Re: [port-srv-reg] "assigned" ( vs. "registered"), and related issues
Joe Touch <touch@ISI.EDU> Thu, 14 January 2010 03:31 UTC
Return-Path: <touch@ISI.EDU>
X-Original-To: port-srv-reg@core3.amsl.com
Delivered-To: port-srv-reg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id A92543A6814; Wed, 13 Jan 2010 19:31:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.449
X-Spam-Level:
X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[AWL=-0.150,
BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
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 T2BU4ScKhRN4;
Wed, 13 Jan 2010 19:31:58 -0800 (PST)
Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) by core3.amsl.com
(Postfix) with ESMTP id B363C3A67F2; Wed, 13 Jan 2010 19:31:58 -0800 (PST)
Received: from [192.168.1.95] (pool-71-106-88-10.lsanca.dsl-w.verizon.net
[71.106.88.10]) (authenticated bits=0) by nitro.isi.edu (8.13.8/8.13.8) with
ESMTP id o0E3Uc56012084 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA
bits=256 verify=NOT); Wed, 13 Jan 2010 19:30:39 -0800 (PST)
Message-ID: <4B4E8FDD.2050509@isi.edu>
Date: Wed, 13 Jan 2010 19:30:37 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201001131711.SAA11649@TR-Sys.de>
In-Reply-To: <201001131711.SAA11649@TR-Sys.de>
X-Enigmail-Version: 0.96.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-MailScanner-ID: o0E3Uc56012084
X-ISI-4-69-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: apps-discuss@ietf.org, port-srv-reg@ietf.org, tsvwg@ietf.org
Subject: Re: [port-srv-reg] "assigned" ( vs. "registered"), and related issues
X-BeenThere: port-srv-reg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of updates to service name and transport protocol port
registry <port-srv-reg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/port-srv-reg>,
<mailto:port-srv-reg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/port-srv-reg>
List-Post: <mailto:port-srv-reg@ietf.org>
List-Help: <mailto:port-srv-reg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/port-srv-reg>,
<mailto:port-srv-reg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jan 2010 03:31:59 -0000
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alfred � wrote: ... >>> There's a third variant, and it isn't covered above: >>> >>> requester usually proposes a code point, and IANA >>> can either approve it or propose a different one. >>> IANA usually confirms the requester's acceptance >>> of the code point offered. >> Maybe I'm dense, but I don't understand how that is a third option. >> Either IANA views "registered" and "assigned" as synonyms or they >> don't :-) > > OOOPS! > > Back to square one! > > No! To 'register' is not a synonym for 'assign'. The "third option" is whether IANA suggests the alternate or the requester does. ... > When it comes to what IANA is being requested to do, it's always been, > and still is, a huge difference between "assign" and "register" ! > > > To "register" means to archive and give a signature on the act, > not to operate in any way on the content. IANA ends up registering what the requester agrees to. Sometimes IANA suggests a number, sometimes they don't. It's never binding anyway, so it's never an "assignment", regardless. It's always a "registration". However, IANA does sometimes suggest. I wasn't sure whether that was worth mentioning, but it does happen, and doesn't seem inappropriate. ... >>>>> (3) >>>>> Furthermore, to make sensible use of Service Names w/o assigned >>>>> port number, the Transport Protocol(s) field should not be made >>>>> optional (as in the predraft I got), but mandatory; otherwise >>>>> the clarified rules for SRV owner naming would lack a fundament. >>>> Why? A service name is a name for a service, and not for a >>>> service/transport combination. >>> IMO, this basically treats SRV names as old port numbers were treated - >>> i.e., ask for a name, get ALL transports. That's how port number >>> assignments were done until recently, where now only the needed >>> transport is assigned. > > Why making that silly distinction? It's an issue as to whether you would register an SRV name: JOE-NAME or JOE-NAME TCP JOE-NAME UDP I have no idea why you would want to do the latter, except to know that if you got "_JOE-NAME._DCCP" in an SRV it must be an error. ... > No. I strongly oppose. > > You have made good progress for port numbers, by having IANA only > register a service for the specific transport protocols used. > > The same expectation holds for services without an assigned port number. > The entity managing a zone with SRV resource records does not want to > admit nonsensical owner names. One of the primary purposes of the > proposed independent Service Prefix registry was to give just that > list to admins. > > You have insisted on a unified registry, and we have accepted, because > we have been assured that the requirements spelled out multiple times > before IETF 76 in Hiroshima would mostly be fulfilled by the unified > registry. > > You also have insisted on only using transport protocols registered > with a service for service discovery DNS name construction. That's why > we are working on advice for RFC authors, WGs, and other SDOs, on how > to migrate previously documented use cases of SRV records not adhering > to these restrictions to other naming schemes following these rules. > > Therefore, as agreed upon in Hiroshima, our "SRV Clarify" draft, > http://tools.ietf.org/html/draft-gudmundsson-dnsext-srv-clarify-00 > spells out that the Service Prefix in the owner name of SRV records > MUST be constructed from the entries in the unified Service Names and > Port Numbers registry: > - the Service Label is to be constructed from the Service Name > in the entry, and > - the Protocol Label is to be built from the transport Protocol > name in the registry entry (by prefixing an underscore to the > supported protocol acronym, currently 4 choices). > > We also have repeatedly asked for an optional per-entry tag indicating > the support of dynamic service discovery via DNS SRV records. > > To repeat: Not having the proper protocol name associated with the > Service Name -- independent of whether or not there is an assigned > (default) port number -- would make the registry useless for those > who want to make use of it to determine which Service Prefixes > should be admitted in DNS zones routinely. Can you clarify what this means? I.e., does this mean you WANT to specify the valid protocols for each service name? JOE-NAME TCP If so, why is this necessary? Joe -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAktOj90ACgkQE5f5cImnZrtK4gCg8jboAUAR+F/rVtTDTJVavwGr WdEAoPu7jGFc3LijZREjHAarArGSufML =7og/ -----END PGP SIGNATURE-----
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Alfred Hönes
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Lars Eggert
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Joe Touch
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Alfred Hönes
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Lars Eggert
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Joe Touch
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Alfred Hönes
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Joe Touch
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Olafur Gudmundsson
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Magnus Westerlund
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Olafur Gudmundsson
- Re: [port-srv-reg] "assigned" ( vs. "registered")… Michelle Cotton