Re: [Gen-art] Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-bandwidth-availability-13

"Yemin (Amy)" <amy.yemin@huawei.com> Thu, 24 January 2019 16:00 UTC

Return-Path: <amy.yemin@huawei.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 015E9130F03; Thu, 24 Jan 2019 08:00:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=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 0qMGuppU_vHK; Thu, 24 Jan 2019 08:00:51 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D075A130E7B; Thu, 24 Jan 2019 08:00:50 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 6D91961EC8425A0B0AD2; Thu, 24 Jan 2019 16:00:48 +0000 (GMT)
Received: from DGGEMM406-HUB.china.huawei.com (10.3.20.214) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 24 Jan 2019 16:00:47 +0000
Received: from DGGEMM528-MBX.china.huawei.com ([169.254.8.130]) by DGGEMM406-HUB.china.huawei.com ([10.3.20.214]) with mapi id 14.03.0415.000; Fri, 25 Jan 2019 00:00:37 +0800
From: "Yemin (Amy)" <amy.yemin@huawei.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "draft-ietf-ccamp-rsvp-te-bandwidth-availability.all@ietf.org" <draft-ietf-ccamp-rsvp-te-bandwidth-availability.all@ietf.org>
CC: General Area Review Team <gen-art@ietf.org>
Thread-Topic: Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-bandwidth-availability-13
Thread-Index: AQHUs00B0uiCmSnUzk+tLHwAIinJiqW+kYp5
Date: Thu, 24 Jan 2019 16:00:36 +0000
Message-ID: <9C5FD3EFA72E1740A3D41BADDE0B461FCFB1AF8B@DGGEMM528-MBX.china.huawei.com>
References: <5b0433e3-067c-0aa3-321b-7ebe5e67704d@alum.mit.edu>
In-Reply-To: <5b0433e3-067c-0aa3-321b-7ebe5e67704d@alum.mit.edu>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.200.64.95]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/2Od9qFQhGXeCIxPu2g4LFlK2P80>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-bandwidth-availability-13
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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>
X-List-Received-Date: Thu, 24 Jan 2019 16:00:53 -0000

Hi Paul, 

Thanks for the comments. 
Regarding nits: we followed the usual way, just show the value field. But I don't mind to make a complete figure. 
Minor issue: you're quiet right. It should be a MUST here.  
We will address these comments in next version. Thanks again. 

BR,
Amy
________________________________________
发件人: Paul Kyzivat [pkyzivat@alum.mit.edu]
发送时间: 2019年1月24日 2:28
收件人: draft-ietf-ccamp-rsvp-te-bandwidth-availability.all@ietf.org
抄送: General Area Review Team
主题: Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-bandwidth-availability-13

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed by the
IESG for the IETF Chair. Please treat these comments just like any other
last call comments. For more information, please see the FAQ at
<​http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.

Document: draft-ietf-ccamp-rsvp-te-bandwidth-availability-13
Reviewer: Paul Kyzivat
Review Date: 2019-01-23
IETF LC End Date: 2019-01-31
IESG Telechat date: ?

Summary:

This draft is on the right track but has open issues, described in the
review.

Issues:

Major: 0
Minor: 1
Nits:  1

1) NIT:

Section 3.1 includes the following:

    ... The Ethernet SENDER_TSPEC object
    MAY include more than one Availability TLV. The Availability TLV has
    the following format:

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |    Index      |                 Reserved                      |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                          Availability                         |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

I find it confusing that this is described as a TLV yet it shows neither
a type nor a length. Apparently it is only showing the value portion of
the TLV. The type portion is only mentioned in the IANA considerations
section, and isn't explicitly linked to this element. I would expect
this to be shown something like:

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |    Type=4                     | Length=96                     |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |    Index      |                 Reserved                      |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                          Availability                         |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

(But the type value needs to be keyed to the IANA assigned value, since
there is no guarantee that IANA will assign 4 for this.)

2) MINOR:

Section 3.2 includes the following:

    When a node does not support the Availability TLV, it SHOULD
    generate PathErr message with the error code "Extended Class-Type
    Error" and the error value "Class-Type mismatch" (see [RFC2205]).

I have a question about this: Is this the default behavior that is
prescribed for any unknown TLV type found in an Ethernet SENDER_TSPEC
object, or is this behavior specific to the "availability" TLV? It is a
problem if this is not the default behavior.

And is there a reason for SHOULD (rather than MUST) here? If so, please
describe the situations where this need not be done.