Modele udp

UDP utilise un modèle de communication sans connexion simple avec un minimum de mécanisme de protocole. UDP fournit des totaux de contrôle pour l`intégrité des données et des numéros de port pour l`adressage de différentes fonctions à la source et à la destination du datagramme. Il n`a pas de dialogues de handsecouage, et expose ainsi le programme de l`utilisateur à toute non-fiabilité du réseau sous-jacent; Il n`y a aucune garantie de livraison, de commande ou de double protection. Si des installations de correction d`erreur sont nécessaires au niveau de l`interface réseau, une application peut utiliser le protocole TCP (Transmission Control Protocol) ou le protocole SCTP (Stream Control Transmission Protocol) qui sont conçus à cet effet. Dans le modèle de communication d`interconnexion de systèmes ouverts (OSI), UDP, comme le TCP, est dans la couche 4, la couche de transport. UDP fonctionne en conjonction avec des protocoles de niveau supérieur pour aider à gérer les services de transmission de données, y compris le protocole TFTP (Trivial File Transfer Protocol), le protocole RTSP (temps réel de Streaming Protocol), le protocole SNP (simple Network Protocol) et les recherches de système de noms de domaine (DNS). Dans la mise en réseau informatique, la couche de transport est une division conceptuelle des méthodes dans l`architecture en couches des protocoles dans la pile réseau dans la suite de protocole Internet et le modèle de référence OSI (Open Systems interconnexion). Les protocoles de cette couche fournissent des services de communication d`hôte à hôte pour les applications. Il fournit des services tels que la communication orientée connexion, la fiabilité, le contrôle de flux et le multiplexage.

Commençons par comparer TCP/IP et les modèles OSI. Le modèle TCP/IP est fondamentalement une version plus courte du modèle OSI. Il se compose de quatre au lieu de sept couches. Malgré leurs différences architecturales, les deux modèles ont des couches de transport et de réseau interchangeables et leur fonctionnement est basé sur la technologie de commutation par paquets. Le diagramme ci-dessous indique les différences entre les deux modèles: le protocole de datagramme d`utilisateur est un protocole de couche de transport d`interconnexion de systèmes ouverts (OSI) pour des applications de réseau de client-serveur. UDP utilise un modèle de transmission simple mais n`emploie pas de dialogues de poignée pour la fiabilité, la commande et l`intégrité des données. Le protocole suppose que la vérification des erreurs et la correction ne sont pas nécessaires, évitant ainsi le traitement au niveau de l`interface réseau. La couche de transport est responsable de la livraison des données au processus d`application approprié sur les ordinateurs hôtes.

Cela implique le multiplexage statistique de données provenant de différents processus d`application, c`est-à-dire