Users will learn how to test throughput using the CLI tool known as
iPerf3 tool generates and sends traffic from a server to a client, or from a client to a server. This is the best option for testing throughput when speedtest websites are showing poor results.
NOTES & REQUIREMENTS: This article requires a limited amount of CLI experience. Users should understand how to login via SSH and run commands via SSH.
Table of Contents
Internet speedtests can fail for a variety of reasons including, but not limited to the following:
- Server location
- Server load
- Server connection speed
- Server networking issues
- Simultaneous tests being run to the same server
This is why it is useful to rule out connection issues that are out of your control by testing from one end of a link to another.
How Does this Test Work?
iPerf3 between two PCs plugged into either side of the link.
- This is the best way to test your throughput. It will rule out any other networking equipment on your network and allow you to test only that wireless link.
- This test will also be able to show any limiting factors on your LAN connections because it will test through the LAN interface on one radio, through the LAN interface of the other radio, without causing too much overhead on the radios themselves.
Steps: How to Perform the Test
ATTENTION: These instructions assume you are running Windows on both PCs.
1. Visit https://iperf.fr/iperf-download.php#windows to download the current version of
iPerf3 for your Windows PCs.
2. Once you download the file, you will need to extract it. You may put the extracted contents on C:\.
3. Once you have downloaded
iPerf3 and extracted the files to C:\, you can open the command prompt and navigate to the directory that you saved
4. Now run
iperf3.exe as a server on one PC.
iperf3.exe as the client on the other PC.
iperf3.exe -c 203.0.113.26 -t 100 -P 5
NOTE: 203.0.113.26 is the IP address of the example
This will start an
iPerf3 TCP throughput test and run for 100 seconds while showing the results every one second.