iperf(网络性能测试工具)是一款专业、轻量级的网络性能测试工具,支持TCP/UDP带宽、延迟、抖动等指标测量。界面简洁,操作简单,既可安装使用,也支持免安装运行,帮助用户快速、准确评估网络最大吞吐量与稳定性。
1. 多协议带宽压测:支持TCP与UDP双模式并发测试,可自定义缓冲区大小、传输时长、并行流数量,精准模拟真实业务流量压力;
2. 双向吞吐量分析:提供客户端主动发起测试与服务端反向测试两种模式,分别获取上行与下行独立带宽值,避免单向测试偏差;
3. 实时性能监控:以秒级粒度输出瞬时带宽、丢包率、重传次数及Jitter(抖动)数据,支持CSV格式导出供深度分析;
4. 跨平台兼容部署:无需图形界面依赖,纯命令行架构适配各类服务器环境,支持IPv4/IPv6双栈及TLS加密隧道测试扩展。
5. 企业网络链路验收:在新专线开通前后执行基准对比测试,验证运营商承诺带宽达成率;
6. 数据中心内部调优:定位交换机队列拥塞点、网卡中断配置瓶颈及TCP窗口缩放异常;
7. 云服务性能基线建立:对AWS/Azure/GCP等公有云ECS实例间通信进行周期性吞吐量巡检。
8. Windows用户可通过官方GitHub发布页下载预编译二进制包(iperf3.exe),解压后直接调用命令行;
9. Linux/macOS用户推荐使用包管理器安装:Ubuntu/Debian执行sudo apt install iperf3,CentOS/RHEL使用sudo yum install iperf3,macOS通过Homebrew运行brew install iperf3;
10. 基础测试示例:服务端启动命令为iperf3 -s,客户端执行iperf3 -c [服务器IP] -t 30 -i 5即可完成30秒测试,每5秒刷新一次结果。