Re: [DNSOP] [internet-drafts@ietf.org: I-D Action: draft-grothoff-iesg-special-use-p2p-names-00.txt]
Andrew Sullivan <ajs@anvilwalrusden.com> Mon, 02 December 2013 18:32 UTC
Return-Path: <ajs@anvilwalrusden.com>
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 782911AD73F for <dnsop@ietfa.amsl.com>;
Mon, 2 Dec 2013 10:32:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level:
X-Spam-Status: No,
score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,
HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=no
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 8vYnZY4RTrBY for
<dnsop@ietfa.amsl.com>; Mon, 2 Dec 2013 10:32:39 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by
ietfa.amsl.com (Postfix) with ESMTP id 8FBA21ACCFF for <dnsop@ietf.org>;
Mon, 2 Dec 2013 10:32:39 -0800 (PST)
Received: from mx1.yitter.info (c-75-69-155-67.hsd1.nh.comcast.net
[75.69.155.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA
id B90E28A031 for <dnsop@ietf.org>; Mon, 2 Dec 2013 18:32:36 +0000 (UTC)
Date: Mon, 2 Dec 2013 13:32:34 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20131202183234.GI20222@mx1.yitter.info>
References: <20131201164841.GB12135@sources.org>
<BF87877A-8989-4AA4-9ED1-52C82E1BC538@nominum.com>
<alpine.LFD.2.10.1312011206480.12923@bofh.nohats.ca>
<20131202151651.GD16808@mx1.yitter.info>
<D5954219-E22D-44C4-9DE9-3DCA77545264@nominum.com>
<E1954338A5D3418BBA8594A8330C7BCD@hopcount.ca>
<1132353B-91FC-4133-9B0B-F4A00A8A2A66@nominum.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1132353B-91FC-4133-9B0B-F4A00A8A2A66@nominum.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [DNSOP] [internet-drafts@ietf.org: I-D Action:
draft-grothoff-iesg-special-use-p2p-names-00.txt]
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: Mon, 02 Dec 2013 18:32:41 -0000
On Mon, Dec 02, 2013 at 12:44:48PM -0500, Ted Lemon wrote: > > If special-use names are at the top, then you can just look at the terminal label to see that you need to use a different protocol to resolve names under the special-use name. If special-use names are not at the top, then you have to have special code that grovels through the labels doing pattern matches. This is a bizarre argument. Once you're using DNS names, you need code that handles names label by label anyway (and copes with all the brain-death from the search path and the difference between FQDN-in-URI vs. FQDN-in-DNS and all that). So you're going to have to cope with the label-by-label rules, and at that point I find it hard to believe that the number of labels makes a really big difference to complexity. If your argument is instead that implementers are just going to pop off the last label and look at it, well, then they need some namespace other than the DNS anyway, because that's not how the DNS works. Assuming that you can just pop the right-most label off some putative domain name and assess that without going through all the DNS matching rules, in fact, strikes me as dangerous. And once you've shifted into .arpa. space, at least you know you're supposed to be dealing with infrastructure. Also, partly echoing what Joe argued, the .local case is special because (1) Apple implemented and released it first and then documented; (2) the original plan was to treat those names as part of the same port-53 protocol with locally-scoped semantics; (3) then the plan became to run a perfectly parallel namespace for another protocol; and (4) in any case, the idea was to hide from the user that the names were in some way different. (We can see the nasty side effects of 2-4 in the current discussions in DNSSD, by the way.) It does not appear in this case, at least as near as I can tell from my admittedly less-than-careful read so far, that the plan is to be quite so similar to DNS, so I'm actually not sure that what's needed here is the DNS at all. I'm in fact reminded of a widely-worn t-shirt[1]. I think this conversation is useful, but I really think it's premature to be talking about TLDs. [1] http://www.cafepress.com/nxdomain.624728706 Best, A -- Andrew Sullivan ajs@anvilwalrusden.com
- [DNSOP] [internet-drafts@ietf.org: I-D Action: dr… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Paul Wouters
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Marco Davids (SIDN)
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andrew Sullivan
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Paul Hoffman
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Olafur Gudmundsson
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Warren Kumari
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andreas Gustafsson
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andrew Sullivan
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… SM
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… joel jaeggli
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andrew Sullivan
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… SM
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Tony Finch
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Warren Kumari
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… SM
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Paul Hoffman
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Warren Kumari
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Chris Thompson
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Tim Wicinski
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Warren Kumari
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andrew Sullivan
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Tim Wicinski
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Stephane Bortzmeyer
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Andrew Sullivan
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] Fwd: Re: [internet-drafts@ietf.org: I… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Jacob Appelbaum
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Eric Brunner-Williams (Maule)
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Joe Abley
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Patrik Fältström
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Mark Andrews
- [DNSOP] DNAMEs in the root zone? [was: Re: draft-… Chris Thompson
- Re: [DNSOP] DNAMEs in the root zone? [was: Re: dr… Mark Andrews
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… ebw
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Christian Grothoff
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… David Conrad
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Suzanne Woolf
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Ted Lemon
- Re: [DNSOP] [internet-drafts@ietf.org: I-D Action… Suzanne Woolf