What is DHCP (Dynamic Host Configuration Protocol)?

Dynamic Host Configuration Protocol (DHCP) offers an Internet Protocol (IP) host with its IP address and other related configuration data for example, the subnet mask and default gateway. DHCP limits configuration errors brought about by manual IP address configuration, for example, typographical mistakes caused by the assignment of an IP address to more than one computer simultaneously. A DHCP-empowered customer, receives a valid IP address for the subnet to which it is connecting.