The network and the transport layers rely on addresses that are encoded as fixed size bit strings. A network layer address uniquely identifies a host. Several transport layer entities can use the service of the same network layer. For example, a reliable transport protocol and a connectionless transport protocol can coexist on the same host. In this case, the network layer multiplexes the segments produced by these two protocols. This multiplexing is usually achieved by placing in the network packet header a field that indicates which transport protocol should process the segment. Given that there are few different transport protocols, this field does not need to be long. The port numbers play a similar role in the transport layer since they enable it to multiplex data from several application processes.
Les couches réseau et transport s'appuient sur des adresses qui sont codées sous forme de chaînes de bits de taille fixe. Une adresse de la couche réseau identifie de manière unique un hôte. Plusieurs entités de la couche transport peuvent utiliser le service de la même couche réseau. Par exemple, un protocole de transport fiable et un protocole de transport sans connexion peuvent coexister sur le même hôte. Dans ce cas, la couche réseau multiplexe les segments produits par ces deux protocoles. Ce multiplexage est généralement réalisé en plaçant dans l'en-tête du paquet réseau un champ qui indique quel protocole de transport doit traiter le segment. Étant donné qu'il existe peu de protocoles de transport différents, ce champ n'a pas besoin d'être long. Les numéros de port jouent un rôle similaire dans la couche transport puisqu'ils lui permettent de multiplexer les données de plusieurs processus d'application.