Re: [Int-dir] A review of https://tools.ietf.org/html/draft-kivinen-802-15-ie-02 for INT-DIR

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 25 October 2016 13:03 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F1691295FC; Tue, 25 Oct 2016 06:03:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.952
X-Spam-Level:
X-Spam-Status: No, score=-14.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.431, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JYlEqN1iMkpU; Tue, 25 Oct 2016 06:03:05 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D63191294EF; Tue, 25 Oct 2016 06:02:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6376; q=dns/txt; s=iport; t=1477400577; x=1478610177; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=EbIyw4zpH+U9Bjd+eFOpSKbY3OtO6t4BCeXhCg3hfoA=; b=Q1LEgRGD1RVHkSnefBfRxnL8bYqn8EruolfID9/KXeQSGg8IN93YJ5C4 4RJL69ypjp7MwHc/wfE4MLMXT5JOWusli8BxpKBU5RUFOBHqv+PkNWjc5 LxTduP8N87P+oJz3j12gTMK0Hvv7JzgSDkaVKyuzAVezcmBGUDR9rGvsV c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CBAQByVw9Y/4ENJK1SChoBAQEBAgEBAQEIAQEBAYMvAQEBAQEdWH0HjS6WfpQ/ggcnhXoCGoFWPxQBAgEBAQEBAQFiKIRiAQEBAwEjETcOBQcEAgEIEQQBAQMCIwMCAgIwFAEICAEBBA4FCIhDCA60eoxyAQEBAQEBAQEBAQEBAQEBAQEBAQEBFwWBB4U2hFWEHwWDJ4JbBY5KhW6FXgGGKYYMg1qCDI1+jQiEAAEeNl6DSA6BLHKFY4EugQABAQE
X-IronPort-AV: E=Sophos;i="5.31,545,1473120000"; d="scan'208";a="161709756"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 25 Oct 2016 13:02:57 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u9PD2uvC029913 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 25 Oct 2016 13:02:56 GMT
Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 25 Oct 2016 08:02:56 -0500
Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1210.000; Tue, 25 Oct 2016 08:02:56 -0500
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Tero Kivinen <kivinen@iki.fi>
Thread-Topic: A review of https://tools.ietf.org/html/draft-kivinen-802-15-ie-02 for INT-DIR
Thread-Index: AdIuCgOtktmeAoQpRrysGX/nX1IU6wA3TuIAAAoLUuA=
Date: Tue, 25 Oct 2016 13:02:35 +0000
Deferred-Delivery: Tue, 25 Oct 2016 13:02:22 +0000
Message-ID: <1381a4cd611a4bd8a9f6657f49cf7efb@XCH-RCD-001.cisco.com>
References: <0c8d9a37da1648879577c72ce5b46ff1@XCH-RCD-001.cisco.com> <22543.21340.576662.900794@fireball.acr.fi>
In-Reply-To: <22543.21340.576662.900794@fireball.acr.fi>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.22.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/IXNlSrFnD6ZsnHN5_A8o7f7W_KQ>
Cc: "draft-kivinen-802-15-ie@tools.ietf.org" <draft-kivinen-802-15-ie@tools.ietf.org>, "6lo@ietf.org" <6lo@ietf.org>, "6tisch@ietf.org" <6tisch@ietf.org>, Amanda Baber via RT <iana-issues@iana.org>, "int-dir@ietf.org" <int-dir@ietf.org>
Subject: Re: [Int-dir] A review of https://tools.ietf.org/html/draft-kivinen-802-15-ie-02 for INT-DIR
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Oct 2016 13:03:09 -0000

Hello Tero:

CC ing Amanda for clarification on "RFC Required". 
For all I know,  with "RFC required", the IANA must also request that the IESG designate an expert to review the new registration.
The difference if I am correct is that "RFC required" adds limit the use of the IETF IE only to address requests from IETF specifications.
Amanda: is this correct?

Tero: Do you think you need assignments for use outside the IETF?  Or that a value could be assigned without an RFC?

Take care,

Pascal

-----Original Message-----
From: Tero Kivinen [mailto:kivinen@iki.fi] 
Sent: mardi 25 octobre 2016 14:43
To: Pascal Thubert (pthubert) <pthubert@cisco.com>
Cc: draft-kivinen-802-15-ie@tools.ietf.org; int-dir@ietf.org; 6tisch@ietf.org; 6lo@ietf.org
Subject: A review of https://tools.ietf.org/html/draft-kivinen-802-15-ie-02 for INT-DIR

Pascal Thubert (pthubert) writes:
> Major issues:
> 
> I am not sure that “expert review” is the right policy for section 8 
> on IANA considerations. This registry is for IETF use only. Suggestion 
> is to use “RFC
> required”:
> 
> “
> 
>    Future assignments in this registry are to be coordinated via IANA 
> under the policy of "RFC Required" (see RFC 5226).
> 
> “

I disagree on that. RFC required has caused issues earlier, and I think expert review is better. We have used expert review in all IKEv2 related registries (and I am the expert there), and I think expert review is good option here too.

Why do you think that RFC required is better than expert review?

As this is cross wg registry RFC required might even be lower bar than expert review, as one WG might put forward and RFC taking for example
28 subtypes (draft-bormann-6lo-coap-802-15-ie-00.txt) and other users of this registry might not notice that... The expert can make sure that all relevant WGs are kept in loop for the allocations.

> Intended Status for this document: Seems to me that  informational 
> should be the right level; see for instance
> https://tools.ietf.org/html/draft-ietf-6lo-ethertype-request-01

Yes, that is correct. I fixed it to be informational. 

> Related: In the -04 that Charlie attached, I saw that uppercase 
> imperatives were added. I do not think that’s a good idea:
> 
> -         Imperative “MUST” in section 7 refers to the writing of other
> documents and is probably not appropriate.

We have had such texts earlier, and I agree that there is no real difference whether it is "MUST be described" or "needs to be described".

I am happy to go with either way.

> -         Imperative “SHOULD” in section 7 does not refer to the behavior of
> the implementation of this document and is probably not appropriate either.

Same here.

> -         If those go away, ref to RFC 2119 is not needed and the
> specification can take the informational path, much easier
> 
> Minor issues:
> 
>  The need for section 5 does not appear until the IANA section. The 
> way it is done works, but leaves the reader puzzled. Swapping 5 and 6 
> and then one last sentence saying that there is no need to block 
> subtype IDs in the IETF IE for Vendor Specific work would have made the reading a bit smoother.

I now moved the vendor specific IE in IEEE 820.15.4 to appendix, and added text to IANA considerations saying that we do not need vendor specific IEs:

7.  IANA Considerations
...
   Note, that there is Vendor specific IEs already defined in the IEEE
   802.15.4 (see Appendix A), and because of this, there is no need to
   reserve any subtype IDs for the vendor-specific uses.
...
Appendix A.  Vendor Specific IE in IEEE 802.15.4

   IEEE 802.15.4 has already several numbers for different Vendor
   Specific IE types.  There is one for the Vendor Specific Header IE
   for Header IEs.  There is one incorrectly named Vendor Specific
   Nested IE for Payload IEs, and there is another one with exactly the
   same name, but under the MLME Nested IE long format.  All of the
   Vendor Specific IEs start with a 3-octet vendor OUI to identify the
   organization.
...

> Do we need 20% of the subtypes for experimentations? 240 to 255 seems 
> enough to me…

Most likely not, but if we have bit larger space allocated for them, then people might not always take the first one...

On the other hand, we do have 200 numbers for allocations, I think that is also enough. If we ever get close to that number, I think we want to write the new RFC and specify the extension format of for the subtypes, and while doing that we can make the experimental use space smaller too.
--
kivinen@iki.fi