Jperf使用手册-

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Jperf使用手册1Jperf使用手册Jperf使用手册21引言...................................................................................................................................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参数说明.....................................................................................................14Jperf使用手册31引言1.1JPerf2.0简介Jperf是将iperf命令行图形化的JAVA程序;使用JPerf程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果。JPerf可以测试TCP和UDP带宽质量。JPerf可以测量最大TCP带宽,具有多种参数和UDP特性。JPerf可以报告带宽,延迟抖动和数据包丢失。1.2JPerf2.0运行环境操作系统:Java运行环境:JREinstall.exe网络要求:Jperf可以在任何IP网络上运行,包括本地以太网,因特网接入连接和Wi-Fi网络。其他:使用JPerf必须安装两个组件:JPerf服务器(用于监听到达的测试请求)和JPerf客户端(用于发起测试会话)1.3JPerf2.0具体介绍JPerf2.0页面如下图:图1.Jperf2.0.0-Server端运行界面Jperf使用手册4图2.Jperf2.0.0-Server端运行界面1.3.1界面参数说明:图3.Jperf启动参数设置Jperf使用手册5图4.传输设置图5.应用层设置Jperf使用手册6图6.带宽曲线显示图图7.结果日志输出窗口Jperf使用手册72Jperf操作步骤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,点击RunIPerf!按钮(默认监听端口为5001,如果该端口被占用请修改监听端口,再运行!!)Jperf使用手册8图9.Server端jperf启动时输入参数界面3、出现如下图所示窗口时server端iperf运行成功!Jperf使用手册9图10.Iperfserver端运行后界面2.2客户端操作步骤:2.2.1客服端安装配置JRE环境安装java运行环境,JDK或JRE;2.2.2客户端运行jperf软件1、解压jperf-2.0.0.zip压缩包,双击运行其中的jperf.bat文件,弹出如下窗口:Jperf使用手册10图11.Jperf运行开始界面2、选中iperf运行模式为client,输入服务端ip外网地址,点击RunIPerf!按钮(其他参数默认即可)Jperf使用手册11图12.启动client端时输入参数界面3、出现如下图所示窗口时client端iperf启动运行成功!启动运行后client端界面2.3测试结果分析测试运行结果[156]0.0-9.9sec1219KBytes123KBytes/sec5.901ms3/852(0.35%)0.0-9.9sec:测试总时间:10s1219KBytes:总传输1219KBytes123KBytes/sec:链路传输UDP带宽123KBytes/sec5.901ms:总延时5.901ms3/852(0.35%):丢包3个,占总包0.35%Jperf使用手册12PingResult:数据包:已发送=4,已接收=4,丢失=0(0%丢失),最短=1ms,最长=1ms,平均=1ms,jitter:0.0msPing结果:发送4个包,接收4个包,丢失0个,丢失百分比:0%最短延时:1ms,最长延时:1msJitter:抖动0.0msJperf使用手册133注意事项3.1.1测试时启动问题测试时,服务端和客户端启动时间间隔不要过长,否则会对测试结果有些偏差;3.1.2服务端启动配置问题启动服务端时,最好设置客户端连接数为1,如果多个客户端连接服务端会占用一定带宽;Jperf使用手册144附录4.1Iperf参数说明参数说明-s以server模式启动,eg:iperf-s-chost以client模式启动,host是server端地址,eg:iperf-c222.35.11.23通用参数-f[k|m|K|M]分别表示以Kbits,Mbits,KBytes,MBytes显示报告,默认以Mbits为单位,eg:iperf-c222.35.11.23-fK-isec以秒为单位显示报告间隔,eg:iperf-c222.35.11.23-i2-l缓冲区大小,默认是8KB,eg:iperf-c222.35.11.23-l16-m显示tcp最大mtu值-o将报告和错误信息输出到文件eg:iperf-c222.35.11.23-oc:\iperflog.txt-p指定服务器端使用的端口或客户端所连接的端口eg:iperf-s-p9999;iperf-c222.35.11.23-p9999-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-s-Rclient端专用参数-d同时进行双向传输测试-n指定传输的字节数,eg:iperf-c222.35.11.23-n100000-r单独进行双向传输测试-t测试时间,默认10秒,eg:iperf-c222.35.11.23-t5-F指定需要传输的文件-T指定ttl值Jperf使用手册15操作举例:1)TCP测试服务器执行:#iperf-s-i1-w1M客户端执行:#iperf-chost-i1-w1M其中-w表示TCPwindowsize,host需替换成服务器地址。2)UDP测试服务器执行:#iperf-u-s客户端执行:#iperf-u-c10.32.0.254-b900M-i1-w1M-t60其中-b表示使用带宽数量,千兆链路使用90%容量进行测试就可以了。几个命令参数:#iperf-c10.1.1.1//客户端命令iperf-s//服务端命令-f[b|B|k|K|m|M|g|G]//f参数表示单位-r//r参数表示双向数据测试,但要先测c到s的带宽-d//d参数和r近似,并且功能更强,可同时测试双向数据-w[2000]//w参数后跟数字,单位是byte,-p[12000]//p参数可指定端口号-t[20]//t参数默认表示测试10次,后加数字可以自己定义-i[2]//i参数表示测试开始到结束的间隔时间,单位s-u-b10m//udp10mbps测试-m//最大mpu测试-P//并行测试-h//帮助

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功