Купить систему ГАРАНТ Получить демо-доступ Узнать стоимость Информационный банк Подобрать комплект Семинары
  • ДОКУМЕНТ

Приложение N 19. Требования к параметрам протокола MIPv4

Информация об изменениях:

Приложение 19 изменено с 7 августа 2018 г. - Приказ Минкомсвязи России от 13 июня 2018 г. N 281

См. предыдущую редакцию

Приложение N 19
к Правилам применения
оборудования радиодоступа.
Часть I. Правила применения
оборудования радиодоступа для
беспроводной передачи данных в
диапазоне от 30 МГц до 66 ГГц

 

Требования к параметрам протокола MIPv4

С изменениями и дополнениями от:

22 апреля 2015 г., 13 июня 2018 г.

 

1. Требования к дополнениям и расширениям протоколов, необходимым для поддержки мобильности пользователя в сети, использующей IPv4:

1.1. дополнительные сообщения, поддерживающие управление мобильностью пользователя и отправляемые с порта UDP/TCP 434 ("Запрос регистрации" (Registration Request) и "Результат регистрации" (Registration Reply):

а) формат сообщения "Запрос регистрации" (рисунок 1).

 

Тип

S

В

D

М

G

r

Т

X

Длительность регистрации

Домашний адрес

Адрес домашнего агента

СоА

Идентификация

Расширения

 

Рисунок 1.

 

Примечание:

поле "Тип" (1 байт) должно быть равно "1";

поле "S" (1 бит) должно быть равно "1", если мобильный узел запрашивает сохранение нескольких предыдущих адресов привязки;

поле "В" (1 бит) должно быть равно "1", если мобильный узел запрашивает у домашнего агента доставку широковещательных дейтаграмм;

поле "D" (1 бит) должно быть равно "1", если мобильный узел сам декапсулирует дейтаграммы, направленные по адресу СоА;

поле "М" (1 бит) должно быть равно "1", если мобильный узел запрашивает у домашнего агента режим минимальной инкапсуляции данных;

поле "G" (1 бит) должно быть равно "1", если мобильный узел запрашивает у домашнего агента режим инкапсуляции GRE;

поля "r" и "X" (по 1 биту) должны быть равны "0" и игнорироваться при приеме;

поле "Т" (1 бит) должно содержать информацию о запросе обратного туннелирования;

поле "Длительность регистрации" (2 байта) должно содержать значение длительности регистрации в секундах и при установлении в значение "0" сообщает о запросе отмены регистрации, а в значение "0xffff" - бесконечность;

поле "Домашний адрес" (4 байта) должно содержать IP адрес мобильного узла в домашней сети;

поле "Адрес домашнего агента" (4 байта) должно содержать IP адрес домашнего агента;

поле "СоА" (4 байта) должно содержать временный IP адрес мобильного узла в визитной сети;

поле "Идентификация" должно содержать сгенерированное мобильным узлом 64-битовое число, используемое для сопоставления запроса регистрации и ответа;

б) формат сообщения "Результат регистрации" (рисунок 2).

 

Тип

Код

Длительность регистрации

Домашний адрес

Адрес домашнего агента

Идентификатор

Расширения

 

Рисунок 2.

 

Примечание:

поле "Тип" (1 байт) должно быть равно "3";

поле "Код" (1 байт) должно содержать информацию о результате регистрации;

поле "Длительность регистрации" (2 байта) должно содержать значение длительности регистрации в секундах и при значении "0" сообщать о запросе отмены регистрации, а при значении "0xffff" - бесконечность;

поле "Домашний адрес" (4 байта) должно содержать IP адрес мобильного узла в домашней сети;

поле "Адрес домашнего агента" (4 байта) должно содержать IP адрес домашнего агента;

поле "Идентификатор" должно содержать сгенерированное мобильным узлом 64-битовое число, используемое для сопоставления запроса регистрации и ответа;

в) сообщения "Запрос регистрации", "Результат регистрации" должны содержать одно или несколько следующих расширений: "аутентификация в домашней сети" (Mobile-Home Authentication) (тип расширения - 32), "аутентификация в визитной сети" (Mobile-Foreign Authentication) (тип расширения - 33), "аутентификация между домашней и визитной сетями" (Foreign-Home Authentication) (тип расширения - 34).

Требования к структуре расширений сообщений регистрации приведены на рисунке 3.

 

Тип расширения

Длина

SPI

SPI

Аутентификатор

 

Рисунок 3.

 

Примечание:

поле "Длина" должно содержать информацию о размере аутентификатора плюс 4 байта;

поле "SPI" (Security Parameter Index) должно содержать Идентификатор параметров защиты, используемый для вычисления аутентификатора. Алгоритм аутентификации HMAC-MD5 устанавливается по умолчанию;

поле "Аутентификатор" должно быть переменной длины, вычисляться для каждого сообщения регистрации и использовать следующие поля сообщений регистрации:

поля сообщения регистрации, поступившего с порта 434 UDP;

все присутствующие расширения;

поля "Тип", "Длина" и "SPI" указанного расширения;

1.2. сообщения протокола ICMPv4, поддерживающие управление мобильностью пользователя ("Объявление маршрутизатора" (Router Advertisement), "Запрос доступности маршрутизатора" (Router Solicitation):

а) расширения указанных сообщений должны принимать следующие значения:

"0" - один байт заполнения, последнее расширение сообщения ICMP должно использоваться для дополнения длины сообщения до четного количества байт;

"16" - объявление мобильного агента (Mobility Agent Advertisement);

"19" - длина префикса;

б) формат расширения "Объявление мобильного агента" (Mobility Agent Advertisement) (рисунок 4).

 

Тип расширения

Длина

Порядковый номер

Длительность регистрации

R

В

Н

F

М

G

r

Т

Резерв

Адрес(а) СоА

 

Рисунок 4.

 

Примечание:

поле "Тип расширения" (1 байт) должно быть равно "16";

поле "Порядковый номер" (2 байта) должно содержать номер сообщения с расширением Agent Advertisement;

поле "Длительность регистрации" (2 байта) должно содержать значение длительности регистрации в секундах и при значении "0" сообщать о запросе отмены регистрации, а при значении "0xffff" - бесконечность;

поле "R" (1 бит) должно содержать информацию о необходимости регистрации в визитном агенте (FA), несмотря на наличие у мобильного узла адреса СоА;

поле "В" (1 бит) должно содержать информацию о том, что FA не осуществляет регистрацию мобильных узлов;

поле "Н" (1 бит) (домашний агент, НА) должно содержать информацию о том, что агент предлагает услугу домашнего агента;

поле "F" (1 бит) (визитный агент) должно содержать информацию о том, что агент предлагает услугу визитного агента;

поле "М" (1 бит) (минимальная инкапсуляция) должно содержать информацию о том, что агент реализует прием туннелируемых дейтаграмм, использующих минимальную инкапсуляцию;

поле "G" (1 бит) (GRE инкапсуляция) должно содержать информацию о том, что агент реализует прием туннелируемых дейтаграмм, использующих GRE инкапсуляцию;

поле "r" (1 бит) резервное и должно быть равно "0";

поле "Т" (1 бит) должно содержать информацию о том, что FA поддерживает обратное туннелирование;

поле "Резерв" (8 бит) должно быть равно "0";

поле "Адрес(а) СоА" должно содержать один или несколько адресов СоА при установлении бита F (количество адресов, присутствующих в поле, должно определяться указателем длины);

в) формат расширения "Длина префикса" (рисунок 5).

Расширение "Длина префикса" может следовать за расширением "Объявление мобильного агента" и должно содержать информацию о количестве бит префикса сети, который применяется к каждому адресу маршрутизатора, указанному в сообщении ICMP "Router Advertisement".

 

Тип расширения

Длина

Длина префикса

 

Рисунок 5.

 

Примечание:

поле "Тип расширения" (1 байт) должно быть равно "19";

поле "Длина префикса" (8 бит) должно содержать число начальных битов, определяющих номер сети в адресе маршрутизатора, указанного в сообщении ICMP "Router Advertisement". Для каждого адреса должна быть своя длина префикса.