Re: [Gen-art] Gen-ART Last Call review of draft-ietf-pce-stateful-hpce-11

"King, Daniel" <d.king@lancaster.ac.uk> Wed, 21 August 2019 09:24 UTC

Return-Path: <d.king@lancaster.ac.uk>
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 21C4512087A; Wed, 21 Aug 2019 02:24:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=livelancsac.onmicrosoft.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 QxOKuSVCLZPC; Wed, 21 Aug 2019 02:24:40 -0700 (PDT)
Received: from GBR01-LO2-obe.outbound.protection.outlook.com (mail-eopbgr100095.outbound.protection.outlook.com [40.107.10.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C52E4120147; Wed, 21 Aug 2019 02:24:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f8UG0YXi01HVASMZD6kHMfQXL/vMNzYzkvb41bjyrbFYKfRNbeNboilSI2PSRvrQPH+XWZMcr8y4PMHgxqUp1WGgE/4ZCyAP+8T3qijusWejOIOZfT6W5xK1TKoV60cpDhvSeMyTQJaclnGdVyGOlpyiFz76KiNTikELSa0ZYQktc+QSq8YJtSCXPVgzKvq2a6N3BpplE5O3bSESbjto+jOSnemQfv7j140aQpXfVNiOMA0INjzRKDkOMmwT96yP5DLNXY6AkxkDz/RlVhXPugdoy5kDPJC4/jTto0FtflmtfpYEiXhHBHNBbygHxvuR9lhcabLxZ2pQnNIJGAtfHw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QTMDoT9q67rJfGXmdFqIfQIAJZ08qGqDJBB/DVziwXs=; b=k5VI++7Q39fkYhhhTRw+4EI5HgO6iFCVQwUvSP7IejZSx1Tm1XV7F/pFVDJ+p9bZpqO2ke6bxRDTFYcyn53gr5pAp+Rk3Lb4EzUG9ilHvlzM0q49S80qjD60qxsV2g6zvOIvhO8FSIy8f0DhrOrNfsE6atQTMKcTkpWtUgsnpdJ5AVUkWQvz95glo0OWcgOhaR8lHCynhD96auRZ7NuRLnK+vhG8V0kNi28iPi7nSlx1YkjwRVJnPR4WBj1zS5LpU9atZD1zeBmDbatBpFUe8vfe5f/CTQ14F7KEZ8m7qr8y/DJHX9COFtBNuGLG0d525Y8f/fDI/HWU5unjbsBHYg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lancaster.ac.uk; dmarc=pass action=none header.from=lancaster.ac.uk; dkim=pass header.d=lancaster.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=livelancsac.onmicrosoft.com; s=selector2-livelancsac-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QTMDoT9q67rJfGXmdFqIfQIAJZ08qGqDJBB/DVziwXs=; b=X17+5STqcxTqQ/PWpHLTOwm4VqFaujkI1xEjOuWdVhc0atX3/6+gluNllxhFUo+K9kLAIY+RZ22svis1l0zNacFvnzrGgmXBFU9cmwWE+E49VwDcreojeemBZeGO/63th/eLGBvtobSnUvaoFhjZIZO02+BXBfux6WT7wZ0nHUY=
Received: from LNXP265MB0331.GBRP265.PROD.OUTLOOK.COM (10.166.180.19) by LNXP265MB1259.GBRP265.PROD.OUTLOOK.COM (20.176.132.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.18; Wed, 21 Aug 2019 09:24:36 +0000
Received: from LNXP265MB0331.GBRP265.PROD.OUTLOOK.COM ([fe80::5482:d973:7980:ba7b]) by LNXP265MB0331.GBRP265.PROD.OUTLOOK.COM ([fe80::5482:d973:7980:ba7b%7]) with mapi id 15.20.2178.018; Wed, 21 Aug 2019 09:24:36 +0000
From: "King, Daniel" <d.king@lancaster.ac.uk>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "draft-ietf-pce-stateful-hpce.all@ietf.org" <draft-ietf-pce-stateful-hpce.all@ietf.org>
CC: General Area Review Team <gen-art@ietf.org>, "pce-chairs@ietf.org" <pce-chairs@ietf.org>
Thread-Topic: Gen-ART Last Call review of draft-ietf-pce-stateful-hpce-11
Thread-Index: AQHVV3RecjAt7/9wnkGyq2RS33ztfKcFVT5A
Date: Wed, 21 Aug 2019 09:24:36 +0000
Message-ID: <LNXP265MB03317FFAF9D9C45FA438C6F0D6AA0@LNXP265MB0331.GBRP265.PROD.OUTLOOK.COM>
References: <8bc6f14c-3c4b-9d00-e920-4bebf4c58f15@alum.mit.edu>
In-Reply-To: <8bc6f14c-3c4b-9d00-e920-4bebf4c58f15@alum.mit.edu>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=d.king@lancaster.ac.uk;
x-originating-ip: [86.157.191.178]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c85c7ab3-94b5-498b-9097-08d726196277
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:LNXP265MB1259;
x-ms-traffictypediagnostic: LNXP265MB1259:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <LNXP265MB1259A400877641DFC6B8A889D6AA0@LNXP265MB1259.GBRP265.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0136C1DDA4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(366004)(346002)(136003)(396003)(376002)(39860400002)(199004)(189003)(51914003)(13464003)(45080400002)(6436002)(71200400001)(8936002)(476003)(6116002)(71190400001)(7736002)(478600001)(305945005)(33656002)(2906002)(14454004)(2501003)(2171002)(786003)(6246003)(110136005)(53936002)(25786009)(316002)(5660300002)(52536014)(76116006)(66946007)(256004)(66476007)(14444005)(66066001)(4326008)(99286004)(86362001)(229853002)(64756008)(55016002)(6506007)(26005)(11346002)(446003)(53546011)(66446008)(486006)(8676002)(7696005)(102836004)(76176011)(74316002)(9686003)(81166006)(54906003)(81156014)(6306002)(66556008)(186003)(3846002); DIR:OUT; SFP:1102; SCL:1; SRVR:LNXP265MB1259; H:LNXP265MB0331.GBRP265.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: lancaster.ac.uk does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XRpShd3rbYrzMJwa1NeiCW3iZE9yhR55LJl6b4G2gVFLTnkc+h7qXLuiJ2PAy7PvihbIyRYD0J1etIUnBNsh/5Z7hJ+ImVGZPsOeIZPH22f7YhlCtdyOP8o+wDd7XC5mCb2fr7uWgKAXRrdCnjqpZajsGjlf32vcprX5quy7d2hnVXaqMXDb58B+zImyhZB+aA6saA1/xaWJ6BiS0JddU+KoR9a1FqQNkrZEJnKlqK+GPKRGWGnIfYpM01oZHJI1zB2RbwJsBh2chFk04LdfYOHt1VCNifN+8uil7O8ezvNDzpoP7zR46uLE2JHirhMa9jdiY0esPv/41OpCH3ESrBiH/DD2rVo8Vg39hMfTpWyV1LbGJgnYj1eu5J/eXw6XAQaoUdu2xTc0IlJBOC8kTs+RpMyBbfhLGZp5Mp1idJo=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: lancaster.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: c85c7ab3-94b5-498b-9097-08d726196277
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Aug 2019 09:24:36.1616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9c9bcd11-977a-4e9c-a9a0-bc734090164a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RFu635tzxSN61PsZ3+O2t+xgDwe6WV8rGL4k/MZuhcfSCulAgELYEdeueWeEZRxpshSb+bfUOyDLS30oWK6GvA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LNXP265MB1259
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/znWmOg9QcxEay4xk3zQR3NAZFYY>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-pce-stateful-hpce-11
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: Wed, 21 Aug 2019 09:24:43 -0000

Thanks for the detailed review. We can address these NITS in a new version. 

BR, Dan. 

-----Original Message-----
From: Paul Kyzivat <pkyzivat@alum.mit.edu> 
Sent: 20 August 2019 17:29
To: draft-ietf-pce-stateful-hpce.all@ietf.org
Cc: General Area Review Team <gen-art@ietf.org>
Subject: Gen-ART Last Call review of draft-ietf-pce-stateful-hpce-11

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

<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftrac.ietf.org%2Ftrac%2Fgen%2Fwiki%2FGenArtfaq&amp;data=02%7C01%7Cd.king%40lancaster.ac.uk%7C0d24550b9fbc4e5be20c08d7258b7fa2%7C9c9bcd11977a4e9ca9a0bc734090164a%7C1%7C1%7C637019153385705933&amp;sdata=68DF9KuLuw6s4TOiccSfdVFPTknX6B%2BNzoIxxU3amsU%3D&amp;reserved=0>.

Document: draft-ietf-pce-stateful-hpce-11
Reviewer: Paul Kyzivat
Review Date: 2019-08-20
IETF LC End Date: 2019-08-28
IESG Telechat date: ?

Summary:

This draft is basically ready for publication, but has nits that should 
be fixed before publication.

Issues:

Major: 0
Minor: 0
Nits:  7

1) NIT: No glossary

Since I am not familiar with the subject domain, when I started reading 
this document I felt I was lost among the acronyms. While you are good 
at defining these at first use, I couldn't keep them all in mind as I 
read. I had to create my own glossary to support me while reading. I 
would really appreciate having a glossary in the document.

2) NIT: Inconsistent terminology

In section 3 two pairs of terms are introduced: (C-E / E-C) and (EC-EP / 
EP-EC). IIUC in the first pair "E" stands for "PCE" while in the second 
pair "E" seems to stand for "Extended", while "P" stands for PCE. I 
found this very confusing. I think it would be better to allow "E" to 
mean the same thing in both pairs. Perhaps you could use "X" to stand 
for "eXtended". Then there would be clear parallels:

C -> XC
E -> XE

Please consider doing something relieve the confusion.

3) NIT: Badly formed sentence

I can't parse this sentence in section 3.1:

    Procedures as described in [RFC6805] are applied and where the
    ingress C-PCE (Child PCE), triggers a path computation request for
    the LER in the domain where the LSP originates, sends a request to
    the P-PCE.

Can you rephrase it?

4) NIT: Unclear text

In section 3.1 are steps A/B/C/D to be added at the *end*, after step 
11? It would help to be explicit.

In step (C) of section 3.2, can you please be explicit about which node 
is to execute these elements? I think it is PCE5, but I'm not certain.

5) NIT: Unlinked references

Some RFC references (e.g. [RFC8051] and [RFC8231] in section 1.1, and 
[RFC8232] in section 3.1) are not linked in the HTML version. I suggest 
a global search for all such unlinked references in the source.

6) NIT: Bad reference link

In the following from section 3.1:

    Steps 1 to 11 are exactly as described in section 4.6.2 (Hierarchical
    PCE End-to-End Path Computation Procedure) of [RFC6805], the

the "section 4.6.2" is linked to the non-existent section 4.6.2 of 
*this* document rather than RFC6805.

A similar link to the same spot in section 3.2 is ok.

7) NIT: Outdated references:

IdNits reports outdated references. I trust these will be updated in due 
course.