Re: [DNSOP] draft-liman-tld-names-04

James Mitchell <james.mitchell@ausregistry.com.au> Sun, 28 November 2010 23:16 UTC

Return-Path: <james.mitchell@ausregistry.com.au>
X-Original-To: dnsop@core3.amsl.com
Delivered-To: dnsop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 05AE928C0E9 for <dnsop@core3.amsl.com>; Sun, 28 Nov 2010 15:16:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level:
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LpCdISlkqz0K for <dnsop@core3.amsl.com>; Sun, 28 Nov 2010 15:16:40 -0800 (PST)
Received: from mx10-1.ausregistry.net.au (mx10-1.ausregistry.net.au [202.65.12.90]) by core3.amsl.com (Postfix) with ESMTP id 96D4E28B56A for <dnsop@ietf.org>; Sun, 28 Nov 2010 15:16:40 -0800 (PST)
Received: from off-win2003-01.ausregistrygroup.local (off-win2003-01.stkildard.vic.ausregistry.com.au [10.30.1.3]) by mx10-1.ausregistry.net.au (8.13.8/8.13.8) with ESMTP id oASNHfAV003887 for <dnsop@ietf.org>; Mon, 29 Nov 2010 10:17:42 +1100
Received: from off-win2003-01.ausregistrygroup.local ([10.30.1.3]) by off-win2003-01.ausregistrygroup.local ([10.30.1.3]) with mapi; Mon, 29 Nov 2010 10:17:41 +1100
From: James Mitchell <james.mitchell@ausregistry.com.au>
To: "dnsop@ietf.org" <dnsop@ietf.org>
Date: Mon, 29 Nov 2010 10:17:39 +1100
Thread-Topic: [DNSOP] draft-liman-tld-names-04
Thread-Index: AcuPRTmwRBQnfj4lSHOCxMpn7WGl3AABK7yQ
Message-ID: <8CEF048B9EC83748B1517DC64EA130FB43E00387CC@off-win2003-01.ausregistrygroup.local>
References: <4CEC69C5.3040209@dougbarton.us> <7B9EF625-1E25-42BE-9546-61C5B7EFC6DA@hopcount.ca> <8CEF048B9EC83748B1517DC64EA130FB43E0037FD1@off-win2003-01.ausregistrygroup.local> <20101124142303.GB19441@shinkuro.com> <alpine.LSU.2.00.1011251734170.4075@hermes-2.csi.cam.ac.uk> <20101125175247.GH21047@shinkuro.com> <alpine.LSU.2.00.1011261558520.4075@hermes-2.csi.cam.ac.uk> <D8E75C03-0322-4594-BB27-D825AB429EA6@hopcount.ca> <C4FB358F-53D1-4A2B-A3A4-1C07222C0B51@dotat.at> <1E1C9726-46B6-4891-A1A4-9D71A90EFE47@hopcount.ca> <20101127185010.GB56062@farside.isc.org> <79DC22E8-18BC-44B1-8874-D094844D9E94@dotat.at>
In-Reply-To: <79DC22E8-18BC-44B1-8874-D094844D9E94@dotat.at>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, en-AU
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [DNSOP] draft-liman-tld-names-04
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Sun, 28 Nov 2010 23:16:42 -0000

It looks like we all agree to disagree.

I agree on having a draft that spells out the facts, and as Tony said, leave the decision of allocation policy to ICANN? My thoughts on what such a draft may look like are below..

=======

1. Requirements on composition of TLDs
no requirements over and above normal host names
i.e. can be 1*63 [a-z] [0-9]  and hyphen, cannot start or end with hypen etc..
[I think we can all agree that the internet will not break if ".8-ball" was added to the root, as to whether it works...]

For IDNs, must be valid a-label and u-label 

2. Potential Issues
The internet will not break with allocation of new TLDs, however the following considerations should be noted.

2.1 RFC1123
application developers may have made assumptions about composition of domain names; applications may not recognise new TLD. this has been seen with .museum..

2.2 Confusion with IP Addresses
TLDs that begin with a digit may be confused with IP addresses
TLDs that begin with 0x may be confused with IP addresses
TLDs that are 0-255 may be confused with IP addresses and thus never looked up in DNS as suggested in RFCxxx
[perhaps some of these points become restrictions on the composition of TLDs]

2.3 BIDI domain names
Left-to-right domain names that do not start with a character having BIDI property L will contradict the IDNA BIDI protocol when it is applied. The BIDI protocol should be applied on lookup when the domain name contains a character with [R, AL, AN] BIDI properties...
Additionally RTL labels ending with a digit, that are immediately before LTR labels beginning with a digit, will cause name to be re-ordered and displayed incorrectly.

2.4 Reserved labels
Labels containing hyphens in third and fourth positions should be reserved for future use in protocols as with IDNs. Allocation of such names may cause future stability issues..

3. Validation of TLDs
Application developers should not make assumptions about the composition of TLDs, or the frequency in which they are allocated. if validation is required then looking up the entry in the DNS is a foolproof way to know if a TLD has been allocated. Consideration should be made to reduce queries to the root. Static lists should be avoided.

=======

With the above we will have equipped ICANN and others about what issues can be expected with new TLDs. ICANN can now, with respect to the BIDI issue for example, choose to disallow TLDs beginning with a digit, or have an agreement with the registry operator that RTL or RTL<digit> names are not allowed below the TLD.

James

> -----Original Message-----
> From: dnsop-bounces@ietf.org [mailto:dnsop-bounces@ietf.org] On Behalf Of Tony
> Finch
> Sent: Monday, 29 November 2010 8:42 AM
> To: Suzanne Woolf
> Cc: dnsop@ietf.org
> Subject: Re: [DNSOP] draft-liman-tld-names-04
> 
> On 27 Nov 2010, at 18:50, Suzanne Woolf <woolf@isc.org> wrote:
> >
> > I think the fact that this discussion has gone on so long and
> > encumbered so many electrons supports the contention underlying the
> > draft that there is an ambiguity, based exactly as Joe suggests here.
> 
> I agree that the point needs clarifying. I disagree with the form of the
> proposed clarification. It unnecessarily muddles the protocol and policy
> layers.
> 
> The question of which TLDs are allocated and what restrictions are necessary
> for the stability of the DNS is a policy matter under ICANN's responsibility.
> 
> Tony.
> --
> f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop