欢迎来到天天文库
浏览记录
ID:30925424
大小:119.50 KB
页数:12页
时间:2019-01-04
《计算机网络技术33729》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第三章习题3-01.数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?答:(1)数据链路与链路的区别在于数据链路除链路外,还必须有一些必要的规程来控制数据的传输。因此,数据链路比链路多了实现通信规程所需要的破件和软件。(2)“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了。但是,数据传输并不可靠。在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”。此后,由于数据链路连接具有检测、确认和重传等功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输。当数据链路断开连接时,物理屯
2、路连接不一定跟着断开连接。3-02数据链路层的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。答:(1)链路管理;帧同步;流量控制;差错控制;将数据和控制信息分开;透明传输;寻址。(2)把数据链路层做成可靠的链路层,也就是使数据传输无比特差错和无传输差错。这使接收端数据链路层接收的帧均无差错,并且接收的帧与发送端发送的帧完全相同,即不出现帧丢失、帧重复、帧失序等现彖,这可人人减少上层的工作量,提高上层的工作效率。对于现代通信网,比特差错率很小,但要实现这些功能,必须增加帧编号、确认和重传机制,这无疑增加了数据链路层的功能,降低了通信的效率,这代价
3、太大,往往得不偿失。特别,因特网中网络层使用不可靠的IP协议,因此数据链路层没必要提供比IP更多的功能。3-03、网络适配器的作用是什么?网络适配器工作在哪一层?答:网络适配器的作用是:(1)、进行数据串行传输和并行传输的转换。(2)、具有数据缓存的功能,缓解网络上的数据率与计算机总线上的数据率的不同。(3)、丢弃有斧错的帧,把收到正确的帧交付给协议栈中的网络层。(4)、把IP数据报组装成帧发送到局域网。网络适配器工作在物理层和数据链路层。3-04.数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:1、关于帧定界问题,为了使传输中发生差错后
4、只将出错的有限数据进行重发,数据链路层将比特流组织成以帧为单位传送。帧的组织结构必须设计成使接收方能够明确地从物理层收到的比特流中对其进行识别,即能从比特流中区分出帧的起始与终止。2、关于透明传输问题,当所传数据屮的比特组合恰巧出现了与某一个控制信息完全一样时,必须有可靠的措施,使接收方不会将这种比特组合的数据误认为是某种控制信息。3、实际的通信链路都不会是理想的,因此比特在传输过程中会出现差错,为了保证数据传输的可靠性,必须采用差错检测措施,让接收方可以检测出有差错的帧并丢弃它,只接收正确的帧。3-05、如果在数据链路层不进行帧定界,会发生什么问题?答:如果在数据链路
5、层不进行帧定界,接收方将不知道数据帧从何开始,从何结朿,这将发生帧数据错误,造成数据混乱,最终导致通信失败。3-06、PPP的协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:1、PPP协议的主要特点:(1)、PPP即支持异步链路(无奇偶检验的8比特数据),也支持面向比特的同步链路。(2)、PPP具有简单性与透明性。(3)、等)。PPP在同一条物理链路上同时支持多种网络层协议(如IP和IPX(4)、PPP支持各种类型的链路(串行的或并行的、低速或高速的等)(5)、PPP具有差错检测功能,是Inter
6、net的标准协议。(6)、PPP支持网络层地址协商和数据压缩协商。2、PPP不是可靠传输协议,因此不需要使用帧的编号。3、PPP适用点对点的通信链路,且线路质量不太差的情况。4、在现代的传输线路屮,误码率较低,为了提高通信的效率,TCP/IP协议将可靠传输交给运输层的TCP协议负责,而IP协议提供的是不可靠的数据服务。在这种情况下,数据链路层没必要提供比IP协议更多的功能,所以PPP协议不需要保证可靠传输。3-07、要发送的数据为1101011011。采用CRC的生成多项式是P(x)=x4+x+l。试求应添加在数据后面的余数。数据在传输过程中最后一个1变成了0,问接收端
7、能否发现?若数据在传输过程中最后两个1都变成了0,问接收端能否发现?采用CRC检验后,数据链路层的传输是否就变成了可靠的传输?答:添加的检验序列为1110(11010110110000除以10011)数据在传输过程屮最后一个1变成了0,11010110101110除以10011,余数为011,不为0,接收端可以发现差错。数据在传输过程中最后两个1都变成了0,11010110001110除以10011,余数为101,不为0,接收端可以发现差错。采用CRC检验后,数据链路层的传输并不是就变成了可靠的传输,因为可靠传输不仅包括无差错传输,而且还
此文档下载收益归作者所有