Le User Datagram Protocol , ou protocole UDP est partie de la suite de protocoles réseau TCP /IP. TCP /IP, Control Protocol /Internet Protocol de transmission est le plus largement utilisé un ensemble de protocoles pour le formatage des données pour le transfert sur les réseaux. UDP est l'un des deux protocoles de transport dans le groupe. L'autre étant le protocole de contrôle de transmission plus populaire. Bien que , depuis de nombreuses années , quelques applications utilisées UDP, la nouvelle technologie est de trouver un but pour ce protocole. Pile de protocoles
Les protocoles TCP /IP sont disposés en groupes en fonction de leurs responsabilités. Ces groupes sont représentés sous forme de couches dans un empilement . Protocoles étroits au réseau physique sont en bas de la pile à une couche et de ceux qui sont en contact avec les utilisateurs sont au sommet de la pile à la couche 4 . UDP réside à la couche de transport , qui est la couche 3. Le but de chaque couche est de fournir des services à la couche supérieure . UDP , étant à la deuxième payeur supérieur est responsable de la dégradation des données en segments et en les plaçant dans une structure appelée un paquet.
TCP
TCP a toujours été le plus populaire des deux protocoles de transport dans la pile TCP /IP . TCP met les données dans un paquet, établit une connexion avec l'ordinateur de réception , gère l'intégrité des données par séquençage paquets et récupère les données perdues en renvoyant les paquets manquants. UDP ne fait rien de cela. Alors que TCP établit une connexion , UDP est sans connexion . Il ne fait aucun effort pour évaluer le succès ou l'échec de chaque transmission. Le protocole est considéré comme peu fiable, à côté des riches en fonctionnalités TCP .
But
applications multimédia modernes préfèrent UDP à TCP . C'est parce qu'ils ont leurs propres procédures de gestion de session et la vérification des données. Ils n'ont pas besoin des fonctionnalités de TCP . Multimédia applications flux sonore en temps réel ou vidéo et ils ont besoin de recevoir des données rapide. TCP en mémoire tampon des données comme il arrive de telle sorte que l'ordre des paquets arrivant peut être vérifiée avant de remonter dans un flux . Les applications multimédias n'ont pas le temps de mise en mémoire tampon à la couche de transport , le cas échéant tampon se produit, il est fait à la demande . Applications audio en temps réel ne se soucient pas d'un paquet manquant : L'utilisateur obtient un moment de silence , il n'y a pas de temps à renvoyer les données parce que la lecture aurait déjà passé au moment où le paquet renvoyé arrive
< br . >
Exemples
programmes de téléphonie sur Internet
utilisent UDP. Ils ont leur propre protocole d'établissement de session appelé le Session Initiation Protocol , ou protocole SIP , qui émule les procédures suivies par le téléphone des ménages lors de l'établissement d'un appel. Une conversation interactive n'a pas le temps de récupérer les paquets perdus . Conférence et vidéo les applications de streaming vidéo utilisent également UDP. Tout ce que ces applications nécessitent de la couche de transport , c'est qu'il met segments de données en paquets et s'adresse à eux à l'application à l'autre bout de la connexion --- et c'est tout UDP fait.