在消费级路由器上,如果我设置子网掩码来限制并发用户数(例如 255.255.255.248),这会给这些用户带来问题吗(访问网络等)?我是否必须了解 ISP 上游的任何情况,还是这只会影响我的 LAN?
澄清
这是我没有得到完整回答的部分我之前的问题,以防它看起来很熟悉。我确实了解到:
- 我需要确保 DHCP 具有适合子网掩码范围的地址范围。
- 我需要记住,接入点和/或网关会自动使用几个 IP 地址(也许是广播地址?)
答案1
子网掩码的最大特点是子网的所有成员必须同意掩码,否则他们可能无法相互通信。
因此,您可以将掩码减小到 255.255.255.248,但您希望能够使用路由器的所有计算机都必须具有相同的网络掩码。如果您希望这些计算机与该网络掩码之外的其他计算机通信,它们要么需要第二个网络上的第二个接口(物理或虚拟),要么需要一条通往知道如何在两个子网之间往返的路由器的路由。
答案2
我假设你正在使用RFC1918地址(10/8、172.16/12、192.168/16)空间和某种地址转换。如果这是真的,那么您在 LAN 上使用的网络掩码对世界其他地方来说根本就无关紧要。
如果您使用的是公共可路由地址空间,那么使用不正确的掩码可能会导致很多问题。使用比您分配的掩码小的掩码是安全的,但使用太大的掩码会导致您在与拥有掩码中包含的地址空间的人通信时遇到问题。
如果您所在的网络使用 OSPF、RIP、BGP 等协议自动更新邻居路由器的路由,则可能会导致整个网络出现问题。但您提到这是一款消费级路由器,所以我怀疑您不会这样做。
答案3
最终,只有 6 个 IP 与路由器通信,这就是 VLSM 的目的RFC 950,但除非您只有一组 6 台计算机需要访问网络外部,否则您可能更喜欢使用带宽管理。