DHCP协议是如何工作的?( 二 )


◇更新:当客户注重到它的租用期到了50%以上时,就要更新该租用期 。这时它发送一个直接UDP信息包给他获得它的原始信息的服务器 。该信息包是一个DHCP Request信息包,用以询问是否能保持TCP/IP配置信息并更新它的租用期 。假如服务器是可用的,则它通常发送一个DHCP Acknowledge信息包给客户,同意客户的请求 。
◇重新捆绑:当租用期达到期满时间的近87.5%时,客户假如在前一次请求中没能更新租用期的话,他会再次试图更新租用期 。假如这次更新失败的话,客户就会试着与任何一个DHCP服务器联系以获得一个有效的IP地址 。假如另外的一个DHCP服务器能够分配一个新的IP地址,则该客户再次进入捆绑状态 。假如客户当前的IP地址租用期满,则客户必须放弃该IP地址,并重新进入初始化状态,然后重复整个过程 。
注释:
当DHCP客户最初试图请求一个IP地址时,在网络中仅有4个网络信息包进行交换,它们是:DHCP Discover信息包、DHCP Offer信息包、DHCP Request信息包,以及DHCP Acknowledge信息包 。每个信息包不超过400个字节 。这样一来,网络由于DHCP带来的消耗就相对减少了 。

推荐阅读