Таблица N 11

┌───────────────────────────────────────┬──────────────────────────────────────┐

│ Заголовок IP │ Переменная длина │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Тип сообщения │ 1 байт │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Код сообщения │ 1 байт │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Контрольная последовательность │ 2 байта │

│сообщения ICMP │ │

├───────────────────────────────────────┼──────────────────────────────────────┤

│Зарезервировано │ 4 байта │

└───────────────────────────────────────┴──────────────────────────────────────┘

Поля сообщения "Запрос маршрутизатора" (Router Solicitation Message) кодируются по следующим правилам:

а) в поле "Адрес отправителя пакета" заголовка пакета IP, в котором передается сообщение "Router Solicitation Message", содержится адрес IP, принадлежащий интерфейсу, от которого отправлено сообщение, или нулевое значение;

б) в поле "Адрес получателя пакета" заголовка пакета IP, в котором передается сообщение "Router Solicitation Message", содержится специально задаваемый адрес "Solicitation Address";

в) в поле "Счетчик допустимого времени пребывания пакета IP в сети" устанавливается значение 1 с, если в поле "Адрес получателя" задан групповой адрес вещания IP (IP multicast), или не менее 1 с в остальных случаях;

г) значение поля "Тип сообщения" в заголовке пакета ICMP устанавливается в "10", поле "Код" устанавливается в значение "0";

д) поле "Зарезервировано" устанавливается в "0" и игнорируется при приеме сообщения.