Protocole de contrôle de transmission (TCP) :
- Fournit une communication fiable, orientée connexion et basée sur le flux.
- Garantit la livraison des données dans le bon ordre avec correction des erreurs.
- Utilise des numéros de séquence et des accusés de réception pour garantir une transmission fiable des données.
- Convient aux applications nécessitant un transfert de données fiable et garanti, telles que les transferts de fichiers, la messagerie électronique et la navigation Web.
Protocole de datagramme utilisateur (UDP) :
- Fournit une communication sans connexion, peu fiable, basée sur un datagramme.
- Ne garantit pas la livraison des données ni leur ordre correct.
- N'utilise pas de numéros de séquence ni d'accusés de réception.
- Plus efficace et plus rapide que TCP car il ajoute une surcharge minimale.
- Convient aux applications où la vitesse et la faible latence sont plus critiques que la fiabilité, telles que les jeux en ligne, le streaming vocal et vidéo et le transfert de données en temps réel.
|