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-Cache prüfen: Das Gerät sucht nach einer bereits bekannten Zuordnung.
  • ARP-Request senden: Die Anfrage erreicht als Broadcast das lokale Netzsegment.
  • ARP-Reply empfangen: Das Zielgerät meldet seine MAC-Adresse zurück.
  • Zuordnung speichern: Der neue Eintrag wird zeitlich begrenzt in den ARP-Cache aufgenommen.
  • Daten übertragen: Das IPv4-Paket wird in einem Ethernet-Frame an die ermittelte MAC-Adresse gesendet.
Beispiel: Ein Rechner möchte Daten an die lokale IPv4-Adresse 192.168.1.20 senden. Kennt er deren MAC-Adresse noch nicht, fragt er per ARP im Netzwerk nach. Das Gerät mit dieser IP-Adresse antwortet beispielsweise mit 00:1A:2B:3C:4D:5E. Anschließend kann der Rechner den Ethernet-Frame korrekt adressieren.

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.

Ein unerwarteter Wechsel der MAC-Adresse für das Standardgateway kann auf eine Fehlkonfiguration, einen legitimen Redundanzwechsel oder einen Manipulationsversuch hinweisen. Verdächtige Änderungen sollten anhand der Routerkonfiguration, der Switch-Daten und mehrerer Endgeräte geprüft werden, bevor eine Ursache festgelegt wird.

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

VerfahrenAufgabeTypischer Einsatz
ARPOrdnet eine IPv4-Adresse einer MAC-Adresse zuLokales IPv4-Netz
DNSOrdnet einen Domainnamen einer IP-Adresse zuLokale Netze und Internet
NDPErmittelt Nachbarn und Link-Layer-Adressen bei IPv6Lokales 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.

Kostenloser Potenzialcheck


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte