循环冗余检测(CRC)

时间:2021-05-24 23:16:23   收藏:0   阅读:37

循环冗余检测(CRC)

链路层通常会具有差错检测的功能,使用的方法是发送方 在数据字段D 后加上EDC字段,在接收方会检验EDC字段来查看D是否出错。而如今广泛应用的计数就是 循环冗余检测(CRC)。

我们考虑d bit的数据D,发送结点要将它发送给接受结点。

详解

发送方

接收方

例子

D=101001 G=1101 r=3。

发送端

技术分享图片

接收端
接收到的每一帧都要进行差错检验,假设收到101001001,P=1101。

技术分享图片

最后余数R=0,则判定这个帧没有出错。

原文:https://www.cnblogs.com/TRY0929/p/14806309.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!