On Fri, 6 Oct 2006, Kevin Darcy wrote:
> The user's mistake, of course, is not that they asked the wrong
> question, but that they asked it in the wrong context.
The 'user' made no mistake whatsoever. The mistake is in the DNS
cache/recursor configuration. The user usually has no control over this.
> > And do you agree that a log entry of "recursion to self" is more
> > likely to be noticed by server administrators than no log entry and
> > an innocent looking but possibly unexpected NXDomain response?
> >
> But it might not even manifest as "recursion to self". There is no
> requirement AFAIK that resolvers listen on 127.0.0.1, so these queries
> may end up triggering unnecessary timeout/retry cycles. Or are you
> assuming that the resolver will recognize 127.0.0.1 as "special"?
Umm, yes: the IP Address 127.0.0.1 is special. The
resolver(recursor/cache) has nothing to do with the recognition of these
addresses as "special". See RFC 3330 and RFC 1700 page 5.
So, yes, a recursive query to 127.0.0.1 it will always manifest as
recursion to self.
--Dean
--
Av8 Internet Prepared to pay a premium for better service?
www.av8.net faster, more reliable, better service
617 344 9000
.
dnsop resources:_____________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/dnsop.html
mhonarc archive: http://darkwing.uoregon.edu/~llynch/dnsop/index.html