Re: [Inip-discuss] Domain Names

Edward Lewis <edward.lewis@icann.org> Fri, 22 January 2016 16:40 UTC

Return-Path: <edward.lewis@icann.org>
X-Original-To: inip-discuss@ietfa.amsl.com
Delivered-To: inip-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4785F1B29C5 for <inip-discuss@ietfa.amsl.com>; Fri, 22 Jan 2016 08:40:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level:
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] 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 WdkqKjTpmwkm for <inip-discuss@ietfa.amsl.com>; Fri, 22 Jan 2016 08:40:12 -0800 (PST)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC9A21B29C8 for <inip-discuss@iab.org>; Fri, 22 Jan 2016 08:40:12 -0800 (PST)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Fri, 22 Jan 2016 08:40:10 -0800
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1130.005; Fri, 22 Jan 2016 08:40:09 -0800
From: Edward Lewis <edward.lewis@icann.org>
To: Lyman Chapin <lyman@interisle.net>
Thread-Topic: [Inip-discuss] Domain Names
Thread-Index: AQHRSZZqxpIEDNotj0uOicYhCEpjvJ8IBjiA
Date: Fri, 22 Jan 2016 16:40:09 +0000
Message-ID: <D2C7C367.12CF3%edward.lewis@icann.org>
References: <D285CCDC.11B63%edward.lewis@icann.org> <A3306B3F-2C01-4236-8A5F-119C1669425B@isoc.org> <D2A15E6C.124B4%edward.lewis@icann.org> <7047EC59-873A-4A76-80EF-3F2899A9052A@interisle.net>
In-Reply-To: <7047EC59-873A-4A76-80EF-3F2899A9052A@interisle.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.6.0.151221
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha1"; boundary="B_3536307607_3545284"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/inip-discuss/4OCQxTiugKiFH-Vlg-loZG5u19k>
Cc: "inip-discuss@iab.org" <inip-discuss@iab.org>
Subject: Re: [Inip-discuss] Domain Names
X-BeenThere: inip-discuss@iab.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IAB Internet Names and Identifiers Discussion List <inip-discuss.iab.org>
List-Unsubscribe: <https://www.iab.org/mailman/options/inip-discuss>, <mailto:inip-discuss-request@iab.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/inip-discuss/>
List-Post: <mailto:inip-discuss@iab.org>
List-Help: <mailto:inip-discuss-request@iab.org?subject=help>
List-Subscribe: <https://www.iab.org/mailman/listinfo/inip-discuss>, <mailto:inip-discuss-request@iab.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jan 2016 16:40:14 -0000

My in-box is a mess[0], I just found this looking for another message.  So
my response to this is terribly delayed.

[0] - I'm using an up-to-date commercial email reader that apparently
cannot correctly sort by date. ;)

On 1/7/16, 16:57, "Lyman Chapin" <lyman@interisle.net> wrote:

>In graph-theoretic terms, the domain name space constitutes a labelled
>directed rooted tree in which the syntax of the label associated with
>each vertex other than the unlabelled root is defined by RFCs 1035, 1123,
>and 2181. The term "nth level domain name label" refers to a member of
>the set of all vertices for which the path to the root contains n edges.
>For n=1 the term most often used is "top level domain name label" or
>simply "top level domain" (TLD). A fully qualified domain name is a
>sequence of labels that represents a path from the root to a leaf vertex
>of the domain name space. The shorter term "domain name" is not formally
>defined; in common usage it may be the shorthand equivalent of "fully
>qualified domain name" (FQDN) or refer to any non-empty subset of the
>sequence of labels formally identified by a fully qualified domain name.

A clarifying question - (is) this definition specific to names in the DNS?

The reason I ask is that I believe that only within the DNS is the name
space finite and that is because the DNS is defined for a 1980's-era code
base.  (I.e., fixed widths, static limits on space.)

>In this formulation, the term "domain name space" refers to the complete
>graph consisting of all possible vertices and edges - not just those with
>which a specific meaning has been associated (what we might call
>"allocated" labels). It is a finite graph because the length of the
>longest possible FQDN is finite. At any point in time, there is another
>labelled directed rooted tree - a sub-graph of the domain name space -
>containing only vertices that represent allocated labels.
>
>-------------------------------
>
>So mathematically, a domain name is simply a sequence of labels. In most
>of the contexts in which we talk about, write about, or use domain names
>we add representational elements like "top to bottom" or "separating
>character," but those are not properties of a domain name.
>
>Not terribly pragmatic, I know; but it might have a place in your draft -

I completely agree.  With all of that - sequence/separating character/not
pragmatic.

A question rolling in my mind is - do we want to offer something a few
steps away from mathematic towards pragmatic?  Like - are IETF(tm) Domain
Names things that have ... dots between labels and other constraining
elements?  (Using "dots between labels" as an example.)