The Domain Name System (DNS) is one of the Internet’s fundamental systems, providing the top-level hierarchy for naming Internet resources. One of its purposes is to act as a sort of phonebook, allowing names such as “www.example.com” to be resolved to resource information, such as server IP addresses. It provides the hierarchical naming model that enables clients to “resolve” or “lookup” resource records associated with names.