DHCP dynamically assigns IP addresses and other network configuration parameters to clients. It simplifies network installation and maintenance. A DHCP server uses a pool of IP addresses to assign to clients through UDP packets. A router can be configured as a DHCP server through commands that define an address pool, default gateway, and excluded addresses.