Часть II Правил применения оборудования радиодоступа введена в информационный банк отдельным документом.

Приложение N 19

к Правилам применения оборудования

радиодоступа. Часть I. Правила

применения оборудования радиодоступа

для беспроводной передачи данных

в диапазоне от 30 МГц до 66 ГГц

ТРЕБОВАНИЯ К ПАРАМЕТРАМ ПРОТОКОЛА MIPV4

Список изменяющих документов

(в ред. Приказа Минкомсвязи России от 13.06.2018 N 281)

(см. текст в предыдущей редакции)

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

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

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

Тип

S

B

D

M

G

r

T

X

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

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

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

CoA

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

Расширения

Рисунок 1.

Примечание:

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

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

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

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

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

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

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

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

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

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

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

поле "CoA" (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

B

H

F

M

G

r

T

Резерв

Адрес(а) CoA

Рисунок 4.

Примечание:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Длина

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

Рисунок 5.

Примечание:

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

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