The DNS Name Space

The DNS name space is the complete set of all domain names organized in a hierarchical tree structure within the Domain Name System (DNS). This hierarchical organization enables efficient name resolution and scalable management of internet resources.

The DNS namespace starts with a root domain at the top and branches down through top-level domains (TLDs) like .com, .net, and .org, followed by second-level domains and subdomains. Each domain name corresponds to resource records containing information such as IP addresses, mail servers, and other network services.

DNS Namespace Hierarchy Root .com .org .net .edu example google www mail ftp FQDN Example: www.example.com Subdomain ? Second-level ? TLD

DNS Namespace Hierarchy

The DNS namespace follows a strict hierarchical structure starting from the root domain (represented by a dot ".") at the top. Below the root are top-level domains (TLDs), followed by second-level domains, and then subdomains forming a tree-like structure.

For example, in the domain name www.example.com:

  • .com Top-level domain (TLD)

  • example Second-level domain

  • www Subdomain

This decentralized structure allows different organizations to manage different parts of the namespace. ICANN coordinates TLD allocation, while registrars handle domain registration and DNS record maintenance.

Types of Domain Names

Domain Type Example Description
Top-Level Domain (TLD) .com, .org, .net Highest level in DNS hierarchy
Second-Level Domain example.com Domain registered under a TLD
Subdomain www.example.com Domain within another domain

Fully-Qualified Domain Names (FQDN)

A Fully-Qualified Domain Name (FQDN) specifies the complete path to a domain within the DNS hierarchy. An FQDN includes all labels from the specific domain up to the root, separated by periods.

Examples of FQDNs:

www.example.com
mail.company.org
server.subdomain.example.net

FQDNs are essential for uniquely identifying resources on the internet and are used by DNS servers to resolve domain names to IP addresses during the name resolution process.

DNS Hierarchy in Local Networks

Local networks can implement their own DNS hierarchy for internal resource organization:

Root domain: company.local
??? servers.company.local
??? clients.company.local
??? printers.company.local

This structure helps organize network resources logically, making them easier to locate and manage within the local environment.

Conclusion

The DNS namespace provides a hierarchical structure that enables scalable domain name management across the internet. This tree-like organization, from root domain through TLDs to subdomains, allows efficient name resolution and distributed administration of the global DNS system.

Updated on: 2026-03-16T23:36:12+05:30

27K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements