gpt4 book ai didi

networking - CRC 突发错误检测校验和结果的证明

转载 作者:行者123 更新时间:2023-12-01 23:21:34 25 4
gpt4 key购买 nike

据说 CRC(循环冗余校验和)可以检测少于 r + 1 位的突发错误,其中 r 是多项式的次数。此外,以 1 – 2-r 的概率检测到长度大于 r + 1 位的突发。

有人可以指导我证明这一点吗?

最佳答案

不完全正确。 r 位 CRC 将检测长度为 r+1 的所有突发模式,除了一个模式(即多项式本身)。请参阅these lecture notes为证。

简单地说,为了使消息无法检测到错误,CRC 多项式必须除以错误多项式。如果误差多项式的长度为 r 位,则为不以 x 作为因子的 r+1 次多项式(即具有 1 term) 不能整除 r 次多项式,并且它唯一能整除的 r+1 次多项式就是它本身。所有 CRC 多项式都有 1 项。

您的另一个声明是任何 r 位散列的属性,它以相等的概率在散列的所有可能的 r 位值上分发消息,CRC 就是这样做的。 2-r 只是应用错误恰好导致相同 CRC 的概率,其中有 2r 的可能性。这相当于在 6 面骰子上掷出与您刚刚掷出的数字相同的概率是 1/6。

关于networking - CRC 突发错误检测校验和结果的证明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49752754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com