Layer-ul transport este responsabil și cu gestiunea cerințelor de fiabilitate ale unei conversații. Diferite aplicații au cerințe de fiabilitate ale transportului diferite.

IP se preocupă doar cu structura, adresarea și rutarea pachetelor. IP nu specifică modul în care are loc livrarea sau transportul pachetelor. Protocoalele de transport specifică modul în care se realizează transferul mesajelor între hosturi. TCP/IP asigură două protocoale ale layer-ului transport: Transmission Control Protocol (TCP) și User Datagram Protocol (UDP), așa cum se arată în figură. IP folosește aceste protocoale de transport pentru a permite hosturilor să comunice și să transfere date.

TCP este considerat un protocol al layer-ului transport fiabil, cu opțiuni complete, care se asigură că toate datele ajung la destinație. În schimb, UDP este un protocol al layer-ului transport foarte simplu care nu asigură fiabilitate.