Another DHCP

In a review question in dhcp chapter in mspress book, question says you have configured a subnet with 2 dhcp servers, dhcp1 and dhcp2. Dhcp1 assigns addresses to to first 80% of subnet's scope range. Dhcp2 does the remaining 20%. ClientA obtains an address from dhcp1 and dhcp1 is then taken off the network. How long will it take before clientA attempts to obtain a new address from dhcp2?
A) 4 days
5 days
C) 7 days
D) 8 days
Book says it C) - 7 days.
Earlier in the chapter it says 'if client unable to communicate with original dhcp server, client waits for rebinding state(7 days after last lease renewal) in that state it tries to renew current lease with any available dhcp server.'
Since the scope of dhcp2 is different that dhcp1 it would get a NACK from dhcp2 and then what? Would it continue to try and send a renew message out to dhcp1 until the lease expires at 8 days and then start a new lease initialization process, getting a new address from dhcp2? If that's the case then wouldn't the answer be d - 8 days?
A) 4 days

C) 7 days
D) 8 days
Book says it C) - 7 days.
Earlier in the chapter it says 'if client unable to communicate with original dhcp server, client waits for rebinding state(7 days after last lease renewal) in that state it tries to renew current lease with any available dhcp server.'
Since the scope of dhcp2 is different that dhcp1 it would get a NACK from dhcp2 and then what? Would it continue to try and send a renew message out to dhcp1 until the lease expires at 8 days and then start a new lease initialization process, getting a new address from dhcp2? If that's the case then wouldn't the answer be d - 8 days?
Comments
Does that help?
Currently studying for 70-293
How DHCP Technology Works: Dynamic Host Configuration Protocol (DHCP)
Mikdilly, it won't get a NACK from DHCP2 since it will try to renew directly with DHCP1 until the 7th day.
I was just trying to be a smartass
Currently studying for 70-293
It's at this point that it'll be possible for the client to hit DHCP2 and obtain a lease from that DHCP2 depending on a few circumstances.
1. The DHCP Server is on the same subnet as the client and has a scope for this client
2. The DHCP Server is on another subnet and some type of DHCP Relay is forwarding the BOOTP request to the DHCP Server which tells the DHCP Server which subnet it's being requested from. The DHCP Server then gives an IP Address back and fulfills the lease.
3. If the DHCP is on the same physical segment but a different subnet, then you'll need to either add a 2nd NIC so the DHCP Server can listen with an IP Address that belongs on that subnet. Or you would have to add a superscope so the DHCP Server does not send a NACK back.
Does that help?