Wenn Sie eine Datei herunterladen, die groß genug ist, können Sie feststellen, dass in den ersten Sekunden die Download-Geschwindigkeit zunimmt, um endlich den Mittelwert zu erreichen. Warum?
Wenn Sie eine Datei herunterladen, die groß genug ist, können Sie feststellen, dass in den ersten Sekunden die Download-Geschwindigkeit zunimmt, um endlich den Mittelwert zu erreichen. Warum?
Antworten:
Zwei Dinge:
Es gibt einige Overhead bei der Aushandlung und auf den Transfer einstellen, vor allem mit Protokollen wie FTP. FTP setzt eigentlich einen zweiten TCP-Kanal ausschließlich für den Datentransfer, also ein zweiter 3-Wege-Handshake zu erfolgen hat, etc etc.
Die meisten TCP - Verbindungen für setzen „langsamen Start“ . Der TCP - Code ist eine Art seinen Weg des Gefühls auf die maximale Segmentgröße bis die zwischen zwei Hosts für die Strecke arbeiten.
Das Verfahren zum Herunterladen zur Berechnung der Geschwindigkeit variiert von Software zu Software. Das erste , was im Auge zu behalten ist , dass die Geschwindigkeit immer im Zusammenhang mit einer bestimmten Zeitdauer berechnet wird. Die mitgelieferte Software kann die Download - Geschwindigkeit für die gesamte Zeit , die Sie habe den Download angezeigt werden (könnte Stunden), während andere Software kann nur für den letzten Download - Geschwindigkeit angezeigt x
Anzahl der Sekunden. Je kürzer die Zeitdauer für die Geschwindigkeitsberechnung, desto mehr Echtzeit ist der Wert.
Wenn ein Download zum ersten Mal beginnt, muss entschieden werden, ob die Software eine Anfangsgeschwindigkeit von 0 annimmt oder ob die Software überhaupt keine Anfangsgeschwindigkeit annimmt (und anzeigt), bis sie mehr Daten zum Abschätzen hat.
In der von Ihnen beschriebenen Situation ist es möglich, dass die Software wie die oben beschriebene ist. Daher dauert es einige Momente, bis der berechnete Wert (von 0) auf einen genaueren Wert gemittelt ist.
Es ist tcp Windowing auf erfolgreiche transmition eines Pakets namens das Fenster die Datenmenge erhöht wird dies, bis ein Fehler passiert halten in transmition kommt es auf die Geschwindigkeit und Zuverlässigkeit der Verbindung abhängig ist, berechnet die Anwendungen, wie lange die Übertragung nehmen bei der aktuellen Rate werden die tCP-Fenster erlauben