Разница между чётной и нечётной чётностью при контроле ошибок данных заключается в том, что при каждом из этих методов проверяется разное условие для блока информации, передаваемого от источника к приёмнику. 3
При чётной чётности значение бита чётности должно быть равно нулю, если в двоичном коде присутствует чётное количество единиц. 1 В противном случае он должен быть одним. 1 Если чётность нарушена, то считается, что произошла ошибка при передаче информации. 3
При нечётной чётности значение бита нечётной чётности должно быть равно нулю, если в двоичном коде присутствует нечётное количество единиц. 1 В противном случае он должен быть одним. 1 Контроль нечётности позволяет фиксировать полное пропадание информации, так как слово из одних нулей (включая контрольный бит) противоречит нечётному паритету. 4
Таким образом, чётная чётность обнаруживает нечётное число ошибок, а ошибки в чётном количестве разрядов остаются незамеченными. 5 Нечётная чётность позволяет фиксировать нечётные ошибки и не реагирует на любые чётные. 4