iperf 2.05的时候,客户端可以使用参数"-d"来进行双工测试,先测试发送,client向server发送数据,等到测试时间结束后(默认为10s,可以通过-t选项来更改),然后再测试接收,client端接收server发送数据,最后得出发送和接收吞吐率。
server端配置:
iperf -s
client端配置:
iperf -c xx.xx.xx.xx -d
备注:
一些主要参数:
-u 测试使用udp协议,默认为tcp
-s 用作server端
-c 用作client端,后面跟对端的ip地址
-d 测试双向
-t 测试时间,单位为秒(默认为10s)
-D 用作后台运行
-f 测试结果的度量单位,例如: k = kbits/sec K = kBytes/sec m = mbits/sec M = MBytes/sec
-i 测试间隔
-p 指定端口,默认为5001, iperf3默认为5201