🌐 Réseau · Protocoles
TCP vs UDP
TCP et UDP sont les deux protocoles de transport. TCP privilégie la fiabilité, UDP la rapidité.
Client Serveur
│── SYN ────────▶│
│◀─ SYN-ACK ─────│
│── ACK ────────▶│ connexion établieTCP
- Connexion (poignée de main en 3 temps)
- Données ordonnées, sans perte (accusés de réception, retransmissions)
- Contrôle de flux (ne pas noyer le récepteur) et de congestion (ne pas saturer le réseau)
- Usage : web, SSH, mail, bases de données
UDP
- Ni connexion, ni accusé, ni ordre garanti
- En-tête minuscule (8 octets), latence minimale
- Usage : DNS, jeux en ligne, voix et vidéo en direct, WireGuard, QUIC (HTTP/3)
Fermeture TCP
Échange de FIN / ACK de chaque côté, ou RST pour couper net.
Lequel choisir ?
Il faut que tout arrive, dans l'ordre : TCP. Mieux vaut perdre un paquet que d'attendre sa retransmission (jeu, appel vocal) : UDP. Les protocoles temps réel recréent parfois, au‑dessus d'UDP, la fiabilité dont ils ont besoin.
Voir les connexions
netstat -ano ou Get-NetTCPConnection (Windows) · ss -tulpn (Linux)
TCP = lettre recommandée. UDP = carte postale.
Teste-toi
Dans quel ordre se déroule la poignée de main TCP ?
- SYN, ACK, SYN-ACK
- SYN, SYN-ACK, ACK
- ACK, SYN, FIN
- SYN, FIN, ACK
Réponse : B. SYN, SYN-ACK, ACK
Le client envoie SYN, le serveur répond SYN-ACK, le client confirme avec ACK : la connexion est établie.
Plus de questions dans Discord avec /qcm matiere:reseau.
Pour aller plus loin
Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.