概述


本文介绍如何使用 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:\
  1. 运行 iperf3.exe 并在一台 PC 上作为服务器运行
iperf3.exe -s
  1. 运行 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 秒,每秒显示一次结果。