Votre idée serait bonne dans l'espace lointain.
La bonne réponse est "cela dépend" et "car cela endommagerait le réseau dans son ensemble". TCP / IP est très gentil avec les réseaux et s'ajuste automatiquement à environ la bonne vitesse pour être rapide mais ne pas générer des tonnes de paquets de retour ICMP.
Lorsqu'un routeur avec pas assez de RAM reçoit soudainement beaucoup de n'importe quel type de paquet - disons de Tsunami, Bittorrent ou FDT - il le laisse tomber et renvoie à l'expéditeur un petit paquet de non-reconnaissance d'échec. Votre serveur UDP doit maintenant suivre et retransmettre cette partie manuellement. Certains routeurs FAI façonnent Bittorrent tant cela fait mal au tsunami?
Le protocole Tsunami utilise UDP avec un canal de contrôle en TCP. http://tsunami-udp.sourceforge.net/ J'ai trouvé une étude qui montre qu'elle est plus lente qu'une chose appelée FDT.
Le légendaire protocole Fast Data Transfer (FDT) du CERN est capable de saturer n'importe quel réseau en utilisant plusieurs flux TCP. Il est probablement plus rapide, car il provoque moins de retransmissions que le tsunami, qui inonde le réseau avec tant d'UDP, une partie ne le fait pas tout le long.
UDP est utilisé par des applications peu fiables: streaming audio, entrée / mise à jour de jeu IO, "ping" est en fait ICMP mais n'est pas garanti, Bittorrent, mosh ssh est incroyablement réactif, téléphonie VOIP, multidiffusion, DNS est envoyé via UDP AFAIK. Tout ce qui ne dérange pas le paquet manquant impair et peut "rattraper" instantanément.
TCP / IP était vraiment la meilleure invention qui permettait aux développeurs d'applications de définir et d'oublier. Un socket est une paire d'adresses IP et de ports, et a été conçu pour pouvoir être configuré et rester pendant des heures, des jours, voire des semaines sans se reconnecter. Email, web, IRC et littéralement toutes les applications tueuses utilisent TCP. Mais vous pouvez obtenir d'étranges pauses dans le téléchargement qui vont soudainement plus vite ... et dans l'espace lointain, les connexions peuvent expirer, ce qui rend les transferts de style tsunami meilleurs pour les transferts de fichiers interstellaires - vous pourriez être sur quelque chose là-bas !!
La preuve en est dans les remarques finales de cet extrait d'étude scientifique, qui mentionnent la distance croissante dont je parle concernant l'espace profond. De: https://uscholar.univie.ac.at/get/o:300623.pdf
Sans congestion, les performances de FDT et GridFTP avec TCP sont supérieures à Tsunami et UDT. Le débit le plus élevé de FDT est de 2,34 Gb / s avec un RTT de 1 ms, mais il diminue rapidement après 100 ms par rapport à GridFTP, qui fonctionne mieux que FDT lorsque la RTT de liaison est supérieure à 100 ms. Fait intéressant, le débit du tsunami n'a pas diminué avec l'augmentation du RTT, ce qui montre qu'il a le contrôle de congestion le plus efficace avec l'augmentation du RTT.
Là encore ... il existe en fait un protocole spatial qui ressemble beaucoup au courrier électronique, ce qui serait mieux pour l'espace. Les applications ne doivent pas se soucier des valeurs de délai d'expiration comme pour toujours.