Интернет магазин китайских планшетных компьютеров



Компьютеры - Explicit Congestion Notification

01 мая 2011


Оглавление:
1. Explicit Congestion Notification
2. Использование
3. Производительность



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

Основные понятия

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

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

  • поток поддерживающий ECN: англ. ECN-Capable Transport
  • поток не поддерживающий ECN: англ. Not-ECN-Capable Transport
  • подтвержденная перегрузка: англ. Congestion Experienced

Некоторое устаревшее или тестовое сетевое оборудование отбрасывает пакеты с установленными битами ECN, а не игнорирует их .



Просмотров: 2531


<<< Ethernet
External Data Representation >>>