En router fungerer primært ved
lag 3 (netværkslag) af OSI -modellen.
Her er hvorfor:
* Routing: Routere er ansvarlige for at videresende datapakker på tværs af netværk baseret på deres destinations -IP -adresse. Denne IP-adresse manipulation og beslutningstagning er kernefunktioner i netværkslaget.
* adressering: Routere bruger netværksadresser (IP -adresser) til at bestemme den bedste sti for pakker at rejse. Dette er et vigtigt aspekt af netværkslaget.
* pakkefragmentering: Routere kan fragmentere store pakker i mindre for at rumme de forskellige maksimale transmissionsenheder (MTU) størrelser på forskellige netværk. Dette er også en netværkslagsfunktion.
Mens routere primært fungerer på lag 3, kan de interagere med andre lag:
* lag 2 (datalinklag): Routere kan være nødt til at forstå MAC -adresser til lokal netværkskommunikation og bruge protokoller som ARP til at løse IP -adresser til MAC -adresser.
* Lag 4 (transportlag): Routere er muligvis nødt til at undersøge information om transportlag som portnumre for at udføre netværksadresseoversættelse (NAT) eller andre funktioner.
Sammenfattende er en router grundlæggende en netværkslagsenhed, men den interagerer med andre lag for at opfylde sit routing- og netværksstyringsansvar.