Solved

DNS root servers

Posted on 2011-09-29
3
410 Views
Last Modified: 2012-08-14
Hi experts,

I'm not a DNS experts but I am studying a concept of load balancing DNS.

If someone said:

"The Root DNS servers provide the nameservers for Access.pepsi.com as the NetScalers ADNS servers namely: ns-1.pepsi.com (200.200.200.150) or ns-2.pepsi.com (100.100.100.150)."


Are they saying that the root DNS server are authoratative for Access.Pepsi.com?
And that the Root DNS has an A-record for access.pepsi.com that point to two IPs 200.200.200.150 and 100.100.100.150?
0
Comment
Question by:trojan81
  • 2
3 Comments
 
LVL 32

Expert Comment

by:it_saige
ID: 36818561
No actually, they are saying the the Root DNS server's found to authorative Name Servers for the a-record access.pepsi.com.

In this case the authorative servers: ns-1.pepsi.com and ns-2.pepsi.com are both authorative for the domain and each one has an a record for the host address access.pepsi.com.

http://en.wikipedia.org/wiki/Root_name_server

-saige-
0
 

Author Comment

by:trojan81
ID: 36850585
saige,

First, thank you.
Just to confirm,


The public Root servers see that NS1-pepsi.com and NS-2-Pepsi.com are authoratative for pepsi.com. Both those name servers have an A-record for access.pepsi.com.

In an example like this, how does the Root server know which Name server to send the request to? Is it load balancing or will it send the DNS request to both NS1 and NS2?
0
 
LVL 32

Accepted Solution

by:
it_saige earned 500 total points
ID: 36890048
This should answer most of your questions:

http://en.wikipedia.org/wiki/Domain_Name_System#Authoritative_name_server

To quote:

"An authoritative name server can either be a master server or a slave server. A master server is a server that stores the original (master) copies of all zone records. A slave server uses an automatic updating mechanism of the DNS protocol in communication with its master to maintain an identical copy of the master records.
 
Every DNS zone must be assigned a set of authoritative name servers that are installed in NS records in the parent zone.
 
When domain names are registered with a domain name registrar their installation at the domain registry of a top level domain requires the assignment of a primary name server and at least one secondary name server. The requirement of multiple name servers aims to make the domain still functional even if one name server becomes inaccessible or inoperable.[12] The designation of a primary name server is solely determined by the priority given to the domain name registrar. For this purpose generally only the fully qualified domain name of the name server is required, unless the servers are contained in the registered domain, in which case the corresponding IP address is needed as well.
 
Primary name servers are often master name servers, while secondary name server may be implemented as slave servers.
 
An authoritative server indicates its status of supplying definitive answers, deemed authoritative, by setting a software flag (a protocol structure bit), called the Authoritative Answer (AA) bit in its responses.[5] This flag is usually reproduced prominently in the output of DNS administration query tools (such as dig) to indicate that the responding name server is an authority for the domain name in question.[5]"

The master server responds first with slave server(s) responding if the master is offline.

Here is another resource:

http://uw714doc.sco.com/en/NET_tcpip/dnsN.main.html

HTH,

-saige-

0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Citrix XenDesktop 7.6 Citrix Policies Disable Peripherals
Citrix XenDesktop 7.6 Citrix Policies Graphics
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now