airMAX - 使用 iPerf3 测试吞吐量


概述


本文介绍如何使用 iPerf3测试吞吐量。  使用 iPerf3 工具生成流量并将其从服务器发送到客户端,或从客户端发送到服务器。当使用测速网站效果不佳时,可以使用 iPerf3 测试吞吐量。

注意和要求: 本文建议拥有 CLI 经验的用户使用。用户可以访问以下链接来了解如何通过 SSH 登录以及如何通过 SSH 运行命令。

目录


  1. 介绍
  2. 如何进行测试
  3. 测试吞吐量的步骤

介绍


回到顶部

使用测速网站测试可能会因多种原因而失败,列如以下原因:

  • 服务器位置
  • 服务器负载
  • 服务器连接速度
  • 服务器网络问题
  • 同时在同一服务器上运行测试

因此,可以通过从网络两端进行测试来排除无法控制的连接问题。


如何进行测试


回到顶部

iPerf3 在网络两端的两台 PC 之间进行测试。

  • 这是测试吞吐量的最佳方法。它将排除网络上的任何其他网络设备,并仅允许您测试该无线链接。
  • 此测试还将能够显示您的 LAN 连接上的任何限制因素,因为它将通过无线传输系统的 LAN 口进行测试,而不会造成无线传输系统本身的过多开销。

测试吞吐量的步骤


回到顶部

注意:这些说明前提是您的两台 PC 上都运行 Windows。

1. 访问 https://iperf.fr/iperf-download.php#windows 下载 iPerf3Windows PC 的当前版本  

2. 下载文件后,需要解压缩文件。您可以将提取的内容放在 C:\ 上。

3. iPerf3将文件下载  并解压缩到 C:\ 后,可以打开命令提示符并导航到保存 iPerf3 到的目录  

cd C:\

4.运行 iperf3.exe在一台 PC 上作为服务器运行

iperf3.exe -s

5. 运行 iperf3.exe在另一台 PC 上以客户端身份运行  

iperf3.exe -c 203.0.113.26 -t 100 -P 5
注意:  203.0.113.26 是 iPerf3在相对 PC 上运行的示例服务器的 IP 地址。您将需要更改 IP 地址,以使其与启动服务器的 PC 相匹配。

这将启动  iPerf3 TCP 吞吐量测试,并运行 100 秒,每秒显示一次结果。