1) Client makes a UDP Broadcast to the server about the DHCP discovery.
Your computer sends a "Discovery" request, asking for it's IP information from any listening DHCP servers.
2) DHCP offers to the client.
Any listening DHCP servers will "Offer" their configuration information to your workstation.
3) In response to the offer Client requests the server.
You workstation chooses the best lease then "Requests" that lease from the corresponding DHCP server.
4)Server responds all the Ip Add/mask/gty/dns/wins info along with the acknowledgement packet.
The DHCP server you requested the IP configuration information from then "Acknowledges"
your request and leases you the IP configuration information.