Académique Documents
Professionnel Documents
Culture Documents
Le protocole UDP
cb
PLAN
• Présentation
• Format des paquets UDP
• Multiplexage
• Détection des erreurs
• Conclusion
____
Bernard Cousin- © IFSIC -Université Rennes I 1
■ User Data Protocol ■
1. Présentation
Transmission :
. Par paquet de taille variable
. En mode non connecté (sans contexte !)
. Simple, sans ajout de mécanisme de contrôle
⇒ "datagram"
. Se contente des services offerts par la couche inférieure (IP)
⇒ peu de traitement
⇒ peu de délai
Multiplexage :
. une adresse <-> une station
. un port <-> un processus
____
Bernard Cousin- © IFSIC -Université Rennes I 2
■ User Data Protocol ■
0 15 16 31 bits
Format général :
entête
Overhead minimum :
. + 8 octets !
. X25.3=3 octets, TP4(sans options)=5 octets!
____
Bernard Cousin- © IFSIC -Université Rennes I 3
■ User Data Protocol ■
3. Multiplexage
3.1. Rôle
0 15 16 31 bits
____
Bernard Cousin- © IFSIC -Université Rennes I 4
■ User Data Protocol ■
____
Bernard Cousin- © IFSIC -Université Rennes I 5
■ User Data Protocol ■
Optionnel
. Pas de contrôle d'erreur : le champ "UDP checksum" = 0,
⇒ le vrai 0 est codé '1111111111111111'.
.
Exactement la même technique est utilisée par TCP.
____
Bernard Cousin- © IFSIC -Université Rennes I 6
■ User Data Protocol ■
5. Conclusion
Protocole simple :
- surcôut minimal pour les paquets UDP.
- surcôut minimal pour le traitement du protocole :
. pas de contexte,
. très peu de contrôle :
détection d'erreur optionnelle.
Adapté au multicast
____
Bernard Cousin- © IFSIC -Université Rennes I 7