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

Reply via email to