Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.txt> (Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry) to BCP
Joe Touch <touch@isi.edu> Tue, 01 February 2011 17:36 UTC
Return-Path: <touch@isi.edu>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C95CC3A6C00; Tue, 1 Feb 2011 09:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.516
X-Spam-Level:
X-Spam-Status: No, score=-102.516 tagged_above=-999 required=5 tests=[AWL=0.083, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 8bMzGPtHlSja; Tue, 1 Feb 2011 09:36:35 -0800 (PST)
Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by core3.amsl.com (Postfix) with ESMTP id C066F3A6BFF; Tue, 1 Feb 2011 09:36:35 -0800 (PST)
Received: from [128.9.160.166] (abc.isi.edu [128.9.160.166]) (authenticated bits=0) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id p11HdFsa011189 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Tue, 1 Feb 2011 09:39:17 -0800 (PST)
Message-ID: <4D484543.7010601@isi.edu>
Date: Tue, 01 Feb 2011 09:39:15 -0800
From: Joe Touch <touch@isi.edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Paul Hoffman <paul.hoffman@vpnc.org>
Subject: Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.txt> (Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry) to BCP
References: <20110118212603.5733.34489.idtracker@localhost> <B88A8A82-9C4A-40AC-89AF-F177260760F7@cisco.com> <ECA80A72-4E72-44D2-B40E-C90D7197E8C5@nokia.com> <4D421795.70505@isi.edu> <EFADE5D0-BB33-4418-B743-DFEC11B12740@cisco.com> <4D44F85D.5030407@isi.edu> <4D457FD9.5030905@vpnc.org> <B1E38EDF-E78E-47E2-B9A9-D7320A908217@nokia.com> <4D46CC62.1040006@vpnc.org> <3EEDEA1C-C34B-4F39-8E6E-AEDE50C1E504@nokia.com> <4D46D1D3.10701@vpnc.org> <F2152494-8C79-4A0F-951F-B3DB1D274A61@cisco.com> <4D46E623.3080602@ericsson.com> <9E89C43A-EB2A-4DAB-9B12-A740612783E8@cisco.com> <4D47DCF2.1000200@ericsson.com> <4D483C4F.3080507@vpnc.org>
In-Reply-To: <4D483C4F.3080507@vpnc.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: Cullen Jennings <fluffy@cisco.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, IETF discussion list <ietf@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>, IESG IESG <iesg@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 17:36:37 -0000
To clarify some of this discussion, providing some context that might be useful: 1) the current doc already explicitly states the procedures for assignment in each range of ports (see Sec 8.1.1). 2) Sec 8.1.1 *already* states that IESG approval through IETF process is a valid path for assignment, distinct from Expert Review. Since that appears to be a point of confusion, I'll quote it directly: o Ports in the User Ports range (1024-49151) are available for assignment through IANA, and MAY be used as service identifiers upon successful assignment. Because assigning a port number for a specific application consumes a fraction of the shared resource that is the port number registry, IANA will require the requester to document the intended use of the port number. This documentation will be input to the "Expert Review" procedure [RFC5226], by which IANA will have a technical expert review the request to determine whether to grant the assignment. The submitted documentation MUST explain why using a port number in the Dynamic Ports range is unsuitable for the given application. Ports in the User Ports range may also be assigned under the "IETF ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Review" or "IESG Approval" procedures [RFC5226], which is how most ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ assignments for IETF protocols are handled. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ o Ports in the System Ports range (0-1023) are also available for assignment through IANA. Because the System Ports range is both the smallest and the most densely allocated, the requirements for new assignments are more strict than those for the User Ports range, and will only be granted under the "IETF Review" or "IESG ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Approval" procedures [RFC5226]. A request for a System Port ^^^^^^^^^ number MUST document *both* why using a port number from the Dynamic Ports range is unsuitable *and* why using a port number from the User Ports range is unsuitable for that application. 3) section 7 has NOTHING TO DO with the procedures this document updates. That section has plenty of words to avoid any such impression. And no, we don't need to define "strives", IMO - since NOTHING IN THAT SECTION IS BINDING. Again, since this is a persistent cause of confusion, I quote from that section: This section summarizes the current principles by which IANA handles the Service Name and Transport Protocol Port Number Registry and attempts to conserve the port number space. This description is intended to inform applicants requesting service names and port numbers. IANA has flexibility beyond these principles when handling ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ assignment requests; other factors may come into play, and exceptions ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ************** may be made to best serve the needs of the Internet. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *********** If you need more explicit words, the term "non-binding" can be added. ------- There's a doc I drafted in TSVWG which is a more appropriate venue to discuss this issue (draft-touch-tsvwg-port-use0. I encourage those interested in these issues to continue discussion on that list, not on this general list. For this document, if this section is causing confusion, it should be removed, since it is already included in this other doc and can be vetted there. Joe
- Last Call: <draft-ietf-tsvwg-iana-ports-09.txt> (… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: [port-srv-reg] Last Call: <draft-ietf-tsvwg-i… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Carsten Bormann
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… IETF Chair
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joel Jaeggli
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Michelle Cotton
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… ned+ietf
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… David Conrad
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Michelle Cotton
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eliot Lear
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Michelle Cotton
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eliot Lear
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eliot Lear
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… ned+ietf
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eliot Lear
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Sam Hartman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Sam Hartman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eric Rescorla
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Chris Benson
- RE: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Christian Huitema
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Bob Hinden
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Alexey Melnikov
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Alexey Melnikov
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Paul Hoffman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Peter Saint-Andre
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Cullen Jennings
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Alexey Melnikov
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Sam Hartman
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… t.petch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Alexey Melnikov
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Peter Saint-Andre
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Lars Eggert
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Joe Touch
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Magnus Westerlund
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Michelle Cotton
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Eliot Lear
- Re: Last Call: <draft-ietf-tsvwg-iana-ports-09.tx… Markku Kojo