数据链路层习题集
3 数据链路层 习题
2. 网络接口卡(NIC )位于OSI 模型的()。
A. 数据链路层B. 物理层C. 传输层D. 网络层3. 数据链路层可以通过()标识不同的主机。
A. 物理地址B. 端口号C. CIP 地址D. 逻辑地址2 若循环冗余码字中信息位为L,编码时外加冗余位r位,则编码效率为()。
A、r/(r+L)B、i/(r+L)C、r/LD、L/(r+L)3 数据在传输过程中,出现差错最主要原因是()。
A、突发错B、计算错C、CRC错D、随机错4、数据链路层采用了后退N帧协议,如果发送窗口的大小是16,那么至少需要( )位的序号才能保证协议不出错。
A、4B、5C、6D、75、在可靠传输机制中,发送窗口的位置由窗口前沿和后沿的位置共同确定,经过一段时间,发送窗口的后沿的变化情况可能为( )A、原地不动B、向前移动C、向后移动6、( )滑动窗口协议收到的分组一定是按序接受的。
A、停等协议B、后退N帧协议C、选择重传协议7、对于窗口大小为n的滑动窗口,最多可以有( )帧已经发送但没有收到确认。
A、0B、n-1C、nD、n/21 在HDLC中,数据比特串0111101111110 装帧发送出去的串为()。
A. 0111101111110B. 00111101111110C. 01111011111010D. 0111101111101004. HDLC 协议的成帧方法使用()。
A. 计数法B. 字符填充法C. 位填充法D. 物理编码违例法5 .交换机和网桥属于OSI 模型的哪一层()。
A. 数据链路层B. 传输层C. 网络层D. 会话层8 .HDLC 的帧格式中,帧校验序列字段占()。
A.1 个比特B.8 个比特C. 16 个比特D. 24 个比特10 .HDLC 协议的成帧方法使用()。
A. 计数法B. 字符填充法C. 位填充法D. 物理编码违例法11. 当网桥检测到一个数据包携带的目的地址与源地址属于同一个网段时,网桥将()。
计算机网络课后习题答案(第三章)
计算机网络课后习题答案(第三章)(2009-12-14 18:16:22)转载▼标签:课程-计算机教育第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求透明传输避免消息符号与帧定界符号相混淆差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组无法确定分组的控制域和数据域无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。
北京工业大学 Ch3计算机网络作业答案
《计算机网络》习题课
Ch3 数据链路层
1.一个上层的分组被切分成10帧,每一帧有80%的机会可 一个上层的分组被切分成10帧 每一帧有80%的机会可 10 80% 以无损害地到达。 以无损害地到达。如果数据链路协议没有提供错误控制的 请问, 话,请问,该报文平均需要发送多少次才能完整地到达接 收方? 收方? 由于每帧无损坏到达的机会是80%,报文分成10帧 由于每帧无损坏到达的机会是80%,报文分成10帧, 80% 10 因此,报文无损坏到达接收方(即每个帧无损害到达) 因此,报文无损坏到达接收方(即每个帧无损害到达)的 10 机会: 机会: p = 0.8 = 0.107 报文第i次无损坏到达接收方,而前i 报文第i次无损坏到达接收方,而前i-1次都被损坏的机会
Ch3 数据链路层
17.一个信道的位速率为4kbps,传输延迟为 20ms。请问帧的大小在什么范围内,停-等协议才 可以获得至少50%的效率? 当发送帧的时间等于帧的往返时间 (20ms*2=40ms)时,效率为50% 信道的位速率为4kbps时,40ms发送 4kbps*40ms=4*1000位/s*40*0.001s=160位 当一帧大于160位时,停-等协议可获得至少50% 的效率。
两边对
' ∞
α
求导, 求导,得
i −1
S = ∑ iαiFra bibliotek=11 = (1 − α ) 2
Ch3 数据链路层
2.数据链路协议中使用了下面的字符编码: A:01000111;B:11100011;FLAG:01111110;ESC:11100000 为了传输一个包含4个字符的帧:A B ESC FLAG,请给出当使用下面的成 帧方法时所对应的位序列(用二进制表达) (a)字符计数。 (b)包含字节填充的标示字符。 (c)包含位填充的起始和结束标志。
《计算机网络(第7版)谢希仁著》第三章数据链路层要点及习题总结
《计算机⽹络(第7版)谢希仁著》第三章数据链路层要点及习题总结1.数据链路层的三个基本问题:封装成帧,透明传输,差错检测2.点对点信道的数据链路层 (1)链路和数据链路 链路(物理链路):链路(link)就是从⼀个结点到相邻结点的⼀段物理线路(有线或⽆线〉,⽽中间没有任何其他的交换结点 数据链路(逻辑链路):为当需要在⼀条线路上传送数据时,除了必须有⼀条物理线路外,还必须有⼀些必要的通信协议来控制这些数据的传输,换⽽⾔之,数据链路=链路+通信协议 (2)早期的数据通信协议叫通信规程 (3)数据链路层的协议数据单元-------帧 (4)封装成帧:封装成帧(framing)就是在⼀段数据的前后分别添加⾸部和尾部,这样就构成了⼀个帧。
⼀个帧的帧长等于帧的数据部分长度加上帧⾸部和帧尾部的长度。
⾸部和尾部的⼀个重要作⽤就是进⾏帧定界(即确定帧的界限),为了提⾼帧的传输效率,应当使帧的数据部分长度尽可能地⼤于⾸部和尾部的长度。
但是,每⼀种链路层协议都规定了所能传送的帧的数据部分长度上限⼀⼀最⼤传送单元 MTU (Maximum Transfer Unit),当数据是由可打印的 ASCII 码组成的⽂本⽂件时,帧定界可以使⽤特殊的帧定界符(如SOH和EOT)。
SOH:Start Of Header EOT:End Of Transmission (5)透明传输:所传输的数据中的任何 8 ⽐特的组合⼀定不允许和⽤作帧定界的控制字符的⽐特编码⼀样,⽆论什么样的⽐特组合的数据,都能够按照原样没有差错地通过这个数据链路层。
发送端的数据链路层在数据中出现控制字符 “SOH”或“EOT”的前⾯插⼊⼀个转义字符“ESC”(其⼗六进制编码是 1B,⼆进制是 00011011 )。
⽽在接收端的数据链路层在把数据送往⽹络层之前删除这个插⼊的转义字符。
这种⽅法称为字节填充或字符填充。
如果转义字符也出现在数据当中,那么解决⽅法仍然是在转义字符的前⾯插⼊⼀个转义字符。
数据链路层习题集
在选择重传协议中,当序号字段为4 比特,且接收窗口与发送窗口尺寸相同时,发送窗口的最大尺寸为(D)A:5 B:6 C:7 D:8解析:此题考查的是选择重传协议的知识点。
对于选择重传协议,若用n 比特进行编号,则接收窗口大小为Wr<=2n-1.所以答案选D在半双工千兆位以太网中,如果短帧过多,则(B)A:短帧过多可以增加网络的发送效率B:短帧过多将使网络效率大大降低C:短帧过多会降低网络的负荷D:短帧过多可以增加网络的吞吐量解析:短帧过多将使网络效率大大降低,因为 (额外的) 帧扩展部份将占用大部份的网络流量。
千兆位以太网解决这个问题主要采用了帧突发技术,即允许一次可以发送多个短帧。
IEEE802.3 规定了(D)层次A:物理层B:逻辑链路层(LLC) C:介质访问控制(MAC) D:以上三层都是解析:IEEE 802 标准规定了物理层和数据链路层两个层次。
其中又把数据链路层分为逻辑链路控制(LLC)和介质访问控制(MAC)两个功能的子层局域网中访问冲突的根源是(B)A:独占介质B:共享介质C:引入MAC 子层D:规则的拓扑结构解析:本题考查以太网CSMA/CD 协议的原理。
由于采用随机访问和竞争技术,CSMA/CD 只用于总线拓扑结构网络。
在HDLC 协议中, (B)的功能是轮询和选择A:I 帧B:S 帧C:U 帧D:A 和B解析:本题主要考察HDLC 协议。
HDLC 的帧类型包含三种:1) 信息帧(I 帧)信息帧用于传送有效信息或者数据,通常简称I 帧。
I 帧以控制字第一位为“0”来标识。
信息帧的控制字段中的N (S)用于存放发送帧序号,以使发送方不必等待确认而连续发送多帧。
N (R)用于存放接收方下一个预期要接收的帧的序号,N (R) =5,即表示接收方下一帧要接受 5 号帧。
换言之, 5 号帧前的各帧已被接收。
N (S)和N (R)均以 3 位二进制编码,可取值0~7.2) 监控帧(S 帧)监控帧用于差错控制和流量控制,通常简称为S 帧。
计算机网络-3-数据链路层相关习题
计算机⽹络-3-数据链路层相关习题数据链路层习题3-01 数据链路与链路有何区别?“电路接通了”与“数据链路接通了”的区别何在?所谓链路就是从⼀个结点到另⼀个结点的⼀段物理线路。
⽽中间没有其他的任何交换结点。
在进⾏数据通信的时候,两个计算机之间的通信路径要经过许多这样的链路。
当需要在⼀条链路上传送数据的时候,除了必须有⼀条物理线路外,还必须要有⼀些必要的通信协议来控制这些数据的传输。
若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
3-02 数据链路层中的链路控制包括哪些功能?试讨论把数据链路层做成可靠的链路层有哪些优点和缺点。
链路控制包括:封装成帧;透明传输;差错检测。
如果把数据链路层做成可靠的链路层,就表⽰从源主机到⽬的主机的整个通信路径中的每⼀段链路都是可靠的。
这样做的优点是如果在传输过程某个结点中发⽣了差错,可以及时的通过数据链路重传纠正这个错误;如果数据链路层做成不可靠的,那么当⽹路中的某个结点发现收到的帧有错误的的时候,就仅仅丢弃该帧,⽽并不通知发送结点重传出现差错的帧。
只有当主机的⾼层协议(例如TCP协议)发现了这个错误时,才会出现源主机重传出现错误的帧。
但这时候就⽐较晚了,可能要重传较多的数据。
对⽹络资源有些浪费。
但是,如果⾼层协议使⽤的是不可靠的传输协议UDP,UDP并不要求重传有差错的数据,在这某些情况下,并不会带来更多的好处(例如实时语⾳视频通话)增加了可靠性,牺牲了实时性反⽽是不合适的。
3-03 ⽹络适配器的作⽤是什么?⽹络适配器⼯作在哪⼀层?适配器⼜叫⽹卡,适配器和局域⽹之间通过电缆或者双绞线以串⾏传输⽅式进⾏,⽽适配器与计算机主板上的IO之间以并⾏⽅式传输数据。
因此适配器的⼀个重要功能就是进⾏数据串⾏与并⾏之间的转化。
初始之外,适配器还有能够实现以太⽹协议。
适配器在接收和发送各种数据帧的时候并不会通知计算机,如果收到帧是有差错的帧,就直接丢弃也不会通知计算机,只有当收到正确的帧才会使⽤中断通知计算机处理。
《计算机网络》数据链路层习题
《计算机网络》数据链路层习题3.1 数据链路层中的链路控制包括哪些功能?答:1.链路管理包括:数据链路的建立、维持和释放2.帧定界数据链路层的数据传送单位是帧。
帧定界也可称为帧同步,指的是接收方应当能够从收到的比特流中准确地区分出一帧的开始和结束在什么地方。
3.流量控制发送方发送数据的速率必须使得收方来得及接收。
当收方来不及接收时,就必须及时控制发送方发送数据的速率,这就是流量控制。
4.差错控制由于链路一般都有极低的差错率,所以一般采用编码技术,编码技术有2类:一是前向纠错,即接收方收到有差错的数据帧时,能够自动将差错改正过来。
这种方法开销较大,不太适合计算机通信;另一类是差错检测,即收方可以检测到收到帧有差错(不知道哪个帧错)。
然后可以不进行任何处理,或者可以由数据链路层负责重新传送该帧。
5.将数据和控制信息区分开多数情况下,数据和控制信息处于同一帧中,因此一定要有相应的措施使收方能够将它们区分开来。
6.透明传输透明传输是指不管传输的数据是什么样的比特组合,都可以在链路上传送;当传送的数据中的比特组合恰巧与某一个控制信息完全相同时,必须有可靠的措施,是收方不会将这种比特组合的数据误以为是某种控制信息。
7.寻址必须保证每一帧都能送到正确的目的站。
收方也应该知道发放是哪个站。
3.2 考察停止等待协议算法。
在接收结点,当执行步骤(3)时,若将“否则转到(6)”改为“否则转到(2)”,将产生什么结果?答:如果收到直接转到(2),那么就是说收到重复发来的数据帧后,直接丢弃,不进行任何处理。
那么发送结点会以为接收结点仍然没有收到这个数据帧,会再重发发送这个数据帧,造成浪费。
3.3 信道速率为4kb/s。
采用停止等待协议。
传播时延tp=20ms.确认帧长度和处理时间均可忽略。
问帧长为多少才能使信道利用率达到至少50%?答:当发送一帧的时间等于信道的传播时延的2倍时,信道利用率是50%,或者说当发送一帧的时间等于来回路程的传播时延时,效率将是50%。
链路层试题库
一、填空题(每题2分,共20分)1.以太网的媒体访问协议是带碰撞检测的载波侦听多址访问(中文全称)CSMA/CD (英文缩写),该协议属于网络协议栈的数据链路层。
2.列举三种差错检测技术:因特网检查和、循环冗余检测、奇偶校验。
3.局域网的功能主要包括两大部分,相应于网络体系5层结构的数据链路层和物理层的功能。
4.10 BASE-T网络规范中10表示10Mbps ,BASE表示基带传输,T表示双绞线。
5.可靠数据传输的常用机制包括:差错检测、确认、超时重传、编号、滑动窗口等。
6.目前使用得最广泛的点对点数据链路层协议是点对点协议(中文)PPP(英文缩写)。
7.物理层定义了四个重要特性,即机械特性、电气特性、功能特性和规程特性。
8.在可靠数据传输协议Go-Back-N中,“发送窗口”的大小表示允许未收到确认的分组的最大数目。
二、选择题(每题1分,共10分)1.PPP设计的功能不包括:(A) 差错检测(B) 透明传输(C) 超时重传(D) 支持多种网络层协议答:(C)2.以太网交换机工作的协议层次是:(A) 网络层(B) 数据链路层(C) 物理层(D) 运输层答:(B)3.使用集线器实现的10Mb/s以太网,若共有N个用户,则每个用户占有的平均带宽是:(A) 10/N Mb/s (B) 10 * N Mb/s (C) 10 Mb/s (D) 1 Mb/s答:(A)4.使用以太网交换实现的10Mb/s以太网,若共有N个用户,则每个用户可获得的带宽是:(A) 10/N Mb/s (B) 10 * N Mb/s (C) 10 Mb/s (D) 1 Mb/s答:(C)5.PPP数据帧中没有的字段是:(A) 定界符(B) 序号字段(C) 校验字段(D) 协议字段答:(B)6.PPP数据帧中没有的字段是:(A) 定界符(B) 校验字段(C) 确认字段(D) 协议字段答:(C)7.以太网交换机根据( )转发分组:(A) 目的IP地址(B) 目的端口号(C) 目的MAC地址(D) 目的主机域名答:(C)8.集线器的工作层次是:(A) 数据链路层(B) 物理层(C) 网络层(D) 运输层答:(B)9.属于随机接入的多址接入协议是:(A) CSMA (B) 令牌环(C) 令牌总线(D) CDMA答:(B)10.数据链路层协议可能提供的服务一般不包括:(A)封装成帧(B)透明传输(C)拥塞控制(D)差错检测答:(C)11.数据链路层协议实现的主要功能不包括:(A)帧定界(B)透明传输(C)路由选择(D)媒体访问控制答:(C)12.在无线局域网802.11使用的媒体访问控制协议是:()(A) CSMA/CA (B) CSMA/CD (C) CSMA (D) CDMA答:(A)13.描述集线器错误的是:(A) 以比特为单位进行处理,不识别和处理帧(B) 从输入接口接收下整个帧后向所有其他接口转发(C) 在向输出接口转发信号时并不监听信道和等待信道空闲(D) 使用集线器的以太网在逻辑上仍然是一个总线网答:(B)14.描述集线器错误的是:(A) 以比特为单位进行处理,不识别和处理帧(B) 将输入信号放大整形后向所有其他接口转发(C) 在向输出接口转发信号时要先监听信道并等待信道空闲时才发送信号(D) 使用集线器的以太网在逻辑上仍然是一个总线网答:(C)15.传输比特串011111111000001,比特填充后输出为()。
计算机网络(第5版)课后习题答案:第3章-数据链路层
第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路除链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了。
在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有差错检测功能,才使不太可靠的物理链路变成无差错的数据链路,进行无差错的数据传输。
当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:功能:链路管理、帧定界、透明传输、差错控制。
可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03网络适配器的作用是什么?网络适配器工作在哪一层?答:网络适配器(即网卡)是用来实现数据链路层和物理层这两层协议的硬件和软件。
网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)。
3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求;透明传输避免消息符号与帧定界符号相混淆;差错检测防止有差错的无效数据帧浪费后续路由上的传输和处理资源。
3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组,无法确定分组的控制域和数据域,无法将差错更正的围限定在确切的局部。
3-06PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务;检错,无纠错不使用序号和确认机制。
第三章-计算机网络-数据链路层
(答案仅供参考如有不对请自己加以思考)第三章数据链路层一习题1,下列不属于数据链路层功能的是()。
A 帧定界功能 B电路管理功能C 差错检测功能 D链路管理功能解析:B。
数据链路层在物理层提供的服务的基础上向网络层提供服务,即将原始的,有差错的物理线路改进成逻辑上无差错的数据链路,从而向网络层提供高质量的服务。
为了达到这一点,数据链路层必须具备一系列相应的功能,主要有:如何将二进制比特流组织成数据链路层的传输单元----帧;如何控制帧在物理信道上的传输,包括如何处理传输差错,在两个网络实体之间提供数据链路的建立,维护和释放管理。
这些功能对应为帧定界,差错检测,链路管理等功能。
2 对于信道比较可靠并且对通信实时性要求高的网络,采用()数据链路层服务比较合适。
A无确认的无连接服务 B 有确认的无连接服务C 有确认的面向连接的服务D 无确认的面向连接的服务解析:A。
无确认的无连接服务器是指源机器向目标机器发送独立的帧,目标机器并不对这些帧进行确认。
事先并不建立逻辑连接,事后也不用释放逻辑连接。
若由于线路上有噪声而造成了某一帧丢失,则数据链路层并不会检测这样的丢帧现象,也不会恢复。
当错误率很低的时候,这一类服务是非常适合的,这时恢复过程可以留给上面的各层来完成。
这类服务对于实时通信也是非常适合的,因为实时通信中数据的迟到比数据损坏更加不好。
3 在数据链路层中,网络互联表现为()。
A,在电缆段之间复制比特流 B 在网段之间转发数据帧C 在网络之间转发报文D 连接不同体系结构的网络解析: B。
数据链路层的主要任务是将一个原始的传输设备(物理层设备)转变成一条逻辑的传输线路。
数据链路层的传输单元为帧,网络层的传输单元为报文,物理层的传输单元为比特,所以A,C都是错误的。
而连接不同体系结构的网络的工作是在网络层完成的。
4假设物理信道的传输成功率是95%,而平均一个网络层的分组需要10个数据链路层的帧来发送。
如果数据链路层采用了无确认的无连接服务,那么发送网络层分组的成功率是()。
计算机学科专业基础综合计算机网络-数据链路层(二)
计算机学科专业基础综合计算机网络-数据链路层(二)(总分:82.00,做题时间:90分钟)一、{{B}}单项选择题{{/B}}(总题数:2,分数:55.00)采用滑动窗口机制对两个相邻结点A(发送方)和B(接收方)的通信过程进行流量控制。
假定帧序号长度为3,发送窗口和接收窗口的大小都是7。
当A发送了编号为0、1、2、3这4个帧后,而B接收了这4个帧,但仅应答了0、1两个帧,此时发送窗口将要发送的帧序号为______,接收窗口的上边界对应的帧序号为______;若滑动窗口机制采用选择重传协议来进行流量控制,则允许发送方在收到应答之前连续发出多个帧。
若帧的序号长度为k比特,那么窗口的大小W______2k-1;若滑动窗口机制采用后退N帧协议来进行流量控制,则允许发送方在收到应答之前连续发出多个帧。
若帧的序号长度为k比特,那么发送窗口的大小W最大为______。
(分数:41.00)(1).∙ A.2∙ B.3∙ C.4∙ D.5(分数:1.00)A.B.C. √D.解析:(2).∙ A.0∙ B.2∙ C.3∙ D.4(分数:1.00)A.B.C.D. √解析:(3).∙ A.<∙ B.>∙ C.≥∙ D.≤(分数:1.00)A.B.C.D. √解析:(4).∙ A.2k-1∙ B.2k∙ C.2k-1∙ D.2k-1(分数:1.00)A.B.C.D. √解析:[解析] (1)发送窗口大小为7意味着发送方在没有收到确认之前可以连续发送7个帧,由于发送方A已经发送了编号为0~3的4个帧,所以下一个帧将是编号为4的帧。
(2)接收窗口的大小也为7,当接收方接收了编号为0~3的帧后,滑动窗口准备接收编号为4、5、6、7、0、1、2的帧,因此接收窗口的上边界对应的帧序号为4。
需要注意的是,在接收端只要收到的数据帧的发送信号落入接收窗口内,窗口就会前移一个位置,并不是说一定要等到应答接收窗口才移动,应答其实影响的应该是发送窗口,发送方收到了应答后才滑动发送窗口(不少考生认为此题帧3和帧4没有应答,就不应该滑动,导致此题误选B。
计算机网络数据链路层习题与答案
数据链路层一.选择题1.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串101101对应的多项式为()。
A.x6+x4+x3+1B.x5+x3+x2+1C.x5+x3+x2+xD.x6+x5+x4+12.若数据链路的帧序号占用2比特,则发送方最大窗口应为()。
A.2 B.3 C.4 D.53.接收窗口和发送窗口都等于1的协议是()。
A.停止等待协议B.连续ARQ协议C.PPP协议D.选择重传ARQ协议4.滑动窗口的作用是()。
A.流量控制B.拥塞控制C.路由控制D.差错控制5.若数据链路的帧序号占用4比特,则发送方最大窗口应为()。
A.13 B.14C.15 D.16 6.若数据链路的帧序号占用3比特,则发送方最大窗口应为()。
A.6 B.7 C.8 D.97.在数据链路层中,滑动窗口起到的作用是()。
A.差错控制B.流量控制C.超时控制D.以上都不是8.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串111001对应的多项式为()。
A.x5+x4+x3+1B.x5+x3+x2+1C.x6+x3+x2+xD.x6+x5+x4+19.无论是SLIP还是PPP协议都是()协议。
A.物理层B.数据链路层C.网络层D.传输层二.填空题1.HDLC 协议中,一串数据0111101111101111110经过位插入(也叫位填充)之后应该是__________________________。
2.若HDLC帧数据段中出现比特串“111101001111101010001111 11011”,则比特填充后的输出为_________________________。
3.一串数据1011111111101101001使用CRC校验方式,已知校验使用的二进制数为100011,生成多项式为____________,发送序列为____________,如果采用0比特填充法传输,发送序列为____________。
计算机网络第三章习题答案
第三章数据链路层3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求;透明传输避免消息符号与帧定界符号相混淆;差错检测防止有差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组;无法确定分组的控制域和数据域;无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为0xFF。
计算机网络数据链路层基础知识试题及
计算机网络数据链路层基础知识试题及答案解析一、选择题1. 数据链路层的主要功能是()。
A. 数据传输B. 透明传输C. 流量控制D. 差错控制E. 链路管理正确答案:E解析:数据链路层的主要功能包括链路管理(建立、维护和释放链路)、物理寻址、帧同步、流量控制、差错控制等。
2. MAC地址的位数是()。
A. 6位B. 8位C. 16位D. 32位正确答案:A解析:MAC地址,即媒体访问控制地址,是每个网络适配器接口的唯一标识,由48位二进制数表示。
3. 数据链路层将网络层传下来的数据包封装成()。
A. 报文B. 数据帧C. 数据段D. 数据片正确答案:B解析:数据链路层将网络层传下来的数据包封装成数据帧,添加了帧起始标识、帧结束标识、帧序号、目的地址、源地址等信息。
4. CRC校验是通过生成一个多项式的循环冗余检验码来进行的,其目的是()。
A. 检测错误B. 纠正错误C. 加密数据D. 压缩数据正确答案:A解析:CRC校验是一种差错控制方法,用于检测数据传输过程中是否出现了错误。
5. HDLC协议是一种()。
A. 同步传输协议B. 异步传输协议C. 数据压缩协议D. 数据加密协议正确答案:A解析:HDLC(高级数据链路控制)协议是一种同步传输协议,常用于广域网和局域网中。
二、问答题1. 简述数据链路层的功能和特点。
数据链路层是OSI参考模型中的第二层,主要负责数据的传输、链路管理、物理寻址、帧同步、流量控制、差错控制等功能。
其特点包括:- 封装:将网络层传下来的数据包封装成数据帧,添加帧起始标识、帧结束标识、帧序号、目的地址、源地址等信息。
- 帧同步:通过同步字符或其他同步机制,保证数据帧的正确接收和解析。
- 物理寻址:使用MAC地址对数据帧进行定位和识别。
- 流量控制:控制数据的传输速率,避免发送方超过接收方的处理能力。
- 差错控制:使用CRC校验等方法检测并纠正传输过程中的错误。
2. 请简述差错控制的方法之一CRC校验的原理和应用场景。
计算机网络数据链路层习题与答案
数据链路层一.选择题1.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串101101对应的多项式为()。
A.x6+x4+x3+1B.x5+x3+x2+1C.x5+x3+x2+xD.x6+x5+x4+12.若数据链路的帧序号占用2比特,则发送方最大窗口应为()。
A.2 B.3 C.4 D.53.接收窗口和发送窗口都等于1的协议是()。
A.停止等待协议B.连续ARQ协议C.PPP协议D.选择重传ARQ协议4.滑动窗口的作用是()。
A.流量控制B.拥塞控制C.路由控制D.差错控制5.若数据链路的帧序号占用4比特,则发送方最大窗口应为()。
A.13 B.14C.15 D.16 6.若数据链路的帧序号占用3比特,则发送方最大窗口应为()。
A.6 B.7 C.8 D.97.在数据链路层中,滑动窗口起到的作用是()。
A.差错控制B.流量控制C.超时控制D.以上都不是8.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串111001对应的多项式为()。
A.x5+x4+x3+1B.x5+x3+x2+1C.x6+x3+x2+xD.x6+x5+x4+19.无论是SLIP还是PPP协议都是()协议。
A.物理层B.数据链路层C.网络层D.传输层二.填空题1.HDLC 协议中,一串数据0111101111101111110经过位插入(也叫位填充)之后应该是__________________________。
2.若HDLC帧数据段中出现比特串“111101001111101010001111 11011”,则比特填充后的输出为_________________________。
3.一串数据1011111111101101001使用CRC校验方式,已知校验使用的二进制数为100011,生成多项式为____________,发送序列为____________,如果采用0比特填充法传输,发送序列为____________。
数据链路层考试考点(带答案)
计算机网络数据链路层习题集一、名词解释1. ______ 纠错码2. ______ 检错码3. ______ PPP协议4. ______ 帧5. ______ 数据链路层协议6. ______ 误码率7. ______ 平衡模式8. ______ SLIP协议A.二进制比特在数据传输系统中被传错的概率B. 让每个传输的分组带上足够的冗余信息,以便在接受端能发现并自动纠正传输差错的编码方法。
C. 让分组仅包含足以使接受端发现差错的冗余信息,但不能确定哪一比特是错的,并且自己不能纠正传输差错的编码方法。
D. 数据连路层的数据传输单元。
E. 为实现数据链路控制功能而制定的规程或协议。
F. 最早是在BSD UNIX 4.2 版操作系统上实现,支持 TCP/IP 协议,它只是对数据报进行了简单的封装,然后用RS-232接口串行线路进行传输的Internet数据链路层协议。
G. 支持多种协议,不仅在拨号电话线,并且在路由器-路由器H. HDLC链路两端的站都是复合站的模式1.B2.C3.G4.D5.E6.A7.H 8.F二、单项选择1.设立数据链路层的主要目的是将一条原始的、由差错的物理线路变为对网络层无差错的 _______ 。
A. 物理链路B. 数据链路C. 传输介质D. 端到端连接2.在数据帧中,当所传的数据中出现了控制字符时,就必须采取适当的措施,使接收方不至于将数据误认为是控制信息。
这样才能保证数据链路层的传输是_______ 的。
A. 透明B. 面向连接C. 冗余D. 无连接3.0比特插入/删除方法规定,在两个标志字段为F之间的比特序列中,如果检查出连续的 _______ 个1,不管它后面的比特是0或1,都增加1个0。
A. 4B. 5C. 6D. 84.在 _______ 差错控制方式中,只会重新传输出错的数据帧。
A. 连续工作B. 停止等待C. 选择重发D. 拉回1.B2.A3.C4. C三、简答题.1.在数据通信系统中,完整的差错控制应该包括的两个主要内容:检错和纠错。
考研计算机统考辅导系列 计算机网络 章节题库 (数据链路层) 【圣才出品】
第3章数据链路层一、选择题1.数据链路层采用了后退N帧的(GBN)协议,如果发送窗口的大小是32,那么至少需要()位的序列号才能保证协议不出错。
A.4位B.5位C.6位D.7位【答案】C【解析】在后退N帧的协议中,序列号个数>=MAX_SEQ+1,设序列号尾数用s表示,则2S>=MAX_SEQ+1,即2S>=33,即得s最小为6。
2.若数据链路层采用回退N滑动窗口字而已,发送帧的序列号用7bit表示,发送窗口的最大值为()。
A.7B.64C.127D.128【答案】C【解析】对于7位的发送序列号,采用回退N帧的协议时,发送窗口的最大值应该是27-1=127。
3.一个在以太网中的主机试图发送一个帧,当它尝试了16次仍然失败之后,它应该()。
A.放弃发送,回复一个失败报告B.在0~1023个时槽之间随机选择一个再次尝试发送C.在1023个时槽之后再次尝试发送D.在0~216个时槽之间随机选择一个再次尝试发送【答案】A【解析】二元指数后退算法的过程是在第i次冲突之后,在0~2i—1之间随机选择一个数,然后等待这么多个时槽。
然而,到达10次冲突之后,随机数的区间固定在最大值1023上,以后不再增加了。
当重传达l6次仍不能成功时(这表明同时打算发送数据的站太多,以致连续发生冲突),则丢弃该帧。
4.与CSMA/CD网络相比,令牌环网更适合的环境是()。
A.负载轻B.负载重C.距离远D.距离近【答案】B【解析】CSMA/CD网络各站随机发送数据,有冲突产生。
当负载很重时,冲突会加剧。
而令牌环网各站轮流使用令牌发送数据,无论网络负载如何,都没有冲突产生,这是它的突出优点。
5.下列关于令牌环网络的描述中,错误的是()。
A.令牌环网络存在冲突B.同一时刻,环上只有一个数据在传输C.网上所有结点共享网络带宽D.数据从一个结点到另一结点的时间可以计算【答案】A【解析】令牌环网络的拓扑结构为环状,存在一个令牌不停地在环中流动。
数据链路层习题与真题
数据链路层习题与真题习题与真题在数据链路层中,⽹络互连表现为()。
A.在电缆段之间复制⽐特流B.在⽹段之间转发数据帧C.在⽹络之间转发报⽂D.连接不同体系结构的⽹络解析∶B。
数据链路层的主要任务是将⼀个原始的传输设施(物理层设备)转变成⼀条逻辑的传输线路。
数据链路层的传输单元为帧,⽹络层的传输单元为报⽂,物理层的传输单元为⽐特,所以A、C都是错误的。
⽽连接不同体系结构的⽹络的⼯作是在⽹络层完成的。
在可靠传输机制中,发送窗⼝的位置由窗⼝前沿和后沿的位置共同确定,经过⼀段时间,发送窗⼝后沿的变化情况可能为()I.原地不动Ⅱ.向前移动Ⅲ.向后移动A.I、ⅢB.I、ⅡC. Ⅱ、ⅢD.都有可能解析∶B。
发送窗⼝后沿的变化情况只能有两种∶①原地不动(没有收到新的确认);②向前移动(收到了新的确认)。
发送窗⼝不可能向后移动,因为不可能撤销已收到的确认。
以下哪种滑动窗⼝协议收到的分组⼀定是按序接收的()。
I.停⽌-等待协议Ⅱ.后退N帧协议Ⅲ.选择重传协议A.I、ⅡB.I、ⅢC.Ⅱ、ⅢD.都有可能解析∶A。
要使分组⼀定是按序接收的,接收窗⼝的⼤⼩为1才能满⾜,只有停⽌-等待协议与后退N帧协议的接收窗⼝⼤⼩为1。
数据链路层提供的3种基本服务不包括()。
B.有确认的⽆连接服务A. ⽆确认的⽆连接服务D.有确认的有连接服务C. ⽆确认的有连接服务解析∶C。
连接是建⽴在确认机制的基础之上的,所以数据链路层没有⽆确认有连接的服务。
数据链路层采⽤了后退N帧协议,如果发送窗⼝的⼤⼩是32,那么⾄少需要()位的帧序号才能保证协议不出错。
A.4位B.5位C.6位D.7位解析∶C。
在后退N帧协议中,帧号≥发送窗⼝+1,在题⽬中发送窗⼝的⼤⼩是32,那么帧号最⼤号码应该是32(从0开始,共33个)。
因为25<33<26,所以⾄少需要6位的帧序号才能达到要求。
下列属于奇偶校验码特征的是()I.只能检查出奇数个⽐特错误Ⅱ.能查出任意⼀个⽐特位Ⅲ⽐ CRC可靠A.仅I、ⅡB.仅I、ⅢC. 仅ID. 仅Ⅱ解析∶C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在选择重传协议中,当序号字段为4比特,且接收窗口与发送窗口尺寸相同时,发送窗口的最大尺寸为(D)A:5 B:6 C:7 D:8解析:此题考查的是选择重传协议的知识点。
对于选择重传协议,若用n比特进行编号,则接收窗口大小为Wr<=2n-1 .所以答案选D在半双工千兆位以太网中,如果短帧过多,则(B)A:短帧过多可以增加网络的发送效率B:短帧过多将使网络效率大大降低C:短帧过多会降低网络的负荷D:短帧过多可以增加网络的吞吐量解析:短帧过多将使网络效率大大降低,因为(额外的)帧扩展部分将占用大部分的网络流量。
千兆位以太网解决这个问题主要采用了帧突发技术,即允许一次可以发送多个短帧。
IEEE802.3规定了(D)层次A:物理层B:逻辑链路层(LLC)C:介质访问控制(MAC)D:以上三层都是解析:IEEE 802标准规定了物理层和数据链路层两个层次。
其中又把数据链路层分为逻辑链路控制(LLC)和介质访问控制(MAC)两个功能的子层局域网中访问冲突的根源是(B)A:独占介质B:共享介质C:引入MAC子层D:规则的拓扑结构解析:本题考查以太网CSMA/CD协议的原理。
由于采用随机访问和竞争技术,CSMA/CD 只用于总线拓扑结构网络。
在HDLC协议中,(B)的功能是轮询和选择A:I帧B:S帧C:U帧D:A和B解析:本题主要考察HDLC协议。
HDLC的帧类型包含三种:1)信息帧(I帧)信息帧用于传送有效信息或数据,通常简称I帧。
I帧以控制字第一位为“0”来标识。
信息帧的控制字段中的N(S)用于存放发送帧序号,以使发送方不必等待确认而连续发送多帧。
N(R)用于存放接收方下一个预期要接收的帧的序号,N(R)=5,即表示接收方下一帧要接受5号帧。
换言之,5号帧前的各帧已被接收。
N(S)和N(R)均以3位二进制编码,可取值0~7.2)监控帧(S帧)监控帧用于差错控制和流量控制,通常简称为S帧。
S帧以控制字段第一、二位为“10”来标识。
S帧带信息字段,只有6字节即48比特,S帧的控制字段的第三、四位以S帧类型编码,共四种不同编码,分别表示:00——接收就绪(RR),由主站或从站发送。
主站可以使用RR型S帧来轮询从站,即希望从站传输编号为N(R)的I帧,若存在这样的帧,便进行传输。
从站也可用RR型S帧来做响应,表示从站希望从主站那里接收的下一个I帧的编号是N(R)。
01——拒绝(REJ),由主站或从站发送,用以要求发送方对编号为N(R)开始的帧及以后所有的帧进行重发,这也暗示N(R)以前的I帧已被正确接收。
10——接收为就绪(RNR),表示编号小于N(R)的I帧已被收到,但目前正处于忙状态,尚未准备好接受编号为N(R)的I帧,这可用来对链路流量进行控制。
11——选择拒绝(SREJ),它要求发送方发送编号为N(R)的单个I帧,并暗示其他编号的I帧已全部确认。
可以看出,接受就绪的RR型S帧和接收为就绪的RNR型S帧有两个主要的功能:首先,这两种类型的S帧用来表示从站已准备好或未准备好接受信息;其次没确认编号小于N(R)的所有接收到的I帧。
拒绝REJ和选择拒绝SREJ型S帧,用于向对方站指出发生了差错。
REJ 帧用于GO-back-N策略,用以请求重发N(R)以前的帧已被确认,当收到一个N(S)等于REJ型S帧的N(R)的I帧后,REJ状态即可清楚。
SREJ帧用于选择重发策略。
当收到一个N(S)等于SREJ帧的N(R)的I帧时,SREJ状态即可清除。
3)无编号帧(U帧)无编号帧因其控制字段中不包含编号N(S)和N(R)而得名,简称U帧。
U帧用于提供对链路的建立、拆除以及多种控制功能,但是当要求提供不可靠的无连接服务时,它有时也可以承载数据。
这些控制功能由5个M位(M1,M2,M3,M4,M5也成修正位)来定义。
5个M位可以定义:32种附加的命令功能或32中应答功能,但目前许多是空缺的。
以太网和IEEE802.3网路的相同点是(B)A:两者都采用了星形拓扑结构B:都是用了CSMA/CD介质访问控制方法C:帧结构相同D:介质相同解析:两者都采用了总线型拓扑结构和基带传输方法,并且都是用了CSMA/CD介质访问控制方法。
不同之处有:1)帧结构有些细微的差别:帧首部的第13~14位的定义不同;IEEE802.3定义为数据字段的长度,而DIX Ethernet 2定义为网络层的协议类型2)介质稍有不同,IEEE802.3标准定义了同轴电缆、双绞线和光纤三种介质,而DIX Ethernet 2 只是用同轴电缆在停止-等待协议中,确认帧在(A)情况下需要序号A:超时时间比较短B:超时时间比较长C:任何情况下都不需要有序号D:介质相同解析:在一般情况下,确认帧不需要序号,但如果超时时间设置短了一些,则可能出现问题,即有时发送方会分不清对哪一帧的确认。
交换机在VLAN中的作用是(D)A:实现VLAN的划分B:交换VLAN成员信息C:在VLAN内进行数据帧的交换D:以上几项均是解析:交换机在VLAN中的作用就是实现VLAN的划分、交换成员信息、在VLAN内进行数据帧的交换以下说法错误的是(D)A:数据链路层是OSI参考模型的第2层B:数据链路层使有差错的物理线路变为无差错的数据链路C:数据链路层必须实现链路管理、帧传输、流量控制、差错控制等功能D:数据链路层向网络层屏蔽了帧结构的差异性解析:数据链路层为网络层提供的服务主要表现在:正确传输网络层用户数据,为网络层屏蔽物理层采用的传输技术的差异性。
实用停止等待协议中,当主机所发送的数据帧在途中丢失,以下可能发生的情况是(B)A:从机发送NAK应答信号请求重发此帧B:主机在t out时间内未收到应答信号,自动重发此帧C:从机经过时间t out时间向主机发送ACK应答信号,请求自动重发此帧D:主机不停发送发后续帧,直到t out时间后未收到应答信号时重发此帧解析:考察停止等待协议工作原理,停止等待协议使用确认和重传机制,就可以在不可靠的传输网络上实现可靠的通信。
发送一帧则等待对方的确认,t out时间内收不到确认则自动重传。
数据链路层采用选择重传协议传输数据,发送方已发送了0~3号数据帧,现已收到1号的确认帧,而-0,2号帧一次超时,则此时需要重传帧数为(B)A:1 B:2 C:3 D:4解析:选择重传协议中,接收方逐个地确认正确接收的数据帧,不管接收到的数据帧是否有序,只要正确接收就发送选择ACK进行确认,ACK分组不再具有累积确认的作用。
这点要注意与GBN协议的区别。
本题只收到了1号的确认帧,0,2号帧超时,由于对1号帧的确认不具有累积确认的作用,因此发送方认为接收方没有收到0,2号帧,于是重传这两个帧。
下列选项中,对正确接收到的数据帧进行确认的MAC协议是(D)A:CSMA B:CDMA C:CSMA/CD D:CSMA/CA解析:CSMA/CA是无线局域网标准IEEE802.11中的协议。
利用ACK信号来避免冲突的发生,只需当客户端收到网络上返回的ACK信号后才确认发送的数据已经正确达到目的地址。
本题可用排除法来做。
首先CDMA是码分多址,物理层的技术;CSMA/CD是带碰撞的载波监听多点接入协议,接收方不需要确认;CSMA范围更小,故也无确认。
局域网体系中,数据链路层分为两个子层。
其中与接入各种传输介质相关的在(MAC)子层,服务访问点SAP在(LLC)层与高层的交界面上。
解析:为了使数据链路层能更好的适应多种局域网标准,IEEE802委员会将局域网的数据链路层拆分两个字层:逻辑链路控制子层(LLC)和介质访问控制子层(MAC)。
与访问传输介质有关的内容都放在MAC子层,而LLC子层则与传输介质无关。
不管采用和政协议的局域网对LLC子层来说都是透明的。
LLC负责与上层交互。
PPP有三个重要组成部分,其中不包括(D)A:一个将IP数据报封装到串行链路的方法B:一个用来建立、配置和测试数据链路连接的链路控制协议C:一套网络控制协议D:一套用来支持应用层的相关协议解析:考察PPP的三个重要组成部分。
即A、B(LCP)、C(NCP)下列哪一项最好的描述了CRC的特征(B)A:逐个检查每个字符B:能检查99%以上的错误C:检查不出偶数个位出错的差错D:不如奇偶校验有效解析:CRC码的检错能力很强(比奇偶校验强),从理论上可以证明它有以下检错能力:能检查出所有单比特错;能检错所有离散的双比特错;能检查出所有奇数个比特错;能检错出所有长度小于或等于冗余码长度的突发错。
能以[1-(1/2)k-1] 的概率检查出长度为(K+1)比特的突发错。
若采用n比特对帧进行编号,最多可以由(B)帧已发送但未确认。
A:n B:2n-1 C:2n D:2n-1解析:在所有的ARQ中,采用n比特对帧编号,都至少要满足:发送窗口尺寸+接受窗口尺寸<=2n,而接受窗口尺寸至少为1,因此发送窗口的尺寸最大为2n-1。
所以最多可以由2n-1帧已发送但未确认。
在选择重传(SR)协议中,当帧的序号字段为3bit,且接收窗口和发送窗口尺寸相同时,发送窗口的最大尺寸为(B)A:2 B:4 C:6 D:8解析:在选择重传协议中,若采用n比特对帧进行编号,则窗口尺寸大小应该满足:接收窗口尺寸+发送窗口尺寸<=2n;当发送窗口与接收窗口大小相等时,应满足:接收窗口尺寸<=2n-1且发送窗口尺寸<=2n-1在以太网中,使用二进制指数类型退避算法可以降低再次发送冲突的概率,下列数据帧中发送成功的概率最大的是(A)A:首次发送的帧B:冲突两次的帧C:冲突四次的帧D:冲突八次的帧解析:以太网使用截断二进制指数退避算法解决碰撞问题,该算法可使冲突后重传数据帧所需要等待的时间随着重传的次数增大而增大。
如果一个网络采用一个具有24个10Mbit/s端口的半双工交换机作为连接设备,每个节点的平均获得的带宽为(10Mbit/s),该交换机的总容量为(120Mbit/s)下列关于数据链路层设备的叙述中,错误的是(D)A:网桥可以隔离信息,将网络划分成多个网段,一个网段的故障不会影响另一个网段的运行。
B:网桥可互联不同的物理层,不同的MAC子层以及不同速率的以太网C:交换机的每个端口节点所占用的带宽不会因为端口节点数目的增加而减少,且整个交换机的总带宽会随着端口节点的增加而增加。
D:利用交换机可以实现虚拟局域网VLAN,VLAN可以隔离冲突域,但不可以隔离广播域。
解析:网桥可以隔离信息,将网络划分成多个网段,隔离出安全网段,防止其他网段内的非法用户访问。
用于瑖的分段,各个网段的相对独立,一个网段的故障不会影响到另一个网段的运行。
交换机的优点是每一个端口节点所占用的带宽不会因为端口节点数目的增加而减少,且整个交换机的总带宽会随着端口节点的增加而增加。