UDP (User Datagram Protocol) est un protocole de couche de transport sans connexion utilisé dans les réseaux. Il fournit un service de livraison au mieux mais ne garantit pas la livraison des messages ni leur séquencement. Le format UDP se compose de plusieurs champs :
1. Port source (16 bits) :
- Identifie le numéro de port de l'expéditeur.
2. Port de destination (16 bits) :
- Identifie le numéro de port du destinataire prévu.
3. Longueur (16 bits) :
- Spécifie la longueur totale de l'en-tête UDP et des données en octets.
4. Somme de contrôle UDP (16 bits) :
- Champ facultatif utilisé pour la détection des erreurs. Calculé sur l'en-tête et les données UDP.
5. Données :
- Données utilisateur en cours de transmission. Charge utile de longueur variable.
Remarque :L'en-tête UDP fait 8 octets, suivi de la section de données de longueur variable. Contrairement à TCP, UDP ne dispose pas de mécanismes d'accusé de réception ou de retransmission, ce qui le rend adapté aux applications en temps réel où une livraison rapide est plus importante qu'une livraison fiable (par exemple, vidéo en direct ou streaming vocal).
|