Cette liste de numéros de ports logiciels recense les ports utilisés par les protocoles de la couche transport de la suite des protocoles Internet pour les communications entre hôtes.
Les ports logiciels sont notamment utilisés par les protocoles TCP et UDP. Chaque extrémité d'une communication est identifiée par une adresse IP et un numéro de port ; un même port peut servir à l'émission et à la réception. Les protocoles SCTP et DCCP utilisent eux aussi des numéros de port, souvent identiques à ceux attribués aux services correspondants en TCP ou en UDP.
L'Internet Assigned Numbers Authority (IANA) est l'organisme officiellement responsable de la tenue du registre des attributions de numéros de port aux services. Cependant, dans la pratique, de nombreux protocoles utilisent sans enregistrement correspondant des numéros appartenant aux plages des ports système et des ports utilisateur. Certaines attributions correspondent à des services historiques ou qui ne sont plus d'usage courant.
Cet article présente des numéros de port et les services qui leur sont associés, qu'il s'agisse d'attributions officielles ou d'usages courants.
Les numéros de port ne doivent pas être confondus avec les numéros de protocole IP : ICMP et IGMP portent respectivement les numéros IP 1 et 2, sans utiliser les ports TCP/UDP 1 et 2.. Le protocole ARP n'utilise pas non plus de port TCP ou UDP..
Les noms officiels de services et de protocoles sont conservés dans leur langue d’origine. Les ports indiqués par défaut peuvent varier selon la version du logiciel et sa configuration.
Légende du tableau Numéros de port ( colonne) : CouleurDescription0Officiel : port enregistré auprès de l'IANA pour cette application ; 0Non officiel : port non enregistré auprès de l'IANA pour cette application ;0Utilisations multiples : plusieurs applications sont connues pour utiliser ce port. Cellules des protocoles ( et colonnes) Valeur Description utilisation de ce protocole de transport sur ce port normalisée, spécifiée ou courante ; utilisation de ce protocole de transport sur ce port ni normalisée, ni spécifiée, ni courante ; port attribué par l'IANA pour ce service et ce protocole de transport, sans que cela garantisse un usage normalisé, spécifié ou courant ; protocole de transport utilisé sous certaines conditions, notamment comme solution de repli si un autre transport échoue ; pour ce protocole de transport, le service utilise le port indiqué (par exemple, le port 22), et non celui de la première colonne ; sans objet ou non attribué. Un port non attribué peut faire l'objet d'une demande d'attribution à l'IANA, selon les règles applicables à sa plage ; port réservé par l'IANA pour ce protocole de transport, pour un usage futur ou particulier.. Voir « NC » ci-dessus ; utilisation de ce protocole de transport sur ce port inconnue ou non vérifiée.
Ports connus
Les numéros de port dans la plage allant de 0 à 1023 sont les ports bien connus ou ports système.. Ils sont notamment utilisés par les services réseau courants. Sur les systèmes de type Unix, l'ouverture d'un port inférieur à 1024 requiert généralement des privilèges particuliers, traditionnellement ceux du superutilisateur... Port numbers below 1024 (so-called "low numbered" ports) can only be bound to by root ... Well-known port numbers specified by the IANA are normally located in this root-only space. ... ..