计算机网络第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计算机网络(湖科大 高军老师)
如果对大家有帮助的话,希望大家能多多点赞+关注!这样我动力会更足哦! ღ( ´・ᴗ・` )比心
计算机网络笔记专栏——笔记及测验练习都在这

### 回答1: 这道题目讲的是计算机网络数据链路层,需要掌握数据链路层的概念、数据链路层的作用和功能以及常见的数据链路层协议。在学习和掌握完这些内容后,需要做一些练习题来巩固和加深自己的理解,并且理解并能够解答各种类型的问题。 ### 回答2: 数据链路层计算机网络中的一种协议层,主要负责网络设备之间的数据传输。在学习数据链路层的过程中,需要掌握帧的组成、帧的传输、数据链路层的错误控制等知识点。以下将回答【计算机网络(微课版)】第3数据链路层课后习题答案。 1. 数据链路层的作用是什么,有哪些功能? 答:数据链路层作为网络中的一个协议层,主要负责将传输层提供的分组封装成帧进行传输,也负责进行错误控制和流量控制等。数据链路层的主要功能包括:帧的封装与解封装、错误控制、流量控制、访问控制和链路管理。 2. 如果一个帧的目的MAC地址是FF:FF:FF:FF:FF:FF,那么这个帧的作用是什么? 答:如果一个帧的目的MAC地址是FF:FF:FF:FF:FF:FF,那么这个帧的作用就是广播帧,它会被网络中所有的设备接收并处理。广播帧通常用于向网络中的所有设备发送信息,比如ARP请求、DHCP请求等。 3. 请简述CRC校验的原理和作用。 答:CRC校验是数据链路层常用的一种错误控制技术。它的原理是对帧的数据部分进行多项式运算,将运算结果添加到帧的尾部形成一个固定长度的校验码。接收方在接收到帧后,也对帧的数据部分进行多项式运算,将运算结果与帧尾部的校验码进行比较。如果两者相等说明数据没有出现错误,否则说明数据出现错误,需要丢弃该帧。CRC校验可以很好地检测出数据链路层传输过程中的比特差错和一些突发性错误,保证数据的可靠性和完整性。 4. 请简述PPP协议的作用和特点。 答:PPP协议是数据链路层协议中的一种,它主要用于点对点通信中,在因特网中广泛应用。PPP协议的特点包括:封装性好、可靠性高、适应性强、拓展性好。PPP协议不仅可以在异步串行线路上运行,同时也可以在同步电路或者ISDN线路上运行。PPP使用封装,压缩,加密等技术,保证了数据传输的可靠性和安全性。PPP协议还提供了多种认证方式以保证通信的安全性。 ### 回答3数据链路层是在物理层之上的第二层,主要负责将物理层传输的比特流转化为数据帧,并为帧添加控制信息以进行传输和检错。本的课后习题主要涉及数据链路层的几种基本协议、数据帧的构成以及其功能和应用。 第一道题是关于Point-to-Point协议。Point-to-Point协议简称PPP,是一种用于串行线路的网络协议。它可以支持多种协议,如IP、IPX、AppleTalk等。PPP的结构由数据链路控制协议(LCP)和网络控制协议(NCP)两部分组成。LCP在建立连接时进行握手,NCP则负责选择和配置使用的网络协议。对于PPP中两端节点的串行通信线路,每个数据帧的帧边界都由同步信号来标识,而不是像以太网那样使用前导码。 第二道题是有关局域网的。局域网是指在一个范围较小的地理区域内,通过某种通信手段连接起来的计算机互联网络,距离较近,速度较快。常见的局域网协议有以太网、令牌环、FDDI等,其中以太网是应用最广泛的一种。以太网使用CSMA/CD协议进行冲突检测和重传,它的帧长通常不超过1500字节。在以太网中,每一个节点都有一个唯一的MAC地址,这是一个48位的地址,其中前24位是厂家标识符,后24位是该厂家内部分配的地址。 第三道题是关于数据帧的构成。数据帧由首部、数据部和尾部三部分组成。首部包含了帧起始符、目的地址、源地址和类型等控制信息。数据部分包含了实际的数据内容。尾部包含了循环冗余校验(CRC)等校验信息。在以太网帧中,首部的长度为14字节,尾部的长度为4字节,数据部分的长度在其他协议中有不同的取值。 第四道题是有关MAC地址的。MAC地址是一种硬件地址,是用来唯一标识网络适配器(网卡)的地址。MAC地址是48位的二进制数,通常用十六进制表示,如00-0C-29-05-7F-63。MAC地址分为两个部分,前24位是厂家标识符,后24位是该厂家内部分配的地址。MAC地址是数据链路层的地址,因此只在局域网范围内有效。属于同一个局域网的所有节点之间可以直接通信,不需要经过路由器。对于不同的局域网之间的通信,需要经过路由器进行转发。
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Code_流苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值