奇偶校验位问题

时间:2011-04-06 09:30:39

标签: networking

我已经阅读了关于“奇偶校验位”的方法,以及如何用来检查“数据包”是否正确接收。

所以使用奇数奇偶校验:(来自维基)

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”的数量? 或者如前所述,在传输过程中是否无法改变位? THX

1 个答案:

答案 0 :(得分:2)

Parity bit是最简单的error detection技术。如果奇数位(包括奇偶校验位)传输错误,它可以工作。因此,如果两个位损坏,那么它将无法工作。