Internetets netværkslag, der er ansvarlig for adressering og routing, leverer ikke direkte tjenester "på omfang" af transportlaget. I stedet understøtter det
transportlaget Ved at give følgende:
* adressering :Netværkslaget definerer adresserne på hver enhed på netværket (IP -adresser). Dette gør det muligt for transportlaget at vide, hvor man skal sende datapakker.
* Routing :Netværkslaget håndterer routing af datapakker mellem forskellige netværk og enheder. Dette sikrer, at datapakker når deres destination.
* fragmentering og genmontering :Netværkslaget kan fragmentere store pakker i mindre pakker, der passer til den maksimale transmissionsenhed (MTU) på en netværksgrænseflade, og derefter samle dem igen på destinationen. Dette gør det muligt at transportere data, selv når netværket har begrænsninger.
Sådan forholder disse tjenester sig til transportlaget:
* Transportlaget bruger IP -adresser leveret af netværkslaget til at etablere forbindelser og sende data til specifikke destinationer.
* Transportlaget er afhængig af netværkslagets routingfunktioner for at sikre, at pakker leveres til den rigtige enhed.
* Transportlaget skal muligvis arbejde med netværkslaget for at håndtere fragmentering og genmontering af datapakker.
I det væsentlige giver netværkslaget den underliggende infrastruktur til transportlaget til at fungere effektivt. Det håndterer detaljerne på lavt niveau om adressering, routing og pakkehåndtering, hvilket gør det muligt for transportlaget at fokusere på opgaver på højere niveau som forbindelsesinstitution, flowkontrol og segmentering.