ARP
Steht für „Address Resolution Protocol.“
Jedes Gerät in einem Netzwerk hat eine IP-Adresse, die es als Quelle und Ziel für Daten-pakete identifiziert. Außerdem hat es eine MAC-Adresse, die seine physische Verbindung zum Netzwerk identifiziert, über die es Daten senden und empfangen kann. ARP ist ein Protokoll, das die IP-Adresse eines Geräts seiner MAC-Adresse zuordnet, damit andere Geräte wissen, wohin sie die richtigen Datenpakete senden müssen.
Wenn ein Gerät ein Datenpaket über ein Netzwerk senden möchte, muss es wissen, welche Netzwerkverbindung zur Ziel-IP-Adresse führt. Zuerst sendet es ein ARP-Anfragepaket als Broadcast an jedes andere Gerät im Netzwerk und fragt, welchem Gerät diese Adresse zugewiesen ist. Jedes Gerät außer dem mit dieser IP-Adresse ignoriert das Paket. Dieses antwortet mit seiner MAC-Adresse. Das sendende Gerät weiß dann, an welche physische Netzwerk-Schnittstelle es das Datenpaket leiten soll.
Nachdem eine IP-Adresse einer MAC-Adresse zugeordnet wurde, speichert das sendende Gerät diese Information in seinem ARP-Cache. Wenn es das nächste Mal ein Datenpaket überträgt, kann es zuerst diesen Cache prüfen, um festzustellen, ob es bereits weiß, welche MAC-Adresse dieser IP-Adresse zugeordnet ist. Da sich Netzwerkbedingungen häufig ändern und Geräte das Netzwerk verlassen und später mit einer neuen IP-Adresse wieder beitreten, enthält ein ARP-Cache Einträge nur für eine begrenzte Zeit – normalerweise 10 bis 20 Minuten.
Testen Sie Ihr Wissen