De netwerklaag van internet, verantwoordelijk voor het aanpakken en routeren, biedt niet direct diensten "op reikwijdte" van de transportlaag. In plaats daarvan ondersteunt het de transportlaag door het volgende te bieden:
* Adressering :De netwerklaag definieert de adressen van elk apparaat op het netwerk (IP -adressen). Hierdoor kan de transportlaag weten waar hij datapakketten moet worden verzonden.
* routering :De netwerklaag verwerkt de routing van datapakketten tussen verschillende netwerken en apparaten. Dit zorgt ervoor dat datapakketten hun bestemming bereiken.
* Fragmentatie en hermontage :De netwerklaag kan grote pakketten in kleinere pakketten fragmenteren om binnen de maximale transmissie -eenheid (MTU) van een netwerkinterface te passen en deze vervolgens op de bestemming opnieuw te zetten. Hierdoor kunnen gegevens worden getransporteerd, zelfs wanneer het netwerk beperkingen heeft.
Hier is hoe deze services zich verhouden tot de transportlaag:
* De transportlaag maakt gebruik van IP -adressen die door de netwerklaag worden geleverd om verbindingen tot stand te brengen en gegevens naar specifieke bestemmingen te verzenden.
* De transportlaag is gebaseerd op de routeringsmogelijkheden van de netwerklaag om ervoor te zorgen dat pakketten op het juiste apparaat worden geleverd.
* De transportlaag moet mogelijk met de netwerklaag werken om de fragmentatie en het opnieuw monteren van gegevenspakketten aan te kunnen.
In wezen biedt de netwerklaag de onderliggende infrastructuur voor de transportlaag om effectief te functioneren. Het behandelt de details op laag niveau van adressering, routing en pakketafhandeling, waardoor de transportlaag kan focussen op taken op een hoger niveau, zoals verbindingsinstelling, stroomcontrole en segmentatie. |