Share to: share facebook share twitter share wa share telegram print page

Explicit Congestion Notification

Explicit Congestion Notification (ECN) — (Явне повідомлення про перевантаження) — розширення протоколу IP, описане в RFC 3168. ECN дозволяє обом сторонам в мережі дізнаватися про виникнення затору на маршруті до заданого хосту або мережі без відкидання пакетів. Це додаткова функція, яка використовується тільки в тому випадку, коли обидві кінцеві точки обміну інформацією повідомляють, що вони хочуть її використовувати.

Основні поняття

Зазвичай, вузли TCP/IP мереж повідомляють про виникнення затору шляхом відкидання пакетів. Якщо ECN сесія успішно встановлена, маршрутизатори, що підтримують розширення ECN, можуть сигналізувати про початок заторів встановлюючи біти в заголовку IP, а не видаляючи пакети. Одержувач пакетів інформує відправника про затор, який повинен реагувати так, як ніби було виявлене скидання пакетів.

ECN використовує два біти в DiffServ області в заголовку IP, для IPv4 в байті TOS, а в IPv6 в октеті класу передачі пакета. Ці два біти можуть використовуватися для установки в одне з наступних значень :

  • потік підтримуює ECN : англ. ECN-Capable Transport (ECT)
  • потік не підтримує ECN : англ. Not-ECN-Capable Transport (Not-ECT)
  • підтверджене перевантаження : англ. Congestion Experienced (CE)

Деяке застаріле або тестове мережеве обладнання відкидає пакети з встановленими бітами ECN, а не ігнорує їх.

Див. також

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya