Deux approches opposées du transport réseau. Comprendre quand choisir l'une ou l'autre.
TCP et UDP sont les deux protocoles de la couche Transport (couche 4 du modèle OSI). Ils opèrent tous deux sur IP, mais avec des philosophies radicalement différentes.
La structure des en-têtes explique à elle seule une grande partie des différences de performances. TCP embarque bien plus de métadonnées pour assurer sa fiabilité.
💡 Survolez chaque champ pour le mettre en valeur. Comparez la richesse de l'en-tête TCP (20 octets minimum) face à la simplicité d'UDP (8 octets fixes).
Configurez un taux de perte et simulez l'envoi de 10 paquets en TCP ou UDP. Observez comment chaque protocole réagit aux pertes.
HTTP/3 (RFC 9114) repose sur QUIC (RFC 9000), un protocole de transport développé par Google et standardisé par l'IETF. QUIC tourne sur UDP mais réimplémente la fiabilité au niveau applicatif : en gagnant sur la latence.
Pour chaque cas d'usage, cliquez sur TCP ou UDP. Lisez l'explication pour comprendre pourquoi.