Multiplexarea transmisiunii de date

Trimiterea unor tipuri de date (de exemplu, un streaming video) într-o rețea sub forma unui stream de comunicare complet ar putea utiliza toată lățimea de bandă disponibilă și ar putea împiedica apariția altor comunicații în același timp. De asemenea, efectuează și recuperarea erorilor și retransmisia datelor deteriorate.

Figura arată că segmentarea datelor în părți mai mici permite mai multor comunicații diferite, de la mai mulți utilizatori diferiți, să fie intercalate în aceeași rețea. Segmentarea datelor de către protocoalele layer-ului transport furnizează și mijloace pentru a trimite și primi date atunci când mai multe aplicații concurează pe un calculator.

Fără segmentare, o singură aplicație ar putea primi date. Spre exemplu, un flux video poate ocupa întregul mediu de comunicație în loc să îl partajeze. Nu ați mai putea primi email-uri, discuta folosind mesageria instant sau vizualiza pagini web în timp ce urmăriți și un video.

Pentru a identifica fiecare segment de date, layer-ul transport adaugă la segment un header ce conține date binare. Header-ul conține câmpuri de biți. Valorile din acest câmp sunt cele ce permit ca protocoale diferite ale layer-ului transport să efectueze diferite funcții în gestiunea comunicațiilor de date.