eHow launches Android app: Get the best of eHow on the go.

How To

How to Calculate Throughput

Contributor
By Dan Chruscinski
eHow Contributing Writer
(0 Ratings)

Throughput is used to determine the maximum rate at which a computer user can expect data to transfer. Those using fast Internet connections might see their transfer levels as less than they expected due to a low throughput. This document will outline how to determine the maximum throughput available to computer users on their given network.

Difficulty: Moderately Easy
Instructions
  1. Step 1

    Determine your bandwidth in bits per second. Use the link in the Resources section to easily make the conversion. Write this number down.

  2. Step 2

    Calculate your latency. To do this, open your command window. Type "cmd" in Windows to locate this window. On the command window, type "tracert www.google.com" without quotation marks. Hit enter; write down the times displayed in milliseconds. Determine the average time by adding all the time. Divide the sum by the number of times recorded.

  3. Step 3

    Determine your TCP Window size by multiplying your latency and bandwidth together. For example, a bandwidth speed of 50 megabytes (converted to 419430400 bits) multiplied by a latency of 20 milliseconds (converted to .020 seconds) yields a TCP Window size of 8,388,608 bits.

  4. Step 4

    Divide your TCP Window size by your latency to determine the throughput in bits. Using the information above, the TCP Windows size of 8388608 divided by .020 seconds yields a throughput of 419430400 bits per second.

  5. Step 5

    Convert your throughput to megabytes per second by multiplying your bits by (1.1920929 --- 10^-7) or using a conversion calculator (provided in the Resources section). The result is your throughput in megabytes per second.

Tips & Warnings
  • Depending on the accuracy needed, you can make converting easier by assuming 1000 bytes yield 1 kilobyte as opposed to the more accurate 1024 bytes in 1 kilobyte.

Post a Comment

Post a Comment
  • Have you done this? Click here to let us know.
I Did This

Related Ads

Internet
Virginia DeBolt,

Meet Virginia DeBolt eHow's Internet Expert.

Get Free Internet Newsletters

Copyright © 1999-2009 eHow, Inc. Use of this web site constitutes acceptance of the eHow Terms of Use and Privacy Policy.   en-US Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Demand Media
eHow_eHow Technology and Electronics