Automatic functions include allocating IP addresses, translating between domain names and IP addresses, and locating services such as printing without employing a directory service. This setup allows someone without networking expertise to connect computers, printers and other network devices and receive automatic network functionality. A zero-configuration network is an IP network that is configured without using any manual configuration or configuration servers.