为什么要做局域网压力测试
公司开会时视频卡顿、远程桌面响应慢、文件传输速度远低于理论值,这些问题很可能不是宽带不够,而是局域网内部出了问题。尤其是在多人同时访问服务器或大量设备联网的环境下,网络稳定性比带宽更重要。这时候,用局域网压力测试工具模拟高负载情况,就能提前发现瓶颈。
比如某次我们部署了一套新的监控系统,接入了30多个摄像头,结果下午4点一到,整个办公网就变慢。后来用工具一测才发现,交换机背板带宽撑不住并发流量,换了设备后问题才解决。
常见的局域网压力测试工具推荐
iPerf3:跨平台命令行利器
iPerf3 是最常用的网络性能测试工具之一,支持 Windows、Linux 和 macOS。它能测试 TCP 和 UDP 的吞吐量,适合测量两台设备之间的最大传输能力。
基本用法是先在一台机器上运行服务端:
iperf3 -s另一台作为客户端连接测试:
iperf3 -c 192.168.1.100 -t 30这条命令会向 IP 为 192.168.1.100 的主机发起持续30秒的流量测试,结果显示实时带宽、抖动和丢包率。
JMeter:不只是做Web压测
很多人知道 JMeter 用来测网站接口性能,其实它也能通过自定义请求模拟局域网内的服务调用压力。比如你内部有个API服务部署在局域网,可以用 JMeter 设置多线程请求,观察响应时间和服务器负载变化。
虽然配置稍复杂,但胜在可视化强,结果图表清晰,适合技术人员排查问题。
LanSpeedTest:简单直观的图形化工具
如果你不想敲命令,LanSpeedTest 是个不错的选择。选择源文件夹和目标路径后,直接点击“开始”就能测试局域网内文件传输的实际速率。它会显示实时速度曲线,并记录平均速度,特别适合普通用户检测NAS或共享文件夹的性能。
怎么判断测试结果是否正常
千兆局域网理论上最高约125MB/s,但实际能达到90~110MB/s就算不错。如果测试只有20~30MB/s,就要检查是不是用了百兆交换机、网线质量差(比如只接了4根线)、或者路由器老旧不支持全双工。
UDP 测试中如果丢包率超过1%,说明网络不稳定,可能影响语音通话或视频会议。这时候可以逐段排查,比如换一根网线再测,看看是不是某个节点拖了后腿。
测试时要注意的细节
别在上班高峰做全速测试,容易影响别人工作。最好选晚上或非工作时间,尤其是用 iPerf 打满带宽的时候。另外,确保测试设备之间没有经过外网代理或防火墙规则干扰,否则数据不准。
还有个小技巧:测试前先把两台电脑的电源计划设为“高性能”,避免网卡节能模式自动降速,导致测出来偏低被误导。
这些工具能帮你避免大问题
有家公司上了新ERP系统,上线当天集体卡死。事后复盘才发现没做过局域网压测,数据库服务器扛不住几十人同时查报表。如果前期用 iPerf 或 JMeter 模拟一下并发,完全可以提前扩容服务器或优化查询逻辑。
工具本身不难用,关键是要有测试意识。哪怕每个月花十分钟跑一次基础测试,也比出问题再救火强得多。