设置超过 100 个智能设备的接入点

设置超过 100 个智能设备的接入点

我有 100 台智能设备,每分钟发送约 1-3KB 的数据。所有设备都放在一个房间里。我应该如何设置接入点,以便设备能够可靠地将数据发送到服务器?

答案1

如果您的 AC1900 ASUS GUI/WMI(图形用户界面/Web 管理界面)中有流量管理器 - 单击它,启用 QoS 并设置您想要的流量阈值。对于您来说,允许每个设备有 5KB 的流量。这将保证您的无线网络上没有带宽占用者。

答案2

好的,你的问题不是带宽本身(显然)。而是你只有一个“交通通道”来完成十个通道的工作。顺便说一句,路由器不错……我为我的家庭网络安装了下一个型号。

最大的问题是:Wifi 是半双工的(不像以太网是全双工的)。每次只有一个设备(包括路由器)可以传输数据……其余设备必须停下来监听。它们轮流传输数据。通常情况下,这种方法效果很好,因为数据流主要发生在一个方向上,从路由器到设备(比如看电影或听音乐,甚至浏览网页)。

由于有 101 个设备(包括路由器)每分钟多次发送和接收少量数据,因此您的 WiFi 带宽实际上减少了一半。实际上更像是 200 个设备……因为每当另一个设备完成轮换时,路由器就会轮换一次。即使考虑到开销等,您仍然可能有足够的带宽,但没有盒子声称的那么多。因此,您的使用模式实际上消耗带宽的速度比传统意义上的“大量使用”要快。

但真正的问题只会在“交通堵塞”时显现出来。这并不是说您的高速公路/wifi 在某一天/某一秒无法处理其上的汽车/字节数量……而是它无法在他们需要的时候在这一分钟/毫秒内处理所有这些。

因此可能发生的情况是,大多数情况下一切都很好,但最终多个设备需要同时访问,因此它们需要排队。但是,当路由器清除队列时,这种情况又发生了。现在有时路由器会赶上来……但最终,这种情况会发生的次数足以让路由器不堪重负。因此排队越来越长……延迟波向后传播。最终,一些设备不得不等待很长时间,以至于它们认为不值得断开连接以搜索另一个网络。

通常在办公室环境或公共场所(预计会有很多 WiFi 设备),我会安装数十个接入点,每个接入点通过以太网连接到中央交换机,从而将每个接入点负责的设备数量保持在最低限度。这些接入点还会在与其最接近的对等点略有不同的信道上运行,以限制干扰。目标是每个接入点连接 25-30 个设备……不过,这又是企业级设备。

单个消费级 AP 上连接 100 个设备简直是“疯了”。即使您可以解决 WiFi 端的问题,路由器的实际路由部分也不是为路由那么多设备而设计的。它那可怜的小集成 CPU 和小 RAM 芯片,虽然与其他消费级产品相比可能很大,但不足以处理您所说的流量。这里的关键细节:不是您使用了多少带宽……而是设备在给定时间内必须跟踪多少条独立路由。我上面提到的中央交换机?那将是一个安装在机架上的企业级设备,其功能相当于甚至可能比您计算机中的 CPU 更好。可能不止一个。然后是一个提供互联网连接的企业级网关设备。

您要实现的目标永远不会 100% 可靠。抱歉,我喜欢我的小型华硕路由器,并希望在有钱的时候购买它更年轻、更强大的兄弟……但它仍然不是为您投入的工作负载而设计的。

相关内容