路由器是否有设备数量限制?

路由器是否有设备数量限制?

我打算买一个新的路由器,但是,我刚刚意识到我所看到的几乎所有路由器(Belkin,Netgear,D-Link)都没有标明可以同时连接的最大设备数量。

我有一个D600现在已经查看了他们的网站并查阅了手册,也没有发现提到限制(我真的需要知道是否存在限制,以便调试另一个问题)。

新的路由器将作为礼物送给朋友...问题是,他们家里有 12 台设备,所有设备都需要 WiFi,另外 3 台设备需要硬连线。

由于路由器网站没有提到任何限制,我是否可以假设同时连接的设备数量存在一般限制,或者问题更多的在于了解连接的设备越多,由于资源共享而导致的性能越低?

我的问题是,如果不尝试手动确定限制(插入设备直到达到最大值),有没有办法知道某个设备是否可以与给定数量的并发连接设备一起工作?

答案1

理论上,并发连接的绝对限制为 65535 个。也就是说,当使用 SNAT 或 MASQUERADE 时。因此,考虑到关闭和打开连接,最大可行设备数量应接近 800 个。

TCP 连接由本地和远程主机及端口唯一定义。因此,路由器最多可以与同一主机和端口建立 65,535 个连接。同时,它还可以与另一台主机和端口建立另外 65,535 个连接。

这意味着您可以拥有 的总数量(local addresses) * (local ports = 65,535) * (remote addresses) * (remote ports = 65,535)。当然,某些本地端口可能不可用(托管服务或端口转发)。但是,这仍然比您所需的要多。

当然,这需要大于 /24 的网络,这对于 OpenWrt 等来说不成问题。如果没有售后固件,大多数路由器都只能使用 /24 网络,留给主机的 IP 地址为 253 个。无线连接可能会受到进一步限制,有时甚至会受到很大限制。

但是,在接近这些限制之前,您很可能会遇到资源耗尽的情况。连接跟踪非常困难。

答案2

我不知道可连接的设备数量是否有限制。更合理的解释是,大多数路由器都受到硬件的限制,随着设备数量的增加,性能会下降。

我想,这在很大程度上取决于路由器 CPU 和可用 RAM 的速度,但也在很大程度上取决于路由器上运行的服务,即是否启用 NAT、QoS、VPN、访问控制、无线是否开放或使用密码等。我认为设备产生的流量也是限制的一个重要因素。

我认为这也可能是制造商不指定可连接设备数量的原因,因为这取决于许多因素。

答案3

理论上,您最多可以将 255 个设备连接到路由器,但您显然会看到性能下降。性能将取决于您接收的互联网连接和路由器的具体硬件规格。

您需要平衡设备负载,因为您可能会有 20 台设备工作不正常,或者有 2 台设备负载非常高,完全阻塞您的连接。这完全取决于您想对网络做什么。

Sound 路由器对可用的 DHCP 池设置了限制,您必须查看路由器设置才能找到该限制(如果有)。如果不存在此类信息,则可以假设上述信息。例如,在我的路由器上,我列出了大约 100 个范围以获得最佳性能,但我永远不会接近这个范​​围,因此这对我来说基本无关紧要。

从你的资料中查看有关该路由器的[尽管]一小段信息,我无法想象你会注意到你正在处理的数字存在任何问题。DCHP

来源

答案4

2010 年太子港地震后,我为一家医疗危机中心建立了一个网络。我们最初只有原始文章中所示的 Linksys AP 单元。我们有几个用作接入点的设备,它们都连接到一个接入点,即互联网和有线网络的连接。我们经常遇到它们的问题(尤其是中央路由器),并且烧坏了好几个。当其中一个出现问题时,我摸了摸它,发现它很热,我拿不起来。我不知道这个单元的极限是多少,但我们显然超出了它(我们同时运行 20 到 200 个连接)。

相关内容