Dynamic Host Configuration Protocol (DCHP) is a protocol-based architecture of client / server is used to facilitate the allocation of IP addresses in one network. A local network that does not use DHCP to give IP addresses to all computers manually. If DHCP is installed on the local network, then all the connected computers in the network will get an IP address automatically from a DHCP server. In addition to IP addresses, many network parameters that can be assigned by DHCP, such as the default gateway and DNS server.
DHCP is defined in RFC 2131 and RFC 2132, published by the Internet Engineering Task Force. DHCP is a protocol extension of the Bootstrap Protocol (BOOTP)