iPerf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, buffers, and protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test, it reports the bandwidth, loss, and other parameters. This is a new implementation that shares no code with the original iPerf and also is not backward compatible. iPerf was originally developed by NLANR/DAST. iPerf3 is principally developed by ESnet / Lawrence Berkeley National Laboratory. It is released under a three-clause BSD license.
The tutorial was tested with our "CentOS 7" and "Ubuntu 16.04" templates and is meant to work on our self-managed virtual private servers.
0. Preliminary requirements:"CentOS/Debian/Ubuntu" operating system installed on the server.
1. Installing iperf3 on serverSince ipref3 comes with every standard repository installation is very simple just run command according to your operating system:
CentOS:
yum install iperf3 -y
Debian/Ubuntu:
apt-get install iperf3 -y
2. Testing speed with our lg.time4vps.comIf you want to test network speed with our looking glass you will first have to run iperf3 server:
iperf3 -s
Now all you have to do is open our looking glass page and enter your iperf3 server information:
lg.time4vps.com3. Testing speed with iperf3 public serversIf you want to test network with remote iperf3 public server you will first have to select one of server from the list:
iperf.fr/iperf-servers.phpAfter you have chosen remote host you have to execute the command on your side:
iperf3 -c remotehost -p port -i 1 -t 30
Do not forget to change
remotehost and
port.
For more information regarding iperf3 please visit their website -
iperf.fr
Comments