码迷,mamicode.com
首页 > 其他好文 > 详细

iperf测试工具

时间:2017-04-07 22:18:32      阅读:705      评论:0      收藏:0      [点我收藏+]

标签:.so   object   服务   install   its   client模式   连接   tar.gz   log   

一、iperf工具安装:

1、获取iperf源码安装包(iperf-3.0.5.tar.gz)

2、将iperf安装包上传到服务器/tmp/目录并解压

[root@localhost /]#cd /tmp/
[root@localhost tmp]#tar –zxvf iperf-3.0.5.tar.gz

3、编译并安装iperf

[root@localhost tmp]# cd iperf-3.0.5
[root@localhost iperf-3.0.5]#./configure
[root@localhost stress-1.0.4]# make
[root@localhost stress-1.0.4]#make install

4、编译安装成功后,可以在系统命令中找到iperf命令

[root@localhost iperf-3.0.5]# iperf
iperf3 
[root@localhost bin]# find /usr/local/|grep iperf
/usr/local/bin/iperf3

注:错误及解决方法:

[root@localhost bin]# iperf3 -s
iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such file or directory

问题原因:
Linux系统中找不到libiperf.so.0 库文件,导致执行iperf3 –s时提示缺少相关lib库
解决方法:
通过find /usr/local/lib/ |grep iperf查找其他服务器上是否存在该lib库文件,查询到后拷贝libiperf.so.0库文件到此台服务器/usr/local/lib/目录下

二、iperf工具使用方法:

参数说明
-s 以server模式启动,eg:iperf -s
-c host以client模式启动,host是server端地址,eg:iperf -c 222.35.11.23

通用参数
-f [kmKM] 分别表示以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.11.23 -o ciperflog.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数据包

实例:
服务端

[root@localhost bin]# iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------

客户端

[root@localhost iperf-3.0.5]# iperf3 -c 192.168.0.1 --reverse --parallel 4

(192.168.0.1 服务器的IP地址,可设置为推流网卡IP)
(--reverse表示服务端发送, 客户端接收;如果不加,就是客户端发送,服务端接收
--parallel 4表示4路并发流)

iperf测试工具

标签:.so   object   服务   install   its   client模式   连接   tar.gz   log   

原文地址:http://www.cnblogs.com/bugutian/p/6653091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!