Changing from Infinite lease time to 8 days

When computer boots up, it does the whole DHCP handshake. And when half the lease time expires, the DHCP client requests for renewing the ip address. And at the end of the lease time, it requests again and if fails, it restarts the entire DHCP cycle and sees if any new servers respond to its DHCP request.

And if the lease time is infinite, and if the DHCP client does not go down, it does not have to renew, but if it has gone down for some time and booted up, it restarts the DHCP handshake.

So, to answer your question, yes, it does the whole DHCP handshake with the server to get ip address after booting.


I don't agree with the accepted answer.

A DHCP client that has an ip address for which the lease has not yet expired or is not in the renewal phase does not go through the DORA process upon reboot. The DHCP client will request to continue using it's currently leased ip address. Furthermore, a DHCP client attempting to renew it's currently leased ip address does not go through the DORA process. If that's what you and Mallik are referring to when you mention "DHCP handshake", then that's wrong.

Although I've never seen the scenario you describe I'm assuming that the DHCP client would get the new ip address lease time upon reboot when it recieves the ACK from the server to it's request to continue using the currently leased ip address.

For a client that doesn't currently have a an ip address the DHCP process is as such:

D = Discover O = Offer R = Request A = Acknowledge

For a client that currently has a valid ip address for which the lease has not yet expired the process is as such:

R = Request (to continue using the currently leased ip address) A = Acknowledge


Booting the computer will to a DHCP refresh. If you don't want to reboot, you can bounce the network interface, or explicitly ask the PC to refresh.