[port-srv-reg] AD review of draft-ietf-tsvwg-iana-ports-09.txt
Alexey Melnikov <alexey.melnikov@isode.com> Tue, 21 December 2010 22:14 UTC
Return-Path: <alexey.melnikov@isode.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 795EF3A68D6 for <port-srv-reg@core3.amsl.com>;
Tue, 21 Dec 2010 14:14:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5
tests=[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 yri+8qnfGZH8 for
<port-srv-reg@core3.amsl.com>; Tue, 21 Dec 2010 14:14:22 -0800 (PST)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by
core3.amsl.com (Postfix) with ESMTP id 1E57F3A68A6 for
<port-srv-reg@ietf.org>; Tue, 21 Dec 2010 14:14:22 -0800 (PST)
Received: from [172.16.2.157] (shiny.isode.com [62.3.217.250]) by
rufus.isode.com (submission channel) via TCP with ESMTPA id
<TREnMAAbxXs0@rufus.isode.com>; Tue, 21 Dec 2010 22:16:17 +0000
Message-ID: <4D112723.6090509@isode.com>
Date: Tue, 21 Dec 2010 22:16:03 +0000
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: "port-srv-reg@ietf.org" <port-srv-reg@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [port-srv-reg] AD review of draft-ietf-tsvwg-iana-ports-09.txt
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, 21 Dec 2010 22:14:23 -0000
Hi,
In order to speed up the process I am sending my AD review of the
document. I don't think any of these issues are blocking as far as IETF
LC is concerned, so I am happy to start it when I get go ahead from the
document shepherd.
I am also happy to send these comments to TSVWG, if you think I should.
In Section 5:
For future assignments, applications will not be permitted that
merely request a new name exactly duplicating an existing service.
I had to reread this sentence 3 times before I understood what it is
trying to say.
Should this be reworded as:
For future assignments, applications that merely request a new name
exactly
duplicating an existing service will not be permitted.
(Maybe some extra commas are needed as well.)
5.2. Service Name Usage in DNS SRV Records
The details of using Service Names in SRV Service Labels are
specified in the DNS SRV specification [RFC2782]. This document does
not change that specification.
I think "does not change" need to be clarified. Maybe change this to
"does no further changes"?
6.1. Service names and Port Numbers for Experimentation
Of the System Ports, two TCP and UDP port numbers (1021 and 1022),
together with their respective service names ("exp1" and "exp2"),
have been assigned for experimentation with new applications and
application-layer protocols that require a port number in the
assigned ports ranges [RFC4727].
"Ranges" (plural)? Both belong to the System range.
8.1. Service Name and Port Number Assignment
Assignment refers to the process of providing service names or port
numbers to applicants. All such assignments are made from service
names or port numbers that are Unassigned or Reserved at the time of
the assignment. Unassigned names and numbers are allocated according
to the rules described in Section 8.1.1 below. Except as described
below, Reserved numbers and names are assigned only by a Standards
Action or an IESG Approval,
Does this mean that assignment of a reserved port always requires
a Standards Action/IESG Approval?
and MUST accompanied by a statement
"be" missing after MUST.
explaining the reason a Reserved number or name is appropriate for
this action.
[...]
o Assignee: Name and email address of the party to whom the
assignment is made. This is REQUIRED. The Assignee is the
Organization or Company responsible for the initial assignment.
Surely this can also be a person? Or is this implying that a single
person shop is always a Company/Organization?
For assignments done through IETF-published RFCs, the Assignee
will be the IETF, with the IESG <iesg@ietf.org> as the point of
contact.
[...]
For assignments requesting only a Service Name, or a Service Name
and User Port, a statement that the protocol is proprietary and
not publicly documented is also acceptable provided that the
required information regarding use of broadcast, multicast, or
anycast is given.
For assignment requests for a User Port, the assignment request
MUST explain why a port number in the Dynamic Ports range is
unsuitable for the given application.
Are these 2 rules complimentary or mutually exclusive?
I.e. if one requests both a Service Name and a User Port,
does one have to explain why a port number in the Dynamic Ports range is
unsuitable for the given application?
For assignment requests for a System Port, the assignment request
MUST explain why a port number in the User Ports or Dynamic Ports
ranges is unsuitable, and a reference to a stable protocol
specification document MUST be provided.
I think the remaining part of this paragraph needs to be a separate
paragraph,
otherwise it looks like early allocations can only be done for a System
port,
and I don't think that was the intent.
For requests from IETF
Working Groups, IANA MAY accept early assignment [RFC4020]
requests (known as "early allocation" therein) referencing a
sufficiently stable Internet Draft instead of a published
Standards-Track RFC.
10.3.1. DCCP Service Code Registry
o IANA should feel free to contact the DCCP Expert Reviewer with
questions on any registry,
Did you really mean "any registry"? I thought there is only one registry
defined by this document.
regardless of the registry policy, for
clarification or if there is a problem with a request [RFC4340].
[RFC2782] Gulbrandsen, A., Vixie, P., and L. Esibov, "A DNS RR for
specifying the location of services (DNS SRV)", RFC 2782,
February 2000.
I think this reference is Normative, as the document Updates it.
[RFC5595] Fairhurst, G., "The Datagram Congestion Control Protocol
(DCCP) Service Codes", RFC 5595, September 2009.
I think this reference is Normative, because it is required in order
to understand DCCP Service Codes.
- [port-srv-reg] AD review of draft-ietf-tsvwg-iana… Alexey Melnikov
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Joe Touch
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Gorry Fairhurst
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Joe Touch
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Magnus Westerlund
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Lars Eggert
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Lars Eggert
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Joe Touch
- Re: [port-srv-reg] AD review of draft-ietf-tsvwg-… Lars Eggert