Når en vært på et Ethernet -netværk forsøger at kontakte et eksternt netværk, forekommer følgende handlinger:
1. Kontroller ARP -cache:
- Værten kontrollerer først sin ARP -cache (adresseopløsningsprotokol) for at se, om den allerede har MAC -adressen på standard gateway (router) for sit netværk.
- Hvis MAC -adressen findes, fortsætter værten til trin 2.
- Hvis MAC -adressen ikke findes, sender værten en ARP -anmodning, der udsendes på det lokale netværk for at finde MAC -adressen på standard gateway.
2. Send en Ethernet -ramme:
- Værten indkapsler datapakken, der er beregnet til det eksterne netværk i en Ethernet -ramme.
- Rammen indeholder følgende oplysninger:
- Kilde MAC -adresse:MAC -adresse på værten, der sender rammen.
- Destination MAC -adresse:MAC -adresse på standard gateway (router).
- Ethernet -type:Specificerer den type data, der er indeholdt i rammen (f.eks. IPv4, IPv6).
- Data:Pakken beregnet til fjernnetværket.
3. Videresendelse af standard gateway:
- Standard gateway modtager Ethernet -rammen.
- Det udtrækker destinations -IP -adressen fra datapakken inden for rammen.
- Gateway konsulterer sin routingtabel for at bestemme det næste hop for pakken.
- Det videresender pakken til det næste hop, som kunne være en anden router på stien til destinationsnetværket.
4. Routing på mellemnetværk:
- Hvis destinationsnetværket ikke er direkte tilsluttet standard gateway, dirigeres pakken gennem flere mellemnetværk og routere.
- Hver router undersøger destinations -IP -adressen og videresender pakken baseret på dens routingtabel.
5. Destination vært:
- Når pakken når destinationsnetværket, leveres den til den tilsigtede vært.
- Værten modtager pakken og behandler dataene.
Bemærk:
- Processen med at kontakte et eksternt netværk involverer flere trin og protokoller.
- ARP bruges til at løse IP -adresser til MAC -adresser inden for et lokalt netværk.
- Routing bruges til at videresende pakker på tværs af flere netværk.
- Værets operativsystem håndterer alle de nødvendige netværksinteraktioner.