Przed wysłaniem ramki Ethernet do lokalnego celu lub routera następnego skoku host może rozgłosić żądanie ARP; urządzenie roszczące adres docelowy odpowiada swoim adresem sprzętowym.
Hosty przechowują poznane mapowania w pamięci podręcznej ARP, więc nie muszą rozgłaszać dla każdego pakietu. ARP działa tylko na łączu lokalnym: nadawca sięgający sieci zdalnej rozwiązuje adres lokalnego routera, a nie adres zdalnego hosta. IPv6 nie używa ARP; jego mechanizmy Neighbor Discovery wykonują powiązane funkcje za pomocą ICMPv6.
Najważniejsze punkty
Żądanie i odpowiedźŻądanie pyta, który adres warstwy łącza posiada docelowy adres protokołu, a odpowiedź dostarcza mapowanie, które hosty mogą buforować.
Zakres lokalnyRoutery normalnie nie przekazują rozgłoszeń ARP, więc każda domena rozgłoszeniowa wykonuje własne rozwiązywanie.
Kontrole obronneSegmentacja, kontrolowane funkcje przełączników, mapowania statyczne dla ograniczonych krytycznych przypadków, monitorowanie i silne kontrole dopuszczenia mogą redukować ekspozycję na fałszywe mapowania.
Istotne ograniczenieARP nie uwierzytelnia swoich mapowań. Urządzenie w sieci lokalnej może wysyłać sfałszowane lub wprowadzające w błąd komunikaty ARP, umożliwiając przechwytywanie, przekierowanie lub zakłócenie ruchu; ochrona zależy od otaczającego projektu sieci i egzekwowania, a nie od samego wieku ARP.