Dynamic Host Configuration Protocol (**DHCP**) is in the management family of network protocols. DHCP is an [[Application Layer]] protocol used on a network to configure devices. It *assigns a unique IP address* and provides the addresses of the appropriate DNS server and default gateway for each device. DHCP servers operate on UDP port 67 while DHCP clients operate on UDP port 68.