Способ обнаружения ошибок с использованием циклического кода. На передаче вычисляется контрольная сумма передаваемого модуля данных и передаётся вместе с данными. На приеме контрольная сумма вычисляется заново по тому же алгоритму и сравнивается с принятым значением. Отсутствие расхождений говорит о безошибочной передаче