Caractéristiques du protocole de datagramme utilisateur
Le protocole UDP (User Datagram Protocol) est un protocole de mise en réseau de données qui a été incorporé dans l'architecture du protocole de contrôle de transmission/protocole Internet (TCP/IP) largement utilisé. Ce protocole définit un moyen robuste de transmettre des bits de données en temps réel (comme la voix et la vidéo) d'un endroit à un autre sous la forme de datagrammes individuels - un paquet de données qui n'est associé à aucune fonction d'accusé de réception.
Robustesse
Une caractéristique importante d'UDP est sa robustesse de livraison de données sur Internet. C'est la raison même pour laquelle TCP/IP a principalement normalisé UDP pour le transfert de données en temps réel, en particulier lorsqu'il s'agit du transfert ou de la réception de paquets voix/vidéo sur les réseaux. De plus, en raison de cette caractéristique de robustesse, UDP est également utilisé dans des services et des protocoles tels que le système de noms de domaine (DNS) et le protocole de configuration dynamique d'hôte (DHCP).
Manque de fiabilité
UDP est rapide, mais peu fiable par nature. Cela signifie que lorsque des bits de données sont transférés via UDP, leur accusé de réception ne peut pas être obtenu de manière automatisée, contrairement à TCP. Cette fonctionnalité d'UDP l'empêche d'être utilisé pour la transmission/réception de texte ou de caractères sur les réseaux informatiques.
Désordre
Les paquets de données, lorsqu'ils sont envoyés via un protocole tel que TCP, arrivent de manière organisée et assemblée chez le destinataire. Cette propriété manque également dans UDP, car il ne prend aucune garantie de transférer des bits de données ou des paquets de manière arrangée. Cela peut être considéré comme la raison même de sa robustesse et de sa transmission/réception peu fiable.