Senin fikrin derin uzayda iyi olurdu.
Doğru cevap "bağlıdır" ve "çünkü ağa bir bütün olarak zarar verir". TCP / IP ağlara çok kibar davranır ve otomatik olarak hızlı olması için doğru hızı ayarlar ancak tonlarca ICMP iade paketi oluşturmaz.
Yeterli RAM'i olmayan bir yönlendirici birden fazla türde bir paket aldığında - örneğin Tsunami, Bittorrent veya FDT'den - bunu düşürür ve gönderene küçük bir hata onaylama paketi gönderir. Artık UDP sunucunuzun bu bölümü manuel olarak izlemesi ve yeniden iletmesi gerekiyor. Bazı ISS yönlendiricileri Bittorrent'i çok fazla şekillendiriyor ve bu da Tsunami'yi incitiyor mu?
Tsunami protokolü TCP'de kontrol kanalı olan UDP'yi kullanır. http://tsunami-udp.sourceforge.net/ FDT denilen şeyden daha yavaş olduğunu gösteren bir çalışma buldum.
CERN'den gelen efsanevi Hızlı Veri Transferi (FDT) protokolü, birden çok TCP akışını kullanarak herhangi bir ağı doyurabilir. Muhtemelen daha hızlıdır, çünkü ağı çok fazla UDP ile dolduran Tsunami'nin bir kısmı onu baştan sona geçirmediği için daha az yeniden iletime neden olur.
UDP güvenilir olmayan uygulamalar tarafından kullanılır: ses akışı, oyun girişi / IO güncellemesi, "ping" aslında ICMP'dir ancak garanti edilmez, Bittorrent, mosh ssh oldukça duyarlı, VOIP telefon, çok noktaya yayın, DNS UDP AFAIK üzerinden gönderilir. Tuhaf eksik paketi önemsemeyen ve anında "yetişebilen" herhangi bir şey.
TCP / IP gerçekten uygulama geliştirmelerine izin veren katil bir icattı, bu yüzden sadece ayarlayın ve unutun. Bir soket, bir çift IP adresi ve bağlantı noktasıdır ve yeniden bağlanmadan saatlerce, günlerce, hatta haftalarca kurulup kalacak şekilde tasarlanmıştır. E-posta, web, IRC ve kelimenin tam anlamıyla tüm katil uygulamalar TCP kullanıyor. Ancak, indirme işleminde aniden daha hızlı giden tuhaf duraklamalar olabilir ... ve derin uzayda bağlantılar, yıldızlararası dosya transferleri için Tsunami stil transferlerini en iyi hale getirmek için zaman aşımına uğrayabilir - orada bir şey olabilirsiniz !!
Kanıtı ben yeniden hakkında gidiyorum artan mesafe şey söz bu bilim çalışması özü nihai açıklamalar, içinde: derin uzay Gönderen: https://uscholar.univie.ac.at/get/o:300623.pdf
Sıkışma olmadan, FDT ve GridFTP'nin TCP ile performansı Tsunami ve UDT'den daha yüksektir. FDT'nin en yüksek verimi, 1 ms RTT ile 2.34 Gb / s'dir, ancak link RTT 100 ms'den daha uzun olduğunda FDT'den daha iyi performans gösteren GridFTP'ye kıyasla 100 ms sonra hızlı bir şekilde azalır. İlginçtir, Tsunami'nin verimi, artan RTT ile en etkili tıkanıklık kontrolüne sahip olduğunu göstererek, artan RTT'ye göre azalmamıştır.
Sonra tekrar ... aslında e-postaya çok benzeyen ve alan için daha iyi olacak bir alan protokolü var. Uygulamalar, sonsuza kadar olduğu gibi zaman aşımı değerlerini dikkate almamalıdır.