iperf

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进行测试。


相关词条:
iperf参数  
 
参考资料:
《TD-LTE灌包工具使用指导手册》
 
贡献者:
hplqq84woodnn
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4