2018年云南农业大学基础与信息工程学院341农业知识综合三[专业硕士]之计算机网络考研仿真模拟五套题
● 摘要
一、选择题
1. 对于10比特要传输的数据,如果采用汉明码校验,需要增加的冗余信息是( )比特。
A.3
B.4
C.5
D.6
【答案】B
【解析】汉明码是一个在原有数据中插入若干校验码来进行错误检查和纠正的编码技术。其基本思想是:在k 比特信息上附加r 比特冗余信息,构成k+r比特的码字。校验位的数目与传输数据的总位数有关,可以通过汉明规则进行计算:
r 的最小取值即为校验码的长度。可以计算得到r=4.
2. 下列关于IP 路由器功能的描述中,正确的是( )。
运行路由协议,设置路由表
监测到拥塞时,合理丢弃IP 分组
对收到的IP 分组头进行差错校验,确保传输的分组不丢失
根据收到的IP 分组的目的IP 地址,将其转发到合适的输出线路上 A. B. C. D.
【答案】C
【解析】路由器的基本功能可以定义为:路由处理和分组转发。
路由器上都会运行相应的路由协议,如RIP 、0SPF 协议等;另外,设置路由表也是路由器必须完成的,故正确;
当监测到拥塞时,路由器会将IP 分组丢弃,并向源点发送源抑制报文,故正确;
尽管路由器会对IP 分组首部进行差错校验,但是不能确保传输的IP 分组不丢失。
当路由器收到的数据报的首部中有的字段值不正确时,就丢弃该数据报,并向源站发送参数问题报文,故错误;
这是路由表最基本的路由功能,当路由器某个输入端口收到分组,路由器将按照分组要去的目的地(即目的网络),把该分组从路由器的某个合适的输出端口转发给下一跳路由器。下一跳路由器也按照这种方法处理分组,直到该分组到达终点为止,故正确。
3. 某自治系统内采用RIP ,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量,距离矢量中包含信息
A.R2可以经过R1到达Netl , 跳数为17
B.R2可以到达Netl , 跳数为16
C.R1可以经过R2到达Netl , 跳数为17
D.R1不能经过R2到达Netl
【答案】D
【解析】此题考查概念,RIP 的度量是基于跳数的,每经过一台路由器,路径的跳数加一。如此一来,跳数越多,路径就越长,RIP 算法会优先选择跳数少的路径。RIP 支持的最大跳数是15, 跳数为16的网络被认为不可达。
4 ,当发送数据出现差错时,发送端无需进行数据重发的差错控制方法为. 在数据通信中( )。
A.ARQ
B.FEC
C. 奇偶校验码
D.CRC
【答案】B
【解析】差错控制是在数字通信中利用编码方法对传输中产生的差错进行控制,以提高数字消息传输的准确性。(1)自动重发请求ARQ ,一旦接收端发现差错,则设法请求对方重发;(2)前向纠错FEC ,进行差错控制时,接收端不仅能够发现差错,而且知道出错码元的位置,从而自动进行纠正,发现错误无须通知发送方重发;(3)奇偶校验码和CRC 检错码都不具备纠错的功能,属于ARQ 编码。
5. 在TCP/IP体系结构中,直接为ICMP 提供服务的协议是( )。
A.PPP
B.IP
C.UDP
D.TCP
【答案】B
【解析】A 项:PPP 在TCP/IP体系结构中属于网络接口层协议(在ISO/OSI体系结构中属于数据链路层协议),所以PPP 为网络层提供服务。
B 项:ICMP 属于网络层协议,ICMP 报文直接作为IP 数据报的数据,然后再加上IP 数据报的首部进行传送,所以IP 直接为ICMP 提供服务。可能很多考生会有疑问,既然ICMP 协议在网络层,那应该由数据链路层的协议来提供服务才合理。其实不然,如图所示。
图 网际协议IP 及其配套协议
ICMP 属于网络层的上半层,所以由IP 提供服务是合理的。而像网络层的下半层协议,如ARP ,就不能说是由IP 提供服务了,而应该是数据链路层的某个协议提供服务。
CD 两项:UDP 和TCP 都属于传输层协议,在层次上应该在ICMP 上面,为应用层提供服务。
6. 对路由器而言,下列哪一项功能是唯一的?( )
A. 路由器捆绑了MAC 地址和IP 地址
B. 路由器接收广播报文,并提供被请求的信息
C. 路由器建立ARP 表,描述所有与它们相连的网络
D. 路由器对ARP 请求做出应答
【答案】B
【解析】A 项,路由器工作在网络层,实质上是一种多个输入端口和多个输出端口的专用计算机,它是基于IP 地址工作的。
B 项,其任务是转发分组。路由器接受广播报文,并提供被请求的信息。
C 项和D 项,ARP 是将IP 地址映射为MAC 地址的广播协议,它是在本地网络内广播ARP 请求,所有的本地主机接收ARP 请求,并根据情况做出应答、更新本机保存的ARP 表。
7. 主机甲与主机乙之间已建立一个TCP 连接,主机甲向主机乙发送了3个连续的TCP 段,分别包含300B 、400B 和500B 的有效载荷,第3个段的序号为900。若主机乙仅正确接收到第1个和第3个TCP 段,则主机乙发送给主机甲的确认序号是( )。
A.300
B.500
C.1200
D.1400
【答案】B
【解析】首先应该计算出第二个段的第一个字节的序号。第三个段的第一个字节序号为900, 由于第二个段有400B ,所以第二个段的第一个字节的序号为900-400=500。由于确认号就是期待接收下一个TCP 段的第一个字节序号,所以主机乙发送给主机甲的确认序号是500。这一题相对比较简单,考生只要理解TCP 发送确认号的原理就可以了。
8. 下面哪一个标准包括CSMA/CD、令牌总线和令牌环( )。
A.IEEE801
B.IEEE802
C.IEEE803
D.IEEE804
【答案】B
【解析】IEEE802.3定义了CSMA/CD总线的MAC 子层及物理规范;IEE :E802.4定义了令
牌总线网的MAC 子层及物理层规范;IEEE802.5定义了令牌环介质访问控制子层与物理层规范。