Guides

Deep explanations of the DNS root, operators, resolver behavior, and the root zone.

A more
open internet
starts with
understanding.

All Guides

9 guides
Fundamentals 8 min read

What is a root server?

A practical introduction to the DNS root, what root servers do, and why resolvers depend on them.

DNSRoot ServersInfrastructure
Fundamentals 7 min read

Why are there 13 root servers?

The historical packet-size constraints behind A through M, and why 13 names do not mean 13 physical machines.

HistoryAnycastDesign
Resolver Behavior 10 min read

How DNS root resolution works

A step-by-step look at how a recursive resolver reaches the root and receives a referral toward a TLD.

ResolutionIterative QueriesReferrals
Operations 7 min read

Root hints and named.root

What root hints are, where the file comes from, what it contains, and how resolvers use it to bootstrap.

Root Hintsnamed.rootOperations
Resolver Behavior 6 min read

DNS priming

How a resolver refreshes its knowledge of the root server set, and how current priming behavior is standardized.

PrimingResolversBCP 209
Operations 8 min read

Anycast at the root

How many distributed instances can serve the same root service address while routing users toward nearby announcements.

AnycastRoutingOperations
Fundamentals 7 min read

Root zone vs TLD vs authoritative DNS

Understand the distinct roles of the root zone, top-level domains, and a domain's authoritative name servers.

DNS HierarchyTLDsZones
DNSSEC 9 min read

DNSSEC root trust anchor

How DNSSEC's chain of trust begins at the root and what validating resolvers need to know about trust anchors.

DNSSECTrust AnchorValidation
Standards 12 min read

Running a local root

A source-backed overview of RFC 8806 and the operational model for serving a current copy of the root zone locally to resolvers.

RFC 8806Local RootOperations