> On 14 Nov 2017, at 12:48 pm, Joe Abley <jab...@hopcount.ca> wrote:
> 
> On Nov 14, 2017, at 09:37, George Michaelson <g...@algebras.org> wrote:
> 
>> Stephane, I don't entirely understand your response. old systems can
>> never understand new code point assignments, or know what to do with
>> it, no proposed change can alter this. Middleboxes dropping unexpected
>> things will hit almost any proposed modification of packets in flight.
> 
> The implication is, I think, that some new code points are more likely to 
> survive the attention of Sauron's Middleware than others.
> 
> We have seen claims in the past that new RRTYPEs, new EDNS(0) options, new 
> EDNS(i) with i > 0, new records in ADDITIONAL sections, etc that will all 
> fall fail of middleware or other dependent systems. What's not clear is the 
> relative impact of each, but it seems intuitively true that the impact of 
> each is probably not the same.
> 
> For example, I bet it's more practical to implement a new EDNS(0) option than 
> it is to deploy EDNS(1), but I have no science to back up that intuition.

Only marginally.  Both are deployable between recursive server and 
authoritative.
It’s easy enough to detect mis-implementations and fallback though one shouldn’t
have to do that.

If Amazon (bad EDNS version negotiation), GoDaddy (bad EDNS flags handling)
and Microsoft (bad EDNS version negotiation, bad EDNS options) would fix their 
respective
DNS server farms we would have much improved error rates.  Amazon, GoDaddy have
removed the firewall entries that were dropping the test queries since testing 
started.
I can’t remember if Microsoft was blocking queries.

Amazon’s mis-implementation needs to be fixed before they start serving any 
signed
zones as the answers to EDNS(1) queries appear as if they come from a server 
that
doesn’t support EDNS at all (no opt record returned).

18f.gov. @205.251.192.110 (ns-110.awsdns-13.com.): dns=ok edns=ok 
edns1=noerror,noopt,soa edns@512=ok ednsopt=ok edns1opt=noerror,noopt,soa do=ok 
ednsflags=ok optlist=ok,nsid,subnet signed=ok ednstcp=ok
29palmsbomi-nsn.gov. @208.109.255.45 (ns70.domaincontrol.com.): dns=ok edns=ok 
edns1=ok edns@512=ok ednsopt=ok edns1opt=ok do=ok ednsflags=mbz optlist=ok,nsid 
signed=ok ednstcp=ok
boimi.gov. @64.4.48.6 (ns2-06.azure-dns.net.): dns=ok edns=ok 
edns1=noerror,badversion edns@512=ok ednsopt=echoed edns1opt=noerror,badversion 
do=ok ednsflags=ok optlist=ok,subnet signed=ok ednstcp=ok

http://ednscomp.isc.org/compliance/summary.html

> If only there was some kind of research group adept at wide-scale measurement 
> from the end-user perspective that could shed some light on this!
> 
> 
> Joe
> _______________________________________________
> 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