RFC 826 RFC 903 RFC 1293 RFC 1390
TCP/IP использует протоколы ARP (Address Resolution Protocol - протокол преобразования адресов) и RARP (Reverse Address Resolution Protocol - протокол обратного преобразования адресов) для инициализации использования адресов Internet в сетях Ethernet и сетях иных типов, использующих метод MAC (media access control) для управления доступом к среде передачи. Протокол
ARP позволяет хостам обмениваться информацией с другими хостами в тех
случаях, когда известен только IP-адрес ближайшего соседа. Перед тем,
как использовать IP хост передает широковещательный запрос ARP,
содержащий IP-адрес желаемой системы-получателя. Структура заголовков ARP/RARP показана на рисунке. 16 | 32 | Тип оборудования | Тип протокола | HLen (8) | PLen (8) | Операция | Аппаратный адрес отправителя | Протокольный адрес отправителя | Аппаратный адрес получателя | Протокольный адрес получателя | Структура заголовков ARP/RARP Тип оборудования Указывает тип интерфейса, для которого отправителю нужен отклик. Тип протокола Задает тип адреса вышележащего протокола, который представляет отправитель. HLen Размер аппаратного адреса. PLen Размер протокольного адреса. Операция Поддерживаются следующие типы операций: 1 запрос ARP. 2 отклик ARP. 3 запрос RARP. 4 отклик RARP. 5 запрос Dynamic RARP. 6 отклик Dynamic RARP. 7 ошибка Dynamic RARP. 8 запрос InARP. 9 отклик InARP. Аппаратный адрес отправителя Аппаратный адрес отправителя размером HLen. Протокольный адрес отправителя Протокольный адрес отправителя размером PLen. Аппаратный адрес получателя Аппаратный адрес получателя размером HLen. Протокольный адрес получателя Протокольный адрес получателя размером PLen.
|