Skip to main content
Cisco Meraki Documentation

Troubleshooting client speed and traffic shaping using Jperf

Jperf is a free Java-based GUI tool that performs all the functions as Iperf for those who prefer graphical output and point and click functionality. Jperf is a very useful and trustworthy tool to measure throughput and jitter between two devices in your LAN or WAN. Most online speed tests like speedtest.net or speakeasy.net are not highly accurate because they introduce considerable delays and uncertainty to the measurement. Factors like test server location, concurrent Internet activity, and/or proxy server participation can affect the online test results due to the additional network activity added to the measurement. Using Jperf allows to have an unbiased measurement of your LAN and WLAN throughput with no delays added by uncontrollable variables. This article describes how to install and use Jperf to test data throughput accurately. 

Prerequisites: To run this test you will need two networked computers which have access to each other through your local LAN/WLAN. Java must be installed and supported in both computers.

 


Test scenario


This article describes how to test wireless and wired throughput between two hosts interconnected by a Meraki AP and switch. One of them is connected via wireless access, the other one is connected via wired access. Please refer to the diagram below.


adbcbfbb-d5e7-47a3-ad7b-0769fc543b64


Procedure


1) Download the Jperf (for Windows). 

2) Extract the Jperf file in your desktop. 

3) Open the Jperf  folder and execute the jperf batch file (You need Java installed in your workstation).  


32fcb6e1-6374-40e8-a26a-ac1425a5e9a5


4) The following GUI is going to open. Repeat this procedure in the two workstations.


f6f3bf89-dd09-42d3-8ca6-3a2b2307c210


5) On host B (server), please select "Server" under "Choose iPerf Mode". the "Listen port" by default is 5001. You can change it as desired. Click on "Run Iperf". 

 

 


 

0b4afcc0-c61d-41b5-94bc-2106dd8d809e


 

 

Note: When prompted, please allow inbound access to the Iperf server ports in Windows firewall. 

 


581cce06-177e-406b-94f6-0b34cbfe9f42


6) On host A (client), please select "Client" under "Choose iPerf Mode". Specify the server's IP address and port (default port is 5001). Click on "Run Iperf". 

9e0f2adc-1f8f-4170-aa4f-563f97f68a4f


7) You will get a Bandwidth and Jitter graph. A command output is also available with the test results. 


7b477734-d3b1-4a5a-944a-15973cf79de5

  • Was this article helpful?