What Is A DNS Server?
What Is A DNS Server?
the names of Web sites and other Internet domains. DNS technology
allows you to type names into your Web browser like
compnetworking.about.com and your computer to automatically find that
address on the Internet. A key element of the DNS is a worldwide
collection of DNS servers.
A DNS server is any computer registered to join the Domain Name System. A DNS
server runs special-purpose networking software, features a public IP address,
and contains a database of network names and addresses for other Internet
hosts.
DNS Root Servers:
DNS servers communicate with each other using private network protocols. All
DNS servers are organized in a hierarchy. At the top level of the hierarchy, so-
called root servers store the complete database of Internet domain names and
their corresponding IP addresses.
The Internet employs 13 root servers that have become somewhat famous for
their special role. Maintained by various independent agencies, the servers are
aptly named A, B, C and so on up to M. Ten of these servers reside in the United
States, one in Japan, one in London, UK and one in Stockholm, Sweden.
The DNS is a distributed system, meaning that only the 13 root servers contain
the complete database of domain names and IP addresses. All other DNS servers
are installed at lower levels of the hierarchy and maintain only certain pieces of
the overall database. Most lower level DNS servers are owned by businesses or
Internet Service Providers (ISPs). For example, Google maintains various DNS
servers around the world that manage the google.com, google.co.uk, and other
domains. Your ISP also maintains DNS servers as part of your Internet connection
setup.
DNS networking is based on the client / server architecture. Your Web
browser functions as a DNS client (also called DNS resolver) and issues
requests to your Internet provider's DNS servers when navigating
between Web sites.