Dynamic Host Configuration Protocol.
Server software that assigns an IP address to each node in a network.
The Dynamic Host Configuration Protocol (DHCP) is an Internet protocol for automating the configuration of computers that use TCP/IP. DHCP can be used to automatically assign IP addresses, to deliver TCP/IP stack configuration parameters such as the subnet mask and default router, and to provide other configuration information such as the addresses for printer, time and news servers.
RfC: http://www.ietf.org/html.charters/dhc-charter.html
dhclient - Dynamic Host Configuration Protocol Client
dhclient [ -p port ] [ -e ] [ -d ] [ if0 [ ...ifN ] ]
dhcpd - Dynamic Host Configuration Protocol Server
SYNOPSIS
dhcpd [ -p port ] [ -f ] [ -d ] [ -q ] [ -cf config-file ] [ -lf lease-file ] [ if0 [ ...ifN ] ]