PowerEdge:如何使用“iperf”测试网络带宽
摘要: 本文提供有关如何使用 iperf3 测试可用网络带宽的信息。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
提醒: 而
/ Lawrence Berkeley National Laboratory
开发的开源软件,可与源代码一起提供。它是在三条款 BSD 许可
下发布的。它不是 Dell Technologies 工具。
iperf3 tool 是由 ESnet
下载或安装 iperf3 正在使用的作系统 (OS) 的实用程序:
Windows 安装:
- 下载在此处找到的最新二进制文件
- 解压二进制文件
.zip本地文件系统上的任意位置的文件,以便以后从中运行它。 - 没有适用于 Windows 的安装,而是在实用程序解压到的位置打开命令提示符。
Red Hat Linux 安装:
- 使用超级用户权限 (root) 运行以下命令:
dnf install iperf3
Ubuntu Linux 安装:
- 使用以下命令
sudo特权:
sudo apt install iperf3
提醒:而
iperf 默认情况下,实用程序安装在位于本地文件系统上的 VMware ESXi 7.0 及更高版本上:”/usr/lib/vmware/vsan/bin/iperf3”
如何测试可用网络带宽:
在接收数据的服务器上,运行以下命令:
iperf3 -s
如果启用了本地防火墙,则必须打开使用的端口(默认值为 5201)。如果需要,您可以使用“-p <port>”选项指定特定端口。
在发送数据的服务器上,运行以下命令:
在发送数据的服务器上,运行以下命令:
iperf3 -c x.x.x.x
更换
<x.x.x.x> 替换为步骤 2 中服务器的 IP 地址。
图 1:图示
iperf3 在 Windows 上运行,作为准备接收数据的服务器。
图 2:图示
iperf3 在 Linux 上作为客户端运行,显示传输结果
其他信息
其它信息:
iperf3 实用程序是一种常用的网络测试工具,用于测量两个系统之间的网络吞吐量。
它允许用户设置各种参数,这些参数可用于测试网络,或者用于优化或调整网络。它具有客户端和服务器功能,可以单向或双向测量两端之间的吞吐量。它是开源软件,可在各种平台上运行,包括 Linux、Windows 和 VMware。
如果必须使用特定接口地址,您可以指定要与”
测试速度高于 10G 的网络时,最好使用“-P <线程>”选项将客户端与多个线程连接起来。
它允许用户设置各种参数,这些参数可用于测试网络,或者用于优化或调整网络。它具有客户端和服务器功能,可以单向或双向测量两端之间的吞吐量。它是开源软件,可在各种平台上运行,包括 Linux、Windows 和 VMware。
如果必须使用特定接口地址,您可以指定要与”
-B <x.x.x.x>“选项。
测试速度高于 10G 的网络时,最好使用“-P <线程>”选项将客户端与多个线程连接起来。
受影响的产品
Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 10, Red Hat Enterprise Linux Version 9
, Red Hat Enterprise Linux Version 8, SUSE Linux Enterprise Server 15, SUSE Linux Enterprise Server 16
...
产品
Ubuntu Server LTS, VMware ESXi 7.x, VMware ESXi 8.x, VMware ESXi 9.x文章属性
文章编号: 000139427
文章类型: How To
上次修改时间: 30 1月 2026
版本: 10
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。