计算机网络第3章数据链路层 单元测试(习题+答案+图文解析)

计算机网络第3章数据链路层 单元测试

本篇笔记整理:Code_流苏(CSDN)
观前提示以下解析来自自己思考以及笔记记录的综合,可能并不官方,如有问题,欢迎评论交流学习!建议收藏!结合笔记计算机网络第3章 数据链路层(自整理万字图文详细笔记),效果更佳!
温馨提示:本章单元测试题型为以下内容,均为单选。


1、数据链路层传输和处理数据的单位是()

  • A.报文段
  • B.比特流
  • C.数据报
  • D.帧

解析:数据链路层以为单位传输和处理数据。

2、下列不属于数据链路层的功能是()

  • A.封装成帧
  • B.差错检测
  • C.可靠传输
  • D.拥塞控制

解析:数据链路层的功能包括:封装成帧、差错检测、可靠传输等,而拥塞控制属于网络层的功能。

3、下列属于数据链路层互连设备的是()

  • A.集线器
  • B.网桥和交换机
  • C.路由器
  • D.网关

解析:网桥和交换机均属于数据链路层互连设备。

4、下列属于奇偶校验码特征的是()

  • A.只能检查出奇数个比特出现误码的情况
  • B.只能检查出偶数个比特出现误码的情况
  • C.能检查出任意数量个比特出现误码的情况
  • D.漏检率比CRC低

解析:在待发送的数据后面添加1位奇偶校验位,使整个数据(包括所添加的校验位在内)中"1”的个数为奇数(奇校验)或偶数(偶校验)。
如果有奇数个位发生误码,则奇偶性发生变化,可以检查出误码;
如果有偶数个位发生误码,则奇偶性不发生变化,不能检查出误码(漏检) ;

5、在停止-等待协议中,当发送端所发送的数据帧出现丢失时,由于接收端收不到数据帧,也就不会给发送端发回相应的确认帧,则发送端会永远等待下去,解决这种死锁现象的办法是()

  • A.检错码
  • B.帧编号
  • C.NAK机制
  • D.超时重传

解析:超时重传是TCP传输控制协议保证数据可靠性的另一个重要机制,其原理是在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据,直到发送成功为止。所以在停止-等待协议中,超时重传无疑是解决这种死锁现象的好办法。

6、主机甲采用停止-等待协议向主机乙发送数据,数据传输速率是6kbps,单向传播时延是100ms,忽略确认帧的传输延时。当信道利用率等于40%时,数据帧的长度为()

  • A.240比特
  • B.320比特
  • C.600比特
  • D.800比特

解析:方法可参考下图(非本题原图)在这里插入图片描述

7、‏数据链路层采用回退N帧协议GBN,发送方已经发送了编号0~6的帧。计时器超时时,只收到了对1、2、4号帧的确认,发送方需要重传的帧的数目是()

  • A.1
  • B.2
  • C.5
  • D.6

解析:(1) “发送方只收到1、2、4号帧的确认”表明接收方正确接收了0~4号帧,并针对它们中的每一个发送了确认帧,只不过其中针对0号和3号帧的确认帧丢失了 ;
(2)截止到计时器超时,发送方只收到了针对0 ~ 4号帧的确认,而发送方之前已经发送了0 ~ 6号帧,因此应该从5号帧开始重传,即重传之前已经发送过的5、6号帧,共计重传2个帧。

8、从滑动窗口的角度看停止-等待协议的发送窗口和接收窗口的尺寸分别为()

  • A.WT=0,WR=1
  • B.WT=1,WR=0
  • C.WT=1,WR=1
  • D.WT=大于0的任意值,WR=大于0的任意值

解析
简单理解如下:
1️⃣当发送窗口和接收窗口的大小都等于1时,就是停止-等待协议。每发完一个分组就停止发送,等待下一个;
2️⃣当发送窗口大于1,接收窗口等于1时,就是回退N帧GBN协议
3️⃣当发送窗口和接收窗口的大小均大于1时,就是选择重传SR协议

9、数据链路层采用选择重传协议(SR)传输数据,发送方已发送了0~3号数据帧,现已收到1号帧的确认,而0、2号帧依次超时,则此时需要重传的帧数是()

  • ‎A.1
  • B.2
  • C.3
  • D.4

解析:此时需要重传的帧数为2,如图在这里插入图片描述

10、在CSMA/CD协议中,“争用期”指的是()

  • A.信号在最远两个端点之间往返传输的时间
  • B.信号从线路一端传输到另一端的时间
  • C.从发送开始到收到应答的时间
  • D.从发送完毕到收到应答的时间

解析:·以太网的端到端往返传播时延2t称为争用期或碰撞窗口。因此A选项信号在最远两个端点之间往返传输的时间,这个根据定义来看最为合适,因此选择A项。

11、长度为10km,数据传输率为10Mb/sCSMA/CD以太网,信号传播速率为200m/μs那么该网络的最小帧长是()

  • ‎A.20bit
  • B.200bit
  • C.100bit
  • D.1000bit

解析:最小帧长 = 争用期 × 数据传输速率
争用期 = 2 * 端到端距离 / 电磁波信号速率 = 2 * 10km / 200m/10^(-6)s = 2 * 10000m / 200m / 10^(-6)s
= 2 * 10000m / 200m*10^(6) s = 1 * 10^(-4)s
最小帧长 = 1 * 10^(-4)s * 10 * 10^6 bit/s = 1000bit

12、以下哪个地址是广播MAC地址()

  • A.00-00-00-00-00-00
  • B.AB-CD-EF-11-22-33
  • C.FF-FF-FF-FF-FF-FF
  • D.29-29-29-29-29-29

解析
1️⃣单播 MAC 地址是指第一个字节的最低位是 0 的 MAC 地址。
2️⃣组播 MAC 地址是指第一个字节的最低位是 1 的 MAC 地址。
3️⃣广播 MAC 地址是指每个比特都是 1 的 MAC 地址。广播 MAC 地址可以看作是组播 MAC 地址的一个特例。
我在笔记中记录了这个例子,也可以看出FF-FF-FF-FF-FF-FF是广播MAC地址。
在这里插入图片描述

13、下图中各主机和路由器各接口的MAC地址和所配置的IP地址都已标注在它们的旁边,假设主机H1要给H2发送一个IP数据报,该IP数据报会被封装成以太网帧进行发送,则当H2收到该帧时,其首部中的源MAC地址以及所封装的IP数据报首部中的源IP地址分别是()

  • A.00-a1-b2-c3-d4-61 192.168.1.254
  • B.00-a1-b2-c3-d4-61 192.168.0.1
  • C.00-1a-2b-3c-4d-51 192.168.0.1
  • D.00-1a-2b-3c-4d-51 192.168.1.254

解析:在数据报的转发过程中,源IP地址和目的IP地址始终保持不变;而源MAC地址和目的MAC地址逐段链路(或逐个网络)改变。

14、下列情况需要发送ARP请求的是()

  • A.主机需要接收信息,但ARP高速缓存表中没有源IP地址与MAC地址的映射关系
  • B.主机需要接收信息,但ARP高速缓存表中已有源IP地址与MAC地址的映射关系
  • C.主机需要发送信息,但ARP高速缓存表中没有目的IP地址与MAC地址的映射关系
  • D.主机需要发送信息,但ARP高速缓存表中已有目的IP地址与MAC地址的映射关系

解析:主机需要发送信息,但ARP高速缓存表中没有目的IP地址与MAC地址的映射关系,这个时候需要进行发送ARP请求。

15、​主机A发送IP数据报给主机B,途中经过了8个路由器,则在此过程中使用ARP的次数为()

  • A.8
  • B.9
  • C.10
  • D.11

解析9次 主机用一次 其余路由器各一次
途85个路由器,那么在发送过程中开始发送,原主机会用一次ARP地址解析协议找到第一个路由器的物理地址,每经历一个路由器就会使用一次ARP地址解析协议,故总共会用到9次ARP。

16、下列不能隔离碰撞域的设备是()

  • A.网桥
  • B.集线器
  • C.交换机
  • D.路由器

解析:集线器不能隔离碰撞域,如图在这里插入图片描述

17、以太网交换机的自学习是指()

  • A.记录帧的源MAC地址与该帧进入交换机的端口号
  • B.记录帧的目的MAC地址与该帧进入交换机的端口号
  • C.记录数据包的源IP地址与该数据包进入交换机的端口号
  • D.记录数据包的目的IP地址与该数据包进入交换机的端口号

解析:记录帧的源MAC地址与该帧进入交换机的端口号指的就是以太网交换机的自学习,此本题选A。注意是帧的源MAC地址该帧进入交换机的端口号,而且是帧,切勿记成数据包以及目的地址等内容了。

18、假设交换机的转发表是空的,当交换机收到某个单播帧后,会将该帧()

  • A.丢弃
  • B.泛洪
  • C.从接收该帧的端口再转发该帧
  • D.从另外的某个端口转发该帧

解析:假设交换机的转发表是空的,当交换机收到某个单播帧后,会将该帧泛洪处理。

19、以太网交换机使用生成树协议STP的目的是()

  • A.提高网络带宽
  • B.消除网络环路
  • C.形成网络环路
  • D.提高网络可靠性

解析:以太网交换机使用生成树协议STP(Spanning Tree Protocol)可以在增加冗余链路来提高网络可靠性的同时,又避免网络环路带来的各种问题。

20、以下有关虚拟局域网VLAN的说法中,错误的是()

  • A.虚拟局域网是一种新型结构的局域网
  • B.虚拟局域网技术可以用来分割广播域
  • C.虚拟局域网是一种将局域网内的设备划分成与物理位置无关的逻辑组的技术
  • D.不同虚拟局域网中的主机之间不能直接通信

解析: 虚拟局域网其实只是局域网给用户提供一种服务,而非一种新型局域网。

计算机网络第3章数据链路层 单元测试

本篇笔记整理:Code_流苏(CSDN)
测验习题来源:MOOC计算机网络(湖科大 高军老师)
如果对大家有帮助的话,希望大家能多多点赞+关注!这样我动力会更足哦! ღ( ´・ᴗ・` )比心
计算机网络笔记专栏——笔记及测验练习都在这

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注