Основные отличия протоколов ARP и Inverse ARP (InARP) заключаются в их назначении и работе:
- ARP предназначен для определения MAC-адреса другого компьютера по известному IP-адресу. 15 Протокол работает в режиме запрос-ответ: устройство отправляет ARP-запрос на широковещательный MAC-адрес, а устройство, чей IP-адрес совпадает с указанным в запросе, отправляет ARP-ответ, содержащий свой MAC-адрес. 5
- InARP используется для получения адресов сетевого уровня (например, адресов IP) других рабочих станций по их адресам канального уровня (например, DLCI в сетях Frame Relay). 1 InARP выполняет обратную функцию: по заданному физическому адресу ищется логический адрес получателя. 4
Таким образом, ARP переводит адреса сетевого уровня в адреса канального уровня, а InARP можно рассматривать как его инверсию. 1 При этом InARP реализован как расширение ARP: форматы пакетов этих протоколов одни и те же, различаются лишь коды операций и заполняемые поля. 1