Медный сетевой тракт · проверено по источникам

Прямая коррекция ошибок (FEC)

FEC — избыточное кодирование, позволяющее приёмнику обнаружить и исправить часть битовых ошибок без повторной передачи.

Также ищут: Forward Error Correction · FEC · коррекция ошибок FEC · RS-FEC · BASE-R FEC · FC-FEC

Практический смысл

Почему это важно

FEC помогает удерживать требуемый BER, но режим должен совпадать на обоих концах и добавляет задержку обработки. Рост исправленных ошибок всё равно указывает на качество физического тракта.

Доказательная часть

Что подтверждено

  1. FEC повышает устойчивость соединения за счёт исправления ошибок, но добавляет задержку; доступность RS-FEC, BASE-R и режима без FEC зависит от устройства и среды передачи.

    Граница применимости: Устройства Intel Ethernet с настраиваемым FEC; требуемый режим задаётся спецификацией PHY и среды передачи.

  2. Телеметрия FEC отдельно показывает исправленные блоки или биты и неисправимые блоки; активный режим отсутствует, если интерфейс не поддерживает FEC.

    Граница применимости: Состояние и статистика FEC в Linux ethtool при поддержке драйвером и оборудованием.

Перед спецификацией

Что проверить

  1. Сверьте требуемый режим FEC на обоих концах и для выбранной среды.
  2. Прочитайте активный режим и счётчики исправленных и неисправимых ошибок.
  3. Оценивайте прирост и скорость ошибок, а не одно накопленное число.
Открытые основания

Первоисточники

  • Официальная документация

    Forward Error Correction Mode

    Intel · Intel Ethernet Adapters and Devices User Guide, 2026

    Описывает Auto FEC, RS-FEC, BASE-R FEC и зависимость режима от media и link partner.

    Открыть первоисточник
  • Официальная документация

    Ethtool netlink interface

    Linux Kernel · документация latest kernel, проверено 29 августа 2026 года

    Описывает чтение текущей скорости, duplex, autonegotiation, link modes, lanes и состояния Ethernet link.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие