El protocolo ARP permite que una dirección IP se mapee a una dirección MAC física, lo que permite que los equipos conozcan las direcciones físicas de las tarjetas de interfaz correspondientes a sus direcciones IP. ARP funciona enviando peticiones de broadcast para encontrar las direcciones MAC de los destinos basados en sus direcciones IP. ARP se utiliza en cuatro casos de comunicación entre hosts para resolver las direcciones MAC necesarias para el envío de paquetes.