Différence entre
TCP et UDP

Tableau Comparatif Rapide

Fiabilité TCP

Garantie de livraison et d'ordre

UDP

Meilleur effort, aucune garantie

Mode de connexion TCP

Orienté connexion (négociation initiale)

UDP

Sans connexion (envoi direct)

Vitesse TCP

Plus lent (surcoût de fiabilité)

UDP

Plus rapide (faible surcoût)

Contrôle de flux/congestion TCP

Oui

UDP

Non

Taille de l'en-tête TCP

20 à 60 octets

UDP

8 octets

Cas d'usage typiques TCP

Navigation web (HTTP), Email (SMTP), Transfert de fichiers (FTP), SSH

UDP

Streaming vidéo/audio, Jeux en ligne, DNS, VoIP

📘 TCP

TCP (Transmission Control Protocol) est un protocole de transport fiable, orienté connexion, qui garantit que les données sont livrées dans le bon ordre et sans perte.

📕 UDP

UDP (User Datagram Protocol) est un protocole de transport rapide et sans connexion, qui envoie les données sans garantie de livraison, d'ordre ou de détection des erreurs.

💡 Moyen mnémotechnique

Le TCP est comme un Téléphone Conversant Poliment : il établit la connexion, vérifie la réception et gère les erreurs. L'UDP, lui, est un Urgent Délivreur Postale : il envoie rapidement le message sans se soucier de savoir s'il est bien arrivé.

D'autres confusions fréquentes