Setting up a Root name server
chris
chris at megabytecoffee.com
Sat Sep 4 23:12:33 UTC 1999
The root servers only return the list of name servers that are authoritative for the
domain requested. They, them selves will not recurse. I think we all get this point.
It would be way to much of a task for the root nameservers to go hunting down
information them selves. If you have nslookup ask a root nameserver to resolve
foo.bar.com it's going to perform the recursion it self. It might look like the root
server actually answered what foo is pointed to .. but it didn't, nslookup did all
the work.
- Chris
Michael Voight wrote:
> I am not wrong, the wording was wrong. I meant they do not do recursion.
> (I actually meant to say the do not give a recursive response)
>
> Michael
>
> marka at isc.org wrote:
> >
> > Michael *both* you and chris are wrong as root servers do not
> > "not respond" based on the setting of recursion desired.
> >
> > Whether you get an answer to the question asked or a referral
> > is another question altogether and depends upon the question asked
> > and what is currently being served. But in either case you do
> > get a response.
> >
> > Mark
> > >
> > > Corrrect, my wording was incorrect.
> > >
> > > I meant " Did you do nslookup in NON RECURSIVE mode?? Root servers do
> > > not
> > > respond with recursive queries"
> > >
> > > And, yes, I do this for a living.
> > >
> > > Michael
> > >
> > > Mark_Andrews at isc.org wrote:
> > > >
> > > > While the root servers are set up not to recurse the *do* answer
> > > > recursive queries with referrals. Proof by example.
> > > >
> > > > Mark
> > > >
> > > > ; <<>> DiG 8.2 <<>> non-existant.csiro.au @a.root-servers.net
> > > > ; (1 server found)
> > > > ;; res options: init recurs defnam dnsrch
> > > > ;; got answer:
> > > > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
> > > > ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 7, ADDITIONAL: 10
> > > > ;; QUERY SECTION:
> > > > ;; non-existant.csiro.au, type = A, class = IN
> > > >
> > > > ;; AUTHORITY SECTION:
> > > > AU. 2D IN NS NS2.BERKELEY.EDU.
> > > > AU. 2D IN NS MULGA.CS.MU.OZ.AU.
> > > > AU. 2D IN NS MUNNARI.OZ.AU.
> > > > AU. 2D IN NS NS.EU.NET.
> > > > AU. 2D IN NS NS1.BERKELEY.EDU.
> > > > AU. 2D IN NS NS.UU.NET.
> > > > AU. 2D IN NS VANGOGH.CS.BERKELEY.EDU.
> > > >
> > > > ;; ADDITIONAL SECTION:
> > > > NS2.BERKELEY.EDU. 2D IN A 128.32.136.12
> > > > NS2.BERKELEY.EDU. 2D IN A 128.32.206.12
> > > > MULGA.CS.MU.OZ.AU. 2D IN A 128.250.1.22
> > > > MULGA.CS.MU.OZ.AU. 2D IN A 128.250.37.150
> > > > MUNNARI.OZ.AU. 2D IN A 128.250.1.21
> > > > NS.EU.NET. 2D IN A 192.16.202.11
> > > > NS1.BERKELEY.EDU. 2D IN A 128.32.136.9
> > > > NS1.BERKELEY.EDU. 2D IN A 128.32.206.9
> > > > NS.UU.NET. 2D IN A 137.39.1.3
> > > > VANGOGH.CS.BERKELEY.EDU. 2D IN A 128.32.33.5
> > > >
> > > > ;; Total query time: 604 msec
> > > > ;; FROM: bsdi.dv.isc.org to SERVER: a.root-servers.net 198.41.0.4
> > > > ;; WHEN: Sat Sep 4 11:36:46 1999
> > > > ;; MSG SIZE sent: 39 rcvd: 368
> > > >
> > > > >
> > > > > Michael Voight wrote:
> > > > >
> > > > > >
> > > > > >
> > > > > > Duh.... Did you do nslookup in NON RECURSIVE mode?? Root servers do not
> > > > > > respond to non-recursive queries AFAIK.
> > > > > >
> > > > >
> > > > > Ugh, root servers do not recurs. root nameservers only respond to non-rec
> > > ursi
> > > > > ve
> > > > > queries.. I hope you don't do this for a living...
> > > > >
> > > > >
> > > > >
> > > > --
> > > > Mark Andrews, Internet Software Consortium
> > > > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > > > PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
> > >
> > --
> > Mark Andrews, Internet Software Consortium
> > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the bind-users
mailing list