阳光学院【2020下】计算机网络原理-A卷-试卷-期末考试试卷
一、单选题(共25分,每空1分)
1.ICMP协议工作在TCP/IP参考模型的 ( )
A.主机-网络 B.网络互联层
C.传输层 D.应用层
2.下列关于交换技术的说法中,错误的是 ( )
A.电路交换适用于突发式通信 B.报文交换不能满足实时通信
C.报文交换的线路利用率高 D.分组交换适用于交互式通信
3.计算机网络中使用最广泛的交换技术是 ( )
A.电路交换 B.报文交换
C.分组交换 D.线路交换
4.“涉及数据及控制信息的格式及信号电平等”的网络协议要素是( )
A.语义 B.标准
C.语法 D.定时
5.首次使用分组交换方式的网络是 ( )
A.ARPANET B.SNA网
C.无线局域网 D.DNA网
6.下列网络拓扑结构中,采用集线器执行集中式通信控制策略的是 ( )
A.总线型 B.星型
C.网状 D.环型
7.按照网络的交换方式划分的网络类型中不包括 ( )
A.电路交换网 B.报文交换网
C.分组交换网 D.虚拟交换网
8.计算机网络各层次结构模型及其协议的集合称为 ( )
A.互联网参考模型 B.网络概念框架
C.网络体系结构 D.网络结构描述
9.定义实体之间交换的信息中需要发送的控制信息的网络协议要素是( )
A.约定 B.语义
C.语法 D.定时
10.TCP/IP参考模型中的“网络接口层”对应于OSI参考模型的( )
A.数据链路层和网络层 B.网络层和传输层
C.物理层和数据链路层 D.物理层和网络层
11.在顶级域名中的分类不包括( )
A.区域顶级域名 B.国家顶级域名
C.基础顶级域名 D.通用顶级域名
12.下列网络协议中使用端口号“110”的是( )
A.SMTP B.FTP
C.POP3 D.DNS
13.下列选项中用于表示INTERNET信息资源地址的是( )
A.URL B.IP地址
C.域名 D.MAC地址
14.超文本传输协议HTTP表示被操作资源的方法是采用( )
A.IP地址 B.URL
C.MAC地址 D.域名
15.TCP协议用于控制数据段是否需要重传的依据是( )
A.调整拥塞窗口 B.降低数据传输率
C.检测网络流量 D.设立重传计时器
16.下列关于“面向连接服务”特点的叙述中错误的是( )
A.传输数据前建立连接 B.每个分组要带目的节点地址
C.收发数据的顺序不变 D.通信协议复杂通信效率不高
17.下列属于B类IP地址的是( )
A.182.16.0.18 B.202.96.209.5
C.255.255.0.0 D.59.117.25.22
18.网络地址为14位的IP地址类型为( )
A.A类 B.B类
C.C类 D.D类
19.下列路由算法中,属于动态路由选择算法的是( )
A.最短路由选择算法 B.基于流量的路由选择算法
C.泛射路由选择算法 D.距离向量路由选择算法
20.若HDLC帧的控制字段中的1、2位为“10”,则表示该帧的类型为( D )
A.无序号帧 B.信息帧
C.响应帧 D.管理帧
21.在CRC编码中,与代码10010011对应的多项式是( )
A.x7+x4+x2+x1 B.x8+x5+x2+x
C.x8+x5+x2+1 D.x7+x4+x+1
22.数据传输中产生差错的主要原因是( )
A.冲击噪声 B.热噪声
C.设备质量 D.线路拥塞
23.若在HDLC帧中的数据段的内容为0111110010,则实际的数据为( )
A.0111110010 B.011111100
C.0111111000 D.011111010
24.在CRC编码中,与101101对应的多项式为( )
A.x5+x4+x3+1 B.x6+x5+x4+1
C.x5+x3+x2+x D.x5+x3+x2+1
25.光纤上采用的多路复用技术为( )
A.STDM B.TDM
C.FDM D.WDM
二、填空题(共15分,每空1分)
26.组成网络协议的三个要素是_语义_____、语法和时序。
27.OSI七层模型中的传输层应用进程提供___端到端**_**______的通信服务。
28.TCP/IP是一组协议的代名词,一般来说IP提供___网络(互联)_________层服务。
29.定义实体之间交换信息的顺序的网络协议要素是__时序(定时)________。
30.计算机网络按其交换方式,可分为电路交换网、报文交换网和____分组交换网____________。
31.TCP/IP参考模型中与OSI模型的数据链路层及物理层对应的层次是__网络接口成__________。
32.ADSL技术标准允许的下行速率最高可以达到___8Mbps___________。
33.TCP连接的建立采用___三次_____握手协议来实现。
34.因特网上的传输延迟大部分是由__路由器(转发延迟)________造成的。
35.对二进制信息1001101进行偶校验,则生成的校验信息位是___0_________。
36.子网掩码与IP地址的区别是它的子网主机表示部分为_______0_____。
37.引起数据传输差错的噪声分为随机热噪声和__冲击噪声****_________。
38.划分VLAN的方法包括交换机端口号划分、按MAC地址划分和___按IP地址划分________。
39.千兆以太网的物理层协议1000Base-CX采用的传输介质是___屏蔽双绞线________。
40.差错控制编码分为检错码和纠错码,而ARQ方式只适用于__检错码__________。
三、简答题题(共25分,每小题5分)41.简述网络协议的概念及其三要素。
答:
概念:网络协议是通信双方为实现网络通信而制定的规则、标准或约定,确保数据正确传输。
三要素:
语义:定义通信消息的含义(如请求、响应、错误码)。
语法:定义数据格式、编码、信号电平等(如二进制帧结构)。
时序(定时):定义操作顺序(如先建立连接再传数据,超时重传机制)。
42.说明域名解析过程及域名服务器的类型。
答:
1.解析过程:
主机向本地域名服务器查询域名(递归查询)。
本地服务器若未知,向根域名服务器查询,根服务器返回顶级域名服务器地址。
依次查询顶级域名服务器、权威域名服务器,最终获取 IP 地址(迭代查询)。
2.服务器类型:
根域名服务器:最高层,存储顶级域名服务器地址(全球约 13 组)。
顶级域名服务器:管理特定顶级域名(如.com、.cn)。
权威域名服务器:管理具体域名(如example.com的服务器)。
本地域名服务器:缓存常用解析结果,提高效率。
43.简述停等协议的实现过程。
答:发送方每次仅发送一个数据帧,等待接收方确认(ACK)后再发送下一个。
若超时未收到 ACK,重传该数据帧(处理丢帧或 ACK 丢失)。
为区分重复帧,给数据帧编号(0/1 交替),ACK 包含期望接收的下一帧编号。
特点:简单但效率低,适用于低带宽、高延迟网络(如卫星通信)。
44.简述网络拥塞发生的原因。
答:
资源不足:链路带宽、路由器缓冲区、处理能力不足,无法处理突发流量。
流量失衡:大量数据集中流向少数链路或节点,导致队列溢出。
协议缺陷:缺乏有效的拥塞控制机制(如 TCP 慢启动可缓解,UDP 无控制)。
路由错误:错误路由导致数据循环转发,浪费资源。
45简述CSMA/CD的基本思想。
答:载波监听(CS):发送前监听信道,若空闲则发送;若忙则等待。
多点接入(MA):多个节点共享同一信道,采用广播方式通信。
碰撞检测(CD):发送时持续监听,若检测到信号冲突(电压突变),立即停止发送,发送阻塞信号,随机退避后重试。
适用于总线型局域网(如传统以太网),解决共享信道的争用问题。
四、综合题(共35分,每小题7分)
46.已知网络中通信的两个主机之间采用CRC校验方法,若接收方收到的二进制序列为1011101010001,生成多项式为X3+X+1,请判断数据传输过程中是否出现错误(要求写出计算过程)。
47.若接收方收到的二进制数字序列为1010111001100111,CRC生成多项式为X4+X2+X+1,试说明数据传输过程中是否出错(要求写出计算过程)。
答:
生成多项式:G (x) = x⁴+x²+x+1 → 二进制 10111(4 次,补 4 个 0,共 5 位)。
接收序列:1010111001100111(假设数据后附 4 位校验位,共 16 位)。
模 2 除法:除以 10111,余数为 1001(非 0),传输错误。
结论:出现错误。
48.IP数据包中携带了UDP报文,IP头部IHL字段的数值为二进制0101,IP数据包总长度为800字节,求UDP报文中数据部分的长度(要求写出计算过程)。
答:IP 头部 IHL 字段:二进制 0101 表示 5(IHL 单位为 4 字节),故 IP 头部长度 = 5×4=20 字节。
总长度 800 字节:UDP 报文长度 = 总长度 - IP 头部 = 800-20=780 字节。
UDP 报文结构:首部 8 字节 + 数据部分。
数据部分长度:780-8=772 字节
49.下图为TCP协议断开连接过程的示意图,请说明T1至T5时刻,发送方或接收方应完成的工作。
*答:**T1 时刻**:发送方(A)发送 FIN=1,序号 seq=u,请求断开连接,进入 FIN_WAIT_1 状态。*
*T2 时刻:接收方(B)收到 FIN,发送 ACK=1,确认号 ack=u+1,自身进入 CLOSE_WAIT 状态,A 进入 FIN_WAIT_2 状态。*
*T3 时刻:B 数据发送完毕,发送 FIN=1,序号 seq=v(v 为 B 最后发送数据的序号 + 1),进入 LAST_ACK 状态。*
*T4 时刻:A 收到 B 的 FIN,发送 ACK=1,确认号 ack=v+1,进入 TIME_WAIT 状态,B 收到 ACK 后关闭连接(CLOSED)。*
*T5 时刻:A 等待 2MSL(最大段寿命)后,确认 B 已收到 ACK,关闭连接。*
\50. 一直某企业欲利用200台网络设备构建局域网,每个设备需要1个IP地址,通常需要分配给该单位哪一类IP地址?请写出该类IP地址的子网掩码并计算该类地址标识的网络中允许的有效网络设备数(要求写出计算过程)。
答:
设备数 200 台:需要主机位≥8(2⁸-2=254≥200),故选择B 类地址(默认主机位 16 位,满足需求)。
B 类地址范围:128.0.0.0~191.255.255.255,子网掩码默认 255.255.0.0。
有效网络设备数:主机位 16 位,减去全 0(网络地址)和全 1(广播地址),即 2¹⁶-2=65534 台。
结论:分配 B 类地址,子网掩码 255.255.0.0,有效设备数 65534。
*T5 时刻:A 等待 2MSL(最大段寿命)后,确认 B 已收到 ACK,关闭连接。*
\50. 一直某企业欲利用200台网络设备构建局域网,每个设备需要1个IP地址,通常需要分配给该单位哪一类IP地址?请写出该类IP地址的子网掩码并计算该类地址标识的网络中允许的有效网络设备数(要求写出计算过程)。
答:
设备数 200 台:需要主机位≥8(2⁸-2=254≥200),故选择B 类地址(默认主机位 16 位,满足需求)。
B 类地址范围:128.0.0.0~191.255.255.255,子网掩码默认 255.255.0.0。
有效网络设备数:主机位 16 位,减去全 0(网络地址)和全 1(广播地址),即 2¹⁶-2=65534 台。
结论:分配 B 类地址,子网掩码 255.255.0.0,有效设备数 65534。
相关文章:

阳光学院【2020下】计算机网络原理-A卷-试卷-期末考试试卷
一、单选题(共25分,每空1分) 1.ICMP协议工作在TCP/IP参考模型的 ( ) A.主机-网络 B.网络互联层 C.传输层 D.应用层 2.下列关于交换技术的说法中,错误的是 ( ) A.电路交换适用于突发式通信 B.报文交换不能满足实时通信 C.报文…...
Spring Boot 使用 OSHI 实现系统运行状态监控接口
在实际开发中,我们经常需要获取服务器的运行状态,例如:CPU 使用率、内存使用情况、磁盘状态、JVM 运行信息等,以便于运维监控和性能分析。本文将基于 Spring Boot OSHI 实现一个系统信息接口,可返回当前服务运行的详细…...
FastAPI+MongoDB+React实现查询博客详情功能
第一部分:FastAPI 和 MongoDB 后端 确保你的 FastAPI 应用已经配置好,并且 MongoDB 数据库已经运行。以下是完整的后端代码: # main.py from fastapi import FastAPI, HTTPException, Depends from motor.motor_asyncio import AsyncIOMotorClient from pydantic import B…...

kotlin-协程(什么是一个协程)
1.什么指一个协程对于线程来说一个thread就是就是指一个线程,thread为什么成为线程呢?因为他实现了对线程的一个抽象管理,可以管理这个线程,启动,可以查看各种信息 那么协程呢? public fun CoroutineScop…...

数组和切片的区别
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 非常期待和您一起在这个小…...

WPF内嵌其他进程的窗口
WPF内嵌其他进程窗口的常见方法有 HwndHost SetParent 和 WindowsFormsHost WinForms Panel SetParent 推荐使用自定义HwndHost 两者的对比区别 示例代码 public class MyWndHost : HwndHost {const int WS_CHILD 0x40000000;const int WS_VISIBLE 0x10000000;const i…...
阿里云购买ECS 安装redis mysql nginx jdk 部署jar 部署web
服务:ECS防火墙要开启、阿里云控制平台:网路端口安全策略要设置 阿里云服务维护 1.安装JDK 查询要安装jdk的版本,命令:yum -y list java* 命令:yum install -y java-1.8.0-openjdk.x86_64 yum install -y java-17-openjdk.x8…...

CVPR2025 | Prompt-CAM: 让视觉 Transformer 可解释以进行细粒度分析
Prompt-CAM: Making Vision Transformers Interpretable for Fine-Grained Analysis 摘要-Abstract引言-Introduction方法-Approach预备知识-PreliminariesPrompt-CAM: Prompt Class Attention Map特征识别与定位-Trait Identification and Localization变体与扩展-Variants an…...
Fabric系列 - SoftHSM 软件模拟HSM
在 fabric-ca-server 上使用软件模拟的 HSM(密码卡) 功能 安装 SoftHSMv2 教程 SoftHSMv2 默认的配置文件 /etc/softhsm2.conf默认的token目录 /var/lib/softhsm/tokens/ 初始化和启动fabric-ca-server,需要设置一个管理员用户的名称和密码 初始化令牌 # 初始…...

解锁 DevOps 新境界 :使用 Flux 进行 GitOps 现场演示 – 自动化您的 Kubernetes 部署
前言 GitOps 是实现持续部署的云原生方式。它的名字来源于标准且占主导地位的版本控制系统 Git。GitOps 的 Git 在某种程度上类似于 Kubernetes 的 etcd,但更进一步,因为 etcd 本身不保存版本历史记录。毋庸置疑,任何源代码管理服务…...
LLM大模型中的基础数学工具—— 信号处理与傅里叶分析
Q51: 推导傅里叶变换 的 Parseval 定理 傅里叶变换的 Parseval 定理揭示了啥关系? Parseval 定理揭示了傅里叶变换中时域与频域的能量守恒关系,即信号在时域的总能量等于其在频域的总能量。这就好比一个物体无论从哪个角度称重,重量始终不…...
calico.yaml+国内源
pod网段为:10.244.0.0/16 #kubeadm init 时设置的pod网段,每个环境不同,参考自身环境。 calico.yaml文件里的镜像均为: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/calico/cni:v3.26.1 swr.cn-north-4.myhuaweiclou…...

橡胶制品行业质检管理的痛点 质检LIMS如何重构橡胶制品质检价值链
橡胶制品广泛应用于汽车、医疗、航空等领域,其性能稳定性直接关联终端产品的安全性。从轮胎耐磨性测试到密封件耐腐蚀性验证,每一项检测数据都是企业参与市场竞争的核心筹码。然而,传统实验室管理模式普遍面临设备调度混乱、检测流程追溯断层…...
5.2 参数管理
目标 访问参数,用于调试、诊断和可视化;参数初始化;在不同模型组件间共享参数。 模型:单隐藏层的MLP import torch from torch import nnnet nn.Sequential(nn.Linear(4, 8), nn.ReLU(), nn.Linear(8, 1)) X torch.rand(size…...
gvm安装go报错ERROR: Failed to use installed version
这里写自定义目录标题 使用gvm安装版本报错解决方案可以尝试在版本后面添加--binary,例如还不行记得在多切换几个准确的版本 使用gvm安装版本报错 gvm install go1.22 Installing go1.22.0 as go1.22… Compiling… /Users/uncledd2/.gvm/scripts/install: line 9…...

CAElinux系统详解
CAElinux 系统详解:从系统层面到专业应用 一、CAElinux 的定位与核心目标 CAElinux 是一款专门为 计算机辅助工程(CAE) 设计的定制化 Linux 发行版,目标用户为从事工程仿真、数值模拟、高性能计算(HPC)的…...

计算机系统----软考中级软件设计师(自用学习笔记)
目录 1、计算机的基本硬件系统 2、CPU的功能 3、运算器的组成 4、控制器 5、计算机的基本单位 6、进制转换问题 7、原码、反码、补码、移码 8、浮点数 9、寻址方式 10、奇偶校验码 11、海明码 12、循环冗余校验码 13、RISC和CISC 14、指令的处理方式 15、存储器…...

django的权限角色管理(RBAC)
在 Django 中,User、Group 和 Permission 是权限系统的核心组件。下面通过代码示例演示它们的 CRUD(创建、读取、更新、删除) 操作: 一、User 模型 CRUD from django.contrib.auth.models import User# 创建用户 user User.obje…...
新建一个reactnative 0.72.0的项目
npx react-native0.72.0 init ProjectName --version 0.72.0 下面是初始化,并且添加了对应路由的库依赖,Android项目能run起来的版本号 { "name": "ProjectName", "version": "0.0.1", "private&quo…...

线性表-顺序表(Sequential List)
1 线性表 1.1 顺序表(Sequential List) 顺序表并不难理解,主要是知道顺序表是在内存中连续存储的一段数据,知道这个后,相应的算法也就非常简单了。 线性表的顺序表示指的是用一组地址连续的存储单元依次存储线性表的…...
框架篇八股(自用)
框架篇 Spring框架中的bean不是线程安全的 Scope() singleton单例 prototype多例 一个类中有可修改的成员变量需要考虑线程安全 bean没有可变状态(service类,DAO类) 某种程度单例bean是线程安全的 AOP面向切面编程…...
软考高级《系统架构设计师》知识点(十七)
知识产权和标准化 知识产权基础知识 知识产权是指公民、法人、非法人单位、对自己的创造性智力成果和其他科技成果依法享有的民事权。是智力成果的创造人依法享有的权利和在生产经营活动中标记所有人依法所享有的权利的总称。 知识产权基础知识包含著作权、专利权、商标权、商业…...
在 Envoy 的配置文件中出现的 “@type“ 字段
在 Envoy 的配置文件中出现的 "type" 字段是 Protocol Buffers(Protobuf)的 JSON/YAML 编码规范的一部分,属于 Typed Struct 的表示方式。它的作用是明确指定当前配置对象的 Protobuf 类型,以便 Envoy 正确解析配置。以…...
思维链实现 方式解析
思维链的实现方式 思维链的实现方式除了提示词先后顺序外,还有以下几种: 增加详细的中间步骤提示:通过提供问题解决过程中的详细中间步骤提示,引导模型逐步推导和思考。例如,在解决数学证明题时,提示词可以具体到每一步需要运用的定理、公式以及推理的方向,帮助模型构建…...
计算机网络:什么是Mesh组网以及都有哪些设备支持Mesh组网?
Mesh组网技术详解与实现工具推荐 Mesh组网是一种通过多个节点路由器协同工作,形成覆盖全屋的无线网络的技术。它通过动态路径调整、无缝漫游和自愈能力,解决传统单一路由器覆盖不足的问题,尤其适合大户型、多层住宅或复杂户型环境。以下是Mesh组网的核心原理、实现方式及推…...

【阿里云免费领取域名以及ssl证书,通过Nginx反向代理web服务】
文章目录 前言一、申请域名1.1 访问阿里云官网1.2 输入自定义域名1.3 创建个人模板1.4 支付1元可以使用域名1年1.5 按照提示实名认证1.6 实名认证成功 二、域名解析2.1 选择域名解析2.2 解析设置2.3 快速添加解析2.4 选择对应类型2.5 解析成功 三、申请免费ssl证书3.1 访问阿里…...

数据分析2
五、文件 CSV Comma-Separated Value,逗号分割值。CSV文件以纯文本形式存储表格数据(数字和文本)。 CSV记录间以某种换行符分隔,每条记录由字段组成,字段间以其他字符或字符串分割,最常用逗号或制表符。…...

实战项目5(08)
目录 任务场景一 【r1配置】 【r2配置】 【r3配置】 任务场景二 【r1配置】 【r2配置】 任务场景一 按照下图完成网络拓扑搭建和配置 任务要求: 通过在路由器R1、R2和R3上配置静态路由,实现网络中各终端PC能够正常…...
CSS结构性伪类、UI伪类与动态伪类全解析:从文档结构到交互状态的精准选择
一、结构性伪类选择器:文档树中的位置导航器 结构性伪类选择器是CSS中基于元素在HTML文档树中的层级关系、位置索引或结构特征进行匹配的一类选择器。它们无需依赖具体的类名或ID,仅通过文档结构即可精准定位元素,是实现响应式布局和复杂文档…...

.NET MAUI 基础知识
文章目录 什么是 .NET MAUI?MAUI的核心特点与Xamarin.Forms的区别 开发环境搭建安装Visual Studio 2022安装必要组件配置Android开发环境配置iOS开发环境验证安装 创建第一个MAUI应用创建新项目MAUI项目结构解析理解关键文件运行应用程序简单修改示例使用热重载 MAU…...