4.6. Заголовок расширения «Дополнительные функции: узел-получатель»
Данный заголовок используется для доставки дополнительной информации, которая должна контролироваться только IP-узлом/получателем IPv6-пакета. Заголовок расширения «Дополнительные функции: узел-получатель» идентифицируется значением «60» в поле «Идентификатор следующего заголовка расширения» заголовка расширения, непосредственно предшествующего ему. Формат заголовка расширения «Дополнительные функции: узел-получатель» представлен на рис.12. и включает следующие поля:
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | «Идентификатор | Длина поля «Данные | | | следующего заголовка» | дополнительной функции» | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | . . . . Данные дополнительной функции: узел-получатель . . . | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Рис.12. Формат заголовка «Дополнительные функции: узел-получатель»
«Идентификатор следующего заголовка расширения» («Next Header»):
8-битовый определитель, который идентифицирует тип заголовка расширения, следующего сразу за заголовком «Дополнительные функции: узел-получатель» (используемые значения представлены в стандарте RFC-1700).
«Длина заголовка расширения «Данные дополнительной функции: узел-получатель» («Hdr Ext Len»):
8-битовое беззнаковое целое число, которое определяет длину заголовка расширения «Данные дополнительной функции: узел-получатель» в 8-октетовых единицах, не включая первых восьми октетов.
«Данные дополнительной функции: узел-получатель» («Options»):
Поле переменной длины, в котором весь заголовок «Дополнительные функции: узел-получатель» рассматривается как последовательность, состоящая из целого числа 8-октетных субпоследовательностей (формат представлен в 4.2).
Только в заголовке «Данные дополнительной функции: узел-получатель», представленном в этом стандарте, может использоваться функция дополнения нулями двух типов «Pad1» и «PadN», описанные в 4.2.