Neden Bazı İndirme Bağlantıları Diğerlerine Hakim?
Aynı anda birden fazla öğe indirirseniz, bir indirme bağlantısının diğerlerinin üzerinde bitinceye kadar baskın olma eğiliminde olduğunu fark etmişsinizdir. Neden? Bugünün Süper Kullanıcı Soru-Cevap yazısı meraklı bir okuyucunun sorusuna cevap verdi.
Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..
Armando Sotoca (Flickr) izniyle.
Soru
SuperUser okuyucu Keltari, bazı indirme (ağ) bağlantılarının neden diğerlerine egemen olduğunu bilmek istiyor:
Neden olduğuna dair şüphelerim var ama ağda daha güçlü bir geçmişi olan birini açıklamak istiyorum.
Neden birden fazla (farklı) konumdan indirirken, belirli bağlantıların bant genişliğini doyurması, diğer bağlantıların baskın bağlantı tamamlanana kadar neredeyse boşta kalması?
Neden bazı indirme (ağ) bağlantıları diğerlerine hakim?
Cevap
SuperUser katılımcısı cybernard'ın bize cevabı var:
Genellikle en hızlı bağlantı kazanır. Ancak, Windows 7'den önce ağ iletişimi karışıklık yarattı ve performans her yerindeydi. Örneğin, Windows XP’den 20 MB / sn’den daha fazlasını almaya çalışıyor musunuz? Bununla iyi şanslar.
- Standart TCP tıkanıklığı önleme algoritması, ek bir artış ve çarpımsal azalma (AIMD) şemasını kullanır. Paket kaybı tespit edilmediğinde (üç yinelenen ACK veya yeniden iletim zaman aşımı aracılığıyla), tıkanma penceresi (cwnd) her RTT'de bir Maksimum Segment Boyutu (MSS) tarafından artırılır. Aksi takdirde, bir paket kaybı tespit edilirse, TCP gönderen cwnd'i yarı yarıya azaltır. Yüksek hızlı ve uzun gecikmeli bir ağda, çok büyük bir pencere, örneğin; Bağlantı kapasitesini tam olarak kullanmak için binlerce paket. Bu nedenle, standart TCP çok sayıda RTT'yi tek bir kayıp olayında gönderme oranını kurtarmak için alacaktır. Üstelik, artık ortalama TCP tıkanıklık penceresinin, paket kayıp oranının karekökü ile ters orantılı olduğu bilinmektedir..
Kaynak: Yüksek Hızlı ve Uzun Mesafe Ağları için Bileşik TCP Yaklaşımı [Microsoft]
Daha hızlı bir bağlantı daha başarılı paketlere sahiptir, bu nedenle cwnd / MSS artar ve toplam bağlantıdan daha fazlasını alır..
Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.