iPerf3 网络速度测试指南
iPerf 是由互联网性能工作组开发的开源网络性能测量工具。它允许用户通过创建 TCP 或 UDP 流来测试网络吞吐量,并将流量从一个主机(客户端)发送到另一个(服务器)。结果显示最大可达到的带宽,有助于诊断网络问题或验证性能。
🧩 TCP 与 UDP – 有什么区别?
协议 | 连接类型 | 可靠性? | 使用场景 |
|---|---|---|---|
TCP | 基于连接 | ✅ 是 | 文件传输、网络浏览 |
UDP | 无连接 | ❌ 否 | 流媒体、VoIP、游戏 |
- TCP 使用三路握手来确保可靠交付。
- UDP 在不建立连接的情况下发送数据,使其更快但可靠性更低。
🖥️ 安装 iPerf3
Linux(基于Debian的系统)
- 登录到您的基于Debian的系统。
- 运行:
sudo apt-get install iperf3
- 在提示时按 Y 确认安装。

Windows
- 下载 iPerf3:https://files.budman.pw/
- 将zip文件解压到已知位置,例如桌面。

▶️ 运行 iPerf3
步骤1:在Debian上启动iPerf3服务器
在Debian机器上:
iperf3 -s
这启动服务器处于监听模式,等待客户端连接。

步骤2:在Windows上运行iPerf3客户端
- 打开命令提示符。
- 导航到提取的iPerf3目录:
cd C:\Users\YourUsername\Desktop\iperf3

- 运行客户端测试:
iperf3.exe -c

运行反向测试(在客户端上测量下载):
iperf3.exe -c -R
📊 解释结果
示例输出
如果您从远程客户端进行测试,输出将显示:
- 发送者(客户端):测量从客户端到服务器的上传。
- 接收者(服务器):测量从客户端到服务器的下载。
您可以在客户端上使用 -R 标志交换方向以测试相反的路径。

🎥 视频教程
更新于: 24/04/2026
谢谢!
