Nätverksskikt

Nätverksskiktet är det tredje skiktet i den hierarkiska OSI-modellen för datanätverk. Det tar emot uppdrag från det ovanliggande transportskiktet och använder sig av tjänsterna i datalänkskiktet för att tillhandahålla sina tjänster.

Nätverksskiktet adresserar meddelanden och översätter logiska adresser och namn till fysiska adresser. Det avgör också vilken väg i nätverket som meddelanden skall färdas och hanterar trafiksproblem som stockningar.

Väsentligen ansvarar nätverksskiktet för paketleverans från sändare till mottagare, medan det mer elementära datalänkskiktet ansvarar för leverans mellan vilka två noder som helst i nätverket.

Nätverksskiktet tillhandahåller medlen att sända datasekvenser av varierande storlek från en källvärd till en destinationsvärd via ett eller flera nätverk, allt medan den servicekvalitet som transportskiktet kräver uppehålls. Nätverksskiktets funktioner inkluderar routing, flödeskontroll, datasegmentering/integration och felhantering.

Nätverksskiktet huvuduppgift är att tillhandahålla möjligheten att sända information från och till vilka värdar som helst inom ett givet nätverk eller internet. Om det inte går att adressera och kontakta en värd på nätverksskiktets operationsnivå så är den värden helt okontaktbar i nätverket. Nätverksskiktets överföringsfunktioner är dock väldigt elementära vad gäller felhantering, ankomstverifikation och dylika funktioner som transportskiktet vanligen ansvarar för. Här är några problem som nätverksskiktet måste lösa:

Exempel