🌐 Réseau🟢 Débutant⏱ 1 min de lecture📂 📡 Protocoles

🌐 Réseau · Protocoles

TCP vs UDP

TCP et UDP sont les deux protocoles de transport. TCP privilégie la fiabilité, UDP la rapidité.

Schéma
Client            Serveur
  │── SYN ────────▶│
  │◀─ SYN-ACK ─────│
  │── ACK ────────▶│  connexion établie

TCP

  • 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)

📌 À retenir

TCP = lettre recommandée. UDP = carte postale.

Teste-toi

Dans quel ordre se déroule la poignée de main TCP ?
  1. SYN, ACK, SYN-ACK
  2. SYN, SYN-ACK, ACK
  3. ACK, SYN, FIN
  4. 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.