Waarom Doen Sommige Downloaden Verbindingen Domineren Anderen?

0
408

Als u vaak het downloaden van meerdere items tegelijk, dan heb je waarschijnlijk gemerkt dat een download-verbinding heeft de neiging om te domineren over de anderen, totdat het klaar is. Waarom is dat? Vandaag de SuperUser Q&A post heeft het antwoord op een nieuwsgierige lezer de vraag.

Vandaag Vraag & Antwoord sessie komt ons hoffelijkheid van SuperUser—een onderverdeling van de Stack Exchange, een community-gedreven groepering van de Q&A-sites.

Foto met dank aan het Armando Sotoca (Flickr).

De Vraag

SuperUser reader Keltari wil weten waarom sommige downloaden (netwerk) verbindingen domineren anderen:

Ik heb mijn vermoedens waarom, maar ik wil iemand met een sterkere achtergrond in netwerken uit te leggen.

Waarom is het dat bij het downloaden van meerdere (verschillende) locaties, bepaalde verbindingen te verzadigen de bandbreedte, waardoor andere verbindingen bijna niet actief tot de dominante verbinding is voltooid?

Waarom doen sommige downloaden (netwerk) verbindingen domineren anderen?

Het Antwoord

SuperUser bijdrage cybernard heeft het antwoord voor ons:

In het algemeen, de snelste verbinding wint. Echter, voordat u Windows 7, netwerken was een puinhoop en de performance is goed in het rond. Proberen om meer dan 20 mb/s van Windows XP, bijvoorbeeld? Goed geluk met dat.

  • De standaard TCP congestie vermijden algoritme maakt gebruik van een additief verhogen en multiplicatieve afname (AIMD) regeling. Als er geen packet loss gedetecteerd (door middel van drie dubbele-ack ‘ s of retransmission timeout), de congestie venster (cwnd) wordt verhoogd met een Maximum Segment Size (MSS) elke RTT. Anders, als een packet loss wordt gedetecteerd, wordt de TCP afzender vermindert cwnd door de helft. In een hoge snelheid en lange vertraging netwerk, het vereist een zeer groot raam, bijv. duizenden pakketten, volledig gebruikmaken van de link capaciteit. Daarom zal de standaard TCP veel rto ‘ s om te herstellen van de verzendsnelheid op een enkel incident. Bovendien, het is nu bekend dat de gemiddelde TCP congestie venster is omgekeerd evenredig met de vierkantswortel van de packet loss rate.

Bron: Een Samengestelde TCP Aanpak voor een Hoge snelheid en Lange Afstand Netwerken [Microsoft]

Een snellere verbinding heeft meer succesvolle pakketten, daarom zijn de cwnd/MSS is toegenomen en het wordt nog meer van de totale verbinding.

Nog iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van de andere tech-savvy Stack Exchange-gebruikers? Bekijk de volledige bespreking draad hier.