10
votes

Quels sont les cas courants d'utilisation UDP?

Quelqu'un peut-il dire être où utiliser le protocole UDP sauf en streaming en direct de musique / vidéo? Quelles sont les usecases par défaut pour UDP?


0 commentaires

5 Réponses :


2
votes

Quelque chose d'autre où vous avez besoin de performance, mais peut survivre si un paquet est perdu en cours de route. Les jeux multijoueurs viennent à l'esprit, par exemple.


0 commentaires

0
votes

J'utilise UDP pour ajouter des capacités de discussion à nos applications. Pas besoin de créer un serveur. Il est également utile de répartir des événements à tous les utilisateurs de nos applications.


2 commentaires

et si le message est perdu? chat semble comme un cas parfait pour TCP


Je n'ai jamais vu un paquet perdu à l'aide de UDP. En outre, l'utilisation de UDP ne nécessite pas d'adresse connue. Par exemple, une application peut écouter un certain port et pour envoyer un message à tous les utilisateurs, il suffit de le diffuser à l'aide de UDP. Nous utilisons cette approche depuis de nombreuses années sans aucun problème. Principons principalement dans les réseaux locaux.



1
votes

Un cas d'utilisation très courant est DNS, car la surcharge de la création d'une connexion TCP serait de loin une charge utile.

Les cas d'utilisation supplémentaires sont NTP (service de temps réseau) et la plupart des jeux vidéo.


0 commentaires

4
votes

UDP est apatride et est bon pour les applications qui ont un grand nombre de clients qui se connectent à un serveur tel que des serveurs temps ou des DNS. Le fait qu'aucune connexion ne doit être établie et maintenue réduit la mémoire requise par le serveur. Il n'y a pas de main-d'œuvre impliquée et cela réduit ainsi le trafic sur le réseau. En cas d'inconvénient, si les informations transférées nécessitent plusieurs paquets, il n'y a pas de contrôle de transmission pour que tous les paquets arrivent et dans le bon ordre - mais dans les paquets de jeux perdus sont probablement meilleurs que tard ou désordonnés.


0 commentaires

5
votes

UDP est également bon pour la diffusion, telle que la découverte de services - constatant que l'imprimante nouvellement branchée.

Aussi de note est que la diffusion est anonyme, vous n'avez pas besoin de spécifier des hôtes cibles, en tant que tel, il peut constituer le fondement d'un réseau pratique de plug-and-play ou de haute disponibilité.


0 commentaires