Re: [port-srv-reg] "assigned" ( vs. "registered"), and related issues

Lars Eggert <lars.eggert@nokia.com> Wed, 13 January 2010 08:39 UTC

Return-Path: <lars.eggert@nokia.com>
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 C28163A685A; Wed, 13 Jan 2010 00:39:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.419
X-Spam-Level:
X-Spam-Status: No, score=-6.419 tagged_above=-999 required=5 tests=[AWL=-0.120, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, 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 AGbOEVqRMJJr; Wed, 13 Jan 2010 00:39:45 -0800 (PST)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id CF8AC3A67D7; Wed, 13 Jan 2010 00:39:44 -0800 (PST)
Received: from vaebh106.NOE.Nokia.com (vaebh106.europe.nokia.com [10.160.244.32]) by mgw-mx09.nokia.com (Switch-3.3.3/Switch-3.3.3) with ESMTP id o0D8dYmS023699; Wed, 13 Jan 2010 02:39:41 -0600
Received: from vaebh104.NOE.Nokia.com ([10.160.244.30]) by vaebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 13 Jan 2010 10:39:19 +0200
Received: from mgw-sa02.ext.nokia.com ([147.243.1.48]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Wed, 13 Jan 2010 10:39:18 +0200
Received: from mail.fit.nokia.com (esdhcp030222.research.nokia.com [172.21.30.222]) by mgw-sa02.ext.nokia.com (Switch-3.3.3/Switch-3.3.3) with ESMTP id o0D8dHKd031873 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Jan 2010 10:39:17 +0200
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.95.3 at fit.nokia.com
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: multipart/signed; boundary=Apple-Mail-34--550580193; protocol="application/pkcs7-signature"; micalg=sha1
From: Lars Eggert <lars.eggert@nokia.com>
In-Reply-To: <201001111508.QAA08192@TR-Sys.de>
Date: Wed, 13 Jan 2010 10:39:04 +0200
Message-Id: <54E3D339-1E62-4BD1-9AA0-80F3C348724F@nokia.com>
References: <201001111508.QAA08192@TR-Sys.de>
To: =?iso-8859-1?Q?Alfred_H=CEnes?= <ah@tr-sys.de>, Joe Touch <touch@isi.edu>
X-Mailer: Apple Mail (2.1077)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (mail.fit.nokia.com [0.0.0.0]); Wed, 13 Jan 2010 10:39:10 +0200 (EET)
X-OriginalArrivalTime: 13 Jan 2010 08:39:18.0531 (UTC) FILETIME=[E5518530:01CA942B]
X-Nokia-AV: Clean
Cc: "port-srv-reg@ietf.org" <port-srv-reg@ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "tsvwg@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: Wed, 13 Jan 2010 08:39:45 -0000

Hi,

responding to Alfred and Joe in one go.

On 2010-1-11, at 17:08, ah@tr-sys.de wrote:
> If no specific port number is specified in the request to IANA,
> how can IANA determine which port *range* to use for the assignment ?
> 
> That's the question for which I see no answer in the text of
> Section 8.1 (unless it has been changed since we have been
> provided with a working copy dated Dec. 2).

I checked and the text says:

	If the text "ANY" is specified, IANA will choose
	a suitable number from the Registered Ports range.

So in order to get a Well Known port, the applicant has to specify which one. That's OK, because you need to pass IETF Review anyway, which means you need a draft, and all requests for the Well Known range I've ever seen had already picked their port.


On 2010-1-11, at 17:06, Joe Touch wrote:
> Lars Eggert wrote:
>> On 2010-1-11, at 14:27, ah@tr-sys.de wrote:
>>> Paraphrased from collected wisdom:
>>>  "allocate" or "assign" :
...
>>>  "register" :
>> 
>> I'd like to hear if IANA is of the same opinion. My impression was that assign = register.
> 
> 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 :-)

>>> (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.
> 
> So IMO a service means something only relative to a transport. However,
> it'd be useful to require the transport be specified only if the same
> name would mean different things for different transports. Do we ever
> see that happening?

Right. Or, in other words, if you have a service name, it's yours for all transports, just as ports used to be. (There are so many service names that we can burn combinations that aren't used, and limit interactions with IANA.)

Lars