An Overview of DNS Flashcards
An Overview of DNS
• Translates human-readable names into computer-
readable IP addresses
• You only need to remember
www.ProfessorMesser.com
- Hierarchical
- Follow the path
Distributed Databases
• Many DNS servers
• 13 root server clusters
• Hundreds of generic top-level domains (gTLDs) -
.com, .org, .net, etc.
• Over 275 country code top-level domains (ccTLDs) -
.us, .ca, .uk, etc.
The DNS Resolution Process
1 - Request sent to local name server
2 - Name server queries root server
3 - Root response sent to local name server
4 - Name server queries .com name server
5 - .com Response sent to local name server
6 - Name server queries specific domain server
7 - Domain server responds to name server
8 - Name server provides result to local device
9 - Answer is cached locally
Internal vs. External DNS
Internal vs. External DNS
• Internal DNS - Managed on internal servers
• Configured and maintained by the local team
• Contains DNS information about internal devices
• DNS service on Windows Server
- External DNS - Managed by a third-party
- Does not have internal device information
- Google DNS, Quad9
Third-party DNS
- Managing DNS can be challenging
- Especially in large environments
- Outsource the DNS
- Cloud-based DNS services
• Features not available on a privately-hosted DNS
server
• High-availability, low latency, and scaling options