En router fungerar främst på
lager 3 (nätverkslager) av OSI -modellen.
Här är varför:
* routing: Routrar ansvarar för att vidarebefordra datapaket över nätverk baserat på deras IP -adress. Denna IP-adressmanipulation och beslutsfattande är kärnfunktioner i nätverkslagret.
* Adressering: Routrar använder nätverksadresser (IP -adresser) för att bestämma den bästa sökvägen för paket att resa. Detta är en viktig aspekt i nätverkslagret.
* paketfragmentering: Routrar kan fragmentera stora paket i mindre för att rymma de olika maximala transmissionsenheten (MTU) i olika nätverk. Detta är också en nätverksskiktfunktion.
Medan routrar främst arbetar i lager 3, kan de interagera med andra lager:
* Layer 2 (datalänkskikt): Routrar kan behöva förstå MAC -adresser för lokal nätverkskommunikation och använda protokoll som ARP för att lösa IP -adresser till MAC -adresser.
* lager 4 (transportlager): Routrar kan behöva undersöka information om transportlager som portnummer för att utföra nätverksadressöversättning (NAT) eller andra funktioner.
Sammanfattningsvis är en router i grunden en nätverkslager, men den interagerar med andra lager för att uppfylla sitt routing och nätverkshanteringsansvar.