素材阁

iperf3 速查

共 22 条 iperf3 带宽测速用法,涵盖基础用法、并发与参数、UDP 与双向、输出与记录、进阶。 支持搜索与分类筛选,点击即可复制。

基础用法

一端做服务端、一端做客户端。

命令说明
启动服务端(默认端口 5201)
指定端口
客户端连接测试(默认 10 秒)
测试时长 30 秒
每秒输出一次结果

并发与参数

压满带宽的常用选项。

命令说明
并发 4 条流(重要:单流常测不满)
TCP 窗口大小
每次发送的数据块大小
目标带宽(UDP 必填)
传输固定总量而非按时长

UDP 与双向

不同测试模式。

命令说明
UDP 测试(看丢包与抖动)
反向测试(服务端发、客户端收)
双向同时测
UDP 不限速并指定包长

输出与记录

结果形式。

命令说明
输出 JSON(便于脚本解析)
写入日志文件
以 Mbit/MByte 为单位显示
输出更详细的调试信息

进阶

其它场景。

命令说明
服务端测一次后退出(便于脚本)
绑定指定地址
TCP MSS 相关
版本兼容注意

使用说明

iperf3 速查:基础用法、并发与参数、UDP 与双向、输出与记录、进阶;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:基础用法、并发与参数、UDP 与双向、输出与记录、进阶。
  2. 点「命令」列复制到两端终端。
  3. 一端 iperf3 -s、另一端 iperf3 -c,两端都装 iperf3 且版本一致。
  4. 单流常测不满带宽,用 -P 多条并发流;测丢包用 -u。

常见问题

为什么测出的带宽远低于链路容量?
常见原因:单流受窗口/延迟限制、CPU 或网卡驱动瓶颈、中间路由/防火墙限速。用 -P 增加并发流、调 -w 窗口再测。
UDP 测试看什么指标?
主要看丢包率与抖动(jitter);UDP 无重传,丢包高说明链路或限速有问题。
需要联网吗?
不需要,但需两端能互通。

延伸阅读

相关工具