I'm wondering something about tree walks, which John Levine asked about in
November, as it's a topic of interest to the evolution of DMARC.

I've read RFC 8020 which says an NXDOMAIN cached for "foo.example" also
covers later queries for "bar.foo.example".  Makes sense.

Can this be used (or maybe amended) to cover the queries if they come in
the reverse order?  For instance, if "bar.foo.example" arrives first, but
the authoritative server can determine that the entire "foo.example" tree
doesn't exist, could it reply with an NXDOMAIN for the question plus a
cacheable indication about the entire tree instead of just the name that
was in the question?

This would make an ascending tree walk even for something crazy like
"a.b.c.d.....y.z.foo.example" extremely cheap as the cached NXDOMAIN for
"foo.example" covers the entire subtree, for a caching nameserver
implementing RFC 8020.

Maybe this is discussed somewhere that I missed in the references.  I'm
happy to take a "go read this for the answer" if that's the case.

Thanks,

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

Reply via email to