Hi,
there are 4 steps in DHCP: Discover, Offer, Request and Acknowledge. Why is the third step called "Request"? No one is requesting anything at this step, are they? The client simply is saying that it will accept the IP given by the DHCP server. Where is the "request" portion at this step?