Here´s an explanation from today´s BIND-users traffic:
To: [EMAIL PROTECTED]
Path: not-for-mail
From: Barry Margolin <[EMAIL PROTECTED]>
Newsgroups: comp.protocols.dns.bind
Subject: Re: Am I wrong?
References: <9j1i3n$[EMAIL PROTECTED]>
Organization: Genuity, Cambridge, MA
Higher-level servers are only queried if you don't have the NS records for
a domain cached. It's possible for a server to have the following records
in its cache:
cobranetworks.net. 1D IN NS ns1.cobranetworks.net.
cobranetworks.net. 1D IN NS ns1.granitecanyon.com.
ns1.cobranetworks.net. 1H IN A 195.82.104.220
ns1.granitecanyon.com. 1D IN A 205.166.226.38
An hour later, the ns1.cobranetworks.net A record will be removed from the
cache, but the remaining records will still be there. If someone then
tries to look up ns1.cobranetworks.net, a recursive query will be sent to
ns1.granitecanyon.com. It's not necessary to consult a .net or root
server, because we still have a usable NS record for cobranetworks.net.
This is why you need to duplicate glue records in the domain itself.
--
Barry Margolin, [EMAIL PROTECTED]
Genuity, Burlington, MA
http://MenAndMice.com/DNS-training
http://BIND8NT.MEIway.com : ISC BIND 8.2.4 for NT4 & W2K
http://IMGate.MEIway.com : Build free, hi-perf, anti-abuse mail gateways
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message