Schritt 1:Nach lokalem Netzwerk suchen
Der Router überprüft seine Routing-Tabelle, um festzustellen, ob sich die Ziel-IP-Adresse (192.168.1.4) in seinem lokalen Netzwerk (Subnetz) befindet.
a) Lokales Netzwerk: Wenn sich 192.168.1.4 im lokalen Netzwerk befindet, verwendet der Router normalerweise das Address Resolution Protocol (ARP), um die physische (MAC) Adresse des Geräts mit dieser IP-Adresse zu finden.
b) Externes Netzwerk: Wenn sich 192.168.1.4 nicht im lokalen Netzwerk befindet, erkennt der Router, dass es sich um ein externes Ziel handelt, und verwendet seine Routing-Tabelle, um die beste Route für die Weiterleitung des Pakets zu finden.
Schritt 2:Paket weiterleiten (lokales Netzwerk):
Wenn das Paket für ein lokales Gerät bestimmt ist:
- Der Router verwendet die über ARP erhaltene MAC-Adresse, um einen Ethernet-Frame zu erstellen.
- Die Ziel-MAC-Adresse des Frames wird auf die MAC-Adresse des Geräts eingestellt und der Router leitet sie an den entsprechenden Port weiter.
Schritt 3:Paket weiterleiten (externes Netzwerk):
Wenn das Paket für ein externes Netzwerk bestimmt ist, führt der Router die folgenden Schritte aus:
– Es überprüft seine Routing-Tabelle, um das Gateway oder den Next-Hop-Router für das externe Netzwerk zu finden.
– Der Router kapselt das IP-Paket in ein neues IP-Paket mit der IP-Adresse des Gateways als Ziel.
– Es sendet das gekapselte Paket an den Gateway-Router, der den Routing-Prozess fortsetzt.
Zusammenfassend:
– Bei Paketen, die an lokale Geräte gerichtet sind, ermittelt der Router die MAC-Adresse und verwendet Ethernet-Frames für die Zustellung.
– Für Pakete, die an externe Netzwerke gerichtet sind, verwendet der Router IP-Routing, um sie an den Next-Hop-Router zum Ziel weiterzuleiten.