Warum benötigt man ARP?
Mit Hilfe des Address Resolution Protocols (ARP) ist es möglich, zu einer bekannten Netzwerk- bzw. IP-Adresse die physikalische MAC-Adresse zu ermitteln. Um Pakete in einem TCP/IP-Netzwerk zu verschicken, benötigt der Sender die IP-Adresse und die MAC-Adresse des Ziels sowie die Subnetzmaske.
Was ist ARP Broadcast?
Der ARP-Request ist eine Standardfunktion des IP-Netzwerkprotokolls und wird von Netzwerkteilnehmern zur Vorbereitung der IP-Kommunikation eingesetzt, um die MACAdresse eines IP-Teilnehmers zu ermitteln. Ein ARP-Request wird daher als Broadcast an alle Netzwerkteilnehmer geschickt.
Wie groß ist ein ARP-Paket?
In der Konsequenz kann sich also auch die Gesamtgröße der ARP-Pakete unterscheiden. Für das Standardszenario, den Einsatz von ARP in IPv4-Ethernet-Netzen, ergibt sich beispielsweise eine Länge von 224 Bit (28 Byte). Die folgende Darstellung zeigt die Bestandteile eines solchen Informationspakets:
Wie trägt der Empfänger eine ARP-Tabelle ein?
Der Empfänger trägt nach Empfang der Antwort die empfangene Kombination von IP- und MAC-Adresse in seine ARP-Tabelle, auch ARP-Cache genannt, ein. Für ARP-Request und ARP-Reply wird das gleiche Paketformat verwendet.
Welche Bedeutung hat der ARP-Cache?
Die Bedeutung des ARP-Caches. Der ARP-Cache verhindert, dass für jedes zu sendende Datenpaket neue Anfragen via Address Resolution Protocol versendet werden müssen. Bereits ermittelte MAC-Adressen werden in einer Tabelle eingetragen und für die weitere Paketzustellung verwendet.
Was ist das ARP-Paket für IPv6?
Das ARP-Paket besitzt Felder für Protokollgrößen und Adresstypen, was es für andere Protokolle geeignet machen. Prinzipiell wäre es beispielsweise möglich, die Protokolladressgröße für IPv6 entsprechend anzupassen. Allerdings übernimmt das Neighbor Discovery Protocol (NDP) bei IPv6 die Aufgaben des Address Resolution Protocols.