Así es como funciona:
1. Cuando un dispositivo necesita enviar datos a otro dispositivo en la misma red local, conoce la dirección IP del dispositivo de destino. Sin embargo, los marcos Ethernet requieren una dirección MAC, que es un identificador único para cada dispositivo en la red.
2. El dispositivo de envío envía una solicitud ARP. Esta solicitud transmite en la red local, preguntando "¿Quién tiene esta dirección IP?"
3. El dispositivo con la dirección IP coincidente responde con una respuesta ARP, proporcionando su dirección MAC.
4. El dispositivo de envío luego usa la dirección MAC recibida para crear la trama Ethernet. Este cuadro se envía al dispositivo de destino.
En resumen, ARP es el puente entre direcciones IP (direcciones lógicas) y direcciones MAC (direcciones físicas) en una red local.