在我们的DHCP服务器上,租约时间当前设置为无穷大。
我想把它改为8天,但据我所知,客户不做DHCP续订,如果他们有无限的租约。
一台机器会做整个DHCP握手,即使它有一个无限的租约?
发布于 2012-03-02 17:11:47
当计算机启动时,它会进行整个DHCP握手。当租赁时间的一半到期时,DHCP客户端请求更新ip地址。在租约结束时,它再次请求,如果失败,则重新启动整个DHCP周期,并查看是否有任何新服务器响应其DHCP请求。
如果租约时间是无限的,并且如果DHCP客户端没有下降,它就不需要更新,但是如果它已经中断了一段时间并启动了,它将重新启动DHCP握手。
因此,要回答您的问题,是的,它做了整个DHCP握手与服务器获得ip地址启动后。
发布于 2012-03-02 18:43:19
我不同意被接受的答案。
如果DHCP客户端的ip地址尚未到期或处于更新阶段,则在重新启动时不会通过DORA进程。DHCP客户端将请求继续使用其当前租用的ip地址。此外,试图更新其当前租用的ip地址的DHCP客户端不会通过DORA进程。如果这就是你和Mallik在提到"DHCP握手“时所指的,那就错了。
虽然我从未见过您描述的场景,但我假设DHCP客户端在重新启动时将获得新的ip地址租赁时间,当它从服务器接收ACK到它请求继续使用当前租用的ip地址时。
对于目前没有ip地址的客户端,DHCP流程如下:
D=发现O=要约R=请求A=确认
对于当前具有有效ip地址且租约尚未过期的客户端,流程如下:
R=请求(继续使用当前租用的ip地址)A=确认
发布于 2012-03-02 17:25:27
将计算机引导到DHCP刷新。如果您不想重新启动,您可以弹出网络接口,或者显式地要求PC刷新。
https://serverfault.com/questions/365734
复制相似问题