有没有办法仅从 DHCP 流量中检测完整的 DHCP 池?为简单起见,我假设网络中只有一台 DHCP 服务器。我在RFC 2131 中发现,仅在这种情况下发送 DHCP NAK:
服务器到客户端表明客户端的网络地址概念不正确(例如,客户端已移动到新的子网)或客户端的租约已过期。
所以我想当 DHCP 池已满时,不会发送 DHCP NAK。但绝对它与完整的 DHCP 池一起使用。我也在这个话题中找到了
使用 Cisco 的“ip-helper”进行 DHCP 的最佳实践?
如果 DHCP 服务器的范围已满,它将不会回复 DHCPOffer...
所以我认为当 DHCP 池已满时,由于RFC 2131 中定义的重新传输算法,客户端将重新传输许多 DHCP DISCOVER 。我没有看到从 DHCP 流量中检测完整 DHCP 池的更好方法。如果有人有更好的主意仅从发送的数据包中检测它,我会很高兴。提前致谢。