Re: [Gen-art] Fwd: genart LC review of draft-ietf-nfsv4-rpc-netid-03.txt (and -04)

mike@eisler.com Thu, 04 December 2008 22:33 UTC

Return-Path: <gen-art-bounces@ietf.org>
X-Original-To: gen-art-archive@optimus.ietf.org
Delivered-To: ietfarch-gen-art-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F008E3A67A4; Thu, 4 Dec 2008 14:33:15 -0800 (PST)
X-Original-To: gen-art@core3.amsl.com
Delivered-To: gen-art@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EE73F3A6A64 for <gen-art@core3.amsl.com>; Thu, 4 Dec 2008 13:19:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.583
X-Spam-Level:
X-Spam-Status: No, score=-2.583 tagged_above=-999 required=5 tests=[AWL=0.016, BAYES_00=-2.599]
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 jeeP2sBD4N6i for <gen-art@core3.amsl.com>; Thu, 4 Dec 2008 13:19:52 -0800 (PST)
Received: from webmail2.sd.dreamhost.com (sd-green-dreamhost-133.dreamhost.com [208.97.187.133]) by core3.amsl.com (Postfix) with ESMTP id 1B32A3A67F4 for <gen-art@ietf.org>; Thu, 4 Dec 2008 13:19:51 -0800 (PST)
Received: from webmail.eisler.com (localhost [127.0.0.1]) by webmail2.sd.dreamhost.com (Postfix) with ESMTP id 3C982DC8F1; Thu, 4 Dec 2008 13:19:47 -0800 (PST)
Received: from 198.95.226.230 (SquirrelMail authenticated user mike@eisler.com) by webmail.eisler.com with HTTP; Thu, 4 Dec 2008 13:19:47 -0800 (PST)
Message-ID: <da309ff64b204dd78e5c55509b42748d.squirrel@webmail.eisler.com>
In-Reply-To: <4165FB23-C6E7-4C89-9599-EA03FC14A040@estacado.net>
References: <32E142FF-7258-48DA-A55F-61D12DA8A52D@nostrum.com> <4165FB23-C6E7-4C89-9599-EA03FC14A040@estacado.net>
Date: Thu, 04 Dec 2008 13:19:47 -0800
From: mike@eisler.com
To: Robert Sparks <rjsparks@estacado.net>
User-Agent: SquirrelMail/1.4.15
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 04 Dec 2008 14:33:14 -0800
Cc: nfsv4-chairs@tools.ietf.org, gen-art@ietf.org, lars.eggert@nokia.com
Subject: Re: [Gen-art] Fwd: genart LC review of draft-ietf-nfsv4-rpc-netid-03.txt (and -04)
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org

Robert,

Thanks for your comments.

> typod your email address - sory.

My Mother-In-Law does it all the time (mark vs mike)

in line ...


>> 1) There is an inconsistency between the text in 3.1 claiming
>> "Netids can be up to 2^32 -1 octets in length" and the instructions
>> in the rest of the document which restrict them to 128 octets.

The XDR encoding for netids allows them to be 2^32-1 bytes long.

That's obviously not feasible for an IANA registry, which is where the
restriction comes in.

>From the I-D:

   Netids can be up to 2^32 - 1 octets in length.  However, to ensure
   that practical values for Standards Track protocols are not
   exhausted, the values of netids one to eight octets long should be
   used for netids assigned on the Standards Action basis.

   [...]

   Assignments
   made on a First Come First Served basis should be assigned netids of
   length 9 to 128 octets long.  All netids, regardless of length, that
   start with the prefixes "STDS" or "FCFS" are Reserved, in order to
   extend the name space of either basis.  In addition, to give IESG the
   flexibility in the future to permit Private and Experimental Uses,
   all netids with the prefixes "PRIV" or "EXPE" are Reserved.  The zero
   length netid is Reserved.  Some exceptions are listed in Table 2.  A
   recommended convention for netids corresponding to transports that
   work over the IPv6 protocol is to have "6" as the last character in
   the netid's name.

   [...]

   1.  A US-ASCII string name that is the actual netid.  This name MUST
       NOT conflict with any other netid.  This string name can be 1 to
       128 octets long.

Tell me how I can make it clearer?

>> 2) The constraints placed on the "constant name" put a constraint
>> around case-sensitivity on netid that you are probably assuming, but
>> have not explicitly stated. Do you want to allow someone to register
>> a netid of "foo" and someone else to register "Foo"? (btw - in the
>> protocols that use these, is it clear whether they are case-
>> sensitive?).

Good point. I will add text that says IANA can allow any case for
the netid, but two netids, if mapped to a common case cannot
both be in the registry.

>>
>> 3) In a couple of places, the document says things like "For
>> assignments made on a Standards Action basis, the point of contact
>> is always the IESG". I suggest this should be something like "the
>> point of contact is determined by the IESG" to make it easier to
>> allow the IESG to delegate when appropriate.

Will do.

>>
>> 4) Section 3.2 (IANA considerations for Uaddr Formats) is conflicted
>> on what review is required for non-Standards Action registrations.
>> It says First Come First Served at the top of the section, and
>> Expert Review at the end. This same conflict appears in the first
>> sentence of 3.2.2.

OK, will remove Expert Review for FCFS.

>>
>> 5) Why are you putting length restrictions on what can go into the
>> descriptive parts of the registry? (The description and point of
>> contact)? Where did the limit values you selected come from?

Regarding the latter question I looked at some registries, and these
seemed to be acceptable limits. Regarding the former question, one
has to have limits. What happens if someone submits a 1MB, 1GB, 1TB, etc.
entry?

>>
>> 6) If the explanation in 3.2.3.5 (Uaddr format for icmp) is complete
>> the point is just to prevent someone else registering "icmp" or
>> "icmp6". Why not just reserve those instead of registering them in
>> this document? That would avoid leading someone into thinking
>> something might send those values to them in a protocol message. Or
>> is there more to why they're registered than what's explained in
>> this section?

OK, will mark them as reserved instead.
>>
>>
>>
>
>


_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art