DNS (Domain Name System)
DNS is the hierarchical distributed naming system that translates human-friendly domain names (like example.com) into numerical IP addresses (like 93.184.216.34).
DNS maps human names to IP addresses (Port 53). Essential records: A (IPv4), AAAA (IPv6), CNAME (Alias), MX (Mail).
In Simple Terms
Visual Diagram & Flow
When DNS fails, the entire Internet appears down to end users, even if the underlying physical cables and routing protocols are working perfectly.
How It Works (Technical Breakdown)
The contacts list on your smartphone: you tap "Mom" (Domain Name) and your phone dials +1-555-0199 (IP address).
Querying Google DNS for Wikipedia: `nslookup wikipedia.org 8.8.8.8` `Address: 208.80.154.224`
Thinking DNS handles packet routing. DNS only provides the destination address; routing protocols handle the actual packet forwarding.
Prerequisites
Next & Related Concepts
Explore the complete curriculum roadmap.Concept Mastery Quiz
Test your comprehension with active-recall questions.
Active Recall Flashcards
Click each flashcard to reveal the answer and test your memory.
Content Versioning
Audit trail of revisions and updates for this knowledge topic.
| Version | Change Summary | Author | Timestamp |
|---|---|---|---|
| v1 (Current) | Active production content | system | Sun, Aug 23, 2026 11:09 AM |