Menu Close

Root Nameserver

A Root Nameserver is a fundamental component of the Domain Name System (DNS) infrastructure. It is the highest level of the DNS hierarchy and serves as the starting point for the resolution of domain names to IP addresses. The primary function of a Root Nameserver is to direct DNS resolvers to the authoritative nameservers for the Top-Level Domains (TLDs) associated with a given domain.

DNS records Query Sequence
DNS records Query Sequence

Key points About Root Nameservers:

  1. Top of the DNS Hierarchy:
    • The DNS hierarchy is organized in a tree-like structure, with the root at the top. The root is not associated with any specific domain but serves as the entry point to the entire DNS system.
  2. Designation by a Dot (“.”):
    • In DNS notation, the root is represented by a dot (“.”). For example, when you see a domain like “example.com,” the trailing dot represents the root of the DNS hierarchy.
  3. 13 Sets of Root Nameservers:
    • There are 13 sets of root nameservers labeled A through M. Each set consists of multiple individual servers distributed globally and operated by different organizations. These servers are strategically located to ensure redundancy and improve the resilience of the DNS infrastructure.
  4. IP Anycast Technology:
    • Each set of root nameservers is implemented using IP anycast technology. This means that multiple physical servers share the same IP address, and the network routes traffic to the nearest available server. This enhances the efficiency and reliability of DNS resolution.
  5. Resolution of TLDs:
    • When a DNS resolver receives a query for a domain name, it first contacts one of the root nameservers. The root nameserver doesn’t have the specific IP address for the requested domain but responds with a referral to the authoritative nameservers for the relevant TLD.
  6. Distribution of TLD Information:
    • The root nameservers provide information about the TLDs, such as “.com,” “.org,” “.net,” etc. The resolver, guided by this information, then queries the TLD nameservers to obtain information about the authoritative nameservers for the second-level domain.
  7. Operated by Different Organizations:
    • The operation and maintenance of the 13 sets of root nameservers are distributed among various organizations to ensure diversity and prevent a single point of failure.

13 Sets of Root Nameservers

The authoritative name servers that serve the DNS root zone, commonly known as the “root servers”, are a network of hundreds of servers in many countries around the world. They are configured in the DNS root zone as 13 named authorities, as follows.

List of Root Servers

HOSTNAME IP ADDRESSES OPERATOR
a.root-servers.net 198.41.0.4, 2001:503:ba3e::2:30 Verisign, Inc.
b.root-servers.net 170.247.170.2, 2801:1b8:10::b University of Southern California,
Information Sciences Institute
c.root-servers.net 192.33.4.12, 2001:500:2::c Cogent Communications
d.root-servers.net 199.7.91.13, 2001:500:2d::d University of Maryland
e.root-servers.net 192.203.230.10, 2001:500:a8::e NASA (Ames Research Center)
f.root-servers.net 192.5.5.241, 2001:500:2f::f Internet Systems Consortium, Inc.
g.root-servers.net 192.112.36.4, 2001:500:12::d0d US Department of Defense (NIC)
h.root-servers.net 198.97.190.53, 2001:500:1::53 US Army (Research Lab)
i.root-servers.net 192.36.148.17, 2001:7fe::53 Netnod
j.root-servers.net 192.58.128.30, 2001:503:c27::2:30 Verisign, Inc.
k.root-servers.net 193.0.14.129, 2001:7fd::1 RIPE NCC
l.root-servers.net 199.7.83.42, 2001:500:9f::42 ICANN
m.root-servers.net 202.12.27.33, 2001:dc3::35 WIDE Project

Leave a Reply