Servers Learn Windows XP Professional in 15 Minutes a Week: Understanding DNS in...

Learn Windows XP Professional in 15 Minutes a Week: Understanding DNS in Windows XP Professional Page 2




The
following is an example of the query process of a client
computer making a request to a DNS server to resolve the
address web address of
www.zandri.net
.

First, the
client computer generates a request for the IP address of
www.zandri.net by
sending a recursive query to the DNS server that it is
configured to use in its network configuration. (We’ll call
this server LOCALCFG.)

The second
step is for the LOCALCFG DNS server that has received a
recursive query to look for the name in its local database. If it does
find that answer locally, it is returned. If it is unable to
locate an entry for
www.zandri.net
in its own database, it sends an
iterative query to a DNS server that is authoritative for
the root of the local domain. (We’ll call this server
LOCALROOT.)

If the
LOCALROOT DNS server, which is authoritative for the root
domain, has the answer in its local database, it sends a
response to LOCALCFG. If the LOCALROOT DNS server is unable
to locate an entry for
www.zandri.net
in its database, it sends a reply to the
querying DNS server (LOCALCFG) with the IP addresses of DNS
servers that are authoritative for the .net domain. (If it
were .com you would be sent the IP addresses of DNS servers
that are authoritative for the COM domain. If it were .org
you would be sent the IP addresses of DNS servers that are
authoritative for the ORG domain, and so on.) We’ll call this
server DNSNET.

The DNS
server that received the client recursive query (LOCALCFG)
sends an iterative query to a server that is authoritative
for the .net domain (DNSNET). 

If the DNS
server that is authoritative for the .net domain (DNSNET)
has an entry for
www.zandri.net
in its local cache, it will return it to
LOCALCFG. If DNSNET is unable to locate an entry for
www.zandri.net in its
database, it will send a reply to the querying DNS server (LOCALCFG)
with the IP addresses of DNS servers that are authoritative
for the zandri.net domain. (We’ll call this server ZANDRIDNS.)

The DNS
server that received the client recursive query (LOCALCFG)
sends an iterative query to a server that is authoritative
for the zandri.net domain (ZANDRIDNS).

The DNS server that is authoritative for the zandri.net domain (ZANDRIDNS)
locates an entry for
www.zandri.net
in its database and sends a reply to the
querying DNS server (LOCALCFG) with the IP address of
www.zandri.net.

Finally, the DNS
server (LOCALCFG) that received the recursive query sends a
reply to the client computer with the IP address of
www.zandri.net.

Well, that wraps up this section
of “Learn Windows XP Professional in 15 Minutes a Week.” I hope
you found it informative and will return for the next
installment.

As always, if you have any questions, comments or even constructive criticism, please feel free to drop me a
note. I want to write solid technical
articles that appeal to a large range of readers and skill
levels, and I can only be sure of that through your feedback.

Until next time, best of luck in your
studies and remember,

“Clones are people two.”


Jason Zandri
www.2000trainers.com

Latest Posts

How to Convert a Physical Computer to a Virtual Machine

Many organizations are implementing virtualization technology into their networks to convert physical computers to virtual machines (VM). This helps reduce overall physical hardware costs,...

HPE ProLiant DL380 Gen10: Rack Server Overview and Insight

The HPE ProLiant DL380 series has consistently been a market leader in the server space. The Gen10 released in 2017 further increased HPE's market...

Best Server Management Software & Tools 2021

Finding the best server management software tools for your organization can have a major impact on the success of your business operations. Manually handling...

IBM AS/400: Lasting the Test of Time

Some server operating systems (OS) were built to survive the test of time – the IBM AS/400 is one such system.  The AS/400 (Application System/400)...

What is Disaster Recovery?

The modern organization's heavy dependence on using data to drive their business has made having a Disaster Recovery (DR) plan in place a necessity....

Related Stories