- Trois protocoles qui utilisent couramment UDP (User Datagram Protocol) incluent :
- DNS (Domain Name System) : UDP est utilisé pour les requêtes et les réponses DNS, où la vitesse et la simplicité sont prioritaires sur la fiabilité.
- DHCP (Dynamic Host Configuration Protocol) : DHCP utilise UDP pour la communication client-serveur lors de l’attribution et de la configuration des adresses IP.
- SNMP (Simple Network Management Protocol) : SNMP utilise UDP pour les tâches de gestion du réseau, telles que la surveillance et la configuration des périphériques réseau.
- Un protocole de routage qui utilise UDP est OSPF (Open Shortest Path First). OSPF utilise des paquets UDP pour échanger des informations de routage entre les routeurs au sein d’un système autonome (AS). Le protocole OSPF fonctionne sur le port 89.
- Tous deux TCP (Transmission Control Protocol) et UDP sont des protocoles de couche transport largement utilisés dans les réseaux informatiques :
- TCP est généralement utilisé pour les applications qui nécessitent une livraison de données fiable, ordonnée et vérifiée par les erreurs, telles que la navigation Web, la messagerie électronique, le transfert de fichiers et l’administration à distance (par exemple, SSH).
- UDP, en revanche, est utilisé pour les applications où la vitesse et la réduction des frais généraux sont plus critiques que la livraison garantie, telles que les communications en temps réel (par exemple, VoIP, vidéoconférence), les requêtes DNS, DHCP et les jeux en ligne.
- Certains protocoles qui utilisent les ports UDP incluent :
- DNS (Domain Name System) utilise le port UDP 53 pour les requêtes et les réponses.
- DHCP (Dynamic Host Configuration Protocol) utilise les ports UDP 67 (serveur) et 68 (client) pour la communication.
- SNMP (Simple Network Management Protocol) utilise les ports UDP 161 (SNMP) et 162 (interruptions SNMP) pour les tâches de gestion réseau.
- UDP est couramment utilisé dans des scénarios où la communication et la vitesse en temps réel sont prioritaires sur la fiabilité et la correction des erreurs. Les exemples comprennent:
- Voix sur IP (VoIP) et vidéoconférence : UDP est préféré pour la transmission audio et vidéo en temps réel en raison de sa latence plus faible et de sa réduction des frais généraux par rapport au TCP.
- Jeux en ligne : la vitesse de transmission rapide et le délai réduit d’UDP le rendent adapté aux environnements de jeu multijoueurs où l’interaction en temps réel est cruciale.
- Diffusion et diffusion en direct : UDP est utilisé pour diffuser du contenu audio et vidéo en direct sur Internet, où le maintien d’un flux continu et la minimisation des délais sont essentiels.
- IoT (Internet des objets) : UDP est utilisé dans des scénarios dans lesquels les appareils doivent échanger rapidement de petits paquets de données, tels que la collecte de données de capteurs et les signaux de contrôle.
Applications
Ces applications exploitent les avantages d’UDP en termes de temps système réduit et de transmission plus rapide, mais au prix d’une perte potentielle de paquets et d’un manque de garantie de livraison.