Re: [port-srv-reg] ACTION ITEMS - final updates - ports doc

Lars Eggert <lars.eggert@nokia.com> Tue, 18 May 2010 07:53 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 3DC653A67EF for <port-srv-reg@core3.amsl.com>; Tue, 18 May 2010 00:53:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.982
X-Spam-Level:
X-Spam-Status: No, score=-4.982 tagged_above=-999 required=5 tests=[AWL=-0.983, BAYES_50=0.001, 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 qgDSiCLKTz+j for <port-srv-reg@core3.amsl.com>; Tue, 18 May 2010 00:52:58 -0700 (PDT)
Received: from mgw-mx03.nokia.com (smtp.nokia.com [192.100.122.230]) by core3.amsl.com (Postfix) with ESMTP id F30D33A67AF for <port-srv-reg@ietf.org>; Tue, 18 May 2010 00:52:54 -0700 (PDT)
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-mx03.nokia.com (Switch-3.3.3/Switch-3.3.3) with ESMTP id o4I7qdvR010706 for <port-srv-reg@ietf.org>; Tue, 18 May 2010 10:52:44 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 18 May 2010 10:52:39 +0300
Received: from mgw-sa02.ext.nokia.com ([147.243.1.48]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Tue, 18 May 2010 10:52:39 +0300
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 o4I7qbMQ011810 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <port-srv-reg@ietf.org>; Tue, 18 May 2010 10:52:38 +0300
From: Lars Eggert <lars.eggert@nokia.com>
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.96 at fit.nokia.com
Mime-Version: 1.0 (Apple Message framework v1078)
Content-Type: multipart/signed; boundary=Apple-Mail-70--490798279; protocol="application/pkcs7-signature"; micalg=sha1
Date: Tue, 18 May 2010 10:52:24 +0300
In-Reply-To: <4BE1B8C6.6010706@isi.edu>
To: port-srv-reg@ietf.org
References: <201002190143.CAA21850@TR-Sys.de> <4B7F0FF4.5050904@isi.edu> <4B98AE6D.4040704@erg.abdn.ac.uk> <4B9AB98F.5080802@isi.edu> <4B9B6F07.7090105@erg.abdn.ac.uk> <4B9B9F8C.6080900@isi.edu> <4BABC04D.206@isi.edu> <4BBBB3C8.9060402@isi.edu> <4BE1B8C6.6010706@isi.edu>
Message-Id: <7ECE5396-364E-4365-8E1B-F782E25727B0@nokia.com>
X-Mailer: Apple Mail (2.1078)
X-OriginalArrivalTime: 18 May 2010 07:52:39.0120 (UTC) FILETIME=[16600D00:01CAF65F]
X-Nokia-AV: Clean
Subject: Re: [port-srv-reg] ACTION ITEMS - final updates - ports doc
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: Tue, 18 May 2010 07:53:00 -0000

Hi,

Gorry and me did our to-dos. Which gives me the moral high ground :-) to point the finger and ask all of you to please get to the things that have your name on them in the list below. We need to progress this document to IETF LC before Maastricht.

Lars

On 2010-5-5, at 21:28, Joe Touch wrote:

> As requested by Lars, here's the list of action items pending on the
> ports doc.
> 
> I've included the answer to my action item herein.
> 
> Joe
> 
> ******************************************************************************
> 
> Update to the updates:
> 
> ------------------------------------------------------------------------------
> 
> - assigned vs registered
> 
> 5226 is IANA Considerations, explains what these terms mean.
> 
> Mark:
> 
> Will give us text & check for consistency throughout the doc.
> 
> ------------------------------------------------------------------------------
> 
> - need to specify transports for service names
> 
> Lars:
> 
> This focuses on how to ask for a service name.
> 
> Ask for just a service name. The entry will be:
> 	banana TCP
> 	banana UDP
> 
> Olafur's doc will indicate how to use this.
> 
> ------------------------------------------------------------------------------
> 
> - who gets to add transports to a service that exists?
> 
> Draft text:
> 
> IANA will reserve updates that add transports to existing services with
> priority to the owner of the existing registrations, with exceptions
> coordinated with the IESG.
> 
> ------------------------------------------------------------------------------
> 
> - WKS needs to be addressed
> 
> Olafur:
> 
> Remove WKS text from our docs. Point to Olafur's doc, which closes other
> registries as a result.
> 
> ------------------------------------------------------------------------------
> 
> - the online tables may need to support "sort on multiple fields"
> 
> IANA action item TBD. Does not affect doc.
> 
> ------------------------------------------------------------------------------
> 
> - Alfred's observation that, "looking for "transport"/"protocol", I
> found that the draft repeatedly uses "protocol number[s]" or even
> "address[es]" where it should say "port number[s]"
> 
> Olafur:
> 
> Will check for consistency.
> 
> ------------------------------------------------------------------------------
> 
> - the doc should focus on user interfaces to IANA actions
> 
> Current intro/abstract are OK. No changes to doc.
> 
> ------------------------------------------------------------------------------
> 
> - Gorry's input that: Section 10.3.1:  It is good to also cite RFC 5595
>>>>>>> (you currently cite the draft) for service code information,
> since this
>>>>>>> updated RFC 4340 in many ways. Also Section 10.3.2 since this
> explains
>>>>>>> how ports and SC interact and how you can manage without port
> allocations
>>>>>>> To be added (AFAICT, it wasn't yet)
> 
> Gorry:
> 
> To fix as request. Check also the appendix for DCCP.
> 
> ------------------------------------------------------------------------------
> 
> - Gorry's input that: We MUST note in the new draft that no registry
>>>>>>> allocations can be made for zero or 4294967295, and no registry
>>>>>>> allocations can be made for 1056964608-1073741823 (high byte
> ASCII "?")
>>>>>>> reserved for private use [19.8 of RFC 4340].
>>>>>>> To be added.
> 
> Gorry:
> 
> To fix as requested. Check also the appendix for DCCP.
> 
> ------------------------------------------------------------------------------
> 
> - Gorry's input that: see 10.3.2: IANA MUST NOT allocate a single
>>>>>>> Service Code value to more than one DCCP server port. // revise
> to MUST
>>>>>>> NOT allocate more than one port to a single service code value;
> multiple
>>>>>>> SC per port is allowed, subject to expert review.
>>>>>>> To be added.
> 
> Gorry:
> 
> To fix as requested. Check also the appendix for DCCP.
> 
> ------------------------------------------------------------------------------
> 
> - Gorry's input that: updates RFC 5595, since the latter states where
>>>>>>> ports and service codes are registered
>>>>>>> To be added.
> 
> Gorry:
> 
> To fix as requested. Check also the appendix for DCCP.
> 
> ------------------------------------------------------------------------------
> 
> - Gorry's input that we fix the acknowledgements (ref to Tom - who?)
>>>>>>>>>>> GORRY - can you clarify?
> 
> Gorry:
> 
> To fix as requested. Check also the appendix for DCCP.
> 
> ------------------------------------------------------------------------------
> 
>>>>> [ P.S. The note I sent simply said the "ack" to Tom Phelan isn't
>>>>> really the full story. Tom pointed to the text in section 6 of
>>>>> draft http://tools.ietf.org/html/draft-ietf-dccp-serv-codes-04.
>>>>> This ID was edited by me, with some inputs from Eddie Kohler and
>>>>> some from Tom. I removed this text from the DCCP RFC, when it was
>>>>> sent to help make this draft. That's all.]
> 
> ------------------------------------------------------------------------------
> 
> - point about multiple names that use the same port number
> 
> Two cases:
> 
> 	www/http = synonyms
> 	stun/turn = in-band negotiation
> 
> Lars:
> 
> Will update text as needed.
> 
> ------------------------------------------------------------------------------
> 
>>>>>>>>>>> My suggestion would be to add a section to that draft
> grandfathering
>>>>>>>>>>> ports 465, 993, 2000 and a few more (adding as much negative
> verbiage as
>>>>>>>>>>> seems wise; I don't think the exact amount makes and
> difference at all).
>>>>>>>>>>> IIRC port 2000 can be grandfathered a half-dozen times.
> 
> This document does not document protocols no longer used.
> 
> No changes to the doc for this.
> 
> ------------------------------------------------------------------------------
> 
>>> There are two separate issues:
>>> 
>>> - previous assignments that don't follow the proposed recommendations
>>> 	- as noted, there's no goal to fix that
> 
> Already note we're leaving existing stuff alone.
> 
> No changes to the doc for this.
> 
> ------------------------------------------------------------------------------
> 
>>> - 'squatting', or use of ports without registering through IANA
>>> 	- IMO, these should not be ignored, but clearly cannot be
>>> 	treated as equivalent to 'self assigned'
>>> 
>>> 	i.e., IMO, IANA should list these as "unauthorized use",
>>> 	as a service to the community to help those using those
>>> 	ports as assigned.
> 
> Out of scope for this doc.
> 
> No changes to the doc for this.
> 
> ------------------------------------------------------------------------------
> 
> - email to registrants whose entries will be modified
> 
> Stuart:
> 
> Will send/review text.
> 
> No changes to the doc for this.
> 
> ------------------------------------------------------------------------------
> 
> - table boilerplate
> 
> Michelle:
> 
> Will send draft text.
> 
> No changes to the doc for this.
> 
> ------------------------------------------------------------------------------
> 
> - names for table entries to coordinate with Olafur's tables
> 
> Joe:
> 
> Will clarify list of table entries and ensure they are described
> completely in the current doc.
> 
> (PS - here's my input)
> The current list of registration information is listed in Section 8.1:
> 
>      Registration Administrative Contact (REQUIRED)
>      Registration Technical Contact (REQUIRED)
>      Service Name (REQUIRED)
>      Port Number (OPTIONAL)
>      Transport Protocol(s) (REQUIRED if port number requested)
>      Service Code (only REQUIRED for DCCP)
>      Description (REQUIRED)
>      Reference (REQUIRED)
> 
> This provides a list from which the table can be created, with one
> correction (transport protocol(s) are always REQUIRED; this should be
> corrected in Sec 8.1). This is as is already contained in the example
> table provided for feedback at
> http://www.viagenie.ca/ianaxml/port-numbers.xhtml
> 
>      *Service Name
>      *Transport Protocol(s)
>      Port Number (where applicable)
>      Service Code (for DCCP)
>      Short description
>      +Comments (typically lists unauthorized uses by squatters,
> 		also lists deprecated, changes, etc.)
>      References
>      Registration Admin Contact (listed as Registrant)
>      Registration Technical Contact (listed as Point of Contact)
> 
> (* = the pair {service name, transport protocol} forms a unique key into
> this table)
> 
> All the items above except for "Comments" are described in the doc, and
> constitute the registration information. The comments field should, IMO,
> be broken down into a few separate fields; I'm not sure any of these
> need to be listed in the doc, however, since the information it presents
> is administrative 'out-of-band' context. Comments should NOT include
> items eligible for other fields, e.g., references.
> 
> Here's what I would break it into two fields:
> 
> 	Known Unauthorized Uses
> 	Assignment comments (de-registration, owner change, name change)
> 
> I'm not sure it's appropriate to list the known unauthorized uses in the
> same table as the authorized ones; I would prefer de-valuing that list
> to a separate table on a separate page.
> 
> ------------------------------------------------------------------------------
> 
> - updates for new transport protocols
> 
> Lars:
> 
> Will add text for how new transports are handled.
> 
> ------------------------------------------------------------------------------
> 
> - how you get a port number vs ask for a port number
> 
> Lars:
> 
> Clarify how you either leave this open in the request or ask for a
> number. (how you state a preference)
> 
> - sec 7.3 / need to add IESG approval to IETF approval for system ports
> 
> Michelle:
> 
> To update text.
> 
> ------------------------------------------------------------------------------
> 
> -- end.
> 
> 
> <signature.asc><ATT00001..txt>