[root@server1 opt]# tar -xzvf iperf-2.0.4.tar.gz
[root@server1 opt]# cd iperf-2.0.4
[root@server1 iperf-2.0.4]# ./configure
[root@server1 iperf-2.0.4]# make && make install

同样分为服务端和客户端
按照以上方法分别安装于两台linux服务器
在其中一台启动iperf

[root@server1 iperf-2.0.4]#iperf -s -D
Running Iperf Server as a daemon
The Iperf daemon process ID : 12091
从另外一台连接过来

[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 40.2 KByte (default)
------------------------------------------------------------
[  3] local 10.10.10.131 port 33745 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  21.8 MBytes    183 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  22.1 MBytes    185 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  18.3 MBytes    154 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  21.7 MBytes    182 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  21.1 MBytes    177 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  21.1 MBytes    177 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  21.1 MBytes    177 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  20.9 MBytes    176 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  21.8 MBytes    183 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  21.5 MBytes    181 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    212 MBytes    177 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -M -i 1
iperf: ignoring extra argument -- 1
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 10.10.10.131 port 33746 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    319 MBytes    267 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -f M -i 1
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 0.03 MByte (default)
------------------------------------------------------------
[  3] local 10.10.10.131 port 33747 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  23.6 MBytes  23.6 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  21.9 MBytes  21.9 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  22.8 MBytes  22.8 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  22.7 MBytes  22.7 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  22.4 MBytes  22.4 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  22.9 MBytes  22.9 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  22.2 MBytes  22.2 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  22.4 MBytes  22.4 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  22.7 MBytes  22.7 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  22.5 MBytes  22.5 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    226 MBytes  22.6 MBytes/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -f M -u -i 1
------------------------------------------------------------
Client connecting to 10.10.10.130, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 0.10 MByte (default)
------------------------------------------------------------
[  3] local 10.10.10.131 port 36631 connected with 10.10.10.130 port 5001
write2 failed: Connection refused
[ ID] Interval       Transfer     Bandwidth
read failed: Connection refused
[  3] WARNING: did not receive ack of last datagram after 1 tries.
[  3]  0.0- 0.1 sec  0.00 MBytes  0.01 MBytes/sec
[  3] Sent 1 datagrams
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -f M u -i 1
iperf: ignoring extra argument -- u
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 0.03 MByte (default)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56851 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  24.0 MBytes  24.0 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  22.2 MBytes  22.2 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  22.8 MBytes  22.8 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  22.4 MBytes  22.4 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  22.2 MBytes  22.2 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  22.9 MBytes  22.9 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  22.3 MBytes  22.3 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  22.8 MBytes  22.8 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  22.8 MBytes  22.8 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  22.6 MBytes  22.6 MBytes/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    227 MBytes  22.7 MBytes/sec
[root@server2 iperf-2.0.4]#

[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1 -w 2048
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 4.00 KByte (WARNING: requested 2.00 KByte)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56582 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  2.09 MBytes  17.6 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  2.05 MBytes  17.2 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  2.02 MBytes  16.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  2.12 MBytes  17.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  2.07 MBytes  17.4 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  1.82 MBytes  15.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  1.93 MBytes  16.2 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  2.06 MBytes  17.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  2.12 MBytes  17.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  2.12 MBytes  17.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  20.4 MBytes  17.1 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1 -w 20480
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size: 40.0 KByte (WARNING: requested 20.0 KByte)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56583 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  8.56 MBytes  71.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  7.51 MBytes  63.0 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  7.24 MBytes  60.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  6.79 MBytes  57.0 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  7.85 MBytes  65.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  6.16 MBytes  51.7 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  8.26 MBytes  69.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  8.36 MBytes  70.1 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  8.59 MBytes  72.0 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  8.14 MBytes  68.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  77.5 MBytes  65.0 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1 -w 204800
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size:   256 KByte (WARNING: requested   200 KByte)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56584 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  23.2 MBytes    194 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  22.0 MBytes    185 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  22.2 MBytes    187 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  22.5 MBytes    189 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  22.3 MBytes    187 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  22.6 MBytes    190 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  22.1 MBytes    185 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  22.3 MBytes    187 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  22.6 MBytes    190 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    224 MBytes    188 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1 -w 2048000
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size:   256 KByte (WARNING: requested 1.95 MByte)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56585 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  24.5 MBytes    205 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  21.9 MBytes    184 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  22.8 MBytes    191 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  22.8 MBytes    191 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  22.6 MBytes    190 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  22.1 MBytes    185 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  22.8 MBytes    191 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  22.6 MBytes    190 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    227 MBytes    190 Mbits/sec
[root@server2 iperf-2.0.4]# iperf -c 10.10.10.130 -i 1 -w 20480000
------------------------------------------------------------
Client connecting to 10.10.10.130, TCP port 5001
TCP window size:   256 KByte (WARNING: requested 19.5 MByte)
------------------------------------------------------------
[  3] local 10.10.10.131 port 56586 connected with 10.10.10.130 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  22.8 MBytes    191 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  1.0- 2.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  2.0- 3.0 sec  22.9 MBytes    192 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  3.0- 4.0 sec  22.5 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  4.0- 5.0 sec  22.5 MBytes    189 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0- 6.0 sec  22.5 MBytes    189 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  6.0- 7.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  7.0- 8.0 sec  22.7 MBytes    190 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  8.0- 9.0 sec  22.3 MBytes    187 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  9.0-10.0 sec  22.4 MBytes    188 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    225 MBytes    189 Mbits/sec
[root@server2 iperf-2.0.4]#