iperf3怎么看结果_iperf 和 iperf3 命令以及参数详解

一、iperf 和 iperf3 介绍

perf是一个网络性能测试工具。

可以测试TCP和UDP带宽质量,

-可以测量最大TCP带宽,

具有多种参数和UDP特性,

可以报告带宽,

延迟抖动

数据包丢失。

Iperf在linux和windows平台均有二进制版本供自由使用。

iperf3是用来测量一个网络最大带宽的工具。

它支持调节各种参数比如发送持续时间,

发送/接收缓存,

通信协议。

每次测试,它都会报告网络带宽,丢包率和其他参数。

二、安装

rpm -i iperf3-3.1.3-1.fc24.x86_64.rpm

yum install iperf3.x86_64 -y

ipert 和 ipert3 服务和客户端

1、iperf

server端:

iperf -s -p 25001 -B 192.168.33.103 (-u)

- s 指定server端

- p 指定端口(要和客户端一致)

- B 绑定ip地址

- u udp协议,,默认是tcp协议

client端:

iperf -c -p 25001 -B 192.168.33.104 -4 -f K -n 10M -b 10M (-u)

- c 指定client端

- p 指定端口(要和服务器端一致)

- B 绑定客户端的ip地址

- 4 指定ipv4

- f 格式化带宽数输出

- n 指定传输的字节数

- b 使用带宽数量

- u 指定udp协议

2、iperf3

server端:

iperf3 -s -p 25001

- s 指定服务器端

- p 指定端口号

iperf3的server端不支持“-u”参数,,默认可以测试tcp和udp

client端:

iperf3 -c -p 25001 -B 192.168.33.104 -4 -f K -n 10M -b 10M --get-server-output(-u)

- c 指定client端

- p 指定端口(要和服务器端一致)

- B 绑定客户端的ip地址

- 4 指定ipv4

- f 格式化带宽数输出

- n 指定传输的字节数

- b 使用带宽数量

- u 指定udp协议

--get-server-output 获取来自服务器端的结果

区别:

1、iperf3不支持双工模式测试

本机连接测试

服务器端:在t1中输入命令:

iperf3 -s

客户端:在t2中输入命令:

iperf3 -c 127.0.0.1 -t 10

本例中t2向t1发送10秒中的数据包

结果

[root@iZbp11sdj1sc8o3r17rnwgZ ~]# iperf3 -s

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

Server listening on 5201

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

Accepted connection from 127.0.0.1, port 44816

[ 5] local 127.0.0.1 port 5201 connected to 127.0.0.1 port 44818

[ ID] Interval Transfer Bitrate

[ 5] 0.00-1.00 sec 4.18 GBytes 35.9 Gbits/sec

[ 5] 1.00-2.00 sec 3.61 GBytes 31.0 Gbits/sec

[ 5] 2.00-3.00 sec 4.27 GBytes 36.7 Gbits/sec

[ 5] 3.00-4.00 sec 3.56 GBytes 30.5 Gbits/sec

[ 5] 4.00-5.00 sec 4.43 GBytes 38.1 Gbits/sec

[ 5] 5.00-6.00 sec 3.67 GBytes 31.5 Gbits/sec

[ 5] 6.00-7.00 sec 4.45 GBytes 38.2 Gbits/sec

[ 5] 7.00-8.00 sec 4.45 GBytes 38.2 Gbits/sec

[ 5] 8.00-9.00 sec 4.36 GBytes 37.5 Gbits/sec

[ 5] 9.00-10.00 sec 4.09 GBytes 35.1 Gbits/sec

[ 5] 10.00-10.04 sec 116 MBytes 25.0 Gbits/sec

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

[ ID] Interval Transfer Bitrate

[ 5] 0.00-10.04 sec 41.2 GBytes 35.2 Gbits/sec receiver

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

Server listening on 5201

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

[root@iZbp11sdj1sc8o3r17rnwgZ ~]# iperf3 -c 127.0.0.1 -t 10

Connecting to host 127.0.0.1, port 5201

[ 5] local 127.0.0.1 port 44818 connected to 127.0.0.1 port 5201

[ ID] Interval Transfer Bitrate Retr Cwnd

[ 5] 0.00-1.00 sec 4.30 GBytes 36.9 Gbits/sec 1 3.06 MBytes

[ 5] 1.00-2.00 sec 3.61 GBytes 31.0 Gbits/sec 2 3.31 MBytes

[ 5] 2.00-3.00 sec 4.27 GBytes 36.7 Gbits/sec 1 3.31 MBytes

[ 5] 3.00-4.00 sec 3.56 GBytes 30.5 Gbits/sec 1 3.31 MBytes

[ 5] 4.00-5.00 sec 4.43 GBytes 38.1 Gbits/sec 0 3.31 MBytes

[ 5] 5.00-6.00 sec 3.67 GBytes 31.5 Gbits/sec 0 3.12 MBytes

[ 5] 6.00-7.00 sec 4.45 GBytes 38.2 Gbits/sec 0 3.12 MBytes

[ 5] 7.00-8.00 sec 4.44 GBytes 38.2 Gbits/sec 0 3.12 MBytes

[ 5] 8.00-9.00 sec 4.37 GBytes 37.5 Gbits/sec 0 3.12 MBytes

[ 5] 9.00-10.00 sec 4.09 GBytes 35.1 Gbits/sec 5 3.12 MBytes

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

[ ID] Interval Transfer Bitrate Retr

[ 5] 0.00-10.00 sec 41.2 GBytes 35.4 Gbits/sec 10 sender

[ 5] 0.00-10.04 sec 41.2 GBytes 35.2 Gbits/sec receiver

iperf Done.

在并发度默认为 1 且未做任何调优的情况下,传输就达到了 41Mbps。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值