How to Calculate Network Throughput

Von | 28. November 2011

Ich habe eben eine sehr gute Formel gefunden, wie man den maximalen Durchsatz bei einer durchschnittlichen TCP Verbindung bestimmt:

  1. Convert the TCP window size from bytes to bits: 64 KB is the default TCP window size for computers running the Windows operating system. To convert the window size to bits, multiply the number of bytes by eight. 64 KB x 8 = 524,288 bits.
  2. Divide the TCP window size in bits by the network path latency. For this example, use a latency of 60 milliseconds. 524,288 bits / .060 seconds = 8,738,133 bits per second.
  3. Convert the result from step 2 to megabits per second by dividing the result by 1,000,000. In this example, the maximum throughput is 8.738 Mbps maximum network throughput with the main limitation on the network throughput being the high latency of the network connection.

Das erklärt auch warum viele Downloader mehrere Sessions öffnen. Aber Vorsicht! Viele Sessions erhöhen die Latenz und damit bricht der Wert pro Session wieder ein. Mit iperf kann man das prima testen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.