Что такое коррекция ошибок CRC?
Компьютеры в сети должны иметь возможность определять, когда пакеты данных были повреждены при передаче. Чтобы обнаружить эти ошибки, компьютеры в сети Ethernet прикрепляют специальный код к каждому из своих пакетов. Когда пакеты Ethernet созданы, отправляющий компьютер запускает данные по специальной математической формуле и присоединяет результат, называемый циклическим кодом избыточности, или CRC к пакету. Затем компьютер-получатель открывает пакет, выполняет те же вычисления и сравнивает свой ответ с ответом, включенным в пакет. Если коды CRC не совпадают, то принимающий компьютер просит отправляющую машину повторно передать пакет. Сохраняя пакеты небольшими, это сокращает время, необходимое для повторной передачи данных после ошибки.

Видео инструкция: SMART: Ultra DMA CRC error. Одна из миллиона возможных причин зависаний компьютера (May 2024).