Таблица N 7

┌───────────────────────────────────────┬──────────────────────────────────────┐

│ Поле │ Длина (бит) │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Версия │ 4 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Приоритет │ 4 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Метка потока │ 24 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Размер поля данных │ 16 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Следующий заголовок │ 8 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Предельное число шагов │ 8 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Адрес отправителя │ 128 │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Адрес получателя │ 128 │

└───────────────────────────────────────┴──────────────────────────────────────┘

3.1. Типы адресов:

Используются три типа адресов:

1) unicast - адрес одиночного получателя (пакет доставляется только по указанному адресу);

2) anycast - адрес набора получателей (пакет доставляется одному из интерфейсов с указанным адресом);

3) multicast - адрес группы получателей (пакет доставляется всем интерфейсам с указанным адресом).

Отличительной особенностью адреса последнего типа является значение "FF" первого байта адреса.

3.2. Все пакеты, принадлежащие одному потоку, посылаются одним отправителем, имеют один и тот же адрес места назначения, приоритет и метку потока.

3.3. Коды от "0" до "7" используются для задания приоритета трафика, для которого отправитель осуществляет контроль перегрузки.

3.4. Значения с "8" до "15" обозначают трафик, для которого не производится снижение потока в ответ на сигнал перегрузки.

3.5. Заголовки расширения размещаются между заголовком IP и заголовком верхнего уровня пакета.