Ein Beispielszenario: Es wird ein Netzwerk mit 2 Geräten betrachtet. Beide Elternteile befinden sich mit ihren Laptops zu Hause im selben Netzwerk. Die Geräte besitzen hierbei folgenden Attribute: Die beiden Geräte, hier Hosts, sind per Ethernet in einem „Local Area Network“ kurz LAN miteinander verbunden. Angenommen Host A (der Vater) möchte ein Bild aus dem letzten Sommerurlaub an Host B (die Mutter) zusenden. Die Quell- beziehungsweise Source-IP-Adresse des Vaters ist 192.168.42.1, die Zieladresse der Mutter lautet 192.168.42.2. Da Ethernet verwendet wird, muss das IP-Paket in ein Ethernet-Frame gepackt werden. Die Sicherungsschicht von Host A benötigt dafür die MAC-Adresse von Host B. Die MAC-Adresse von Host B ist jedoch Host A zum jetzigen Zeitpunkt nicht bekannt. Wenn Host A das ARP-Protokoll benutzt, sendet er zunächst ein ARP-Request an alle Teilnehmer des Netzwerks, sprich an alle Geräte innerhalb der Familie. Dieser ARP-Request beinhaltet sowohl die IP- als auch die MAC-Adresse des Vaters sowie die Ziel-/ IP-Adresse der Mutter. Jedes Gerät innerhalb des Netzwerks erhält die Anfrage und speichert sich die Daten des Vaters ab, womit ein Eintrag in die eigene ARP-Tabelle erstellt wird. Durch diese Anfrage an alle Laptops innerhalb des Netzwerks können sich die Geräte im Haushalt „kennenlernen“. Dadurch fällt es den Geräten später leichter, mit anderen Geräten des Haushalts zu kommunizieren. In diesem Fall fühlt sich lediglich das Gerät der Mutter angesprochen, da dieses die jeweilige Zieladresse, also IP-Adresse, besitzt. Der Laptop von Host B (der Mutter) kennt nun sowohl die IP- als auch die MAC-Adresse von Host A (des Vaters) und sendet diesem als Antwort die eigene MAC-Adresse zurück. Hierdurch kann nun das Gerät des Vaters den Laptop der Mutter eindeutig identifizieren und ihr das Bild aus dem letzten Sommerurlaub übermitteln.