为什么要使用 DHCP 故障转移而不是仅配置多个范围?

为什么要使用 DHCP 故障转移而不是仅配置多个范围?

具体来说,关于 ISC dhcpd(但一般关于原理的信息),选择故障转移配置而不是每个服务器都有自己的范围的原因是什么?

假设您要分配的 IP 比需要的多,后者似乎具有更大的灵活性,因为您可以拥有两个以上的服务器。唯一的原因是您要分配的 IP 比潜在租约少吗?

或者我完全忽略了一些东西......

答案1

ISC 的 DHCP 故障转移有一些积极的方面,但是,整体配置(从我们的内部测试来看)并不理想。优点(尤其是对于大型组织而言)包括:

  • 跟踪所有 DHCP 服务器上的整个 IP 地址池
  • 整个企业中用于 DHCP 辅助地址的标准网络路由器/交换机配置(假设 IP4 中存在分段广播域)
  • 一些非常基础DHCP 流量的负载平衡
  • 您的环境中不再存在 DHCP 单点故障

不过,从我们的测试来看,服务器故障转移需要相当长的时间才能真正发生,并且即使在发生故障转移后也会占用一些 IP 资源。因此,存在一些缺点:

  • 故障转移仍然是一个手动过程(在 4.2 以上的版本中有所缓解)
  • IP 池分布在两台服务器上
  • 增加配置复杂性

就您的情况而言(IP 数量少于潜在租约数量),这无济于事,因为每个系统都需要为自己保留部分池,这可能导致 IP 资源争用。

相关内容