UDP (User Datagram Protocol)

De M82 - DIMA's wiki
Aller à la navigation Aller à la recherche

Protocole de transport (couche 4 du modèle OSI* ou en-core couche transport du modèle TCP/IP*), il est dit « non orienté connexion » (à l’inverse de TCP*). UDP ne fournit donc aucune information de contrôle de flux, ni de mécanisme de correction d’erreur. Le protocole est décrit dans la RFC* 768. Avec TCP, UDP est le protocole de transport le plus utilisé d’Internet. Sa simplicité en fait un protocole très utile pour l’échange rapide de données qui ne craignent pas la perte d’un nombre limité de paquets* (il est par exemple utilisé pour la voix sur IP*). Les informations de l’en-tête UDP sont donc très limitées, et regroupées dans quatre champs distincts représentés ci-dessous :

  • Port Source (16 bits) : indique le port source du pa-quet ;
  • Port destination (16 bits) : le port destination du pa-quet ;
  • Taille (16 bits) : indique la taille du segment complet UDP (données inclues) ;
  • Checksum (16 bits) : Le checksum ou somme de con-trôle indique l’intégrité du paquet reçu.