其他分享
首页 > 其他分享> > 数据链路层(3)差错检测

数据链路层(3)差错检测

作者:互联网

差错检测

比特差错:实际的通信链路都不是理想的,比特在传输过程中可能会产生差错: 1可能会变成0,而0也可能变成1

误码率BER:在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率BER(Bit Error Rate).

使用差错检测码检测数据在传输过程中是否产生了比特差错,是数据链路层所要解决的重要问题之一

奇偶校验

由于奇偶校验的漏检率比较高,因此计算机网络的数据链路层一般不会采用这种检测方法。

循环冗余校验CRC

循环冗余校验CRC(Cyclic Redundancy Check):是一种具有很强检錯能力的检错方法,漏检率极低

步骤:

发送方的处理:

image-20211017130337159

接收方的处理

image-20211017130538718

image-20211017131018881

image-20211017131654238

image-20211017131842348

总结

标签:传输,检测,比特,校验,误码,差错,冗余,链路层
来源: https://blog.csdn.net/yyuggjggg/article/details/120810006