If-Koubou

Zašto neki preuzimanje veza dominiraju drugima?

Zašto neki preuzimanje veza dominiraju drugima? (Kako da)

Ako često učitavate više stavki istodobno, vjerojatno ste primijetili da jedna veza za preuzimanje obično dominira ostalima dok ne završi. Zašto je to? Danas SuperUser Q & A post ima odgovor na pitanje čudnog čitatelja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Fotografija ljubaznošću Armando Sotoca (Flickr).

Pitanje

Čitač SuperUser Keltari želi znati zašto neki download (mrežni) veze dominiraju drugim korisnicima:

Imam svoje sumnje o tome zašto, ali želim da se objasni netko s jačom pozadinom u umrežavanju.

Zašto se prilikom preuzimanja s više (različitih) lokacija određene veze zasiću širinu pojasa, ostavljajući ostale veze gotovo prazne dok se ne završi dominantna veza?

Zašto neke preuzete (mrežne) veze dominiraju drugim korisnicima?

Odgovor

Odgovor Cybernard za SuperUser ima odgovor za nas:

Općenito, najbrža veza pobjeđuje. Međutim, prije nego što je Windows 7, umrežavanje je nered i performanse bilo je strašno sve oko sebe. Pokušavate li dobiti više od 20mb / s iz sustava Windows XP, na primjer? Sretno s tim.

  • Standardni algoritam za izbjegavanje zagušenja TCP-a koristi povećanje aditiva i shemu multiplikativnog smanjenja (AIMD). Ako se ne otkrije gubitak paketa (pomoću tri duplikat-ACK ili vremenskog ograničenja reprodukcije), prozor za zagušenja (cwnd) povećava se za jedan maksimum veličine segmenata (MSS) svakog RTT-a. Inače, ako se otkrije gubitak paketa, pošiljatelj TCP smanjuje se za pola. U mreži velike brzine i dugo kašnjenje potrebna je velika prozor, npr. tisuće paketa, kako bi se u potpunosti iskoristio kapacitet veze. Stoga će standardnim TCP-om mnoge RTT-ove zahtijevati da oporavi stopu slanja na pojedinačni događaj gubitka. Štoviše, sada je dobro poznato da je prosječni prozor TCP zagušenja obrnuto proporcionalan kvadratnom koraku brzine gubitka paketa.

Izvor: Kompleksni TCP pristup za velike brzine i velike udaljenosti [Microsoft]

Brža veza ima više uspješnih paketa, stoga je njegov cwnd / MSS povećan i dobiva još više od ukupne veze.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.