===================================================================================
=
The following are the basic steps taken by a DHCP client and server in the initial
allocation of an IP address lease, focusing on the most important tasks each device
performs