DHCP租约
DHCP租约
租约概念 租约就是DHCP分配给客户端的IP地址的使用期限,在到一定的时间后,服务器要收回这个IP地址,需要重新分配,如果租约设置过长,就会出现IP地址已经分配完的假象。
比如,DHCP的网段在192.168.1.100-192.168.1.200之间,租约如果设置过长,就会出现IP已经分配完的现象,新加入的机器无法再从服务器获取地址了,为什么会出现这种情况呢?假如,租约设置为100天,在这100天内,如果机器没有变动那没什么问题,如果更换一批机器的网卡,新换上的网卡就有获取不到IP的问题,因为在租约没有到期,还下的网卡仍然占着IP,服务器没有收回已经放出去的IP,导致服务器没有可用的IP分配,这样客户机就不能获取IP了
租约续订过程
在指定的时间间隔内,DHCP客户端尝试续订租约以保证它能够得到最新的配置信息。
(1)自动租约续订
当租用时间达到租约期限的50%时,DHCP客户端自动尝试续订租约。为续订租约,DHCP客户端直接向提供租约的DHCP服务器发送一条DHCPPREQUEST消息。如果DHCP服务器是可用的,它将续订租约并向客户端发送一条DHCPACK消息,此消息包含新的租约期限和一些更新的配置参数。客户端收到确认后就会更新配置。
如果DHCP服务器不可用,则客户端将继续使用当前的配置参数。
当租约时间间隔的87.5%到期时,客呼端会广播一条DHCPDISCOVER消息来更新它的地址租约。这个阶段,DHCP客户端会接受从任何DHCP服务器发出的租约。如果DHCP服务器以一条DHCPOFFER消息响应来更新客户端当前的租约,那么客户端可以基于提供消息的服务器续订租约并继续运行。
如果租约到期了,那么客户端必须立即释放当前使用的IP地址。然后,DHCP客户端重新开始DHCP租约过程,尝试租用一个新的IP地址。
(2)手动租约续订
如果需要立即更新DHCP配置消息,用户可以手动续订IP租约。例如,如果用户希望DHCP客户端立即从DHCP服务器获取新安装的路由器的地址,那么需要用户从客户端续订租约来更改这些配置。要手动续订租约,使用ipconfig命令,并带/renew开关参数。这条命令向DHCP服务器发送一条DHCPREQUEST消息请求更新配置选项和续订租约时间。在局域网连接中Windows Server 2003修复选项中的修复动作等同于执行ipconfig/renew命令。要使用Windows Server 2003的“修复”命令,右击网络连接,然后单击“修复”。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~