0% found this document useful (0 votes)
51 views

Domain Name System (DNS)

The document describes the domain name system (DNS) process using an example iterative query for the domain name "ahmad.com". It involves the following key steps: (1) The root server is queried for the ".com" top-level domain. (2) The root server refers the query to the .com DNS server. (3) The .com DNS server is then queried. (4) The .com server refers the query to the authoritative name server for "google.com". (5) The authoritative name server for "google.com" is then queried to retrieve the IP address for "ahmad.com".

Uploaded by

siouxinfo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

Domain Name System (DNS)

The document describes the domain name system (DNS) process using an example iterative query for the domain name "ahmad.com". It involves the following key steps: (1) The root server is queried for the ".com" top-level domain. (2) The root server refers the query to the .com DNS server. (3) The .com DNS server is then queried. (4) The .com server refers the query to the authoritative name server for "google.com". (5) The authoritative name server for "google.com" is then queried to retrieve the IP address for "ahmad.com".

Uploaded by

siouxinfo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Domain Name System (DNS)

Design by Eng.Ahmad H Al-Mashaikh

(1) Iterative query


Root Que
ry R
oot H
int "
."

(2)
Refe
ral to
.com
DNS
Serv
(1) - Check Zone
er
(2) - Check Chache
.net .org .int .gov .com .edu .mil
(3)
Query to .co
m Server
DNS Server
(4) DNS Server Confgired
Referal to .g
With Root Hints
oogle.com
DNS Server

DNS Server Google.com (5)

Without Conditional Fowarder Settings


l e . c o m
o goo g
Google = 8.8.8.8 Que r y t
Server

Names
Forward Queries for DNS
(6)

Response form Forwarder


p o ns e
ve R e s
r i t a t i
Autho 8.8.8.8

Iterative query

DNS Server Ahmad.com


On
Re ly F
Ahmad = 5.5.5.5 c urs Na o r
ive m e wa
que se rd
ry ndi Qu
n g eri
Re i n es
spo A h for
For n s ma D
wa e fr d.c NS
rde om om
r Co
ndi
tion Check Zone , Check
al
Chache
Only Forward Queries for DNS
DNS Server - ccg.local Names ending in abc.local Recursive query

DNS Server - ABC.local


. 1 Response from Conditional y
1 0 e r
8 . Forwarder qu . 8 . 8 m
16 ve 8.8 le. c o DNS Server Configured With
2. r si
o o g Default Fowrarder and Conditional
u .g
19 c a l
e r y e c
rw w w
. c o m
Fowrarder of Ahmad.com
.lo qu n t R
ey F o
h m ad
ve e u r .A
cg l i Q w
si C w
c c ur F o rw
e re y . 5 . 5
n t R Qu 5.5
l ie
C

Client Client
Recur
Client sive qu
ery

Client Resolves a Name DNS can be used


DNS Zones and Records A DNS zone is a
Resolve host names to IP addresses specific portion of DNS namespace that
1- Check Local Host Name. 5- NetBios Name. contains DNS records Zone types:
Locate domain controllers and global
2- DNS Resolver Cache/ 6- WINS Server . catalog servers Forward lookup zone
Hosts File Content. Reverse lookup zone Resource records in
7- Broadcast . forward lookup zones include:
3- DNS Server. Resolve IP addresses to host names
A, MX, SRV, NS, SOA, and CNAME Resource
8- LMHosts records in reverse lookup zones include: PTR
4- LLMNR DNS Server. Locate mail servers during email delivery
File.

You might also like