Address Resolution Protocol
Was ist das Address Resolution Protocol?
Das Address Resolution Protocol, kurz ARP, ist ein Netzwerkprotokoll, das in lokalen IPv4-Netzen eine bekannte IP-Adresse der zugehörigen physischen MAC-Adresse zuordnet. Diese Auflösung ermöglicht es Geräten, Datenpakete innerhalb desselben lokalen Netzsegments an den richtigen Computer, Server, Router oder ein anderes Netzwerkgerät zu übertragen.
Das Address Resolution Protocol verbindet die logische IPv4-Adressierung mit der Datenübertragung über Ethernet. Eine Anwendung adressiert ein Ziel über seine IP-Adresse. Für die tatsächliche Übertragung im lokalen Netz benötigt das sendende Gerät jedoch die MAC-Adresse des Empfängers oder des zuständigen Routers.
So funktioniert die ARP-Auflösung
Ein Gerät prüft vor dem Versand eines IPv4-Pakets zunächst seinen ARP-Cache. Dieser Zwischenspeicher enthält bereits bekannte Zuordnungen zwischen IP-Adressen und MAC-Adressen. Ist ein gültiger Eintrag vorhanden, kann das Gerät den Ethernet-Frame unmittelbar an die gespeicherte Hardwareadresse senden.
Fehlt die Zuordnung, verschickt das Gerät einen ARP-Request als Broadcast an alle Teilnehmer des lokalen Netzsegments. Die Anfrage enthält sinngemäß die Frage, welches Gerät eine bestimmte IPv4-Adresse verwendet. Nur das angesprochene Gerät antwortet normalerweise mit einem ARP-Reply und teilt seine MAC-Adresse mit.
ARP bei externen Verbindungen
Das Address Resolution Protocol löst nur Adressen innerhalb eines lokalen Broadcast-Bereichs auf. Befindet sich das Ziel außerhalb des eigenen Subnetzes, sucht der Rechner deshalb nicht nach der MAC-Adresse des entfernten Webservers. Er ermittelt stattdessen die MAC-Adresse seines Standardgateways und übergibt das Paket an den Router.
Jeder Router verarbeitet die Weiterleitung auf seinem jeweiligen Netzwerkabschnitt neu. Die IP-Adressen von Absender und Ziel bleiben dabei grundsätzlich für die Ende-zu-Ende-Kommunikation relevant, während sich die MAC-Adressen an jedem Ethernet-Abschnitt ändern können.
ARP-Varianten im Überblick
Gratuitous ARP
Gratuitous ARP bezeichnet eine unaufgeforderte ARP-Nachricht, mit der ein Gerät seine eigene IP-MAC-Zuordnung bekannt gibt. Das Verfahren kann ARP-Caches anderer Teilnehmer aktualisieren, doppelt verwendete IP-Adressen erkennbar machen und bei Hochverfügbarkeitslösungen den Wechsel auf ein Ersatzsystem unterstützen.
Proxy ARP
Bei Proxy ARP beantwortet ein Router oder ein anderes Netzwerkgerät eine ARP-Anfrage stellvertretend für ein entferntes Ziel. Der Absender behandelt das Ziel dadurch wie einen lokalen Teilnehmer, obwohl die weitere Übertragung über den antwortenden Router erfolgt. Proxy ARP wird nur in bestimmten Netzwerkkonfigurationen benötigt.
Statische ARP-Einträge
Ein statischer ARP-Eintrag ordnet eine IP-Adresse dauerhaft einer festgelegten MAC-Adresse zu. Solche Einträge können in kontrollierten Umgebungen nützlich sein, erhöhen jedoch den Pflegeaufwand. Nach einem Austausch der Netzwerkkarte oder einer Änderung der Infrastruktur muss die Zuordnung manuell angepasst werden.
ARP-Sicherheit 2026
ARP besitzt von Haus aus keine Authentifizierung. Ein Gerät kann daher manipulierte ARP-Antworten versenden und fremde IP-Adressen mit seiner eigenen MAC-Adresse verknüpfen. Dieser Angriff wird als ARP-Spoofing oder ARP-Poisoning bezeichnet und kann Datenverkehr umleiten, unterbrechen oder mitlesen lassen.
Schutzmaßnahmen gegen ARP-Manipulationen setzen meist auf verwalteten Switches und eine kontrollierte Netzwerkstruktur. Zu den möglichen Maßnahmen zählen Dynamic ARP Inspection, DHCP Snooping, Netzwerksegmentierung, Port-Sicherheit sowie eine Überwachung auffälliger Änderungen in den Zuordnungstabellen. Verschlüsselte Protokolle wie HTTPS begrenzen zusätzlich den Nutzen abgefangener Daten.
Unterschiede zu DNS und NDP
| Verfahren | Aufgabe | Typischer Einsatz |
|---|---|---|
| ARP | Ordnet eine IPv4-Adresse einer MAC-Adresse zu | Lokales IPv4-Netz |
| DNS | Ordnet einen Domainnamen einer IP-Adresse zu | Lokale Netze und Internet |
| NDP | Ermittelt Nachbarn und Link-Layer-Adressen bei IPv6 | Lokales IPv6-Netz |
Der Unterschied zwischen ARP und DNS liegt in der aufgelösten Adresse. DNS übersetzt einen Namen wie example.de in eine IP-Adresse. ARP ermittelt anschließend im lokalen IPv4-Netz die MAC-Adresse, an die der nächste Ethernet-Frame übertragen werden muss.
IPv6 verwendet für die Nachbarschaftserkennung kein ARP. Das Neighbor Discovery Protocol, kurz NDP, übernimmt dort unter anderem die Ermittlung von Link-Layer-Adressen, die Router-Erkennung und die Prüfung, ob ein Nachbar erreichbar ist.
ARP-Probleme richtig diagnostizieren
Typische ARP-Probleme äußern sich durch nicht erreichbare Geräte, sporadische Verbindungsabbrüche, doppelte IP-Adressen oder eine fehlerhafte Zuordnung zum Standardgateway. Administratoren können den lokalen Cache unter Windows beispielsweise mit arp -a und unter Linux mit ip neigh prüfen.
Ein veralteter Cache-Eintrag lässt sich je nach Betriebssystem löschen oder durch einen Neustart der Netzwerkschnittstelle erneuern. Kehrt die falsche Zuordnung zurück, sollte die Prüfung auf DHCP-Konfiguration, doppelte IP-Adressen, virtuelle Maschinen, Router-Redundanz und mögliche ARP-Manipulationen ausgeweitet werden.
Relevanz für SEO, SEA und GEO
Das Address Resolution Protocol beeinflusst SEO, SEA und GEO nur indirekt, kann aber die technische Erreichbarkeit eines Systems beeinträchtigen. Fehlerhafte ARP-Zuordnungen im Rechenzentrum oder Unternehmensnetz können dazu führen, dass Webserver, Proxys, DNS-Systeme, Analyseplattformen oder interne Redaktionssysteme zeitweise nicht erreichbar sind.
Eine gestörte Netzwerkkommunikation kann Crawling-Fehler, fehlgeschlagene Weiterleitungen, unterbrochene Tracking-Aufrufe oder nicht erreichbare Landingpages verursachen. Solche Auswirkungen werden über einen SEO-Technik-Crawler, Server-Monitoring und Logfile-Analysen erkannt. Ein Ladezeiten-Check zeigt dagegen die sichtbaren Antwortzeiten einer Website, diagnostiziert aber nicht automatisch die zugrunde liegende ARP-Störung.
Bei wiederkehrenden Erreichbarkeitsproblemen sollte die Analyse mehrere Ebenen trennen: lokale Netzauflösung, Routing, DNS, Firewall, Webserver und Anwendung. Ein technisches SEO-Audit bewertet die Auswirkungen auf Crawling und SEO-Sichtbarkeit, während Netzwerkadministratoren die Ursache auf ARP-, Switch- und Router-Ebene untersuchen.
Häufige Fragen zum ARP-Protokoll
Funktioniert ARP auch über das Internet?
ARP-Anfragen bleiben innerhalb des lokalen Broadcast-Bereichs und werden von Routern normalerweise nicht weitergeleitet. Für ein Internetziel ermittelt der Rechner daher die MAC-Adresse seines Standardgateways.
Wie lange bleibt ein Eintrag im ARP-Cache?
Die Gültigkeitsdauer dynamischer Einträge hängt vom Betriebssystem und vom Netzwerkzustand ab. Einträge können nach einigen Minuten verfallen, bei erneuter Nutzung aktualisiert oder durch administrative Vorgaben länger gespeichert werden.
Welche Adresse wird zuerst ermittelt, IP oder MAC?
Eine Anwendung kennt üblicherweise zunächst einen Domainnamen oder eine IP-Adresse. Nach einer möglichen DNS-Auflösung ermittelt ARP die MAC-Adresse des lokalen Ziels oder des nächsten Routers.
Verwendet ARP TCP oder UDP?
ARP verwendet weder TCP noch UDP und besitzt deshalb keine Portnummer. ARP-Nachrichten werden direkt in Ethernet-Frames übertragen.
Was passiert bei zwei Geräten mit derselben IP-Adresse?
Bei einer doppelten IP-Adresse können wechselnde ARP-Zuordnungen und Verbindungsabbrüche auftreten. Beide Geräte beanspruchen dieselbe logische Adresse, obwohl sie unterschiedliche MAC-Adressen besitzen.
Kann eine MAC-Adresse im ARP-Cache wechseln?
Eine MAC-Adresse kann sich nach einem Hardwaretausch, einem Failover, einer virtuellen Migration oder einer geänderten Netzwerkkonfiguration ändern. Unerwartete Wechsel sollten geprüft werden, da auch ARP-Spoofing eine mögliche Ursache ist.
Wenn technische Erreichbarkeitsprobleme das Crawling, Tracking oder deine Landingpages betreffen, kann eine strukturierte Prüfung die betroffene Ebene eingrenzen.
Sie haben noch Fragen?







