码迷,mamicode.com
首页 > 其他好文 > 详细

数据链路层

时间:2019-03-15 01:19:08      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:链路   分数   单位   编码   是什么   之间   重复   控制字符   比特   

**数据了链路层主要负责处理主机之间的通信** **三个基本问题:封装成帧,透明传输,差错检验**
  1. 封装成帧:网络层数据包到数据链路层后因为分组交换会被分成小份的数 据,这些小分数据报被头尾加上帧首部和帧尾部形成数据帧,数据传输单位。
  2. 透明传输:所谓透明传输就是无论数据是什么都不会影响帧的判断信息,也就是数据中不允许出现和用来界定帧的控制字符一样的字符比特编码。无论什么比特组合的数据都能按照原样传送过去。
  3. 差错检验:实际数据传输过程可能会出现误差,因此要进行差错检验,比如循环冗余检验(CRC)这样可以实现帧无比特差错,但是对于帧的丢失,重复,失序这些并不归数据链路层管了。

数据链路层

标签:链路   分数   单位   编码   是什么   之间   重复   控制字符   比特   

原文地址:https://blog.51cto.com/10972685/2363286

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!