数据链路层中的链路的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?

来源:百度知道 编辑:UC知道 时间:2024/05/09 15:07:32
数据链路层中的链路的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?

数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建立起来的数据收发关系就叫作数据链路.而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错.数据链路的建立,拆除,对数据的检错,纠错是数据链路层的基本任务

: 帧定界使收方能从收到的比特流中准确地区分出一个帧的开始和结束在什么地方;
透明传输使得不管所传数据是什么样的比特组合,都应当能够在链路上传送,因此很重要;
差错控制主要包括差错检测和差错纠正,旨在降低传输的比特差错率,因此也必须解决。

差错检测是根据帧中的fcs来完成的 主要作用是检测数据在传递过程中是否完成但不会纠正其错误。
其他的没有接触过

帧定界是与数据链路层的分片有关的。实现他的原因是为了接受段收到后保证分片的顺序,实现数据报的重组。
透明传输应该是保证上层不会看到下层的数据处理工作,为了保证每一层完成自己特定的任务。
差错检验应该很容易理解,保证数据在传输过程中不会丢失,丢失的话发送回应数据包,请求重发。