TheRom_S a écrit :
TCP est OBLIGATOIRE quand tu ne veux pas perdre d'informations
UDP n'est utilisé que pour les streaming audio et video : si l'utilisateur final ne recoit pas un paquet, ce n'est pas grave, ca fera juste une micro-coupure
par contre ca permet de réduire la taille de l'entete (et accessoirement le temps de traitement) pour obtenir plus facilement le débit "données brutes" adéquat
|
TCP est obligatoire pour ne pas perdre d'information... C'est pas vrai. C'est toujours possible d'implanter soit même un mécanisme de gestion des paquets perdus et d'utiliser UDP. C'est possible et pour certaines applications ça pourrait être voulu, si l'on n'est pas satisfait de ce qui est offert par TCP.
L'explication sur UDP est principalement correcte, sauf que UDP est utilisé pour d'autres applications que le streaming Audio vidéo. Par exemple, pour le protocole SNTP pour obtenir l'heure sur internet à partir d'un serveur, etc.