Приложение N 3. Требования к реализации протокола разрешения адресов

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

к Правилам применения

оборудования коммутации

и маршрутизации

пакетов информации

ТРЕБОВАНИЯ

К РЕАЛИЗАЦИИ ПРОТОКОЛА РАЗРЕШЕНИЯ АДРЕСОВ

1. Оборудование обеспечивает обработку пакетов сообщений ARP:

1) запрос;

2) ответ на запрос.

2. Форматы сообщений одинаковы, значение поля "Код операции" определяет тип сообщения. Поле "Код операции" устанавливается в значение "1" для пакета запроса ARP и в значение "0" для пакета ответа на запрос.

3. Генерация пакета запроса ARP инициируется оборудованием в случае, когда в таблице соответствия аппаратных адресов и IP-адресов отсутствует адрес получателя пакета IP, принятого оборудованием и подлежащего дальнейшей передаче.

4. Оборудование обеспечивает установку группового широковещательного адреса подсети, к которой оно принадлежит, в поле "Адрес получателя пакета запроса ARP". Поле "Адрес отправителя пакета" устанавливается в значение, соответствующее собственному IP-адресу. Поле "Аппаратный адрес получателя пакета" устанавливается в нулевое значение. Оборудование обеспечивает групповую передачу пакета запроса ARP ко всем подсоединенным узлам.

5. Если оборудование принимает пакет запроса ARP, содержащий собственный IP-адрес в поле "Протокольный адрес получателя пакета", обеспечивается генерация и посылка пакета в ответ на запрос ARP по адресу отправителя запроса. В этом пакете выполняется установка собственного аппаратного адреса в поле "Аппаратный адрес получателя пакета", до этого установленного в нулевое значение. При приеме пакета ответа на запрос ARP оборудование сформировывает связанную пару адресов, состоящую из адреса Internet и аппаратного адреса, полученного в пакете ответа, и выполняет внесение этой пары в таблицу соответствия адресов.

6. Формат пакета протокола разрешения адресов ARP при передаче пакетов протокола IP по сети передачи данных Ethernet приведен в таблице.