DHCP租约

网友投稿 1346 2022-09-19

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小时内删除侵权内容。

上一篇:.NET Attribute在数据校验上的应用(.net framework 3.5是干嘛的)
下一篇:Powershell Set AD group ManagedBy
相关文章

 发表评论

暂时没有评论,来抢沙发吧~