> On 4 Apr 2018, at 2:30 pm, Geoff Huston <g...@apnic.net> wrote:
> 
> 
> 
>> 
>> No.  Below is self contradictory. Condition 1 requires that
>> CD=1 be turned into CD=0 and condition 3 requires that no special
>> processing happens for CD=1.
>> 
>> How CD is handled determines what you are testing when you have
>> resolvers in series.
>> 
>> Do you want CD=1 to disable special processing?
> 
> yes
> 
>> Do you want to only test the first validator?
> 
> yes
> 
>> Do you want to test the entire chain?
> 
> no
> 
>> Do you want consistency?
> 
> err, umm - yes? (is this a trick question? :-) )
> 
>> 
>> All the scenarios need to be worked through remembering that there
>> is a cache that may be populated.
>> 
> 
> 
> Mark, would it help if the phrase “regardless of whether DNSSSEC validation 
> was requested.” 
> was removed?
> 
> i.e.:
> 
> 
> All of the following conditions must be met to trigger special
> processing inside resolver code:
> 
> o  The DNS response is DNSSEC validated
> 
> o  The result of validation is “Secure”.
> 
> o  The Checking Disabled (CD) bit in the query is not set.
> 
> o  The QTYPE is either A or AAAA (Query Type value 1 or 28).
> 
> o  The OPCODE is QUERY.
> 
> o  The leftmost label of the original QNAME (the name sent in the
>    Question Section in the original query) is either "root-key-
>    sentinel-is-ta-<key-tag>" or "root-key-sentinel-not-ta-<key-tag>”.
> 
> 
> Geoff

I think that is the way to go.


-- 
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