Re: [DNSOP] SRV-related _underscore registry (was Re: Call for Adoption: draft-crocker-dns-attrleaf)

"John R Levine" <johnl@taugh.com> Mon, 29 February 2016 22:27 UTC

Return-Path: <johnl@taugh.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 446281B3E19 for <dnsop@ietfa.amsl.com>; Mon, 29 Feb 2016 14:27:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level:
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 wVHF8OX3caH1 for <dnsop@ietfa.amsl.com>; Mon, 29 Feb 2016 14:27:51 -0800 (PST)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52B911B3E17 for <dnsop@ietf.org>; Mon, 29 Feb 2016 14:27:51 -0800 (PST)
Received: (qmail 38973 invoked from network); 29 Feb 2016 22:27:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=983c.56d4c5e5.k1602; bh=ihbhWgObznE0wt6R4sNHHsI5dfJAgucjCIVtcxijwlk=; b=aL8Ds/5peE/LrDP6DzXYqxyaC+/oBWrM6NeCo8JM7rgdPZ5B6FWxuzmCqQGNO+A3SPtd8wO4BNXXW+bFxKJ4bsXS2p2HbPDHijIDP4CCQo2mR4mgjbvayFfP8EcuAG8MGRYTr6Ujr8lTta5cOeFfDiUlaHRb8qkGhXdHQn+U+mICQbtH7WNYdhgTAUE/feAsHO4FPjl2/RFKD2cLcoS/uo/V0wnkZ41F9lThKKaGMPmB+gwhDdbRzL9cz6U/Yb/o
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=983c.56d4c5e5.k1602; bh=ihbhWgObznE0wt6R4sNHHsI5dfJAgucjCIVtcxijwlk=; b=TbejO4/bGmGhssvm0c+fmfrLsqXK9XMRL7p1wjGjjryFY+iYlzWzbQyWdxXpMcGHi5iiGO6gLR9MVvBkxE+kLcJDV58KvlGY/gTddC6UWEJArQYUvsUQM81Z+a2vH0m2ec9F3cccNJGsFNgFKkfoEZjA5VtDOWDrBhvJAk46HJxUiBOm9RkY5cAugBZrtxlKHCBJs2Ny+V3KrchghlAnyHgnqj3uemPyB3lpk4Q0m147O5SiCke3BFW4uYg0CIOH
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 29 Feb 2016 22:27:49 -0000
Date: Mon, 29 Feb 2016 17:27:49 -0500
Message-ID: <alpine.OSX.2.11.1602291705250.30909@ary.lan>
From: John R Levine <johnl@taugh.com>
To: dcrocker@bbiw.net
In-Reply-To: <56D4BEB3.3060409@dcrocker.net>
References: <20160229180756.55888.qmail@ary.lan> <56D4BEB3.3060409@dcrocker.net>
User-Agent: Alpine 2.11 (OSX 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format="flowed"; charset="US-ASCII"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/tSu-tJySjcUPhbHIqF0RunKrsB4>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] SRV-related _underscore registry (was Re: Call for Adoption: draft-crocker-dns-attrleaf)
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: <https://mailarchive.ietf.org/arch/browse/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, 29 Feb 2016 22:27:53 -0000

> The current model in the _Underscore draft is to focus only on the highest 
> level of _underscore naming, and treat any _underscore naming below that as 
> local to the specification registering the highest-level name.

So far so good.

> Given the existing variety of SRV use, I think it's worth having an exception 
> to the model.  That is, rather than only putting SRV's _Proto names into the 
> registry, also register the _Service names.

There's almost 7000 service names in the IANA port and service registry, 
all of which (as far as I can tell) are used only as subnames of _tcp _udp 
and maybe _sctp and _dccp.  They're mostly used for SRV but also for 
NAPTR.  RFC 6335 cleaned up the names with inconvenient characters (slash, 
dot, internal underscore) and set out the rules for adding new service 
names.  There are designated experts for SCTP and DCCP service names so 
they should be able to tell us how widely used the names are.

> My reasoning is that it appears that only _udp and _tcp seem to be in current 
> use as instances of _Proto, and it would be better to fold the range of 
> existing _Service instances into this global _Underscore registry than to 
> create an SRV-specific _underscore registry.

The existing port and service registry already has all of the _service 
names, and is updated as people invent new services.  What's the benefit 
of duplicating it rather than just pointing to it?

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.