Re: [CCAMP] Adam Roach's Discuss on draft-ietf-ccamp-ospf-availability-extension-10: (with DISCUSS and COMMENT)

"Yemin (Amy)" <amy.yemin@huawei.com> Wed, 11 October 2017 01:54 UTC

Return-Path: <amy.yemin@huawei.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82B7D126DFE; Tue, 10 Oct 2017 18:54:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 mzy2xEI3-83K; Tue, 10 Oct 2017 18:54:46 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EB57126D0C; Tue, 10 Oct 2017 18:54:45 -0700 (PDT)
Received: from 172.18.7.190 (EHLO LHREML711-CAH.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DQH39116; Wed, 11 Oct 2017 01:54:43 +0000 (GMT)
Received: from DGGEMA405-HUB.china.huawei.com (10.3.20.46) by LHREML711-CAH.china.huawei.com (10.201.108.34) with Microsoft SMTP Server (TLS) id 14.3.301.0; Wed, 11 Oct 2017 02:54:43 +0100
Received: from DGGEMA501-MBX.china.huawei.com ([169.254.1.204]) by DGGEMA405-HUB.china.huawei.com ([10.3.20.46]) with mapi id 14.03.0301.000; Wed, 11 Oct 2017 09:54:31 +0800
From: "Yemin (Amy)" <amy.yemin@huawei.com>
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-ccamp-ospf-availability-extension@ietf.org" <draft-ietf-ccamp-ospf-availability-extension@ietf.org>, Fatai Zhang <zhangfatai@huawei.com>, "ccamp-chairs@ietf.org" <ccamp-chairs@ietf.org>, Fatai Zhang <zhangfatai@huawei.com>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: Adam Roach's Discuss on draft-ietf-ccamp-ospf-availability-extension-10: (with DISCUSS and COMMENT)
Thread-Index: AQHTQiqrQqGWj52VxEu1LWHLOdBowKLd4g4g
Date: Wed, 11 Oct 2017 01:54:31 +0000
Message-ID: <9C5FD3EFA72E1740A3D41BADDE0B461FC7591AC8@DGGEMA501-MBX.china.huawei.com>
References: <150768290685.24720.18138227445499830946.idtracker@ietfa.amsl.com>
In-Reply-To: <150768290685.24720.18138227445499830946.idtracker@ietfa.amsl.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.169.30.234]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020202.59DD79E4.0045, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.1.204, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: ccddc571a46f983213c141099fbd3f18
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/p8x6MFkW1fhwNpOVeqRl-uOnm50>
Subject: Re: [CCAMP] Adam Roach's Discuss on draft-ietf-ccamp-ospf-availability-extension-10: (with DISCUSS and COMMENT)
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Oct 2017 01:54:49 -0000

Hi Adam,

Thanks for your review. 
Regarding the discuss item, how about to remove " The registration procedure for this registry is Standards Action as defined in [RFC8126]."
For the rest comments, we will address in next version. 

BR,
Amy
-----Original Message-----
From: Adam Roach [mailto:adam@nostrum.com] 
Sent: Wednesday, October 11, 2017 8:48 AM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-ccamp-ospf-availability-extension@ietf.org; Fatai Zhang <zhangfatai@huawei.com>; ccamp-chairs@ietf.org; Fatai Zhang <zhangfatai@huawei.com>; ccamp@ietf.org
Subject: Adam Roach's Discuss on draft-ietf-ccamp-ospf-availability-extension-10: (with DISCUSS and COMMENT)

Adam Roach has entered the following ballot position for
draft-ietf-ccamp-ospf-availability-extension-10: Discuss

When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ccamp-ospf-availability-extension/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

draft-ietf-teas-gmpls-scsi creates an IANA table "Generalized SCSI (Switching Capability Specific Information) TLVs Types" with a registration policy of "Specification Required."

This document adds a value to this registry, and goes on to claim:

   The registration procedure for this registry is Standards Action as
   defined in [RFC8126].

"Standards Action" is not the same as "Specification Required."

Since *this* document is not defining the registry, it should not reiterate the policy -- in particular because the policy can get out of sync if specified in multiple locations, as in this case.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Section 3.1 defines two fields as being "32-bit IEEE floaing point", which runs the risk of becoming ambiguous in the future (e.g., while no 32-bit decimal representations are currently defined, IEEE did define new, smaller formats in the most recent revision of IEEE 754). Additionally, byte ordering is important here. Recommend changing as:

"This field is a binary32-format floating point number as defined by [IEEE754-2008]. The bytes are transmitted in network order; that is, the byte containing the sign bit is transmitted first." -- and, of course, add a citation for IEEE 754-2008 to the normative reference section.

Additionally, while recipient behavior is described for the error of sending multiple TLVs with the same availability (yay!), I think you also want text around handling of TLVs that contain unexpected values (e.g., Availability >= 1.0, and handling of values like INF, -INF, and NaN). Options would include ignoring the TLV, or rejecting the entire ICSD. I'm not sure which is more consistent with typical OSCF handling.

The reference for [GSCSI] is out of date. This is complicated by the fact that the title doesn't match, so finding the correct document is quite difficult.
Please update to use "I-D.ietf-teas-gmpls-scsi-04" or something similar.

The IANA section is pretty confusing at the moment, as it claims "IANA has created...", even though the table in question is requested by draft-ietf-teas-gmpls-scsi. It's probably worth adding a note (with a "remove before publication") indicating that the registry will be created by draft-ietf-teas-gmpls-scsi, and that the requested value should be added to it when it is created.

____

Nits:

Please expand "TE" in the title.

Section 3.1:
   Type: 0x01, 16 bits.

As this is 16 bits, I recommend changing to: "0x0001, 16 bits"