Линейный код: различия между версиями

57 байт добавлено ,  1 год назад
м
откат правок 37.112.210.229 (обс.) к версии Alexei Kopylov
(мадели SOSI)
м (откат правок 37.112.210.229 (обс.) к версии Alexei Kopylov)
Метка: откат
 
== Основы ==
В процессе хранения данных и передачи информации по сетям связи неизбежно возникают ошибки. Контроль целостности данных и исправление ошибок — важные задачи на многих уровнях работы с информацией (в частности, [[физический уровень|физическом]], [[канальный уровень|канальном]], [[транспортный уровень|транспортном]] уровнях [[Модель OSI|маделимодели SOSIOSI]]).
 
В системах связи возможны несколько стратегий борьбы с ошибками:
Корректирующие коды — коды, служащие для обнаружения или исправления ошибок, возникающих при передаче информации под влиянием [[помехи|помех]], а также при её хранении.
 
Для этого при записи (передаче) в полезные данные добавляют специальным образом структурированную ''избыточную'' информацию, а при чтении (приеме) её используют для того, чтобы обнаружить или исправить ошибки. Естественно, что число ошибок, которое можно исправить., Кодограничено -и началозависит информацииот конкретного применяемого кода.
 
С ''кодами, исправляющими ошибки'', тесно связаны ''коды обнаружения ошибок''. В отличие от первых, последние могут только установить факт наличия ошибки в переданных данных, но не исправить её.