奇偶位的缺点

时间:2010-12-05 15:01:37

标签: networking

奇偶校验位有哪些缺点?

我收集了一些信息,但我希望有人可以扩展它们。

•无法找到所有错误。仅检测到导致奇数位翻转的错误。

•无法知道哪个位是错误的。

•无法更正数据,因此必须重新传输数据。

•在嘈杂的线路上,使用其他检测方法(如CRC)来确保正确接收发送的信息。

2 个答案:

答案 0 :(得分:4)

使用奇偶校验位只有两个缺点:

  1. 必须传输N个额外的每字位数。
  2. 奇偶校验无法检测到所有形式的错误。
  3. 优点是可以快速捕获嘈杂线路上的错误,并且只需要重新发送错误的字。但是,由于奇偶校验检查无法检测到所有错误,因此必须使用更高级别的错误检测机制,如CRC。如果在该级别检测到错误,则必须重新发送整个块。

    所以这是一个权衡。

    使用奇偶校验位会导致固定的带宽损失,但很快就能以很少的重传成本捕获到某些错误。

    回答这个问题的唯一方法是,“我应该使用奇偶校验位吗?”是测试有问题的特定连接。传输错误是高度本地化的,您只能通过测试来了解哪种错误纠正最适合该连接。

答案 1 :(得分:0)

优点是可以快速捕获嘈杂线路上的错误,并且只需要重新发送错误的字。但是,由于奇偶校验检查无法检测到所有错误,因此必须使用更高级别的错误检测机制,如CRC。如果在该级别检测到错误,则必须重新发送整个块。