Tout d'abord, un "port" est juste un nombre. Tout ce qu'une "connexion à un port" représente réellement est un paquet dont le numéro est spécifié dans son champ d'en-tête "port de destination".
Maintenant, il y a deux réponses à votre question, une pour les protocoles avec état et une pour les protocoles sans état. Pour un protocole sans état (par exemple, UDP), il n'y a pas de problème car les "connexions" n'existent pas: plusieurs personnes peuvent envoyer des paquets au même port et leurs paquets arriveront dans n'importe quelle séquence. Personne n'est jamais dans l'état "connecté".
Pour un protocole avec état (comme TCP), une connexion est identifiée par un 4-tuple composé de ports source et de destination et d'adresses IP source et de destination. Ainsi, si deux machines différentes se connectent au même port sur une troisième machine, il existe deux connexions distinctes car les adresses IP source diffèrent. Si la même machine (ou deux NAT derrière ou partageant la même adresse IP) se connecte deux fois à une seule extrémité distante, les connexions sont différenciées par le port source (qui est généralement un port aléatoire de haut-nombre). Simplement, si je me connecte deux fois au même serveur Web à partir de mon client, les deux connexions auront des ports source différents de mes ports de perspective et de destination du serveur Web. Il n'y a donc pas d'ambiguïté, même si les deux connexions ont les mêmes adresses IP source et de destination.
Les ports permettent de multiplexer les adresses IP afin que différentes applications puissent écouter sur la même paire adresse IP/protocole. À moins qu'une application ne définisse son propre protocole de plus haut niveau, il n'y a aucun moyen de multiplexer un port. Si deux connexions utilisant le même protocole ont des adresses IP source et de destination identiques et des ports source et de destination identiques, elles doivent être identiques.
Les gens, allez. Ce n'est pas parce qu'il s'agit d'un protocole réseau qu'il appartient à serverfault! –
Oui, à peu près. – Will
Plus probablement superuser.com, dans mon esprit ... –