【计算机网络 | 第三章】数据链路层

本文是一篇关于数据链路层的选择题解析,涵盖了数据链路层的功能、设备、帧传输、校验码、协议等内容。重点讨论了帧的传输、错误检测、数据链路层的互连设备、校验码类型以及协议如停止-等待协议、滑动窗口协议等问题。

文章目录

选择题

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

A.报文段

B.比特流

C.数据报

D.帧

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

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

A.封装成帧

B.差错检测

C.可靠传输

D.拥塞控制

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

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

A.集线器

B.网桥和交换机

C.路由器

D.网关

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

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

A.只能检查出奇数个比特出现误码的情况

B.只能检查出偶数个比特出现误码的情况

C.能检查出任意数量个比特出现误码的情况

D.漏检率比CRC低

奇校验:在待发送的数据后面添加1位奇偶校验位,使整个数据(包括所添加的校验位在内)中"1”的个数为奇数

偶校验:在待发送的数据后面添加1位奇偶校验位,使整个数据(包括所添加的校验位在内)中"1”的个数为偶数

如果有奇数个位发生误码,则奇偶性发生变化,可以检查出误码

如果有偶数个位发生误码,则奇偶性不发生变化,不能检查出误码(漏检)

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

A.检错码

B.帧编号

C.NAK机制

D.超时重传

超时重传是TCP传输控制协议保证数据可靠性的另一个重要机制,其原理是发送端在发送某一个数据后就开启一个计时器,在一定时间内如果没有得到接收端发送的确认帧,就重新发送数据,直到发送成功为止。

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、2、4号帧的确认表明接收方正确接收了0~4号帧,并针对它们中的每一个发送了确认帧,只不过其中针对0号和3号帧的确认帧丢失。(可能没接收到5、6号帧,或针对5、6号帧的确认帧丢失)

因此对于发送方来说,编号为5、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的任意值

当发送窗口WT和接收窗口WR的大小都等于1时,为停止-等待协议(发送方发送一个数据包后,会停止发送并等待确认。只有在收到确认之后,才会发送下一个数据包。)

当发送窗口大于1,接收窗口等于1时,为回退N帧GBN协议(发送方可以连续发送多个数据包,但是它必须等待收到对应的确认之后才能发送下一个数据包;如果发送方在等待确认的过程中,收到了超时或者接收到了损坏的确认帧,它会重新发送从未确认的最早发送的数据包及其后续的数据包。)

当发送窗口和接收窗口的大小均大于1时,为选择重传SR协议(发送方可以同时发送多个数据包,而不必等待确认。接收方会按顺序接收数据包,并且发送确认。如果发送方在等待确认的过程中,收到了超时或者接收到了损坏的确认帧,它会选择性地重传那些未收到确认的数据包,而不必重传所有数据包。)

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

A.1

B.2

C.3

D.4

由于0、2号帧依次超时,因此需要重传0、2号帧。题目没有给出3号帧的任何线索,故无需考虑3号帧。

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

A.信号在最远两个端点之间往返传输的时间

B.信号从线路一端传输到另一端的时间

C.从发送开始到收到应答的时间

D.从发送完毕到收到应答的时间

在 CSMA/CD协议中,“争用期” 指的是在网络中的节点准备发送数据之前,先监听信道是否处于空闲状态的时间段。在争用期间,节点会检测信道上是否有其他节点正在发送数据,如果信道被占用,则节点会等待一段随机时间再次尝试发送数据,以避免与其他节点的数据碰撞。A选项的定义最为合适。

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

A.20bit

B.200bit

C.100bit

D.1000bit

争用期 = 2 * 端到端距离 / 电磁波信号速率

最小帧长 = 争用期 × 数据传输速率

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

单播 MAC 地址是指第一个字节的最低位是 0 的 MAC 地址。
组播 MAC 地址是指第一个字节的最低位是 1 的 MAC 地址。
广播 MAC 地址是指每个比特都是 1 的 MAC 地址。广播 MAC 地址可以看作是组播 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

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

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

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

ARP(地址解析协议)请求是在网络中用于确定目标设备的MAC地址的一种协议。当一台设备需要与另一台设备通信时,它首先需要知道目标设备的MAC地址,以便将数据帧正确地发送到目标设备。ARP协议就是为了解决这个问题而设计的。

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

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

A.8

B.9

C.10

D.11

原主机先用一次ARP地址解析协议找到第一个路由器的物理地址,而每经历一个路由器就会使用一次ARP地址解析协议,故总共使用9次ARP。

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

A.网桥

B.集线器

C.交换机

D.路由器

在以太网中,碰撞是指当两个或更多设备同时发送数据时发生的冲突(即配置发生在数据链路层中)。碰撞域是指网络中的一部分,在这个区域内的设备之间可以直接进行碰撞,而与网络中的其他区域相隔离。

网桥能够将网络分割成不同的碰撞域,因此在网桥上的不同端口连接的设备处于不同的碰撞域中,彼此之间的碰撞不会相互影响。

集线器是一个多端口的重复器,它将从一个端口接收到的数据帧转发到所有其他端口,因此所有连接到集线器的设备都处于同一个碰撞域中,彼此之间的碰撞会相互影响。

交换机具有学习和转发功能,可以将网络分割成多个碰撞域,每个端口连接的设备都处于单独的碰撞域中。

路由器工作在网络层,而不是数据链路层,它负责在不同的网络之间进行数据包转发,因此不直接参与数据链路层的碰撞域隔离。

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

A.记录帧的源MAC地址与该帧进入交换机的端口号

B.记录帧的目的MAC地址与该帧进入交换机的端口号

C.记录数据包的源IP地址与该数据包进入交换机的端口号

D.记录数据包的目的IP地址与该数据包进入交换机的端口号

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

A.丢弃

B.泛洪

C.从接收该帧的端口再转发该帧

D.从另外的某个端口转发该帧

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

A.提高网络带宽

B.消除网络环路

C.形成网络环路

D.提高网络可靠性

生成树协议的主要目的是消除网络中可能存在的环路,从而确保数据在网络中能够按照预期的路径传输,防止数据包在网络中不断循环导致网络拥塞或数据丢失的情况发生。

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

A.虚拟局域网是一种新型结构的局域网

B.虚拟局域网技术可以用来分割广播域,从而减少广播风暴对整个网络的影响。

C.虚拟局域网是一种将局域网内的设备划分成与物理位置无关的逻辑组的技术,即可以跨越不同的物理网络设备进行虚拟局域网的划分。

D.不同虚拟局域网中的主机之间不能直接通信,除非进行相应的路由配置或使用三层交换机进行跨VLAN通信。

虚拟局域网(VLAN)并不是一种新型结构的局域网,而是一种在现有的局域网基础上进行逻辑划分的技术。它可以将同一个物理网络划分为多个逻辑上独立的子网络,使得不同的设备可以在同一个物理网络中独立工作,提高网络的灵活性和安全性。

21、局域网的协议结构一般不包括()

A.网络层

B.物理层

C.数据链路层

D.介质访问控制层

网络层主要涉及在不同网络之间进行数据包的路由和转发,而局域网一般是单一网络,因此不需要网络层。

22、在下列网间连接器中,()在数据链路层实现网络互连

A.中继器

B.网桥

C.路由器

D.网关

网桥是在数据链路层实现网络互连的设备。它能够分析数据帧的目标地址,并将数据帧从一个局域网传输到另一个局域网,因此可以实现局域网之间的通信。路由器是在网络层工作的设备,用于在不同网络之间进行数据包的路由和转发。网关是在不同网络之间进行通信的设备,可以在不同的协议、数据格式或通信方式之间进行转换。中继器主要用于放大、衰减信号,不能实现网络互连。

23、有关集线器说法不正确的是()

A.集线器只能提供信号的放大功能,不能中转信号

B.集线器可以堆叠级连使用,线路总长度不能超过以太网最大网段长度;

C.集线器只包含物理层协议;

D.使用集线器的计算机网络中,当一方在发送时,其他机器不能发送

集线器的主要功能是在局域网中连接多个设备,并将它们之间的数据进行放大和转发,以实现设备之间的通信:

信号放大: 集线器能够将接收到的信号进行放大,以确保信号能够在网络中传输到达目的地。

信号中转: 集线器会将接收到的数据包重新发送到所有连接的端口,以确保所有设备都可以接收到数据。

物理层连接: 它负责物理层的连接,将多个网络设备连接在一起,形成局域网。

半双工通信: 集线器工作在半双工模式下,意味着同一时间内只能有一个设备发送数据,其他设备必须等待。

简单设备: 集线器是一种简单的网络设备,不具备智能路由或数据过滤的功能,只负责信号的放大和转发。

24、下列那一种软件不是局域网操作系统软件()

A.Windows NT Server

B.Netware

C.UNIX

D.SQL Server

SQL Server是一个关系数据库管理系统

25、有关虚拟局域网的概念,下面哪个说法不正确()

A.虚拟网络是建立在局域网交换机上的,以软件方式实现的逻辑分组;

B.可以使用交换机的端口划分虚拟局域网,且虚拟局域网可以跨越多个交换机;

C.在使用MAC地址划分的虚拟局域网中,连接到集线器上的所有节点只能被划分到一个虚网中;

D.在虚网中的逻辑工作组各节点可以分布在同一物理网段上,也可以分布在不同的物理网段上

虚拟局域网的划分是基于交换机的端口,而不是基于集线器的连接。

26、决定局域网特性的主要技术有:传输媒体、拓扑结构和媒体访问控制技术,其中最要的是()

A.传输媒体

B.拓扑结构

C.媒体访问控制技术

D.以上均不是

27、就交换技术而言,局域网中的以太网采用的()。

A.分组交换技术

B.电路交换技术

C.报文交换技术

D.分组交换与电路交换结合技术

28、一座大楼内的一个计算机网络系统,属于()

A.PAN

B. LAN

C. MAN

D. WAN

PAN(个人局域网)

LAN(局域网)

MAN(城域网)

WAN(广域网)

29、快速以太网集线器按结构分为()

A.总线型和星型

B.共享型和交换型

C.10M和100M网

D.全双工和半双工

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

秋说

感谢打赏

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

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

打赏作者

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

抵扣说明:

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

余额充值