开发与运维工具链
iPerf3
厂商/来源:
ESnet
核心功能:
“现场扯皮的终结者”。视频卡、数据断、控制慢,到底是软件 Bug 还是网络拉胯?用它测完直接把报告甩给网管。
| 适用场景 | 测试工业 WiFi 覆盖死角、测试 4G/5G 模块实际上行带宽、测试两台 AGV 之间的 UDP 丢包率 |
| 架构支持 | 全平台全架构 (Windows, Linux, Android, 路由器 OpenWrt 几乎都内置) |
| 核心机制 | C/S 架构:一端运行 iperf3 -s (服务端),另一端运行 iperf3 -c [IP] (客户端)。直接在内存中生成数据包互打,不读写硬盘,测出的绝对是物理网络的极限真实性能。 |
| 核心价值 | 测 UDP 丢包与抖动 (Jitter):TCP 测的是平均速度,而工业控制(或视频流)最怕的是抖动和丢包。加上 -u 参数测 UDP,你能清楚看到“虽然平均网速有 10M,但每秒丢包率高达 15%”,这直接解释了为什么画面会花屏。 |
| 避坑指南 | [测试盲区] 1. 端口被墙:iPerf3 默认使用 5201 端口。很多甲方的企业防火墙默认拦截此端口。对策:使用 -p 443 伪装成 HTTPS 端口进行测试。 2. 单线程瓶颈:在万兆 (10Gbps) 局域网里,单线程 iPerf3 可能会因为 CPU 某个单核满载而跑不满万兆。对策:加上 -P 4(开启 4 个并发线程)才能测出万兆交换机的真实吞吐量。 |
| 推荐搭配 | [OpenWrt][现场网管人员] [排障报告书] |