Jperf使用手册-_第1页
Jperf使用手册-_第2页
Jperf使用手册-_第3页
Jperf使用手册-_第4页
Jperf使用手册-_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Jperf 使用手册Jperf使用手册1引言31.1JPerf2.0简介31.2JPerf2.0运行环境31.3JPerf2.0具体介绍31.3.1界面参数说明:42Jperf操作步骤72.1服务端操作步骤72.1.1服务端安装配置JRE环境72.1.2服务端运行jperf:72.2客户端操作步骤:92.2.1客服端安装配置JRE环境92.2.2客户端运行jperf软件92.3测试结果分析113注意事项133.1.1测试时启动问题133.1.2服务端启动配置问题134附录144.1Iperf参数说明141 引言1.1 JPerf2.0简介Jperf是将iperf命令行图形化的JAVA程序;使用

2、JPerf程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果。JPerf可以测试TCP和UDP带宽质量。JPerf可以测量最大TCP带宽,具有多种参数和UDP特性。JPerf可以报告带宽,延迟抖动和数据包丢失。1.2 JPerf2.0运行环境操作系统:Java运行环境: JREinstall.exe网络要求:Jperf可以在任何IP 网络上运行,包括本地以太网,因特网接入连接和Wi-Fi网络。其他:使用JPerf必须安装两个组件:JPerf 服务器(用于监听到达的测试请求)和JPerf客户端(用于发起测试会话)1.3 JPerf2.0具体介绍JPerf2.0页面如下

3、图:图1. Jperf2.0.0-Server端运行界面图2. Jperf2.0.0-Server端运行界面1.3.1 界面参数说明:图3. Jperf启动参数设置图4. 传输设置图5. 应用层设置图6. 带宽曲线显示图图7. 结果日志输出窗口2 Jperf操作步骤2.1 服务端操作步骤2.1.1 服务端安装配置JRE环境安装java运行环境,JDK或JRE;2.1.2 服务端运行jperf:1、 解压jperf-2.0.0.zip压缩包,双击运行其中的jperf.bat文件,弹出如下窗口:图8. Server端iperf运行开始界面2、 选中iperf运行模式为server,点击Run IP

4、erf!按钮(默认监听端口为5001,如果该端口被占用请修改监听端口,再运行!)图9. Server端jperf启动时输入参数界面3、 出现如下图所示窗口时server端iperf运行成功!图10. Iperf server端运行后界面2.2 客户端操作步骤:2.2.1 客服端安装配置JRE环境安装java运行环境,JDK或JRE;2.2.2 客户端运行jperf软件1、 解压jperf-2.0.0.zip压缩包,双击运行其中的jperf.bat文件,弹出如下窗口:图11. Jperf运行开始界面2、 选中iperf运行模式为client,输入服务端ip外网地址,点击Run IPerf!按钮(

5、其他参数默认即可)图12. 启动client端时输入参数界面3、 出现如下图所示窗口时client端iperf启动运行成功!启动运行后client端界面2.3 测试结果分析测试运行结果156 0.0- 9.9 sec 1219 KBytes 123 KBytes/sec 5.901 ms 3/ 852 (0.35%)0.0- 9.9 sec:测试总时间:10s1219 KBytes:总传输1219 KBytes123 KBytes/sec:链路传输UDP带宽123 KBytes/sec5.901 ms:总延时5.901 ms3/ 852 (0.35%):丢包3个,占总包0.35%Ping Re

6、sult: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 最短 = 1ms,最长 = 1ms,平均 = 1ms, jitter :0.0ms Ping结果:发送4个包,接收4个包,丢失0个,丢失百分比:0%最短延时:1ms,最长延时:1msJitter:抖动0.0ms3 注意事项3.1.1 测试时启动问题测试时,服务端和客户端启动时间间隔不要过长,否则会对测试结果有些偏差;3.1.2 服务端启动配置问题启动服务端时,最好设置客户端连接数为1,如果多个客户端连接服务端会占用一定带宽;4 附录4.1 Iperf参数说明 参数说明-s 以server模式启动,eg:ipe

7、rf -s-c host以client模式启动,host是server端地址,eg:iperf -c 222.35.11.23通用参数-f k|m|K|M 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位,eg:iperf -c 222.35.11.23 -f K-i sec 以秒为单位显示报告间隔,eg:iperf -c 222.35.11.23 -i 2-l 缓冲区大小,默认是8KB,eg:iperf -c 222.35.11.23 -l 16-m 显示tcp最大mtu值-o 将报告和错误信息输出到文件eg:iperf -c 222.35.

8、11.23 -o c:iperflog.txt-p 指定服务器端使用的端口或客户端所连接的端口eg:iperf -s -p 9999;iperf -c 222.35.11.23 -p 9999-u 使用udp协议-w 指定TCP窗口大小,默认是8KB-B 绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数)-C 兼容旧版本(当server端和client端版本不一样时使用)-M 设定TCP数据包的最大mtu值-N 设定TCP不延时-V 传输ipv6数据包server专用参数-D 以服务方式运行ipserf,eg:iperf -s -D-R 停止iperf服务,针对-D,eg:iperf

9、 -s -Rclient端专用参数-d 同时进行双向传输测试-n 指定传输的字节数,eg:iperf -c 222.35.11.23 -n 100000-r 单独进行双向传输测试-t 测试时间,默认10秒,eg:iperf -c 222.35.11.23 -t 5-F 指定需要传输的文件-T 指定ttl值操作举例: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.32.0.254 -b 900M -i 1 -w 1M -t 60其中-b表示 使用带宽数量,千兆链路使用90%容量进行测试就可以了。几个命令参数:#iperf -c 10.1.1.1 /客户端命令iperf -s /服务端命令-f b|B|k|K|m|M|g|G /f参数表示单位-r /r参数表示双向数据测试,但要先测c到s的带宽-d /d参数和r近似,并且功能更强,可同时测试双向数据-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论