TCP et UDP assurent la connexion Internet ou réseau entre deux appareils. Pour que les paquets de données puissent être reçus par le PC ou le serveur de des­ti­na­tion, des portes doivent y être ouvertes. Ces ou­ver­tures du système ont été baptisées « ports ». Lors du dé­ve­lop­pe­ment d’ap­pli­ca­tions Web, ces deux pro­to­coles ont recours à certains ports connus et im­por­tants.

À quoi servent les ports ?

Les deux pro­to­coles TCP et UDP éta­blis­sent une connexion de com­mu­ni­ca­tion par Internet, réas­semblent les paquets de données après leur trans­mis­sion et les trans­fè­rent ensuite aux pro­grammes adressés du des­ti­na­taire. Pour permettre ce transfert, le système d’ex­ploi­ta­tion doit créer des entrées et les ouvrir lors de la trans­mis­sion. Chaque entrée est dotée d’un in­di­ca­teur spé­ci­fique. Après la trans­mis­sion, le système récepteur utilise le numéro de port pour dé­ter­mi­ner l’em­pla­ce­ment de livraison des données. Chaque paquet de données contient toujours deux numéros de port, celui de l’émetteur et celui du des­ti­na­taire.

Les ports sont numérotés en continu, de 0 à 65 536. Certains de ces iden­ti­fiants sont nor­ma­li­sés et affectés à des ap­pli­ca­tions spé­ci­fiques. Ces ports standard sont également désignés par le terme « well-known ports », car les iden­ti­fiants sont connus de tous et, surtout, sont fixes. On trouve également des « re­gis­te­red ports ». Il s’agit de ports liés à une ap­pli­ca­tion définie par une or­ga­ni­sa­tion ou un dé­ve­lop­peur. L’Internet Assigned Numbers Authority (IANA) prend en charge leur en­re­gis­tre­ment. Il existe également une large gamme de numéros de port affectés de manière dynamique. Un na­vi­ga­teur peut alors, par exemple, utiliser ce type de port pour la durée de con­sul­ta­tion d’un site Web. Une fois libre, le numéro peut ensuite être réat­tri­bué.

Liste des ports les plus im­por­tants

Parmi les plus de 65 000 ports existants, certains iden­ti­fiants sont très im­por­tants pour la com­mu­ni­ca­tion via Internet. Vous trouvez ci-après une liste des ports connus (well-known) et en­re­gis­trés (re­gis­te­red) les plus im­por­tants. Certains ports ne peuvent être utilisés que pour l’un de ces deux pro­to­coles (TCP ou UDP). D’autres n’ont pas été of­fi­ciel­le­ment réservés pour un service défini, mais se sont établis of­fi­cieu­se­ment. Certains ports per­met­tent l’oc­cu­pa­tion double.

Well-known ports

Port TCP UDP Nom Des­crip­tion
1 ✓ ✓ tcpmux TCP Port Mul­ti­plexer (service de mul­ti­plexage de TCP port)
5 ✓ ✓ rje Remote Job Entry (saisie de tâche à distance)
7 ✓ ✓ echo Service d’écho
9 ✓ ✓ discard Service zéro à des fins de test
11 ✓ ✓ systat In­for­ma­tions système
13 ✓ ✓ daytime Saisie de la date et de l’heure
17 ✓ ✓ qotd Envoie la citation du jour
18 ✓ ✓ msp Transfère des SMS
19 ✓ ✓ chargen Envoie une séquence de ca­rac­tères infinie
20 ✓ ftp-data Trans­mis­sion de données FTP
21 ✓ ✓ ftp Connexion FTP
22 ✓ ✓ ssh Service Secure Shell
23 ✓ telnet Service Telnet
25 ✓ smtp Simple Mail Transfer Protocol (protocole simple de transfert de courrier)
37 ✓ ✓ time Protocole temporel lisible par un or­di­na­teur
39 ✓ ✓ rlp Resource Location Protocol (protocole de lo­ca­li­sa­tion des res­sources)
42 ✓ ✓ na­me­ser­ver Service de noms
43 ✓ nicname Service d’annuaire WHOIS
49 ✓ ✓ tacacs Terminal Access Con­trol­ler Access Control System (protocole d’au­then­ti­fi­ca­tion à distance)
50 ✓ ✓ re-mail-ck Remote Mail Checking (con­sul­ta­tion de mes­sa­ge­rie à distance)
53 ✓ ✓ domain Ré­so­lu­tion de nom par DNS
67 ✓ bootps Services Bootstrap Protocol
68 ✓ bootpc Bootstrap Client
69 ✓ tftp Trivial File Transfer Protocol (protocole simplifié de transfert de fichiers)
70 ✓ gopher Recherche de document
71 ✓ genius Protocole Genius
79 ✓ finger Transmet les coor­don­nées des uti­li­sa­teurs
80 ✓ http Hypertext Transfer Protocol (protocole de transfert hy­per­texte)
81 ✓ Torpark : Onion-Routing (non officiel - routage en oignon)
82 ✓ Torpark : Control (non officiel)
88 ✓ ✓ kerberos Système d’au­then­ti­fi­ca­tion de réseau
101 ✓ hostname NIC Host Name (nom d’hôte NIC)
102 ✓ Iso-tsap ISO-TSAP-Protocol (protocole ISO TSAP)
105 ✓ ✓ csnet-ns Mailbox-Mail­ser­ver (serveur de mes­sa­ge­rie élec­tro­nique)
107 ✓ rtelnet Remote Telnet (Telnet à distance)
109 ✓ pop2 Post Office Protocol v2 (protocole de bureau de poste v2) pour la com­mu­ni­ca­tion par e-mail
110 ✓ pop3 Post Office Protocol v3 (protocole de bureau de poste v3) pour la com­mu­ni­ca­tion par e-mail
111 ✓ ✓ sunrpc Protocole RPC pour NFS
113 ✓ auth Service d’au­then­ti­fi­ca­tion
115 ✓ sftp Simple File Transfer Protocol (version sim­pli­fiée de FTP)
117 ✓ uucp-path Trans­mis­sion de fichiers entre systèmes Unix
119 ✓ nntp Trans­mis­sion de fichiers au sein de groupes de dis­cus­sion
123 ✓ ntp Service de syn­chro­ni­sa­tion tem­po­relle
137 ✓ ✓ netbios-ns Service de noms NETBIOS
138 ✓ ✓ netbios-dgm NETBIOS Datagram Service (service de da­ta­gramme NETBIOS)
139 ✓ ✓ netbios-ssn NETBIOS Session Service (service de session NETBIOS)
143 ✓ ✓ imap Internet Message Access Protocol (protocole d’accès aux messages élec­tro­niques) pour com­mu­ni­ca­tion par e-mail
161 ✓ snmp Simple Network Ma­na­ge­ment Protocol (protocole simple de gestion de réseau)
162 ✓ ✓ snmptrap Simple Network Ma­na­ge­ment Protocol Trap (Trap de protocole simple de gestion de réseau)
177 ✓ ✓ xdmcp X Display Manager (ges­tion­naire d’affichage X)
179 ✓ bgp Border Gateway Protocol (protocole d’échange de route)
194 ✓ ✓ irc Internet Relay Chat (dis­cus­sion relayée par Internet)
199 ✓ ✓ smux SNMP UNIX Mul­ti­plexer (service de mul­ti­plexage UNIX SNMP)
201 ✓ ✓ at-rtmp AppleTalk Routing (routage d’AppleTalk)
209 ✓ ✓ qmtp Quick Mail Transfer Protocol (protocole de transfert de courrier rapide)
210 ✓ ✓ z39.50 Système d’in­for­ma­tions bi­blio­gra­phiques
213 ✓ ✓ ipx In­ter­net­work Packet Exchange
220 ✓ ✓ imap3 IMAP v3 pour la com­mu­ni­ca­tion par e-mail
369 ✓ ✓ rpc2portmap Coda Fi­le­sys­tem Port­map­per (port­map­per de systèmes de fichiers Coda)
370 ✓ ✓ codaauth2 Coda Fi­le­sys­tem Au­then­ti­ca­tion Service (service d’au­then­ti­fi­ca­tion de systèmes de fichiers Coda)
389 ✓ ✓ ldap Light­weight Directory Access Protocol (protocole DAP version allégée)
427 ✓ ✓ svrloc Service Location Protocol (protocole de dé­cou­verte de services)
443 ✓ https HTTPS (HTTP via SSL/TLS)
444 ✓ ✓ snpp Simple Network Paging Protocol (protocole simple d’appel de réseau)
445 ✓ microsoft-ds SMB via TCP/IP
464 ✓ ✓ kpasswd Mo­di­fi­ca­tion de mot de passe pour Kerberos
500 ✓ isakmp Protocole de sécurité
512 ✓ exec Remote Process Execution (exécution de processus à distance)
512 ✓ comsat/biff Client et serveur de mes­sa­ge­rie
513 ✓ login Connexion à l’or­di­na­teur à distance
513 ✓ who Whod User Logging Daemon
514 ✓ shell Remote Shell
514 ✓ syslog Unix System Logging Service (service de connexion au système Unix)
515 ✓ printer Services d’im­pres­sion : Line Printer Daemon
517 ✓ talk Talk Remote Calling (appel à distance)
518 ✓ ntalk Network Talk (dis­cus­sion en réseau)
520 ✓ efs Extended Filename Server (serveur de noms de fichiers étendu)
520 ✓ router Routing In­for­ma­tion Protocol (protocole d’in­for­ma­tion de routage)
521 ✓ ripng Routing In­for­ma­tion Protocol (protocole d’in­for­ma­tion de routage) pour IPv6
525 ✓ timed Serveur de temps
530 ✓ ✓ courier Courier Remote Procedure Call (appel de procédure à distance Courier)
531 ✓ ✓ con­fe­rence Dis­cus­sion via AIM et IRC
532 ✓ netnews Netnews Newsgroup Service (service d’ac­tua­li­tés Netnews)
533 ✓ netwall Dif­fu­sions d’urgence
540 ✓ uucp Unix-to-Unix Copy Protocol (protocole de copie Unix vers Unix)
543 ✓ klogin Kerberos v5 Remote Login (connexion à distance Kerberos v5)
544 ✓ kshell Kerberos v5 Remote Shell (Shell à distance Kerberos v5)
546 ✓ ✓ dhcpv6-client DHCP v6 Client
547 ✓ ✓ dhcpv6-server DHCP v6 Server
548 ✓ af­po­vertcp Apple Filing Protocol (protocole Ap­ple­Share) via TCP
554 ✓ ✓ rtsp Commande de flux
556 ✓ remotefs Remote Fi­le­sys­tem (système de fichiers à distance)
563 ✓ ✓ nntps NNTP via SSL/TLS
587 ✓ sub­mis­sion Message Sub­mis­sion Agent (agent de sou­mis­sion de message)
631 ✓ ✓ ipp Internet Printing Protocol (protocole d’im­pres­sion internet)
631 ✓ ✓ Common Unix Printing System (non officiel - système d’im­pres­sion Unix commun)
636 ✓ ✓ ldaps LDAP via SSL/TLS
674 ✓ acap Ap­pli­ca­tion Con­fi­gu­ra­tion Access Protocol (protocole d’accès à la con­fi­gu­ra­tion d’ap­pli­ca­tions)
694 ✓ ✓ ha-cluster Service Heartbeat
749 ✓ ✓ kerberos-adm Ad­mi­nis­tra­tion Kerberos v5
750 ✓ kerberos-iv Services Kerberos v4
873 ✓ rsync Services de transfert de fichiers rsync
992 ✓ ✓ telnets Telnet via SSL/TLS
993 ✓ imaps IMAP via SSL/TLS
995 ✓ pop3s POP3 via SSL/TLS

Re­gis­te­red Ports

Port TCP UDP Nom Des­crip­tion
1080 ✓ socks Proxy SOCKS
1433 ✓ ms-sql-s Serveur Microsoft SQL
1434 ✓ ✓ ms-sql-m Moniteur Microsoft SQL
1494 ✓ ica Client Citrix ICA
1512 ✓ ✓ wins Windows Internet Name Service
1524 ✓ ✓ in­gres­lock Ingres DBMS
1701 ✓ l2tp Protocole de tun­ne­li­sa­tion de niveau 2/transfert de couche 2
1719 ✓ h323gatestat H.323
1720 ✓ h323hostcall H.323
1812 ✓ ✓ radius Au­then­ti­fi­ca­tion RADIUS
1813 ✓ ✓ radius-acct Accès RADIUS
1985 ✓ hsrp Cisco HSRP
2008 ✓ Teamspeak 3 Ac­coun­ting (non officiel)
2010 ✓ Teamspeak 3 Weblist (non officiel)
2049 ✓ ✓ nfs Système de fichiers en réseau
2102 ✓ ✓ zephyr-srv Serveur Zephyr
2103 ✓ ✓ zephyr-clt Client Zephyr
2104 ✓ ✓ zephyr-hm Ges­tion­naire d’hôte Zephyr
2401 ✓ cvsp­ser­ver Con­cur­rent Versions System (système de gestion de versions)
2809 ✓ ✓ corbaloc Common Object Request Broker Ar­chi­tec­ture (ar­chi­tec­ture lo­gi­cielle pour le dé­ve­lop­pe­ment de com­po­sants et d’object requests)
3306 ✓ ✓ mysql Service de base de données MySQL (pour MariaDB également)
4321 ✓ rwhois Remote Whois Service (service Whois à distance)
5999 ✓ cvsup CVSup
6000 ✓ X11 X Windows System Services (services système pour Windows X)
11371 ✓ pgp­key­ser­ver Serveur de clés publiques pour PGP
13720 ✓ ✓ bprd Symantec/Veritas NetBackup
13721 ✓ ✓ bpdbm Symantec/Veritas Database Manager
13724 ✓ ✓ vnetd Symantec/Veritas Network Utility
13782 ✓ ✓ bpcd Symantec/Veritas NetBackup
13783 ✓ ✓ vopied Symantec/Veritas VOPIE
22273 ✓ ✓ wnn6 Con­ver­sion Kana/Kanji
23399 Skype (non officiel)
25565 ✓ Minecraft
26000 ✓ ✓ quake Quake et autres jeux mul­ti­joueurs
27017 MongoDB
33434 ✓ ✓ tra­ce­route Suivi de réseau
Note

Les ports numérotés 49 152 et suivants sont des ports dy­na­miques. Ils ne sont pas assignés par l’IANA. Toutes les ap­pli­ca­tions peuvent utiliser un port de ce type lo­ca­le­ment ou, dy­na­mi­que­ment, à l’échelle globale. Il peut donc fa­ci­le­ment arriver que l’un de ces ports soit déjà occupé.

Aller au menu principal