Boîte à Outils Informatique

TCP vs UDP : quelle différence ?

⌚ Environ 2 min de lecture
Voir mes favoris

TCP privilégie la fiabilité et l’ordre des données. UDP privilégie la simplicité et la rapidité, sans garantir la livraison.

En brefLe bon choix dépend de l’application. UDP n’est pas systématiquement plus rapide dans tous les contextes et TCP n’est pas toujours trop lent.
Solution A

TCP

TCP établit une connexion, numérote les données et retransmet les segments perdus.

Points clés

  • Livraison ordonnée et contrôlée
  • Accusés de réception et retransmissions
  • Utilisé notamment par HTTPS, SMTP, IMAP et SSH
Solution B

UDP

UDP envoie des datagrammes sans établir de connexion ni attendre d’accusé de réception.

Points clés

  • Faible surcharge protocolaire
  • Adapté au temps réel et aux requêtes courtes
  • Utilisé notamment par DNS, VoIP, streaming et DHCP

Tableau comparatif

Critère TCP UDP
Connexion Oui Non
Garantie de livraison Oui, dans le cadre du protocole Non
Ordre des données Conservé Non garanti
Priorité Fiabilité Latence faible et simplicité

Choisissez TCP si…

La perte ou le désordre des données serait problématique, par exemple pour un fichier, une page web ou un email.

Choisissez UDP si…

La rapidité prime et l’application sait tolérer ou compenser certaines pertes, par exemple pour la voix ou la vidéo en direct.

À retenir

Le bon choix dépend de l’application. UDP n’est pas systématiquement plus rapide dans tous les contextes et TCP n’est pas toujours trop lent.

← Revenir à tous les comparatifs

0