En router fungerer primært på
netværkslaget (Lag 3) på Internet Protocol Stack. Her er hvorfor:
* Routing: Kernefunktionen af en router er at bestemme den bedste sti for datapakker for at nå deres destination. Dette involverer at undersøge destinations -IP -adressen i pakkens header og konsulentrutetabeller for at finde det passende næste hop.
* IP -adressering: Routere håndterer IP -adresseopgaver og administrerer undernet inden for et netværk.
* Pakkespedition: De videresender pakker baseret på routingbeslutninger, der effektivt fungerer som trafik politiet inden for et netværk.
Mens routeren primært fungerer på lag 3, interagerer den også med andre lag:
* lag 2 (datalinklag): Routere forstår MAC -adresser (lag 2) for at kommunikere med naboenheder og lære om netværkets topologi. De håndterer også netværkssegmentering ved at oprette forbindelse til forskellige LAN -segmenter.
* Lag 4 (transportlag): Routere bruger muligvis information fra lag 4 (som TCP/UDP -porte) i nogle routing -scenarier. Dette er mere almindeligt i avancerede routere eller netværks firewalls.
* lag 5 (session lag) og over: Routere behandler ikke oplysninger fra disse højere lag, da de beskæftiger sig med applikationsniveau-data, hvilket er irrelevant for routing.
Kortfattet: Mens en router primært opererer på lag 3, interagerer den med andre lag for at udføre sine opgaver effektivt.