计算机网络数据链路层习题与答案
计算机网络--数据链路层--练习题

计算机网络--数据链路层--练习题LT第三章数据链路层一、选择题1、数据在传输过程出现差错的主要原因是(A )A. 突发错B. 计算错C. CRC错D. 随机错2、PPP协议是哪一层的协议?(B )A. 物理层B. 数据链路层C. 网络层D. 高层3、控制相邻两个结点间链路上的流量的工作在( A )完成。
A. 链路层B. 物理层C. 网络层D. 运输层4、在OSI参与模型的各层中,(B )的数据传送单位是帧。
A.物理层B.数据链路层C.网络层D.运输层5、若PPP帧的数据段中出现比特串“01011111 001”,则采用零比特填充后的输出为( B )A. 010*********B. 010111110001C. 010*********D. 0101111 100106、网桥是在(A )上实现不同网络的互连设备。
A.数据链路层B.网络层C.对话层D.物理层7、局域网的协议结构(B)。
A.包括物理层、数据链路层和网络层B.包括物理层、LLC子层和MAC子层C.只有LLC子层和MAC子层D.只有物理层18、10Base-T以太网中,以下说法不对的是:( C )A.10指的是传输速率为10Mbps B.Ba se指的是基带传输C.T指的是以太网D.10Base-T 是以太网的一种配置9、以太网是下面哪一种协议的实现(C ):A. 802.1B. 802.2C. 802.3D. 802.410、Ethernet采用的媒体访问控制方式为(A )A.CSMA/CDB.令牌环A.令牌总线B.C.D.报文交换技术E.分组交换与电路交换结合技术19、交换机工作在哪一层(A)A.数据链路层B.物理层C.网络层D.传输层20、一个快速以太网交换机的端口速率为100Mbit/s,若该端口可以支持全双工传输数据,那么该端口实际的传输带宽为(C )。
A.100Mbit/sB.150Mbit/sC.200Mbit/sD.1000Mbit/s21、以太网协议中使用了二进制指数退避算法,这个算法的特点是__B_____。
计算机网络课后习题答案(第三章)

计算机网络课后习题答案(第三章)(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。
计算机网络数据链路层习题与答案

数据链路层一.选择题1.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串101101对应的多项式为()。
A.x6+x4+x3+1 B.x5+x3+x2+1C.x5+x3+x2+x D.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.166.若数据链路的帧序号占用3比特,则发送方最大窗口应为()。
A.6 B.7 C.8 D.97.在数据链路层中,滑动窗口起到的作用是()。
A.差错控制 B.流量控制 C.超时控制 D.以上都不是8.在CRC码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串111001对应的多项式为()。
A.x5+x4+x3+1 B.x5+x3+x2+1C.x6+x3+x2+x D.x6+x5+x4+19.无论是SLIP还是PPP协议都是()协议。
A.物理层 B.数据链路层 C.网络层 D.传输层二.填空题1.HDLC 协议中,一串数据0111101111101111110经过位插入(也叫位填充)之后应该是__________________________。
2.若HDLC帧数据段中出现比特串“11110100111110101000111111011”,则比特填充后的输出为_________________________。
3.一串数据1011111111101101001使用CRC校验方式,已知校验使用的二进制数为100011,生成多项式为____________,发送序列为____________,如果采用0比特填充法传输,发送序列为____________。
《计算机网络》习题课(含答案)

【答案】C
计算机学院 计算机网络
19
网络层习题10-3
一个主机有两个IP地址,一个地址是 192.168.11.25,另外一个地址可能是( ) A.192.168.11.0 C.192.168.13.25 【答案】C B.192.168.11.26 D.192.168.11.24
计算机学院
计算机网络
W=30000/log210001
log210001=log1010001/log102≈4/0.301=13.29 W=30000/13.29 ≈ 2257Hz
计算机学院
计算机网络
11
数据链路层习题6-1
1、面向比特同步的帧数据段中出现位串011111101, 则比特填充后输出是什么? 解答:因为是以0111 1110作为帧的开头和结束, 发送端在每连续出现五个“1”后就自动插入一个 “0”,把数据字段和标志区分开。 比特填充后输出是:0111 1101 01
计算机学院 计算机网络
17
网络层习题10-1
假设有两个主机 A 和 B 通过一个路由器 R 进行互联,提供 主机 A 和主机 B 的应用进程之间通信的层是(①),提供主机之 间通信的层是(②),具有互联网络层和网络接口层的设备是 (③);在 A 与 R 和 R 与 B 使用不同物理网络的情况下,A 和 R 之间传送的数据帧头部的源地址和目的地址,与R 和 B 之间传 送的数据帧头部的源地址和目的地址(④),A 与 R 之间传送的 IP数据报头部的源地址和目的地址和 R 与 B 之间传送的IP数据报 头部的源地址和目的地址(⑤)。
现某个站点收到的线性叠加码片序列(-1-1-1-1-1-3+3+1)。 问哪个站发送数据了?发送数据的站发送的是0还是1?
计算机网络第四版(课后练习答案)

计算机网络第四版(课后练习答案)计算机网络第四版(课后练习答案)第一章:计算机网络与因特网1. 计算机网络的基本概念与体系结构计算机网络是指将分散的、独立的计算机系统通过通信设备和线路连接起来,实现信息共享和资源共享的系统。
它由硬件、软件和协议等组成,并遵循一定的体系结构。
2. 因特网的发展与组成因特网是全球最大的计算机网络,由大量的自治系统(AS)组成,采用TCP/IP协议族作为通信协议,实现全球范围内的信息交流和资源共享。
第二章:物理层1. 传输媒体的基本概念和分类传输媒体是信息在计算机网络中传输的介质,主要包括双绞线、同轴电缆、光纤和无线媒体等,根据传输方式分类可分为有线传输媒体和无线传输媒体。
2. 信道复用与调制信道复用是指多路复用技术,用于将多个通信信道中的数据通过一个物理通道传输。
调制技术是将数字信号转换为模拟信号的过程,常用的调制方式有ASK、FSK、PSK等。
第三章:数据链路层1. 数据链路层的基本概念和功能数据链路层在物理层之上,提供有点到点的数据传输服务,主要功能包括帧的封装与解封装、错误检测与纠正、流量控制和访问控制等。
2. 介质访问控制介质访问控制是指多个计算机节点在共享传输媒体时的竞争与协调机制,主要包括载波侦听、轮询、令牌传递和CSMA等。
第四章:网络层1. 网络层的基本概念与功能网络层是计算机网络中的核心层,负责将分组从源节点传输到目的节点,主要功能包括寻址与路由、分组的转发与接收、拥塞控制和互联互通等。
2. 网际协议(IP)IP协议是因特网中最主要的协议之一,它定义了数据报的格式和传输规则,实现了数据包的路由和转发功能,是因特网的核心协议之一。
第五章:运输层1. 运输层的基本概念与功能运输层负责对网络层传输的数据进行可靠或无需可靠地传输,主要功能包括端到端的连接建立与释放、数据的分段与重组、流量控制和拥塞控制等。
2. 传输控制协议(TCP)TCP是因特网中最重要的运输层协议之一,它提供可靠的、面向连接的数据传输服务,通过确认应答和超时重传等机制,保证了数据的可靠性和可恢复性。
数据通信与计算机网络第五版(习题答案)——第三章数据链路层

数据通信与计算机网络第五版第三章数据链路层3-1 数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?解答:所谓链路就是从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点。
在进行数据通信时,两个计算机之间的通信路径往往要经过许多段这样的链路。
可见链路只是一条路径的组成部分。
数据链路则是另一个概念。
这是因为当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输(这将在后面几节讨论)。
若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
这样的数据链路就不再是简单的物理链路而是个逻辑链路了。
“电路接通了”仅仅是物理线路接通了通信双方可以在上面发送和接收0/1比特了,而“数据链路接通了”表明在该物理线路接通的基础上通信双方的数据链路层协议实体已达成了一致并做好了在该链路上发送和接收数据帧的准备(可能互相要协商某些数据链路层参数)。
3-2 数据链路层包括哪些主要功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。
解答:数据链路层的链路控制的主要功能包括:封装成帧、透明传输和差错检测,可选功能包括可靠传输、流量控制等。
在数据链路层实现可靠传输的优点是通过点到点的差错检测和重传能及时纠正相邻结点间传输数据的差错。
若在数据链路层不实现可靠传输由高层如运输层通过端到端的差错检测和重传来纠正这些差错会产生很大的重传时延。
但是在数据链路层实现可靠传输并不能保证端到端数据传输的可靠,如由于网络拥塞导致路由器丢弃分组等。
因此,即使数据链路层是可靠的,在高层如运输层仍然有必要实现端到端可靠传输。
如果相邻结点间传输数据的差错率非常低,则在数据链路层重复实现可靠传输就会给各结点增加过多不必要的负担。
3-3 网络适配器的作用是什么?网络适配器工作在哪一层?解答:网络适配器的作用就是实现数据链路层和物理层的功能。
适配器接收和发送各种帧时不使用计算机的CPU 。
计算机网络课后习题答案解析(第三章)

计算机网络课后习题答案(第三章)(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。
计算机网络-3-数据链路层相关习题

计算机⽹络-3-数据链路层相关习题数据链路层习题3-01 数据链路与链路有何区别?“电路接通了”与“数据链路接通了”的区别何在?所谓链路就是从⼀个结点到另⼀个结点的⼀段物理线路。
⽽中间没有其他的任何交换结点。
在进⾏数据通信的时候,两个计算机之间的通信路径要经过许多这样的链路。
当需要在⼀条链路上传送数据的时候,除了必须有⼀条物理线路外,还必须要有⼀些必要的通信协议来控制这些数据的传输。
若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
3-02 数据链路层中的链路控制包括哪些功能?试讨论把数据链路层做成可靠的链路层有哪些优点和缺点。
链路控制包括:封装成帧;透明传输;差错检测。
如果把数据链路层做成可靠的链路层,就表⽰从源主机到⽬的主机的整个通信路径中的每⼀段链路都是可靠的。
这样做的优点是如果在传输过程某个结点中发⽣了差错,可以及时的通过数据链路重传纠正这个错误;如果数据链路层做成不可靠的,那么当⽹路中的某个结点发现收到的帧有错误的的时候,就仅仅丢弃该帧,⽽并不通知发送结点重传出现差错的帧。
只有当主机的⾼层协议(例如TCP协议)发现了这个错误时,才会出现源主机重传出现错误的帧。
但这时候就⽐较晚了,可能要重传较多的数据。
对⽹络资源有些浪费。
但是,如果⾼层协议使⽤的是不可靠的传输协议UDP,UDP并不要求重传有差错的数据,在这某些情况下,并不会带来更多的好处(例如实时语⾳视频通话)增加了可靠性,牺牲了实时性反⽽是不合适的。
3-03 ⽹络适配器的作⽤是什么?⽹络适配器⼯作在哪⼀层?适配器⼜叫⽹卡,适配器和局域⽹之间通过电缆或者双绞线以串⾏传输⽅式进⾏,⽽适配器与计算机主板上的IO之间以并⾏⽅式传输数据。
因此适配器的⼀个重要功能就是进⾏数据串⾏与并⾏之间的转化。
初始之外,适配器还有能够实现以太⽹协议。
适配器在接收和发送各种数据帧的时候并不会通知计算机,如果收到帧是有差错的帧,就直接丢弃也不会通知计算机,只有当收到正确的帧才会使⽤中断通知计算机处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据链路层一.选择题1.在码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串101101对应的多项式为()。
A.x643+1 B.x532+1C.x532 D.x654+12.若数据链路的帧序号占用2比特,则发送方最大窗口应为()。
A.2 B.3 C.4 D.53.接收窗口和发送窗口都等于1的协议是()。
A.停止等待协议B.连续协议C.协议D.选择重传协议4.滑动窗口的作用是()。
A.流量控制 B.拥塞控制 C.路由控制 D.差错控制5.若数据链路的帧序号占用4比特,则发送方最大窗口应为()。
A.13 B.14C.15 D.166.若数据链路的帧序号占用3比特,则发送方最大窗口应为()。
A.6 B.7 C.8 D.97.在数据链路层中,滑动窗口起到的作用是()。
A.差错控制 B.流量控制 C.超时控制 D.以上都不是8.在码计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与位串111001对应的多项式为()。
A.x543+1 B.x532+1C.x632 D.x654+19.无论是还是协议都是()协议。
A.物理层 B.数据链路层 C.网络层 D.传输层二.填空题1.协议中,一串数据01111110经过位插入(也叫位填充)之后应该是。
2.若帧数据段中出现比特串“1111011”,则比特填充后的输出为。
3.一串数据11101001使用校验方式,已知校验使用的二进制数为100011,生成多项式为,发送序列为,如果采用0比特填充法传输,发送序列为。
4.用户使用电话线和接入网络,或两个相距较远的网络通过数据专线互连时,则需要在数据链路层运行专门的协议。
5.在循环冗余计算中,可以将一个二进制位串与一个只含有0或1两个系数的一元多项式建立对应关系。
例如,与多项式为x541对应的二进制数串应为。
三.判断题:(正确:T;错误:F)1.在停等协议中超时定时器的功能是避免死锁。
2.在停等协议中,如果接受方发现重复帧,只要丢掉重复帧就可以了。
3.因为数据链路层已经进行校验,因此高层数据不需要进行校验了。
4.数据链路层的可靠传输并不能保证上层数据传输的可靠性。
5.使用校验不能绝对确保数据的正确校验。
6.指的是循环冗余校验。
7.校验码可以用来纠错。
四.名词解释与简答题1.2.3.五.问答题1.一串数据110111011001使用校验方式,已知校验使用的二进制数为110101,生成多项式是什么?发送序列是什么?要有计算过程。
2.一串数据10111001使用校验方式,已知校验使用的二进制数为1110101,生成多项式是什么?发送序列是什么?要有计算过程。
3.一串数据111001使用校验方式,已知校验使用的二进制数为110101,生成多项式是什么?发送序列是什么?要有计算过程。
4.一串数据11111101010101使用校验方式,已知校验使用的二进制数为111001,生成多项式是什么?发送序列是什么?要有计算过程。
5.一串数据11110001使用校验方式,已知校验使用的二进制数为1010111,生成多项式是什么?发送序列是什么?要有计算过程。
6.一串数据11111111011使用校验方式,已知校验使用的二进制数为101001,生成多项式是什么?发送序列是什么?要有计算过程。
7.在协议中,如果发送窗口大小为8,请找出一种情况,使得在此情况下协议不能正确工作。
并说明原因。
一.选择题1.B 2.B 3.A 4.A 5.C 6.B 7.B 8.A 9.B二.填空题1.【答案】 0111110102.【答案】 111110113.【答案】 x51 1110100101110 1104.【答案】5.【答案】 110011三.判断题:(正确:T;错误:F)1.T 2.F 3.F 4.T 5.T 6.T 7.T四.名词解释与简答题1.【答案】自动重传请求2.【答案】高级数据链路控制3.【答案】点对点协议五.问答题1.一串数据110111011001使用校验方式,已知校验使用的二进制数为110101,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x542+1110111011001 110101被除数应该为:110000111000001111110101)110000110101111101110101100001110101101001110101111001110101110011110101110011110101110101110101100100 11010110001011010110111011010111011011010100011110000110011发送序列:1100112.一串数据10111001使用校验方式,已知校验使用的二进制数为1110101,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x6542+110111001 1110101被除数应该为:100111111101110101)1001110101101111111101011010101111010110000011110101110100111101011110010111010111111101110101101101011101011110101101011011101011000110111010111001101110101100110100- 100110110发送序列:1103.一串数据111001使用校验方式,已知校验使用的二进制数为110101,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x542+1111001 110101被除数应该为:11100100000110001110101)111001000001101011101011101011110111101011110001101011101101101011100001101010010111100100000- 0010111100100101发送序列:111001001014.一串数据11111101010101使用校验方式,已知校验使用的二进制数为111001,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x543+111111101010101 111001被除数应该为:11111100101111001)111111001110011111101110011110111110011010101110011001111110011111001110011011011110011010001110011000101110011101101110011111001110010010111111100- 0010111111101发送序列:111111015.一串数据11110001使用校验方式,已知校验使用的二进制数为1010111,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x642111110001 1010111被除数应该为:11110001000000111010011010111)111100010000001010111101000110101111100111101011111000001010111110111110101111110001101011110011001010111110110010101111110111101011110000001010111101110010101111011000101011100111111110001000000- 00111111110001001111发送序列:111100010011116.一串数据11111111011使用校验方式,已知校验使用的二进制数为101001,生成多项式是什么?发送序列是什么?要有计算过程。
【答案】生成多项式:x53+111111111011 101001被除数应该为:111111110110000011100010110101001)1111111101100000101001101101101001100011101001101001101001101011101001100110101001111100101001101010101001001101111111101100000- 001101111111101100110发送序列:11111111011001107.在协议中,如果发送窗口大小为8,请找出一种情况,使得在此情况下协议不能正确工作。
并说明原因。
【答案】。