Essential Concepts & Key Facts
High-yield conceptual summaries for competitive exams and rapid revision.
- The Domain Name System (DNS) translates human-readable domain names into machine-routable numerical IP addresses.
- DNS was invented in 1983 by American computer scientist Paul Mockapetris, replacing the centralized HOSTS.TXT file.
- Prior to DNS, ARPANET maintained a single flat file (HOSTS.TXT) at the Stanford Research Institute (SRI).
- DNS operates on a hierarchical tree-structured namespace, reading domain hierarchies from right to left.
- The resolution workflow involves four main servers: Recursive Resolver, Root Server, TLD Server, and Authoritative Server.
- A Recursive Resolver (operated by ISPs or public providers like Google 8.8.8.8) acts as the intermediary fetching records.
- There are 13 logical Root Name Server addresses globally (named a.root-servers.net through m.root-servers.net).
- Though logically 13, Anycast routing technology operates hundreds of redundant physical root server instances worldwide.
- The Internet Corporation for Assigned Names and Numbers (ICANN) and IANA oversee global DNS root zone management.
- Top-Level Domain (TLD) servers manage extensions: generic TLDs (.com, .org) and country-code TLDs (.in for India, .uk).
- The National Internet Exchange of India (NIXI) manages India's country-code top-level domain registry (.in).
- The Authoritative Name Server holds the definitive DNS records for a domain and provides the final IP address answer.
- An 'A Record' maps a domain name to a 32-bit IPv4 address (e.g., 192.0.2.1).
- An 'AAAA Record' maps a domain name to a 128-bit IPv6 address (e.g., 2001:0db8::1).
- A 'CNAME Record' (Canonical Name) aliases one domain name to another domain name rather than directly to an IP.
- An 'MX Record' (Mail Exchanger) specifies the mail servers responsible for accepting incoming email for a domain.
- A 'TXT Record' carries human or machine-readable text used for domain verification and email security (SPF, DKIM).
- Time-To-Live (TTL) indicates the duration in seconds that a DNS record may be cached locally by resolvers and browsers.
- DNS caching drastically reduces network latency and prevents global root servers from being overwhelmed by repetitive queries.
- Standard DNS queries operate over User Datagram Protocol (UDP) on Port 53 due to low overhead and speed.
- TCP Port 53 is used when DNS response packets exceed 512 bytes or during authoritative zone transfers between servers.
- DNS Security Extensions (DNSSEC) uses cryptographic digital signatures to protect users from DNS spoofing and cache poisoning.
Related Knowledge Topics to Discover
Cybersecurity & Digital Safety
CAPTCHA vs Two-Factor Authentication: What Is the Difference
Explore Topic
Cybersecurity & Digital Safety
What Is Two-Factor Authentication and How Does It Protect Your Account?
Explore Topic
Banking & Financial Awareness
What Is a Central Bank Digital Currency and How Is It Different from Cryptocurrency?
Explore Topic
Looking for more specific GK questions?
Search across all 0 What Is DNS and How Does It Find a Website on the Internet? questions or browse 52,757+ verified questions across 65 domains.