2009-10-22 26 views

回答

5

设备上的DHCP客户端正是这样做的。好吧,差不多。

DHCP DISCOVERY消息在链路上广播。然后,如果有任何DHCP服务器愿意为该特定MAC地址提供服务,则每个DHCP服务器都会从其池中预留一个IP地址,并使用OFFER消息来回答。客户端然后选择要“绑定”到哪个服务器并发出REQUEST消息。服务器通过ACK消息确认授予的IP地址租约。
客户端通过简单地超时等待优惠发现DHCP服务器的“不可用性”。

看看DHCPing项目。可能会给你一些想法。

链接到DHCP的RFC:

RFC 2131, Dynamic Host Configuration Protocol
RFC 2132, DHCP Options and BOOTP Vendor Extensions

相关问题