(Действующий) Приказ Министерства информационных технологий и связи РФ от 31 мая...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
5.3.15. Метка потока сигнализации.
5.3.16. Метка потока данных N II.
5.3.17. Заряженный идентификатор.
5.3.18. Конечный адрес пользователя.
5.3.19. Контекст управления мобильностью.
5.3.20. Контекст пакета данных протокола.
5.3.21. Имя точки доступа.
5.3.22. Конфигурация опций протокола.
5.3.23. Адрес узлов поддержки.
5.3.24. Международный номер АС.
5.3.25. Частное расширение.
6. Требования к параметрам по реализации протокола IP.
6.1. Формат заголовка пакета IP версии 4 (далее - IPv4) и перечень поддерживаемых полей приведен в таблице N 8.
6.1.1. Минимальная длина заголовка пакета составляет 20 байт, а максимальная длина - 60 байт при максимальной длине пакета в 65 535 байт.
6.1.2. Поле "Версия" содержит номер версии протокола IР.
6.1.3. Поле "Длина заголовка" содержит значение длины заголовка пакета в словах.

Таблица N 8. Формат заголовка пакета IPv4

N поля
Название
Длина поля (бит)
1
Версия
4
2
Длина заголовка
4
3
Тип обслуживания
8
4
Длина пакета IP
16
5
Идентификатор пакета IP
16
6
Флаги
3
7
Смещение фрагмента
13
8
Счетчик допустимого времени пребывания пакета в сети
8
9
Тип протокола следующего уровня
8
10
Контрольная последовательность заголовка
16
11
Адрес источника пакета
32
12
Адрес получателя пакета
32
13
Режим обработки пакета
переменная длина
14
Поле дополнения до границы заголовка
переменная длина
6.1.4. Поле "Тип обслуживания" содержит код набора параметров качества обслуживания:
а) приоритетность;
б) задержка;
в) пропускная способность;
г) надежность.
6.1.5. Кодирование поля "Тип обслуживания" приведено в таблице N 9.

Таблица N 9. Кодирование поля "Тип обслуживания"

Разряд
Параметр
0-2
Приоритетность
3
Значение "0" - нормальная задержка, значение "1" - малая задержка
4
Значение "0" - нормальная пропускная способность, значение "1" - низкая пропускная способность
5
Значение "0" - нормальная надежность, значение "1" - высокая надежность
6-7
Зарезервировано
Значение разрядов 0-2 игнорируется, если оборудование не поддерживает управление приоритетом при передаче пакетов.
6.1.6. Поле "Длина пакета IР" содержит значение длины пакета IP в байтах, включая заголовок и данные. Возможность обрабатывать пакеты длиной менее 576 байт является обязательным требованием. В отдельных случаях допускается длина пакета до 65 535 байт.
6.1.7. Поле "Идентификатор пакета IP" используется процедурой фрагментации при сборке или разборке пакета для определения последовательности передаваемых фрагментов.
6.1.8. Поле "Флаги" используется процедурой фрагментации для управления последовательностью сборки фрагментов пакета. Кодирование разрядов поля "Флаги" приведено в таблице N 10.

Таблица N 10. Кодирование разрядов поля "Флаги"

Разряд 0
Разряд 1
Разряд 2
зарезервировано, устанавливается в "0"
"0"
"1"
"0"
"1"
Пакет можно фрагментировать
Пакет нельзя фрагментировать
Последний фрагмент
Еще фрагменты
6.1.9. Поле "Смещение фрагмента" используется для указания смещения данного фрагмента относительно первого фрагмента в блоках фрагментации (8 байт). Для первого фрагмента смещение устанавливается в "0".
6.1.10. Поле "Счетчик допустимого времени пребывания пакета в сети" содержит текущее значение счетчика максимально допустимого времени пребывания пакета в сети в секундах. Если в поле находится значение "0", пакет удаляется.
6.1.11. Поле "Тип протокола следующего уровня" содержит стандартизированный код протокола следующего уровня.
6.1.12. Поле "Контрольная последовательность заголовка" (далее - КПЗ) содержит контрольную последовательность заголовка. При любом изменении содержания заголовка КПЗ пересчитывается.
6.1.13. В поле "Адрес источника пакета" указывается IP-адрес источника пакета.
6.1.14. В поле "Адрес получателя пакета" указывается IP-адрес получателя пакета.
6.1.15. Поддерживаются два способа кодирования поля "Режим обработки пакета":
а) поле длиной 1 байт,
б) комбинация трех подполей: тип режима (1 байт), счетчик длины поля режима (1 байт), данные режима (переменная длина).
Подполе типа режима включает: флаг (1 бит), класс режима (2 бита), номер режима (5 бит).
При установке бита флага в значение "1" оборудование копирует данное поле при фрагментации во все фрагменты, в значение "0" - не копирует.
6.1.16. Для выравнивания границы заголовка по длине, кратной 32 битам, используется "Поле дополнения до границы заголовка". Свободные позиции заполняются нулевыми битами.
6.2. Формат заголовка пакета IР версии 6 (далее - IPv6) и перечень поддерживаемых полей приведен в таблице N 11. Минимальная длина заголовка пакета составляет 40 байт, длина пакета составляет до 1280 байт или выше (до 1500 байт) без фрагментации.

Таблица N 11. Формат заголовка пакета IPv6

Поля заголовка
N поля
Название
Длина поля (бит)
1
Версия
4
2
Класс трафика
8
3
Метка потока
20
4
Длина полезной нагрузки
16
5
Следующий заголовок
8
6
Лимит переходов
8
7
Адрес отправителя
128
8
Адрес получателя
128
6.2.1. Поле "Версия" содержит номер версии протокола IP.
6.2.2. Поле "Класс трафика" эквивалентно по назначению полю "Тип обслуживания" протокола IPv4 и используется для назначения и различия разных классов или приоритетов передачи пакетов.
6.2.3. Поле "Метка потока" используется для выделения последовательностей пакетов, для которых запрашивается специальная обработка пакетов IP, например предоставление качества обслуживания, отличающегося от принятого, или обслуживание в реальном времени. Оборудование, не поддерживающее функции поля "Метка потока", устанавливает значение данного поля в ноль при отправке пакета, передает дальше данное поле без изменений при пересылке пакета и игнорирует данное поле при получении пакета.