A Dynamic Host Configuration Protocol (DHCP) Server assigns IP addresses to clients connected to the router. A client is any device that can connect with your router. The client (PC, gaming device, etc.) is automatically assigned an IP address every time a device is added to your network, which frees you from manually assigning IP addresses.