La couche de transport est chargée de fournir les données au processus d'application approprié sur les ordinateurs hôtes. Cela implique le
multiplexage statistique de données provenant de différents processus d'application, c'est-à-dire la formation de paquets de données et l'ajout de numéros de port source et de destination dans l'en-tête de chaque paquet de données de la couche transport.