Network Performance Testing

The following covers how to test network performance, both within the intranet and out to the internet.

Intranet Performance Testing

This will test the performance between two machines on a network, either at the same location or across a WAN. The resulting numbers represent a theoretical maximum. Files copies will be lower than this based on the number and size of files.

  1. Download iPerf to both the Source and Destination machines
  2. Destination machine
    1. Open port 5201 in the firewall
    2. Run iperf from the command line as follows

      iperf.exe -s
  3. Source machine
    1. Open port 5201 in the firewall
    2. Run iperf from the command line as follows

      iperf.exe -c "<SERVER NAME OR IP>"
  4. The output on the Source machine will show the Bandwidth for both the sender and receiver
  5. When the test is complete delete or disable the firewall rule for port 5201

Internet Performance Testing

This will test the performance of a machine when communicating over the internet. This will test to the nearest test node and therefore is more of a theoretical maximum. Transfer speeds to a specific server on the internet will be lower.

  1. Open https://speedof.me/ in a web browser (port 80 only, flash no needed)
  2. Click "Start Test"...
  3. It will test multiple file sizes for both upload and download
  4. Download and Upload results are shown at the end


© 2023 Foray, LLC - All Rights Reserved