iperf3工具检测网络性能及带宽

iperf3工具使用详解

两个分部公司通过专线互联,测试两点专线带宽,或测试办公室内部客户端到服务器端之间的带宽以及网络性能,除了使用ftp上传大文件测试带宽外,也可以通过iperf3 工具来进行测试。

iperf 或 iperf3:是一个网络性能测试工具。

可以测试TCP和UDP带宽质量。
可以测量最大TCP带宽,具有多种参数和UDP特性。
可以报告带宽,延迟抖动和数据包丢失。
Iperf在linux和windows平台均有二进制版本供自由使用。

官网网址:https://iperf.fr/

  1. iperf3安装:
    [root@server-02 ~]# yum install iperf3

iperf3工具检测网络性能及带宽

  1. iperf3 参数及用法:

iperf3工具检测网络性能及带宽

server端参数:
-s 指定为server端
-p 指定端口(要和客户端端口保持一致)
-B 指定服务端的接口或IP地址

client端参数:
-c 指定为client端
-p 指定端口(要和服务端端口保持一致)
-u 指定udp协议(要和服务端协议保持一致)
-4 仅使用ipv4
-6 仅使用ipv6
-f [kmgKMG] 格式化带宽输出
-n 指定传输的字节数
-b [KMG]指定传输带宽
-t 指定传输时间多少秒,默认为10秒
-B 指定客户端的接口或IP地址
--get-server-output 从服务端获取结果

  1. 测试:
    两台centos7服务器,IP地址 172.16.100.20,172.16.100.50
    首先要关闭防火墙,或放通测试的端口,否则,客户端无法与服务端联通。
    [root@server-02 ~]# systemctl stop firewalld
    [root@server-02 ~]# systemctl status firewalld

iperf3工具检测网络性能及带宽

server端:

[root@server-02 ~]# iperf3 -s -p 25001

iperf3工具检测网络性能及带宽

客户端:

[root@server-02 ~]# iperf3 -c 172.16.100.50 -p 25001

iperf3工具检测网络性能及带宽

服务端显示结果:
iperf3工具检测网络性能及带宽

猜你喜欢

转载自blog.51cto.com/2221384/2576393