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.