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