logo search
Учебник проектирование и внедрение компьютерных

4.3.2. Формат заголовка iPv6

Базовый заголовок протокола IPv6 содержит следующие поля:

4 бита

Версия

4 бита

Класс трафика

24 бита

Метод потока данных

16 бит

Длина полезной нагрузки

8 бит

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

8 бит

Предельное кол-во ретрансляций

128 бит

Адрес источника

128 бит

Адрес получатель

Дополнительные заголовки

Заголовки верхних уровней

Прикладные данные

Рис. 4.7. Формат заголовка протокола IPv6

Версия (Version) – поле идентификатора версии, содержащее число 6.

Класс трафика (Traffic Class) – поле, указывающее на то, содержит ли пакет информацию для управления сетевым трафиком. Пакеты, предназначенные для управления нагрузкой на сеть, могут обеспечивать такие возможности, как фильтрация, автоматическая отправка сообщений электронной почти или управление через Интернет. Пакеты, не имеющие функций управления, предназначены для передачи данных, и могут быть назначены различные уровни приоритета, указывающие на критичность отбрасывания данного пакета. Например, пакету, передающему аудиосигнал, может быть задан высокий приоритет, указывающий на то, что отбрасывание пакета крайне нежелательно, поскольку из-за этого может возникнуть пауза в непрерывном звучании сигнала.

Метка потока данных (Flow Label) – информация для маршрутизаторов, Указывающая на необходимость особой обработки пакета. Например, групповой пакет может потребовать дополнительных сетевых ресурсов, а для конфиденциального пакета может понадобиться дополнительная защита.

Длина полезной нагрузки (Payload Length) – поле, указывающее размер полезной нагрузки пакета (за исключением заголовка).

Следующий заголовок (Next Header) – поле, указывающее тип заголовка который нужно ждать по окончании базового заголовка, поскольку пакет может иметь дополнительные заголовки. Если дополнительные заголовки отсутствуют, то следующим будет заголовок TCP или UDP.

Предельное количество ретрансляций (Hop Limit) – модифицированное поле TTL протокола IPv4. При создании пакета в это поле заносится максимальное количество ретрансляций пакета через маршрутизаторы, это значение уменьшается на единицу при каждой передаче пакета через устройство Уровня 3. Если такое устройство встречает пакет, у которого количество ретрансляций равно нулю, то оно отбрасывает пакет, благодаря чему пакет не может передаваться в сети бесконечно.

Адрес источника (Source Address) – 128-разрядный адрес передающего устройства.

Адрес назначения (Destination Address) – 128-разрядный адрес устройства, принимающего пакет.