Thanks to Jinmei, Shumon and Mark.

> From: 神明達哉 <jin...@wide.ad.jp>
> While I see what it tries to say and don't disagree with it, I think
> this is not very accurate.  In fact, NXDOMAIN for "a.example.com" says
> there is no such name *or any subdomain of it*.  So it would still be
> usable to suppress unnecessary external query for, e.g.,
> foo.a.example.com.

I will add some text in next revision.

> From: Shumon Huque <shu...@gmail.com>
> That's indeed the literal meaning of NXDOMAIN, but it turns out most
> current resolver implementations don't treat it that way. The wording in
> RFC2308, Section 5 is not entirely precise, but it seems to say that
> negative answers should be cached only for the exact qname, and not
> (necessarily) for anything below it.

> From: Mark Andrews <ma...@isc.org>
> Because the consensus at the time was not to support nxdomain
> synthesis from signed zone (speaketh the author of RFC 2308).

I will add texts to update RFC 2308.

> Extreme care needs to be taken with nxdomain synthesis. You need
> to choose the correct NSEC records especially for qnames which are
> the subdomain of the NSEC owner name.  The NS bit MUST NOT be set
> in this case as the presence of the NS bit indicates a delegation.
> 
> NSEC3 is even more complicted.

YES.

> DLV is only defined to use NSEC signed zones as I wasn't interested
> in having to working out all the rules for NSEC3.

I think the procedure is the same as NSEC3 validation.

# and qname minimization discussion is interesting.
# It may be listed in draft-ietf-dnsop-root-loopback 
# as a different approach.

--
Kazunori Fujiwara, JPRS <fujiw...@jprs.co.jp>

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to