jperf测试方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、搭建测试网络环境,如图:
2、客户端和服务器均安装JDK开发环境,配置相应环境变量
3、配置服务器参数。服务器运行jperf.bat文件,进入程序界面
(1)choose iPerf Mode处选择server,其他默认。如图:
(2)Output Format(输出结果显示单位),根据需要选择,默认即可(3)transport选择UDP,如图:
(4)运行程序。点击右上角运行按钮。如图:
4、客户端配置。打开CMD命令行,进入iperf-2.0.0\bin目录,如图:
5、输入客户端控制发送包命令:如图:
命令解释:
-l 470B:数据包大小,可以控制帧长,数据包加上42等于帧长(根据具体网卡进行换算,实际帧长以wireshark中Frame大小为准)
-b 27837K:带宽大小,可以控制发送速率。带宽与速率的换算为:带宽/8=速率
-F D:\Windows.2003 发送的文件名称(可自行修改,200M左右就可以)
-t 10 发送时间为10秒
注意:命令中的单位:B为Byte,b为bit,带宽单位为bit/s,速率单位为byte/s
6、运行上述命令后可得出丢包率、延时、背靠背数值。
客户端结果:
服务器结果:
服务器最后一条结果为测试结果
从上述结果可以看出,0-10秒内,传输数据总工大小为33341KB,平均速率27355Kbits/sec,延时为0.000ms,丢包个数为744,传输总包数为73384