设某数据通信系统采用 CRC 校验,生成多项式 G(x)=x4 +x3 +1。若目的节点接收到的二进制比特串(包含了冗余码)是 110111001,试问传输过程中是否出现了差错,为什么?
解答过程如下:计算过程可以使用异或运算,即相同结果为0,不同结果为1
结论:传输过程出现了差错,如果传输过程没差错,冗余码CRC检验后得出的余数肯定是0。
设某数据通信系统采用 CRC 校验,生成多项式 G(x)=x4 +x3 +1。若目的节点接收到的二进制比特串(包含了冗余码)是 110111001,试问传输过程中是否出现了差错,为什么?
解答过程如下:计算过程可以使用异或运算,即相同结果为0,不同结果为1
结论:传输过程出现了差错,如果传输过程没差错,冗余码CRC检验后得出的余数肯定是0。