Un numéro de port est un numéro de 16 bits qui identifie un processus spécifique en cours d'exécution sur un ordinateur. Les applications utilisent des numéros de port pour communiquer entre elles sur un réseau.
Les numéros de port sont généralement attribués par l'IANA (Internet Assigned Numbers Authority). Cependant, certains numéros de port sont réservés à des services spécifiques, comme le port 80 pour HTTP.
Les numéros de port sont utilisés conjointement avec adresses IP pour identifier une application réseau de manière unique. L'adresse IP spécifie l'ordinateur sur le réseau et le numéro de port identifie le programme sur cet ordinateur.