[port-srv-reg] final updates - ports doc

Joe Touch <touch@ISI.EDU> Thu, 25 March 2010 19:59 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 4E08D3A68C4 for <port-srv-reg@core3.amsl.com>; Thu, 25 Mar 2010 12:59:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.689
X-Spam-Level:
X-Spam-Status: No, score=0.689 tagged_above=-999 required=5 tests=[AWL=-0.442, BAYES_50=0.001, DNS_FROM_OPENWHOIS=1.13]
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 RQCQr8guBuMx for <port-srv-reg@core3.amsl.com>; Thu, 25 Mar 2010 12:59:58 -0700 (PDT)
Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by core3.amsl.com (Postfix) with ESMTP id 234D23A680A for <port-srv-reg@ietf.org>; Thu, 25 Mar 2010 12:59:58 -0700 (PDT)
Received: from [130.129.28.166] (dhcp-wireless-open-abg-28-166.meeting.ietf.org [130.129.28.166]) (authenticated bits=0) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id o2PJw6Qu024514 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 25 Mar 2010 12:58:08 -0700 (PDT)
Message-ID: <4BABC04D.206@isi.edu>
Date: Thu, 25 Mar 2010 12:58:05 -0700
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: "port-srv-reg@ietf.org" <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>
In-Reply-To: <4B9B9F8C.6080900@isi.edu>
X-Enigmail-Version: 0.96.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6ED4BE9E53A40FA59037BEA2"
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Subject: [port-srv-reg] 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: Thu, 25 Mar 2010 19:59:59 -0000

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.

------------------------------------------------------------------------------

- 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.