Carte de référence des ports et protocoles les plus courants : web, messagerie, administration à distance, annuaire, fichiers et bases de données.
Niveau débutant
⏱️ 15 min
📁 Réseau
🎯 Objectifs de la fiche
- Comprendre les plages de ports — Ports bien connus, enregistrés, dynamiques
- Web et messagerie — HTTP, HTTPS, FTP, SMTP, POP3, IMAP
- Administration à distance — SSH, Telnet, RDP, VNC
- Annuaire, authentification et infrastructure — LDAP, Kerberos, RADIUS, DNS, DHCP, NTP, SNMP, Syslog
- Fichiers et bases de données — SMB, NFS, MySQL, PostgreSQL, MSSQL
Prérequis
Aucun prérequis — cette fiche est un mémo de référence à consulter au besoin, pas un cours à dérouler dans l'ordre.
1. Comprendre les plages de ports
Les 65536 ports possibles (0 à 65535) sont répartis en trois grandes plages, gérées au niveau mondial par l'IANA.
| Plage | Nom | Usage |
| 0 – 1023 | Ports bien connus (well-known) | Services standards (HTTP, SSH, DNS...), nécessitent des droits élevés pour être ouverts par un serveur |
| 1024 – 49151 | Ports enregistrés (registered) | Applications spécifiques enregistrées auprès de l'IANA (ex: 3306 MySQL) |
| 49152 – 65535 | Ports dynamiques / éphémères | Attribués temporairement côté client pour une connexion sortante |
💡 Quand un client se connecte à un serveur web (port 80), le serveur écoute sur le port 80, mais le client utilise un port dynamique aléatoire pour cette connexion — c'est cette paire de ports qui identifie la connexion de façon unique.
2. Web et messagerie
| Service | Port | Protocole | Chiffré ? |
| HTTP | 80 | TCP | Non |
| HTTPS | 443 | TCP | Oui (TLS) |
| FTP (contrôle / données) | 21 / 20 | TCP | Non |
| FTPS | 990 | TCP | Oui (TLS) |
| SFTP (via SSH) | 22 | TCP | Oui (SSH) |
| SMTP | 25 | TCP | Non |
| SMTP (soumission, STARTTLS) | 587 | TCP | Oui |
| SMTPS | 465 | TCP | Oui (TLS) |
| POP3 | 110 | TCP | Non |
| POP3S | 995 | TCP | Oui (TLS) |
| IMAP | 143 | TCP | Non |
| IMAPS | 993 | TCP | Oui (TLS) |
3. Administration à distance
| Service | Port | Protocole | Chiffré ? |
| SSH | 22 | TCP | Oui |
| Telnet | 23 | TCP | Non (obsolète, à éviter) |
| RDP | 3389 | TCP | Oui (TLS depuis les versions récentes) |
| VNC | 5900 | TCP | Non par défaut |
⚠️ Telnet et VNC (sans tunnel) transmettent en clair, y compris les identifiants. À ne jamais utiliser sur un réseau non maîtrisé — préférer systématiquement SSH ou un VNC encapsulé dans un tunnel SSH/VPN.
4. Annuaire, authentification et infrastructure
| Service | Port | Protocole | Chiffré ? |
| LDAP | 389 | TCP | Non |
| LDAPS | 636 | TCP | Oui (TLS) |
| Kerberos | 88 | TCP/UDP | Oui (chiffrement natif) |
| RADIUS (authentification / accounting) | 1812 / 1813 | UDP | Partiel (mots de passe chiffrés, reste en clair) |
| DNS | 53 | UDP/TCP | Non (DoH/DoT existent en chiffré) |
| DHCP | 67 / 68 | UDP | Non |
| NTP | 123 | UDP | Non |
| SNMP (v1/v2c) | 161 / 162 | UDP | Non |
| Syslog | 514 | UDP/TCP | Non (TLS possible en syslog sécurisé) |
ℹ️ SNMP v3 introduit l'authentification et le chiffrement, contrairement aux versions 1 et 2c qui transmettent la « community string » en clair — un point de vigilance fréquent en audit réseau.
5. Fichiers et bases de données
| Service | Port | Protocole | Chiffré ? |
| SMB / CIFS | 445 | TCP | Non par défaut (SMB3 peut chiffrer) |
| NFS | 2049 | TCP/UDP | Non par défaut |
| MySQL / MariaDB | 3306 | TCP | Non par défaut (TLS configurable) |
| PostgreSQL | 5432 | TCP | Non par défaut (TLS configurable) |
| Microsoft SQL Server | 1433 | TCP | Non par défaut (TLS configurable) |
💡 Pour retrouver rapidement un port que vous oubliez, la base officielle IANA (service-names-port-numbers) reste la source la plus fiable — bien plus que la mémoire ou une recherche web générique.
Dans quelle plage se situent les ports « bien connus » (well-known) ?
- 0 – 1023
- 1024 – 49151
- 49152 – 65535
- 0 – 65535 sans distinction
✅ Réponse : 0 – 1023
Quel port utilise HTTPS ?
✅ Réponse : 443
Pourquoi Telnet est-il déconseillé aujourd'hui ?
- Il est trop rapide
- Il transmet les données, y compris les identifiants, en clair
- Il ne fonctionne pas sur Linux
- Il nécessite un port dynamique
✅ Réponse : Il transmet les données, y compris les identifiants, en clair
Quel port utilise LDAPS (LDAP sécurisé) ?
✅ Réponse : 636
Quelle est la principale faiblesse de SNMP en version 1 ou 2c ?
- Il ne fonctionne qu'en TCP
- La community string circule en clair, sans authentification forte
- Il ne peut superviser qu'un seul équipement
- Il nécessite un certificat SSL
✅ Réponse : La community string circule en clair, sans authentification forte
- IANA — Service Name and Transport Protocol Port Number Registry — https://www.iana.org/assignments/service-names-port-numbers/
- RFC 6335 — Port Number Registry Procedures — https://www.rfc-editor.org/rfc/rfc6335
- Wireshark — filtrer par port — https://www.wireshark.org/docs/