# Qu'est-ce que User Datagram Protocol (UDP) ?

> User Datagram Protocol (UDP) est un protocole de transport qui transporte des messages indépendants, appelés datagrammes, entre points de terminaison applicatifs sur des réseaux Internet Protocol.

- URL canonique: https://yellowcube.eu/fr/glossary/user-datagram-protocol/
- Éditeur: Yellow Cube
- Langue: fr
- Contact: hello@yellowcube.eu

## Contenu

Son en-tête identifie les ports source et destination et comprend des champs de longueur et de somme de contrôle. UDP n'établit pas de connexion avant l'envoi, ne maintient pas de flux d'octets et ne confirme pas qu'un datagramme a atteint sa destination.

Ce service minimal convient aux applications qui tolèrent les pertes, exigent une livraison rapide ou fournissent leurs propres mécanismes de reprise et de contrôle de congestion. Les requêtes du système de noms de domaine, les médias temps réel, la découverte de services et les transports plus récents comme QUIC peuvent utiliser UDP, mais chaque application définit ce qui se passe lorsque des datagrammes sont perdus, dupliqués, retardés ou réordonnés.

### Points clés

- **Comportement fondamental:** Préserver les frontières des messages et multiplexer le trafic applicatif via les numéros de port, sans établissement de connexion ni état de livraison à la TCP.
- **Responsabilité de l'application:** Ajouter retransmission, ordonnancement, gestion des doublons, adaptation du débit et contrôle de congestion lorsque l'application les exige.
- **Considération de sécurité:** Authentifier les pairs lorsque l'origine compte, valider le format et la taille des messages, limiter l'amplification des réponses et limiter le débit des services exposés ; les adresses source peuvent être falsifiées et de petites requêtes peuvent sinon déclencher de grandes réponses vers une victime.
- **Limite importante:** UDP ne fournit ni garantie de livraison, ni confidentialité, ni authentification des pairs, ni protection contre le rejeu. Utilisée et validée, la somme de contrôle UDP détecte certaines corruptions accidentelles mais n'est pas un contrôle d'intégrité cryptographique.

### Termes associés

[Suite de protocoles TCP/IP](<https://yellowcube.eu/fr/glossary/tcp-ip-protocol-suite/>) · [Système de noms de domaine (DNS)](<https://yellowcube.eu/fr/glossary/domain-name-system/>) · [Internet Control Message Protocol (ICMP)](<https://yellowcube.eu/fr/glossary/internet-control-message-protocol/>) · [Perte de paquets](<https://yellowcube.eu/fr/glossary/packet-loss/>) · [Trafic réseau](<https://yellowcube.eu/fr/glossary/network-traffic/>)

### Sources

[RFC 768 : User Datagram Protocol](https://www.rfc-editor.org/info/rfc768) · [RFC 8085 : UDP Usage Guidelines](https://www.rfc-editor.org/info/rfc8085) · [RFC 9868 : Transport Options for UDP](https://www.rfc-editor.org/info/rfc9868/)

## Attribution et portée

Cette version Markdown est générée à partir des mêmes contenus approuvés que la page HTML canonique. Utilisez l’URL canonique pour toute citation.

