Dynamic Host Configuration Protocol (DHCP) assigns IP addresses to devices on a network. It centralizes address ownership so that no single device on the network has a permanent address. DHCP is part of the TCP / IP suite of protocols and is considered an application layer protocol in the TCP / IP stack.
DHCP Server Complete Guide
