An automated system that distributes and assigns IP addresses and other network attributes to client devices is a DHCP server. Hence, it uses Dynamic Host Configuration Protocol, or DHCP, to reply to broadcast requests from clients.