ARP Role in Remote Communications
ARP-Anfrage und -Antwort im Netzwerk
Einführung in die IP-Paketübertragung
- PCA hat eine Quell-IP-Adresse von 192.168.1.110 und eine Ziel-IP-Adresse von 10.1.1.10, die sich in einem entfernten Netzwerk befindet.
- Die Ziel-MAC-Adresse wird die des Standard-Gateways (192.168.1.1) sein, welches der Router R1 ist.
ARP-Anfrage erstellen
- PCA überprüft seinen ARP-Cache auf den Eintrag für die IP-Adresse 192.168.1.1 und findet keinen entsprechenden MAC-Eintrag.
- Daher hält PCA das Paket an und erstellt eine ARP-Anfrage mit der Ziel-IP-Adresse des Routers (192.168.1.1), wobei die Ziel-MAC-Adresse unbekannt ist.
- Die ARP-Anfrage wird als Broadcast gesendet, sodass der Switch sie an alle Ports außer dem eingehenden Port weiterleitet.
Verarbeitung der ARP-Anfrage
- PCB empfängt die ARP-Anfrage, vergleicht seine eigene IPv4-Adresse mit der Zieladresse und stellt fest, dass es nicht das beabsichtigte Ziel ist.
- PCC führt denselben Vergleich durch und erkennt ebenfalls, dass es nicht das beabsichtigte Ziel ist.
- Router R1 erhält die Anfrage, vergleicht seine IPv4-Adresse mit der Zieladresse und bestätigt, dass er das beabsichtigte Ziel ist.
ARP-Antwort senden
- In Antwort auf die ARP-Anfrage sendet Router R1 eine ARP-Antwort zurück an PCA, einschließlich seiner eigenen MAC-Adresse (000d).
- Die Ziel-MAC-Adresse dieser Antwort ist ein Unicast für PCA; somit wird sie direkt an ihn gesendet.
Aktualisierung des ARP-Caches
- PCA empfängt die ARP-Antwort und aktualisiert seinen ARP-Cache mit der neuen Zuordnung zwischen der IPv4-Adresse des Routers und dessen MAC-Adresse.