Een Address Resolution Protocol (ARP) is een communicatieprotocol dat wordt gebruikt om een Internet Protocol (IP)-adres toe te wijzen aan een fysiek netwerkadres (MAC-adres) voor een specifiek apparaat in het netwerk. ARP werkt op de datalinklaag van het Open Systems Interconnection (OSI)-model en wordt doorgaans gebruikt in Ethernet en andere Local Area Network (LAN)-technologieën.
Wanneer een apparaat op het netwerk met een ander apparaat wil communiceren, verzendt het eerst een ARP-verzoek met het IP-adres van het bestemmingsapparaat. Alle apparaten in het netwerk ontvangen het ARP-verzoek, maar alleen het apparaat met het bijbehorende IP-adres reageert. Het antwoord omvat het fysieke netwerkadres van het apparaat (MAC-adres).
Zodra het IP-adres is toegewezen aan een MAC-adres, kunnen de apparaten rechtstreeks communiceren met behulp van hun respectievelijke MAC-adressen. Dit zorgt voor snellere en efficiëntere communicatie, omdat het de noodzaak elimineert om extra IP-naar-MAC-adrestoewijzing uit te voeren voor elk pakket dat tussen de twee apparaten wordt verzonden. |