优秀的网络性能测量工具----Iperf


转载时请务必以超链接形式标明文章 原始出处和作者信息及本版权声明
链接:http://www.dbasky.net/archives/2009/05/----iperf.html
     Iperf是一个网络性能测试工具。可以测试TCPUDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失。Iperflinuxwindows平台均有二进制版本供自由使用。
   接下来介绍下使用方法:
启动一个iperf服务器进程:
首先要介绍的命令用来启动iperf服务器监听进程以便监听客户端连接的.
如:iperf -u -s
[root@xf_www3 ~]# iperf -u -s
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size:   124 KByte (default)
------------------------------------------------------------
这个命令会启动iperf,后续参数用来设定监听5001 端口.

启动一个iperf 客户端连接
iperf 的另一半就是客户端,用来连接到服务器监听端口,命令如下:

C:\jperf\bin>iperf -u -c 113.31.1.33 -b 200M -i 1 -w 1M -t60
Client connecting to 113.31.1.33, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 1.00 MByte
------------------------------------------------------------
[1912] local 115.171.144.241 port 3656 connected with 113.31.1.33 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0- 1.0 sec   432 KBytes  3.54 Mbits/sec
[1912]  1.0- 2.0 sec   570 KBytes  4.67 Mbits/sec
[1912]  2.0- 3.0 sec   685 KBytes  5.61 Mbits/sec
[1912]  3.0- 4.0 sec   656 KBytes  5.37 Mbits/sec
[1912]  4.0- 5.0 sec   689 KBytes  5.64 Mbits/sec
[1912]  5.0- 6.0 sec   690 KBytes  5.66 Mbits/sec
[1912]  6.0- 7.0 sec   630 KBytes  5.16 Mbits/sec
[1912]  7.0- 8.0 sec   665 KBytes  5.44 Mbits/sec
[1912]  8.0- 9.0 sec   609 KBytes  4.99 Mbits/sec
[1912]  9.0-10.0 sec   669 KBytes  5.48 Mbits/sec
[1912] 10.0-11.0 sec   678 KBytes  5.55 Mbits/sec
[1912] 11.0-12.0 sec   632 KBytes  5.17 Mbits/sec

为了应对日常便捷应用的需求,我们可以建立一个 .bat批处理文件,届时填入服务器名称即可实现快速检测。我们可以在SourceForge网站下载 Iperf.





  

发表评论

个人介绍

Xu
Evangelist
Oracle DBA / Blogger
Life@Beijing
Work@睿朗阳光
详细介绍...

按月归档

Close