Nettverkslaget på Internett, som er ansvarlig for adressering og ruting, gir ikke direkte tjenester "etter omfanget av transportlaget. I stedet støtter det transportlaget ved å gi følgende:
* adressering :Nettverkslaget definerer adressene til hver enhet på nettverket (IP -adresser). Dette lar transportlaget vite hvor du kan sende datapakker.
* ruting :Nettverkslaget håndterer rutingen av datapakker mellom forskjellige nettverk og enheter. Dette sikrer at datapakker når destinasjonen.
* Fragmentering og montering :Nettverkslaget kan fragmentere store pakker i mindre pakker for å passe inn i den maksimale transmisjonsenheten (MTU) til et nettverksgrensesnitt, og deretter sette dem sammen på destinasjonen. Dette gjør at data kan transporteres selv når nettverket har begrensninger.
Slik er disse tjenestene forholder seg til transportlaget:
* Transportlaget bruker IP -adresser levert av nettverkslaget for å etablere tilkoblinger og sende data til spesifikke destinasjoner.
* Transportlaget er avhengig av nettverkslagets rutingfunksjoner for å sikre at pakker blir levert til riktig enhet.
* Transportlaget kan trenge å jobbe med nettverkslaget for å håndtere fragmentering og montering av datapakker.
I hovedsak gir nettverkslaget den underliggende infrastrukturen for at transportlaget skal fungere effektivt. Den håndterer detaljene på lavt nivå om adressering, ruting og pakkehåndtering, slik at transportlaget kan fokusere på oppgaver på høyere nivå som tilkoblingsetablering, flytkontroll og segmentering.