Es utilizado por todos los nodos que poseen la capa de enlace de datos.
Traduce la dirs IP a dirs físicas.
Cada nodo incorpora una tabla ARP:
Dir IP
Dir Física
Las tablas ARP son generalmente dinámicas. Los nodos están siempre pendientes de los frames que les llegan y utilizan las parejas de dirs IP/dirs físicas (que en ellos figuran) para mantenerlas lo más actualizadasposible. Además, sus entradas tienen un tiempo máximo de vida.
Cuando la tabla ARP no contiene una resolución se ejecuta el siguiente protocolo (ARP):
Enviar un frame ARP a la dir de broadcast de la sub-red. Dicho frame contiene la dir física del nodo emisor y la dir IP del nodo receptor.
Cada nodo recibe el frame ARP y comprueba si su dir IP concuerda con la que figura en el frame. Si así es, contesta (usando otro frame ARP) a la dir física del nodo que quiere enviar el framede datos. De paso actualiza su tabla ARP.
El nodo que quiere enviar el frame de datos recibe el segundo frame ARP con la resolución (en él figura la dir física del nodo que lo genera), actualiza su tabla ARP y transmite los datos.