![路由器性能测试](https://linux22.com/image/1570732/%E8%B7%AF%E7%94%B1%E5%99%A8%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95.png)
628/5000 大家好,
我正在寻找测试路由器性能的工具或方法。我不仅关心 WiFi 带宽、覆盖范围等,还关心硬件本身的性能,包括处理主机数量、模拟压倒性网络流量的能力,这样我就可以知道路由器在处理多少主机、DHCP 和网络流量时已经无法承受其组件的性能。
我有一台 TP-LINK 路由器,在 20 个用户运行期间开始挂起,我想模拟网络中用户的工作来确定其功能的极限。
也许连接到像 GNS3 这样的模拟器是产生流量的解决方案?
有任何想法吗?
答案1
您可以使用 iperf 或 jperf 进行此操作。对于要测试的每个设备,您至少需要两台计算机。
您还可以模拟具有不同目标端口号的多个数据流。这在部署 QOS/流量策略时非常有用,因为您可以模拟高优先级和低优先级数据,并确保其正确排队。
+20 台设备确实突破了消费级硬件的极限。(尤其是如果这些设备使用 WiFi)你没有提到 TP-Link 型号。但我猜你可能正在经历同频干扰,可能位于受到邻近路由器干扰的信道上。尝试使用 wiggle wifi 或 Android 设备上的 wifi 分析器进行站点勘察。选择一个没有太多邻近路由器的信道。
如果这不起作用,您可能需要查看这个答案:智能家居无线设备运行缓慢,在单独的通道上添加另一个路由器可以减少第一个路由器的负载。此外,如果您有旧式 b/g 设备,将它们保留在较旧的 b/g 路由器上会非常有益,因为旧式客户端会减慢较新的 802.11ac/n 客户端的速度。
希望这可以帮助你。