iperf

Admin in 百科 2024-03-25 09:27:58

Iperf是一个基本的灌包工具,用它可以灌不同流量的TCP和UDP包,用于排查定位有线、无线传输通断和带宽性能问题。Iperf灌包分客户端和服务端,客户端为灌包侧,服务器为收包侧,所灌数据包从客户端流向服务端,用于评测客户端向服务端方向的带宽容量或速率性能。

Iperf是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失。

Iperf分为两种版本,unix/linux版和windows版,unix/linux版更新比较快,版本最新。windows版更新慢。windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。

iperf参数的查看
iperf --help

实例:

1)TCP测试   
服务器执行:./iperf -s -i 1 -w 1M   
客户端执行:./iperf -c host -i 1 -w 1M   
其中-w表示TCP window size,host需替换成服务器地址。
  
2)UDP测试   
服务器执行:./iperf -u -s   
客户端执行:./iperf -u -c 10.255.255.251 -b 900M -i 1 -w 1M -t 60   
其中-b表示使用多少带宽,1G的线路你可以使用900M进行测试。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --