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