📘 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.
| Caractéristique | TCP | UDP |
|---|---|---|
| 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 (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 (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.
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é.