【发布时间】:2011-04-06 09:30:38
【问题描述】:
我已经阅读了“奇偶校验位”方法,以及如何用于检查“数据包”是否被正确接收。
所以使用奇偶校验:(来自 wiki)
A wants to transmit: 1001
A computes parity bit value: ~(1^0^0^1) = 1
A adds parity bit and sends: 10011
B receives: 10011
B computes overall parity: 1^0^0^1^1 = 1
B reports correct transmission after observing expected odd result.
如果在传输过程中,而不是“10011”, 收到“11001”。奇偶校验将如何检查,因为它只检查“1”的数量? 还是像我之前所说的那样在传输过程中不可能改变比特?谢谢
【问题讨论】:
-
它没有。对于这些情况,您需要更高阶的检查:CRC、Hamming....
标签: networking