欢迎来到天天文库
浏览记录
ID:61931863
大小:1.39 MB
页数:20页
时间:2021-03-31
《iperf 操作学习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、__________________________________________________1:把我刚才刚才给你的文件放在C盘目录下面2:打开DOC,并且把路径指到C盘目录下面iperf-help可以查询命令指引;这个是在猫下面的那台电脑上面运行这个的。3:同样的,在cmts上面那台电脑上也把这个软件放在C盘目录下面Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。Iper
2、f有两种版本,windows版和linux版本。linux版本更新快,最新版本为iperf3.0,下载地址为 ,windows版本官方更新的最新版本为1.7(打包在jperf中),下载地址为: ,不过在网络上找到了移植版本iperf2.5。Iperf还有一个图形界面程序叫做Jperf,使用JPerf程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果。当然,JPerf可以测试TCP和UDP带宽质量。JPerf可以测量最大TCP带宽,具有多种参数和UDP特性。JPerf可以报告带宽,延迟抖动和数据包丢失。为了测试的准确性,尽量使用linux环境测试。Iperf和Jpe
3、rf的相关文件已打包在附件中Iperf的主要功能如下:____________________________________________________________________________________________________TCP·测量网络带宽·报告MSS/MTU值的大小和观测值·支持TCP窗口值通过套接字缓冲·当P线程或Win32线程可用时,支持多线程。客户端与服务端支持同时多重连接UDP·客户端可以创建指定带宽的UDP流·测量丢包·测量延迟·支持多播·当P线程可用时,支持多线程。客户端与服务端支持同时多重连接(不支持Windows)其他·在适当的地方,选项中
4、可以使用K(kilo-)和M(mega-)。例如131072字节可以用128K代替。·可以指定运行的总时间,甚至可以设置传输的数据总量。·在报告中,为数据选用最合适的单位。·服务器支持多重连接,而不是等待一个单线程测试。·在指定时间间隔重复显示网络带宽,波动和丢包情况。·服务器端可作为后台程序运行。·服务器端可作为Windows服务运行。·使用典型数据流来测试链接层压缩对于可用带宽的影响。·支持传送指定文件,可以定性和定量测试 Iperf使用方法1.安装Iperf1.对于windows版的Iperf,直接将解压出来的iperf.exe和cygwin1.dll复制到%systemroot%目
5、录即可2.对于linux版的Iperf,请使用如下命令安装gunzip-ciperf-.tar.gz
6、tar-xvf-____________________________________________________________________________________________________cdiperf-./configuremakemakeinstall 1.使用Iperf(以windows版本为例)在命令提示符中输入iperf命令即可运行Iperf,使用命令Iperf–help可以查看iperf的帮助 2.Iperf参数介绍
7、命令行选项描述客户端与服务器共用选项-f,--format[bkmaBKMA]格式化带宽数输出。支持的格式有: 'b'=bits/sec'B'=Bytes/sec 'k'=Kbits/sec'K'=KBytes/sec 'm'=Mbits/sec'M'=MBytes/sec 'g'=Gbits/sec'G'=GBytes/sec 'a'=adaptivebits/sec'A'=adaptiveBytes/sec 自适应格式是kilo-和mega-二者之一。除了带宽之外的字段都输出为字节,除非指定输出的格式,默认的参数是a。 注意:在计算字节byte时,Kilo=1024,Meg
8、a=1024^2,Giga=1024^3。通常,在网络中,Kilo=1000,Mega=1000^2,andGiga=1000^3,所以,Iperf也按此来计算比特(位)。如果这些困扰了你,那么请使用-fb参数,然后亲自计算一下。-i,--interval#设置每次报告之间的时间间隔,单位为秒。如果设置为非零值,就会按照此时间间隔输出测试报告。默认值为零。-l,--len#[KM]设置读写缓冲区的长度。TCP
此文档下载收益归作者所有