Measuring network bandwidth
The previous discussion of ping and traceroute was on measuring the latency of a network and the number of hops between nodes.
The iperf application provides more metrics for a networks' performance. The iperf application is not installed by default, but it is provided by most distributions' package manager.
How to do it...
The iperf application must be installed on both ends of a link (a host and a client). Once iperf is installed, start the server end:
$ iperf -sThen run the client side to generate throughput statistics:
$ iperf -c 192.168.1.36 ------------------------------------------------------------ Client connecting to 192.168.1.36, TCP port 5001 TCP window size: 19.3 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.44 port 46526 connected with 192.168.1.36 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 113 MBytes 94.7 Mbits/sec
The -m option instructs iperf to also find the Maximum...