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

数据链路层

时间:2015-08-06 16:45:30      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:数据   网络   

三个基本问题:

帧定界:
帧定界就是确定帧的界限。

技术分享

透明传输:

不管键盘上输入什么字符,都可以放在帧中传输出去。

技术分享

为了解决透明传输,每当在数据中出现字符“SOH”和“EOT”时,就将其转换为另一个字符,而这个字符不会被错误解释为控制字符的。

数据中出现的控制字符

经字节插入后发送时的字符

SOH

EOT

ESC

ESC x

ESC y

ESC z

差错检验:

误错率:在一定时间内,传输错误的比特占所传输的比特总数的比率。

纠错码:每个传输的分组带上足够的冗余信息;
  接收端能发现并自动纠正传输差错。

检错码:分组仅包含足以使接收端发现差错的冗余信息;  
  接收端能发现出错,但不能确定哪一比特是错的,并且自己不能纠正传输差错

差错控制编码

检错码

1、正反码
2、奇偶校验码(垂直奇(偶)校验,水平奇(偶)校验水平,垂直奇(偶)校验(方阵码))
3、循环冗余码(CRC),目前应用最广的检错码编码方法之一。

纠错码
汉明码(Hamming)

版权声明:本文为博主原创文章,未经博主允许不得转载。

数据链路层

标签:数据   网络   

原文地址:http://blog.csdn.net/zd2014zd/article/details/47318503

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