Le protocole de résolution d'adresse est un protocole réseau de couche 2 utilisé pour résoudre les adresses de couche 3 (telles que les adresses IP) en adresses de couche 2 (telles que les adresses MAC Ethernet). Il est utilisé par les périphériques réseau lors de la communication avec des périphériques sur le même réseau de couche 2.