Transportlaget i internettmodellen er ansvarlig for å tilby 
 pålitelig og effektiv dataoverføring mellom applikasjoner på forskjellige verter  . Her er en fordeling av dets viktigste ansvar:
 
  1. Segmentering og montering: 
 
 *  segmentering: Transportlaget bryter ned store databiter fra applikasjoner til mindre segmenter for overføring over nettverket. Dette sikrer effektiv bruk av nettverksressurser. 
 *  Montering: På destinasjonsverten setter transportlaget sammen segmentene tilbake i de opprinnelige dataene, og sikrer dataintegritet. 
 
  2. Flytkontroll og overbelastningskontroll: 
 
 *  flytkontroll: Denne mekanismen regulerer hastigheten som data sendes for å forhindre at mottakeren blir overveldet. 
 *  Overbelastningskontroll: Denne mekanismen hjelper til med å håndtere nettverkstetting ved å forhindre at nettverket blir overbelastet med data. 
 
  3. Tilkoblingsstyring: 
 
 *  Tilkoblingsinstitusjon: Transportlaget etablerer en forbindelse mellom kommunikasjonsapplikasjoner, og sikrer en pålitelig kommunikasjonskanal. 
 *  Tilkoblingsavslutning: Transportlaget avslutter grasiøst forbindelsen etter at kommunikasjonen er fullført. 
 
  4. Feilhåndtering og pålitelighet: 
 
 *  Feildeteksjon: Transportlaget inkluderer mekanismer for å oppdage feil under overføring, for eksempel kontrollsum. 
 *  Feilgjenoppretting: Hvis feil blir oppdaget, implementerer transportlaget mekanismer for å gjenta tapte data, og sikre pålitelig levering. 
 
  5. Multiplexing og demultiplexing: 
 
 *  Multiplexing: Transportlaget lar flere applikasjoner på en enkelt vert dele den samme nettverkstilkoblingen. 
 *  Demultiplexing: På destinasjonsverten dirigerer transportlaget data til riktig applikasjon basert på portnumre. 
 
  6. Tjenestedifferensiering: 
 
 *  TCP (overføringskontrollprotokoll): Gir pålitelig, bestilt og tilkoblingsorientert dataoverføring. Denne protokollen er egnet for applikasjoner som krever høy pålitelighet, for eksempel nettlesing og filoverføring. 
 *  UDP (brukerdatagram -protokoll): Tilbyr en raskere, tilkoblingsfri og best-innsats-tjeneste. Denne protokollen er egnet for applikasjoner med lavere følsomhet for tap av data, for eksempel streamingmedier og online spill. 
 
  I hovedsak broer transportlaget gapet mellom applikasjoner og nettverket, og sikrer sømløs og pålitelig kommunikasjon.  Det gir de nødvendige mekanismene for applikasjoner for å samhandle med nettverket uten å måtte håndtere kompleksitetene i protokoller på lavere nivå.