iperf3压测带宽

一、官方文档

官网文档:https://iperf.fr/iperf-doc.php

官网文档:https://github.com/baidu/dperf

二、常用参数解释

-s 本次运行在服务端模式,指定服务端本机器的ip地址
-p 指定端口,默认为5201
-i 设置带宽测试报告打印的周期,默认1s 可以设置0.1-60s
-c 以客户端运行,后接服务端ip地址
-t 本次测试时长,单位是s
-w 设置socket缓冲大小,对于tcp设置接收的大小(会被发往服务端,同事参数会在服务端生效)
-P 并发数(但是在测试带宽上不去的时候需要开启多个窗口进行测试)

二、环境准备

云上环境测试,购买阿里云机器ecs.u1-c1m1.3xlarge 规格,内网带宽可以达到4Gbit/s

实例ip
server10.0.0.19
client10.0.0.18

三、进行压测

本地测试因为内网带宽比较大,所以需要开启多次窗口进行测试操作

1、服务端操作

nohup iperf3 -s -p 8001 -i 2 &
nohup iperf3 -s -p 8002 -i 2 &
nohup iperf3 -s -p 8003 -i 2 &
nohup iperf3 -s -p 8004 -i 2 &
# 直接后台运行

2、客户端操作

# 客户端同样多次链接服务端运行
nohup iperf3 -c 10.0.0.19 -p 8001 -i 1 -w 256k -P 32 -t 1000 & >> 8001.log
nohup iperf3 -c 10.0.0.19 -p 8002 -i 1 -w 256k -P 32 -t 1000 & >> 8002.log
nohup iperf3 -c 10.0.0.19 -p 8003 -i 1 -w 256k -P 32 -t 1000 & >> 8003.log
nohup iperf3 -c 10.0.0.19 -p 8004 -i 1 -w 256k -P 32 -t 1000 & >> 8004.log

**

四、验证

**
此时可以看到带宽监控
客户端
在这里插入图片描述
服务端
在这里插入图片描述
此时可以看到测试是可以上去的,但是如果只是单次执行的话是上不去的

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值