Эксплуатация сети · проверено по источникам

Явное уведомление о перегрузке (ECN)

ECN — механизм IP и транспорта, позволяющий сетевому узлу пометить пакет при перегрузке вместо его обязательного отбрасывания.

Также ищут: Explicit Congestion Notification · ECN · явное уведомление о перегрузке · ECN для IP

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

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

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

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

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

  1. Совместимый с ECN пакет при начинающейся перегрузке может получить код CE вместо отбрасывания, после чего транспорт сообщает об этом отправителю.

    Граница применимости: Путь IP и конечные точки транспорта с поддержкой RFC 3168.

  2. Маркировка ECN сама по себе не является контролем перегрузки: отправитель должен уменьшить нагрузку согласно алгоритму транспорта.

    Граница применимости: Сквозной контур обратной связи ECN.

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

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

  1. Проверьте согласование конечных узлов.
  2. Проверьте ECT и CE на пути.
  3. Снимите реакцию отправителя и потери при откате.
Открытые основания

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

  • Первичная спецификация

    RFC 3168: The Addition of Explicit Congestion Notification to IP

    Internet Engineering Task Force · RFC 3168, September 2001

    Определяет Not-ECT, ECT(0), ECT(1), CE, negotiation и transport response на congestion marking.

    Открыть первоисточник
  • Первичная спецификация

    RFC 2914: Congestion Control Principles

    Internet Engineering Task Force · BCP 41 / RFC 2914, September 2000

    Объясняет congestion collapse, responsive flows и необходимость end-to-end реакции на loss или explicit signal.

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

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

Спасибо!

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