Исправление ошибок

Как вы уже, наверное, догадались, что самое сложное — это обнаружить ошибку. Ведь на уровне оборудования сигнал может быть получен вполне доброкачественным и не вызывающим никакого нарекания на его параметры. Вот только содержание последовательности сигналов может быть не совсем верным или даже совсем неверным.

Как же поступить в таком случае? Да очень просто! К сигналу данных подмешивается дополнительная избыточная информация, которая и позволяет не только обнаруживать ошибки передачи данных, но и даже их исправлять, если ошибок не очень много на «погонный метр».

Ясно дело, что сплошь дырявое сито не заставишь хранить воду — вся выльется. Так и в нашем случае. Если повалят сплошные ошибки — выключай лавочку — дай отдохнуть оборудованию. Или зови мастера.