In message <alpine.lfd.2.10.1311122229110.31...@bofh.nohats.ca>, Paul Wouters w
rites:
> On Tue, 12 Nov 2013, Tony Finch wrote:
> 
> >> Really? If I want to validate www.nohats.ca, and I don't have more than
> >> the DS/DNSKEY of ca, how can I do this in one round trip without these
> >> drafts? You mean just adding items in the additional section?
> >
> > No. Send the following separate queries concurrently:
> >
> > www.nohats.ca A
> > www.nohats.ca AAAA
> > www.nohats.ca DNSKEY
> > www.nohats.ca DS
> >    nohats.ca DNSKEY
> >    nohats.ca DS
> >
> > I discussed this strategy in more detail in
> > https://www.ietf.org/mail-archive/web/dnsext/current/msg13540.html
> 
> Apart from being messy, it does not work if you want to query and
> remember NS records (in case you have to switch from forwarding mode
> to being a full recursor)

Garbage.  There is absolutely nothing stopping you remembering NS
records returned in the responses above.  If you have to switch the
NS records will be in the A response or not be available at all.

> and it fails when CNAME/DNAME is involved, as you also point out.

It doesn't fail when a CNAME or a DNAME is involved.  The data is
useful to validate the CNAME/DNAME and you just initiate more
queries to validate the target of the CNAME/DNAME.a

> If the chain gets longer, I guess you are also increasing the effects
> of packet loss, as every single query has to return successfully.

Which is why you do it over TCP and let the transport layer handle
the retransmissions.

> In general, we did not talk yet about putting other entries in the
> additional section. Normally, validators strip those out, but if these
> are DNSSEC validatable, it could accept these as well. In that way,
> a query for bigsite.com could also send DNSSEC validatable data for
> its CDN and/or advertisement providers. But that does really change the
> semantics of what a dns query is really asking.
> 
> Paul
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
-- 
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