Vidéo: Quelles différences entre les protocoles TCP et UDP de la couche "transport" du modèle OSI ? 2025
Protocole de datagramme utilisateur ( UDP ) est un protocole de couche de transport sans connexion. Pour certaines applications, la rapidité et l'efficacité sont plus importantes que la fiabilité. Dans ce cas, un protocole sans connexion peut être utilisé. Un protocole sans connexion ne se donne pas la peine d'établir une connexion avant d'envoyer un paquet. Au lieu de cela, il envoie simplement le paquet.
Après que UDP ait placé un paquet sur le réseau (via le protocole IP), il l'oublie. UDP ne garantit pas que le paquet arrive réellement à sa destination. La plupart des applications qui utilisent UDP attendent simplement les réponses attendues à la suite de paquets envoyés via UDP. Si une réponse n'arrive pas dans un certain laps de temps, l'application envoie à nouveau le paquet ou abandonne.
UDP utilise un modèle de transmission simple sans dialogue de prise de contact implicite pour assurer la fiabilité, la commande ou l'intégrité des données. Ainsi, UDP fournit un service non fiable et les datagrammes (paquets) peuvent arriver en désordre, apparaître en double ou disparaître sans préavis.
Probablement le protocole de couche Application le plus connu utilisant UDP est DNS, le système de noms de domaine. Lorsqu'une application doit accéder à un nom de domaine tel que www. Wiley. com, DNS envoie un paquet UDP à un serveur DNS pour rechercher le domaine. Lorsque le serveur trouve le domaine, il renvoie l'adresse IP du domaine dans un autre paquet UDP.
