是否有一个标准允许网络上的设备拥有自己的 DHCP 服务器,并且只有当网络上没有其他 DHCP 服务器时才会打开该服务器?我确信可以使用 dhcp_probe 实现一个,但我想知道是否有预先存在的方法可以做到这一点。
答案1
不,这没有标准。有些 dhcp 服务器提供智能故障转移功能,而有些则根本不提供。
99% 的 dhcp 部署仅使用多台服务器,因为客户端将响应收到的第一个请求。一种流行的优先处理方法是对非主服务器使用延迟响应。
答案2
运行多台服务器的一个典型方法是,只从一个服务器分发子网/范围上的一半地址,然后从另一个服务器分发另一半地址。您的池必须足够大,以应对一台服务器完全失败的情况。除此之外,它只需最少的设置即可很好地工作。
正如 pauska 所说,虽然没有标准。