The Dynamic Host Configuration Protocol (DHCP) provides configuration
parameters to Internet hosts
in a client-server model. DHCP server
hosts allocate network addresses and deliver configuration parameters
to other (client) hosts.
DHCP consists of two components: a
protocol for delivering host-specific configuration parameters from a
server to a host and a mechanism for allocation of network
addresses to hosts.