Re: Update of RFC 2606 based on the recent ICANN changes ?

David Conrad <drc@virtualized.org> Mon, 30 June 2008 19:29 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1AC5D3A699C; Mon, 30 Jun 2008 12:29:30 -0700 (PDT)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 812C23A682E for <ietf@core3.amsl.com>; Mon, 30 Jun 2008 12:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.713
X-Spam-Level:
X-Spam-Status: No, score=-6.713 tagged_above=-999 required=5 tests=[AWL=-0.114, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 F3Uni3Us2RVP for <ietf@core3.amsl.com>; Mon, 30 Jun 2008 12:29:27 -0700 (PDT)
Received: from virtualized.org (trantor.virtualized.org [204.152.189.190]) by core3.amsl.com (Postfix) with ESMTP id BDDEF3A67FE for <ietf@ietf.org>; Mon, 30 Jun 2008 12:29:27 -0700 (PDT)
Received: from [10.0.1.198] (c-71-198-3-247.hsd1.ca.comcast.net [71.198.3.247]) by virtualized.org (Postfix) with ESMTP id 50596266AF3; Mon, 30 Jun 2008 12:29:39 -0700 (PDT)
Message-Id: <2636E1F4-A902-4655-A1EA-DEFC256C00DE@virtualized.org>
From: David Conrad <drc@virtualized.org>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>
In-Reply-To: <20080630190153.GB31520@sources.org>
Mime-Version: 1.0 (Apple Message framework v924)
Subject: Re: Update of RFC 2606 based on the recent ICANN changes ?
Date: Mon, 30 Jun 2008 12:29:38 -0700
References: <4C0AE13D-4CA6-4989-A6B0-555A014DE464@multicasttech.com> <74E3E26A-FCFB-45C1-989A-DD7EA5752974@virtualized.org> <6.2.5.6.2.20080627121824.02c55340@resistor.net> <BBB8E0B4-7E45-4BE9-B9DF-DEBE294585D6@multicasttech.com> <6.2.5.6.2.20080627140118.02a43fd8@resistor.net> <6F1CFDA0-A6E2-4257-8C72-0FCD1E117290@virtualized.org> <6.2.5.6.2.20080628201322.02e43268@resistor.net> <FBBF3BB9-D231-494A-AFBE-7F816DD1180C@virtualized.org> <20080630064127.GA5829@sources.org> <3B2E8E96-ACAA-4A13-BBE2-33DC80DDADC6@virtualized.org> <20080630190153.GB31520@sources.org>
X-Mailer: Apple Mail (2.924)
Cc: IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

On Jun 30, 2008, at 12:01 PM, Stephane Bortzmeyer wrote:
>> Speaking technically, how would you distinguish the top-level domain
>> "127.0.0.1" from the IP address 127.0.0.1?
>
> A word while passing here: is there a document (RFC, Posix standard,
> whatever) which says which is the right result in such a case?

Not that I'm aware of (and that's sort of the point), however there is  
a lot of code out there that are variations on checking to see if a  
string is comprised of all digits and '.' and if so, declares the  
string to be an IP address.  If an all-numeric TLD were to be created,  
I would expect lots of unexpected behavior.

Sort of like the concerns about unexpected behavior that resulted in  
rejecting UTF-8 labels and coming up with punycode.

> So, I would say there is a normalization failure here: since 127.0.0.1
> can be a domain name and an IP address, we really should have
> precedence rules for such case (instead of asking ICANN to solve them
> by forbidding all-numeric TLD).

I'm not asking that ICANN solve this problem, rather that the IETF  
solve it so that ICANN can point to the IETF solution.  Having been in  
some of the discussion internally within ICANN on this topic, I figure  
something like this would be really nice...

Regards,
-drc

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