一起学DHCP系列(七)租约、释放
2010-09-27 13:09:24 来源:WEB开发网核心提示:当DHCP客户端获取到一个IP地址后,并不代表可以永久使用这个地址,一起学DHCP系列(七)租约、释放,而是有一个使用期限,在DHCP中我们称之为租约期限,判断是否续期和过期是以DHCP服务器上时间为准,我将租期计算的用画图的形式展现出来,默认是自客户端成功获取之时算起,往后再推8天
当DHCP客户端获取到一个IP地址后,并不代表可以永久使用这个地址,而是有一个使用期限,在DHCP中我们称之为租约期限,默认是自客户端成功获取之时算起,往后再推8天。其实除了这个8天的时间外,在有效的租约期限内,其实还包含着两个时间点,第四天和第七天,也就是租约的一半和租约的7/8。这三个时间点在DHCP 的Offer数据包中就有体现。如下图:
图片看不清楚?请点击这里查看原图(大图)。
上图中标记红框处即为三个时间点。
我们再来打个比方。如果客户端在1月1日0时成功获取到一个IP地址,那么在DHCP管理器上就可以看到这条租约信息,对应的租约截止日期就是1月9日0时。当日期到默认租期的一半时,也就是第四天的时候。客户端会向DHCP服务器发送一个
DHCP Request 的数据包,目的是请求更新自己的租约。如果DHCP服务器正常且相应了此请求,那么就会返回一个DHCP ACK的数据包,这表示比如续约成功。比如1月5日时,客户端提出续约申请,当DHCP服务器正常相应后,这台客户端的IP过期时间将延至1月13日,因为他是在5号提出的申请,判断是否续期和过期是以DHCP服务器上时间为准。我将租期计算的用画图的形式展现出来,如下图:
图片看不清楚?请点击这里查看原图(大图)。
更多精彩
赞助商链接