据我所知,通常C类网络的DHCP服务器总共只能为256个客户端提供服务。
你们对 B 类网络的 DHCP 服务器有什么了解吗?客户问是否有可能在一个接入点中实现 B 类网络为 256*2 个客户端提供服务。
我可以按如下方式设置 DHCP 配置吗?lan 接口网络掩码设置为 255.255.0.0,然后将 DHCP 限制设置为 512。
使用 B 类网络有哪些优势?
答案1
B 类网络有 65536(2^16)个地址,而不仅仅是 512 个。
从 DHCP 服务器提供更多地址需要 DHCP 服务器使用更多内存。这在 PC 上没有问题,但对于内存有限的低成本消费嵌入式家庭网关路由器产品来说就比较困难了。
提供更多 DHCP 地址并不能帮助更多设备接入互联网,除非您调整 NAT 网关以支持新的、更大的子网。同样,这会占用更多内存。
另一个需要注意的问题是每个 NAT 公共 IP 地址可以支持多少个 TCP 连接(或 UDP 流)。TCP 和 UDP 每个 IP 地址仅支持 65536 个端口。如果您在 256 个或更少的客户端之间共享该端口池,则每个客户端可以同时拥有 256 个或更多的连接,这通常已经足够了。但是,如果您在真正的 B 类主机(65536 个主机)之间共享该端口池,则每个主机平均只能有一个连接,这还不够。加载单个网页可能需要数十个连接。
为了支持 65536 个客户端的足够连接,您需要 NAT 支持多个公共 IP 地址。这不是消费级家庭网关路由器产品的常见功能。这是企业级路由器和防火墙的功能。