数据链路层的功能与服务.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据链路层的功能与服务

* * * * * * * 垂直奇/偶校验码的特点: 编码效率 R=P/(P+1) 只能检测每列奇数个错误,不能检测每列偶数个错误,检测效率50% 发送方可以边发送边生成冗余位,接收方可以边接收边检测 * ②水平奇/偶校验码 思想:添加1位使得每行中”1”的个数为奇/偶数个 * 例如:要发送的信息是 1100101 0100011 1011011 0101010 1100101 0100011 1011011 0101010 + 采用偶校验方式,实际发送: 1100101 0100011 1011011 0101010 0110111 发送顺序 偶校验 0110111 * 水平奇/偶校验码的特点: 编码效率 R=q/(q+1) 只能检测每行奇数个错误,不能检测每行偶数个错误,检测效率50% 可以检测出突发长度≤p的错误,漏检率小于垂直奇/偶校验方式 发送方和接收方需要使用记忆寄存器 * ③水平垂直奇/偶校验码 思想:一般采用偶教验,同时在每行和每列上添加1位使得每行和每列中”1”的个数为偶数个 * 例如:要发送的信息是 1100101 0100011 1011011 0101010 1100101 0100011 1011011 0101010 偶 采用偶校验方式,实际发送:0100011101010101发送顺序 偶 0 1 1 1 1 0110111 * 水平奇/偶校验码的特点: 编码效率 R=pq/{(p+1)(q+1)} 只能检测每行和每列奇数个错误 能检测出所有3位和3位以下的错误 能检测出大多数偶数位错误 可以检测出突发长度≤p+1的错误 具有1位纠错能力,但也可能误纠 发送方和接收方需要使用记忆寄存器 * 任意一个由二进制位串组成的码串都可以唯一的和一个系数仅为0和1的多项式一一对应。 算法理论思想基础 假设二进制串: bm bm-1 bm-2 ……b2 b1 b0, 其中bi∈{0,1} M(x)=bmxm+bm-1xm-1+……+b2x2+b1x+b0 循环冗余码(CRC) * 例1: M(x)=x8+x7+x4+x2+1 110010101 例2: M(x)=x8+x6+x5+x4+x2+x 101110110 * 选择一个生成多项式G(x) G(x)=grxr+gr-1xr-1+……+g2x2+g1 x+g0 其中:gi∈{0,1} 进行多项式除法运算 xrM(x) G(x) 商多项式 余多项式 Q(x) R(x) 其中R(x)=ar-1xr-1+ ar-2xr-2+ ……+a1x+a0 ai∈{0,1} 循环冗余检验的原理 在数据链路层传送的帧中,广泛使用了循环冗余检验 CRC 的检错技术。 在发送端,先把数据划分为组。假定每组 k 个比特。 假设待传送的一组数据 M = 101001(现在 k = 6)。我们在 M 的后面再添加供差错检测用的 n 位冗余码一起发送。 冗余码的计算 用二进制的模 2 运算进行 2n 乘 M 的运算,这相当于在 M 后面添加 n 个 0。 得到的 (k + n) 位的数除以事先选定好的长度为 (n + 1) 位的除数 P,得出商是 Q 而余数是 R,余数 R 比除数 P 少1 位,即 R 是 n 位。 冗余码的计算举例 现在 k = 6, M = 101001。 设 n = 3, 除数 P = 1101, 被除数是 2nM = 101001000。 模 2 运算的结果是:商 Q = 110101, 余数 R = 001。 把余数 R 作为冗余码添加在数据 M 的后面发送出去。发送的数据是:2nM + R 即:101001001,共 (k + n) 位。 循环冗余检验的原理说明 110101 ← Q (商) P (除数) → 1101 101001000 ← 2nM (被除数) 1101 1110 1101

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档