iperf测试软件windows,iperf测试工具(示例代码)

一、iperf工具安装:

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

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

[[email protected] /]#cd /tmp/tar –zxvf iperf-3.0.5.tar.gz

3、编译并安装iperf

[[email protected] tmp]# cd iperf-3.0.53.0.5]#./configure

[[email protected] stress-1.0.4]# make1.0.4]#make install

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

[[email protected] iperf-3.0.5]# iperf

iperf3

[[email protected] bin]#find /usr/local/|grepiperf/usr/local/bin/iperf3

注:错误及解决方法:

[[email protected] bin]# iperf3 -s

iperf3: errorwhile 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数据包

实例:

服务端

[[email protected] bin]# iperf3 -s-----------------------------------------------------------Server listening on5201

-----------------------------------------------------------

客户端

[[email protected] iperf-3.0.5]# iperf3 -c 192.168.0.1 --reverse --parallel 4

(192.168.0.1 服务器的IP地址,可设置为推流网卡IP)

(--reverse表示服务端发送, 客户端接收;如果不加,就是客户端发送,服务端接收

--parallel 4表示4路并发流)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值