On 4/3/17, 16:00, "DNSOP on behalf of Paul Vixie" <dnsop-boun...@ietf.org on 
behalf of p...@redbarn.org> wrote:

    On Monday, April 3, 2017 7:48:49 PM GMT Paul Wouters wrote:
    > ...
    > As Evan said, there should not be any code in an authoritative server
    > that requires it to do recursive validation.
    
I'm going to squat on Paul Vixie's subject line but not respond to anything he 
says, in part because something crossed my mind, based, ironically enough, in a 
conversation Paul and I had not long ago (at an ICANN meeting venue).

We reminisced about client-subnet-id.  There was a way-back time when I spoke 
of a q-trinity - qname, qtype, qclass - being the three things needed to get a 
specific response from DNS.  Including any other information was a pollutant.

Paul pulled that out when my name was on an early version of the 
client-subnet-id document (as a caretaker editor).  The reason I was 
participating in that was seeing how the implementation of "stupid DNS tricks" 
(as one side of the war might call them) or "tailored DNS responses" (as the 
other side of the war might call the same battle) got carried out in specific 
contexts.  They "worked" despite some flaws and dire predictions.

It isn't that it's a sin to pollute the query with other information, there's a 
cost of doing so.  In some cases, the cost is worth the benefit, in others, 
not.  It's not a binary "do it or not" but a sliding scale of "is the cost less 
than the benefit?" I say sliding because "cost" and "benefit" are not fixed 
values over time.  (Moore's law, Kaminsky's BlackHat presentation change cost 
and benefit calculations.)

Back to the quote above.  In general, an authority server having to do lookups 
will have scaling implications, suck performance, present a potential for 
abusive loading (think DoS/DDoS).  (Related but different, DNSSEC once required 
the server verify signatures on load - that slowed loading zones, so it was 
dropped with the consequence of having to carefully define the AD bit in a 
response.)  But in specific, managed and contained contexts, having authorities 
look up data to improve an answer can be worth the cost.

Question hard-and-fast rules from the past.  Things change.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to