En router fungerar främst på
nätverkslagret (Lager 3) på Internetprotokollstacken. Här är varför:
* routing: Routerns kärnfunktion är att bestämma den bästa sökvägen för datapaket för att nå sin destination. Detta handlar om att undersöka destinationens IP -adress i paketets rubrik och konsultera routingtabeller för att hitta rätt nästa hopp.
* IP -adressering: Routrar hanterar IP -adressuppgifter och hanterar subnät i ett nätverk.
* Paket vidarebefordran: De vidarebefordrar paket baserat på routingbeslut och fungerar effektivt som trafikpoliser i ett nätverk.
Medan routern främst arbetar i lager 3, interagerar den också med andra lager:
* Layer 2 (datalänkskikt): Routrar förstår MAC -adresser (lager 2) för att kommunicera med angränsande enheter och lära sig om nätverkets topologi. De hanterar också nätverkssegmentering genom att ansluta till olika LAN -segment.
* lager 4 (transportlager): Routrar kan använda information från lager 4 (som TCP/UDP -portar) i vissa routingsscenarier. Detta är vanligare i avancerade routrar eller nätverksbrandväggar.
* lager 5 (sessionskikt) och högre: Routrar bearbetar inte information från dessa högre lager eftersom de är upptagna med data på applikationsnivå, vilket är irrelevant för routing.
Sammanfattningsvis: Medan en router primärt arbetar på lager 3, interagerar den med andra lager för att utföra sina uppgifter effektivt.