In message <canljsvuujmurfn-xf_gptjrlsbmc5fwceoada5-sncbfzfn...@mail.gmail.com>
, abby pan writes:
>
> Mark Andrews <ma...@isc.org>
>
> >
> > > another choice :  Authority Server return NODATA/NXDOMAIN as nxdomain
> > cut,
> > > but no change on DNS cache.  Some impact on NSEC/NSEC3 records.
> > >
> > > - no names under foo.example => NXDOMAIN  at  foo.example
> >
> > If you want to signal NOERROR + bottom of zone you need a new rcode
> > and signaling that you support the new rcode.  The above imply is
> > just wrong as it changes what NXDOMAIN means.
> >
> > > - zone with bar.foo.example, where foo.example does not exist =>
> NODATA
> > > or  NOERROR + NULL Answer    at  foo.example
> >
> > Well a explict NODATA rcode would be useful and again signaling of
> support
> > for the new rcode is needed.
> >
> > NXDOMAIN at a empty non terminal only came about as the result of
> > bad wording in RFC 2535.  "no names" should have been "no names
> > with data" (the difference is crucial in determining which rcode
> > is returned).  Only RFC 2535 nameservers are allowed to return
> > NXDOMAIN for a empty non-terminal and they should few and far between
> > these days.  Every other NXDOMAIN at a empty non terminal is the
> > result of miss-interpreting STD 13 or a operational error e.g.
> > missing delegation in a parent zone.
> >
>
> the point is : change NXDOMAIN means, indicated with subtree info, yes or
> no ?
>
> if dns cache deal with the nxdomain cut,  that is yes.

No, we can't change what NXDOMAIN means.  We can add a new rcode
that say a name is at bottom of zone and is not a delegation.

> we can change the NXDOMAIN means on authority server response, not create
> new rcode ( same benefit at draft-ietf-dnsop-qname-minimisation , reduce
> flush domaintree/hashtable on dns cache )

NXDOMAIN at foo.example => no names under foo.example
no names under foo.example =/> NXDOMAIN at foo.example

Mark

> --
>
> Best Regards
> Pan Lanlan

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org

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

Reply via email to