文档详情

Iperf 测试.docx

发布:2017-12-18约1.24万字共9页下载文档
文本预览下载声明
Iperf测试参数说明-s 以 server模式启动,-c host 以client模式启动,host是server端地址,通用参数-f [kmKM] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位,-i sec 以秒为单位显示报告间隔,-l 缓冲区大小,默认是 8KB,-m 显示tcp最大mtu值-o 将报告和错误信息输出到文件-p 指定服务器端使用的端口或客户端所连接的端口,默认是5001端口,与ttcp的一样。-u 使用udp协议-w 指定 TCP窗口大小,默认是 8KB -B 绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数)-C 兼容旧版本(当 server 端和client端版本不一样时使用)-M 设定 TCP数据包的最大mtu值-N 设定 TCP不延时-V 传输 ipv6数据包server 专用参数-D Unix平台下Iperf作为后台守护进程运行。在Win32平台下,Iperf将作为服务运行。-R 停止iperf服务,针对-D,client 端专用参数-d 同时进行双向传输测试-n 指定传输的字节数,-r 单独进行双向传输测试 -t 测试时间,默认 10秒, -F 指定需要传输的文件-T 指定ttl值由于参数比较多,考虑参数后面的数据不同是不是会影响到最后测试的带宽,所以进行了一系列的iperf测试。①不带任何参数,全部使用默认[root@localhostsrc]# iperf -c 172.21.17.25 ------------------------------------------------------------Client connecting to 172.21.17.25, TCP port 5001TCP window size: 16.0 KByte (default)------------------------------------------------------------[ 3] local 172.21.17.34 port 58005 connected with 172.21.17.25 port 5001[ ID] Interval Transfer Bandwidth[ 3] 0.0-10.0 sec 1.10 GBytes942 Mbits/sec②使用UDP方式[root@localhostsrc]# iperf -c 172.21.17.25 -u------------------------------------------------------------Client connecting to 172.21.17.25, UDP port 5001Sending 1470 byte datagramsUDP buffer size: 109 KByte (default)------------------------------------------------------------[ 3] local 172.21.17.34 port 57815 connected with 172.21.17.25 port 5001[ ID] Interval Transfer Bandwidth[ 3] 0.0-10.0 sec 1.25 MBytes1.05 Mbits/sec[ 3] Sent 893 datagrams[ 3] Server Report:[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams[ 3] 0.0-10.0 sec 1.25 MBytes1.05 Mbits/sec 0.012 ms 0/ 893 (0%)看上去得到的结果是错误的,多次试了几次也不行,后来使用了-b参数,限制了下带宽。[root@localhostsrc]# iperf -c 172.21.17.25 -u -b 900M------------------------------------------------------------Client connecting to 172.21.17.25, UDP port 5001Sending 1470 byte datagramsUDP buffer size: 109 KByte (default)------------------------------------------------------------[ 3] loca
显示全部
相似文档