Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由 ...
Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 Iperf有两种版本,windows版和linux版本。linux版本更新快,最新版本为iperf 3.0,下载地址为http://code.google.com/p/iperf/downloads/list ,windows版本官方更新的最新版本为1.7(打包在jperf中),下载地址为: http://sourceforge.net/projects/iperf/files/jperf/jperf%202.0.0/ Iperf的主要功能如下: TCP
UDP
其他
Iperf使用方法
使用Iperf(以windows版本为例) 在命令提示符中输入iperf命令即可运行Iperf,使用命令Iperf –help可以查看iperf的帮助
测试后截图如下: 客户端 服务端 其中:Interval表示时间间隔。Transfer表示时间间隔里面转输的数据量。Bandwidth是时间间隔里的传输速率。最后一行是本次测试的统计。测试可知带宽平均为89.9Mbit/s。
测试多线程TCP 在客户端添加-P参即可测试多线程的TCP性能,如下为使用两个线程的测试情况 客户端截图 服务端截图
客户端截图 服务端截图 其中,Jitter为抖动,lost/total为丢包数量,Datagrams为包数量。
客户端截图 服务端截图
客户端截图 服务端截图
客户端截图 服务端截图 |