1. 测试单线程 TCP ?在服务端运行 iperf , 输入命令 iperf –s–p 12345 –i1–M 以在本机端口 12345 上启用 iperf ?在客户端运行 iperf ,输入命令 iperf –c server-ip –p server-port –i1–t 10 –w 20K , 其中参数说明如下: -c :客户端模式,后接服务器 ip -p :后接服务端监听的端口-i :设置带宽报告的时间间隔,单位为秒-t :设置测试的时长,单位为秒-w :设置 tcp 窗口大小,一般可以不用设置,默认即可测试后截图如下: 客户端截图服务端截图其中: Interval 表示时间间隔。 Transfer 表示时间间隔里面转输的数据量。 Bandwidt h 是时间间隔里的传输速率。最后一行是本次测试的统计。测试可知带宽平均为 。 1. 测试多线程 TCP 在客户端添加-P 参即可测试多线程的 TCP 性能,如下为使用两个线程的测试情况客户端 2. 测试单线程 UDP (默认带宽) ?在服务端运行 iperf ,输入命令 iperf –s -u–p 12345 –i1 以在本机端口 12345 上启用 iperf ,并运行于 udp 模式?在客户端运行 iperf ,输入命令 iperf -c server-ip -p server-port -i1 -t 10 -b ,其中参数说明如下: -c :客户端模式,后接服务器 ip -p :后接服务端监听的端口-i :设置带宽报告的时间间隔,单位为秒-t :设置测试的时长,单位为秒-b :设置 udp 的发送带宽,单位 bit/s 客户端
iperf使用实例 来自淘豆网www.taodocs.com转载请标明出处.