Method for testing bandwidth/speed between two set points

Solution 1:

  • Setup an FTP server on the end points.
  • Setup an FTP client on the other end(s).
  • Use FTP to transfer a large(ish) test file in each direction (do upload and download tests on both ends).
  • Do it a few times to get an average time/speed.
  • Repeat after making configuration changes.

Recommended FTP Server/Client: FileZilla

Perhaps check out these related questions for some ideas as well:

  • A truer gauge of network speed
  • Test the Speed of a Local Area Network

Solution 2:

iperf3 seems good. It works in linux:

sudo apt-get install iperf

On one computer, you run iperf -s and on the other computer you run iperf -c <first computer hostname>

For a Windows version, try iperf2:

http://iperf.fr/