Re: [DNSOP] More work for DNSOP :-)
Paul Vixie <paul@redbarn.org> Sat, 07 March 2015 01:36 UTC
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 064541A8790 for <dnsop@ietfa.amsl.com>; Fri, 6 Mar 2015 17:36:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eG3HgZjoxY6K for <dnsop@ietfa.amsl.com>; Fri, 6 Mar 2015 17:36:56 -0800 (PST)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20EAF1A877F for <dnsop@ietf.org>; Fri, 6 Mar 2015 17:36:56 -0800 (PST)
Received: from [IPv6:2001:559:8000:cb:b015:3cb0:25ba:df77] (unknown [IPv6:2001:559:8000:cb:b015:3cb0:25ba:df77]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 533F9184D7; Sat, 7 Mar 2015 01:36:56 +0000 (UTC)
Message-ID: <54FA5635.3090300@redbarn.org>
Date: Fri, 06 Mar 2015 17:36:53 -0800
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 3.0.11 (Windows/20140602)
MIME-Version: 1.0
To: Andrew Sullivan <ajs@anvilwalrusden.com>
References: <20150306145217.GA8959@nic.fr> <54F9C29E.9040408@jive.com> <54F9F90D.1020806@redbarn.org> <54F9FCD3.7010204@jive.com> <54F9FDFA.2030405@redbarn.org> <F25411A6-2CBD-4A76-949C-6E236FA87863@isoc.org> <20150306205920.GA17567@isc.org> <alpine.LFD.2.10.1503061609090.17414@bofh.nohats.ca> <54FA1E0D.3000700@redbarn.org> <20150307004730.GO6677@mx1.yitter.info>
In-Reply-To: <20150307004730.GO6677@mx1.yitter.info>
X-Enigmail-Version: 1.2.3
Content-Type: multipart/alternative; boundary="------------030704030804080606050204"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/Fsbv8kbj2jWJQa7zUCmwVj6j-wA>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] More work for DNSOP :-)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Mar 2015 01:36:58 -0000
> Andrew Sullivan <mailto:ajs@anvilwalrusden.com> > Friday, March 06, 2015 4:47 PM > > I seem to recall having this discussed at length more than once in > DNSEXT, and the conclusion was always that the additional complication > wasn't worth the effort. i remember that position being advanced, but i do not think it was ever a consensus, other than leading into consensus-by-exhaustion, where the consensus was not "this is a bad idea" but rather "the status quo will have to serve, since we can't agree on changing it." > If a cache had an A but not AAAA or > conversely (a situation likely to happen), then there'd be no win > because you'd have to ask again anyway. Moreover, you couldn't even > tell whether you didn't get the thing you wanted because it wasn't in > cache or because it didn't exist, so you'd end up asking more often > than you wanted. perhaps there's been a misunderstanding. this is never imperative, always opportunistic. what additional data does is increase the likelihood of related data of being found in caches, whether that cache is inside the stub or inside the RDNS. > And because application developers would need to > handle all these cases anyway, the workflow would be more complicated. > (Simplification of the workflow seemed to be the main driver in the > past. Maybe latency would now trump that, but I actually am not > convinced this would lower latency as opposed to popping off queries > in parallel anyway.) i'm alarmed that you're not convinced. is your position falsifiable -- can you describe any conditions under which you might become convinced? (i'm willing to try, but not if there's no hope, not even a theoretical if-pigs-had-wings situation, under which you could find merit in this approach.) > > So it didn't seem to be worth it, at least the last time. I'm not > able to put my hands on those discussions at the moment, which makes > me think it probably happened on namedroppers@ and not on dnsext@. alas, we don't write RFC's about roads not taken, so, many negative conclusions remain undocumented even after well rounded debates that followed good rules and visited all corner cases. what's supposed to happen under my "just include the other kind of address as additional data" proposal is that existing clients are more likely to find the other kind of address in a nearby cache, and opportunistic clients can add nearby caches to take advantage of this increase in likelihood. there's no new signaling, no change to any specification, no requirement to change any code except on servers, who can send more additional data in certain cases, if they want the statistical benefit of receiving fewer followup queries. very few changes to the internet architecture are interest-aligned for all parties, entirely opportunistic, and entirely uncontroversial. perhaps our friends in the CDN world could make this change to some high volume authority servers and let us know if it decreased their overall DNS query rate. -- Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Andrew Sullivan
- [DNSOP] More work for DNSOP :-) Stephane Bortzmeyer
- Re: [DNSOP] More work for DNSOP :-) Simon Perreault
- Re: [DNSOP] More work for DNSOP :-) Edward Lewis
- Re: [DNSOP] More work for DNSOP :-) Marcus Grando
- Re: [DNSOP] More work for DNSOP :-) Stephane Bortzmeyer
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Alejandro Acosta
- Re: [DNSOP] More work for DNSOP :-) Simon Perreault
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Edward Lewis
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Bob Harold
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Dan York
- Re: [DNSOP] More work for DNSOP :-) Evan Hunt
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Paul Wouters
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Paul Wouters
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Paul Vixie
- Re: [DNSOP] More work for DNSOP :-) Tony Finch
- Re: [DNSOP] More work for DNSOP :-) Olafur Gudmundsson
- Re: [DNSOP] More work for DNSOP :-) Paul Hoffman
- Re: [DNSOP] More work for DNSOP :-) Andreas Gustafsson
- Re: [DNSOP] More work for DNSOP :-) Tony Finch
- Re: [DNSOP] More work for DNSOP :-) Stephane Bortzmeyer
- [DNSOP] Why no more meta-queries? (Was: More work… Stephane Bortzmeyer
- Re: [DNSOP] More work for DNSOP :-) Paul Hoffman
- Re: [DNSOP] Why no more meta-queries? (Was: More … Ray Bellis
- Re: [DNSOP] More work for DNSOP :-) Olafur Gudmundsson
- Re: [DNSOP] Why no more meta-queries? (Was: More … Shumon Huque
- Re: [DNSOP] Why no more meta-queries? (Was: More … Robert Edmonds
- Re: [DNSOP] Why no more meta-queries? (Was: More … Shumon Huque
- Re: [DNSOP] Why no more meta-queries? (Was: More … Shumon Huque
- Re: [DNSOP] Why no more meta-queries? (Was: More … W.C.A. Wijngaards
- Re: [DNSOP] Why no more meta-queries? (Was: More … Shumon Huque