iperf3工具使用实战记录~

我是平民何 2024-09-28 02:50:39

Iperf3 是一个开源的网络性能测量工具,可以在客户端和服务器之间进行带宽测试和网络性能测试。使用 Iperf3 工具可以测试网络带宽,延迟、抖动和数据包丢失率等相关网络性能指标。

一、安装

iperf3官网下载地址: https://iperf.fr/iperf-download.php

windows安装包下载地址:https://github.com/ar51an/iperf3-win-builds/releases

Fedora / Red Hat / CentOS / Rocky:yum install iperf3

Ubuntu / Debian / Mint:apt-get install iperf3

二、使用

服务端启动(方向安全组/系统防火墙):

iperf3 -s #默认端口号5201

iperf3 -s -p <端口号> #手动指定端口号

客户端连接到服务端:

iperf3 -c <服务器IP> #默认端口号

iperf3 -c <服务器IP> -p <端口号> #手动指定端口号

iperf3 默认的测试持续时间是 10秒。

Iperf3 参数的详细说明:

-c : 指定客户端连接的服务器 IP 地址。

-p : 指定服务器监听的端口号。

-t : 指定测试的持续时间,单位为秒。默认值为 10 秒。

-i : 指定报告间隔时间,单位为秒。默认值为 1 秒。

-w : 指定 TCP 窗口大小,单位为字节。默认值为 128 KBytes。

-u: 使用 UDP 协议进行测试。

-b : 指定发送数据的带宽限制,单位为 bit/s 或 Kbit/s 或 Mbit/s。默认值为不限制。

-R: 指定进行双向测试,即同时测试上传和下载速度。

-P : 指定使用的线程数。默认值为 1。

-f : 指定输出格式,支持多种格式,如 kbits, kBytes, mbits, mBytes 等。

-V: 显示版本号信息。

0 阅读:0

我是平民何

简介:感谢大家的关注