Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

3.1数据链路层概述

????链路(LINK):
从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点
????数据链路:
实现通信协议的硬件和软件加到链路上,就构成了数据链路
????数据链路层以帧为单位传输和处理数据
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

????数据链路层的三个重要问题
①封装成帧

Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

②差错检测
通过加在帧尾的检测码
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

③可靠传输
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

????使用广播信道的数据链路层
????交换式局域网
????无线局域网
802.11局域网的媒体接入控制协议CSMA/CA

3.2分装成帧

????为了提高帧的传输效率 应当使帧的数据尽可能大些
????考虑到差错控制等多种因素 每一种数据链路层协议都规定了帧的数据部分的长度上限即 最大传送单元MUT(Maximum Transfer Unit)
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

3.3差错检测

????比特差错:
比特在传输过程中可能会产生的差错
(1可能因为干扰变成0,0变成1)
????误码率BER(Bit Error Rate)
传输错误比特占所传输总比特的比率
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

????奇偶校验
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

????循环冗余校验CRC
(Cyclic Redundancy Check)
Day7.数据链路层概述、分装成帧、差错检测 -计算机网络Day7.数据链路层概述、分装成帧、差错检测 -计算机网络

学习资料来源:湖科大 计算机网络微课堂