iperf 是一种用于主动测量 IP 网络上可实现的最大带宽的工具。它支持调整与时序、协议和缓冲区相关的各种参数。对于每个测试,它都会报告测得的吞吐量/比特率、丢失和其他参数。
此版本有时称为 iperf3,是对 NLANR/DAST 开发的原始版本的重新设计。iperf3 是一个全新的实现,目标是更小、更简单的代码库,以及可在其他程序中使用的功能的库版本。iperf3 还具有其他工具(如 nuttcp 和 netperf)中发现的许多功能,但原始 iperf 中缺少这些功能。例如,这些包括零复制模式和可选的 JSON 输出。请注意,iperf3 不向后兼容原始 iperf。
iperf3 的主要开发是在 Ubuntu Linux、FreeBSD 和 macOS 上进行的。目前,这些是唯一官方支持的平台,但是有一些关于 OpenBSD、NetBSD、Android、Solaris 和其他 Linux 发行版的成功报告。
更多详细信息 | 源代码和问题跟踪器 | 讨论论坛