Înainte de a trimite un cadru Ethernet către o destinație locală sau routerul de hop următor, o gazdă poate difuza o cerere ARP; dispozitivul care revendică adresa țintă răspunde cu adresa sa hardware.
Gazdele păstrează mapările învățate într-un cache ARP, astfel încât să nu fie nevoie de difuzare pentru fiecare pachet. ARP operează doar pe legătura locală: un expeditor care ajunge la o rețea la distanță rezolvă adresa routerului local, nu adresa gazdei la distanță. IPv6 nu folosește ARP; mecanismele sale de Neighbor Discovery îndeplinesc funcții conexe folosind ICMPv6.
Puncte esențiale
Cerere și răspunsO cerere întreabă ce adresă de nivel legătură deține o adresă de protocol țintă, iar un răspuns furnizează o mapare pe care gazdele o pot pune în cache.
Domeniu localRouterele nu dirijează în mod normal difuzările ARP, așa că fiecare domeniu de difuzare își efectuează propria rezoluție.
Controale defensiveSegmentarea, funcționalitățile controlate de switch, mapările statice pentru cazuri critice limitate, monitorizarea și controalele de admitere puternice pot reduce expunerea la mapări falsificate.
Limitare importantăARP nu autentifică mapările sale. Un dispozitiv din rețeaua locală poate trimite mesaje ARP falsificate sau înșelătoare, permițând interceptarea, redirecționarea sau perturbarea traficului; protecțiile depind de designul rețelei înconjurătoare și de aplicare, nu doar de vârsta ARP.