Trin 1:Tjek for lokalt netværk
Routeren tjekker sin routingtabel for at se, om destinationens IP-adresse (192.168.1.4) er på dets lokale netværk (undernet).
a) Lokalt netværk: Hvis 192.168.1.4 er på det lokale netværk, bruger routeren typisk Address Resolution Protocol (ARP) til at finde den fysiske (MAC) adresse på enheden med den IP-adresse.
b) Eksternt netværk: Hvis 192.168.1.4 ikke er på det lokale netværk, bestemmer routeren, at det er en ekstern destination og bruger sin routingtabel til at finde den bedste rute til at videresende pakken.
Trin 2:Rutepakke (lokalt netværk):
Hvis pakken er bestemt til en lokal enhed:
- Routeren bruger MAC-adressen opnået via ARP til at oprette en Ethernet-ramme.
- Rammens destinations-MAC-adresse indstilles til enhedens MAC-adresse, og routeren videresender den til den relevante port.
Trin 3:Rutepakke (eksternt netværk):
Hvis pakken er bestemt til et eksternt netværk, udfører routeren disse trin:
- Den tjekker sin routingtabel for at finde gatewayen eller next-hop-routeren til det eksterne netværk.
- Routeren indkapsler IP-pakken i en ny IP-pakke med gatewayens IP-adresse som destination.
- Den sender den indkapslede pakke til gateway-routeren, som fortsætter routingprocessen.
Sammenfattende:
- For pakker, der er bestemt til lokale enheder, finder routeren MAC-adressen og bruger Ethernet-rammer til levering.
- For pakker, der er bestemt til eksterne netværk, bruger routeren IP-routing til at videresende dem til næste-hop-routeren mod destinationen.