Re: [Pce] [Gen-art] Genart last call review of draft-ietf-pce-pcep-extension-for-pce-controller-11

Alissa Cooper <alissa@cooperw.in> Wed, 24 February 2021 21:18 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF9D83A1BAA; Wed, 24 Feb 2021 13:18:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=QZNg6Era; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=GPO+3IGV
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 89sn0rAb-FXw; Wed, 24 Feb 2021 13:18:11 -0800 (PST)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C528A3A1BAC; Wed, 24 Feb 2021 13:18:10 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id F395C5C00BD; Wed, 24 Feb 2021 16:18:09 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 24 Feb 2021 16:18:09 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= from:message-id:content-type:mime-version:subject:date :in-reply-to:cc:to:references; s=fm2; bh=W3WOKDkjE1bEvj9C4L2hAL0 ijJaSvM8PCfhzGyIVxVk=; b=QZNg6EraG1nwo89KumkENGH1mDKWtWv1crZORo2 zhWrpeJwaS387FxXe2h1SklwAq9u6a34evIMvUfBwYfC1Wm/9Xi0PbHBcIPSBzAc OJh3RWbikiDqsq/40DeMmt6U0SXcvOHjDXnYuant3NpLzNjiqBDw7Vw03GhNLSHA mq0bh6TAmXGwViGLiJfgZ0R+vWKNGNSm5oO3YeOW2Q+ojd85GYFhC/K5niZ77Wx7 iyxSsqkrQWke1OswQRbLtQY71N1aQ/KLKEkWHGU98hiqZ3UiiCEPWkY8I/dib9cf BktekvBJT63ftf5Ljpw3SoDJuXxudcJwy1aIbTdOg4juTFA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=W3WOKD kjE1bEvj9C4L2hAL0ijJaSvM8PCfhzGyIVxVk=; b=GPO+3IGVDhnWLZEhUWIcMM qxkZTl9/HsvIKtIDUCN1XbrC6sgXkoQIdf+/krnAGcSbZBWhvW9g4PUtNa5hgPGf KwjZDEQ0O9gGCHeLlnZCuAkSPV7LFm8YzRvep4ub/ORtMxrPLA0eZP3u03FYsdE/ bH/9UC/7Dtf11WXuSzK4gcMacZF4+7Ppxh1bBdmBTs78bOYUIeJmaibb3rZM1INt cnGbk0IFodnigSndHtv7FVd5IUdVrEbGgXZFFQpIRm6ytQ2idpsW2qMsxR99vuB7 3fZ64q2gdNZenp/qVJ8NSrc5jVJO+KJgU+rhjQLq4z0ZM1k1SQeAFRe0Ch18PVRA ==
X-ME-Sender: <xms:kcI2YE5DT6_5EmtS6kNkinV_vPcY9ZUVCgsaWnrzi1RhmxF6BQITTQ> <xme:kcI2YF7YFdO-D2DwwgD0dvo2QYc4arPZytA8RGzSA5PJOCZabFnuKlqimoL6ySjso 02n7LadvwwPve00Ng>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkeejgddugeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffktgggufffjgfvfhfosegrtdhmrehhtdejnecuhfhrohhmpeetlhhishhs rgcuvehoohhpvghruceorghlihhsshgrsegtohhophgvrhifrdhinheqnecuggftrfgrth htvghrnhepgeegffefuddvffeflefgheektdeigfehffdtteetieeffefhfedugeduuedv vefhnecuffhomhgrihhnpehivghtfhdrohhrghenucfkphepudejfedrfeekrdduudejrd ejleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegr lhhishhsrgestghoohhpvghrfidrihhn
X-ME-Proxy: <xmx:kcI2YDfsuXLxbmaX89K2d2tcJImH3iShmwkleiJ4yHHtqXDrVi9xzg> <xmx:kcI2YJJp-px0DvEk3MVgQLh2yBbXeKz4jcKn4GvlbnyUXGmB6gW97w> <xmx:kcI2YILjU_zY2-IbPGa8J_ePHdfc70DmNbHffIVDq80UvlNeWVmWoQ> <xmx:kcI2YM1V7wE4XPi4yzsop9WZO0JK0iruM66g35vSooyOIMCt-Dpvfw>
Received: from rtp-vpn1-1499.cisco.com (unknown [173.38.117.79]) by mail.messagingengine.com (Postfix) with ESMTPA id 59C791080057; Wed, 24 Feb 2021 16:18:08 -0500 (EST)
From: Alissa Cooper <alissa@cooperw.in>
Message-Id: <8C92BD38-1F8E-4E4B-8E5C-DA7BC8FB90FE@cooperw.in>
Content-Type: multipart/alternative; boundary="Apple-Mail=_42D4F52B-979A-45F5-81ED-47B97CE09697"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Wed, 24 Feb 2021 16:18:06 -0500
In-Reply-To: <CABNhwV1uk-OukRBap2DK_4f1MxXEy8sDZB3dfT02ZNGnWgEtqw@mail.gmail.com>
Cc: "last-call@ietf.org" <last-call@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-pce-pcep-extension-for-pce-controller.all@ietf.org" <draft-ietf-pce-pcep-extension-for-pce-controller.all@ietf.org>, "pce@ietf.org" <pce@ietf.org>
To: Gyan Mishra <hayabusagsm@gmail.com>, "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
References: <161299816586.3686.13209464455039168599@ietfa.amsl.com> <4278D47A901B3041A737953BAA078ADE198C62E8@DGGEML532-MBX.china.huawei.com> <CABNhwV1uk-OukRBap2DK_4f1MxXEy8sDZB3dfT02ZNGnWgEtqw@mail.gmail.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/1gFuuljELHm74Vj2KjjYLVnCgj0>
Subject: Re: [Pce] [Gen-art] Genart last call review of draft-ietf-pce-pcep-extension-for-pce-controller-11
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Feb 2021 21:18:14 -0000

Gyan, thanks for your review. Shuping, thanks for responding. I entered a No Objection ballot.

Alissa


> On Feb 12, 2021, at 3:35 AM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> 
> 
> Hi Shuping 
> 
> I reviewed the updated version and it looks good ready for publication.
> 
> Kind Regards 
> 
> Gyan
> 
> On Thu, Feb 11, 2021 at 3:50 AM Pengshuping (Peng Shuping) <pengshuping@huawei.com <mailto:pengshuping@huawei.com>> wrote:
> Hi Gyan, 
> 
> Many thanks for your review. Please find my responses inline below. 
> 
> I have also uploaded the new version of this draft according to your reviews and suggestions. . 
> 
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-pcep-extension-for-pce-controller-12 <https://datatracker.ietf.org/doc/html/draft-ietf-pce-pcep-extension-for-pce-controller-12> 
> https://www.ietf.org/rfcdiff?url2=draft-ietf-pce-pcep-extension-for-pce-controller-12 <https://www.ietf.org/rfcdiff?url2=draft-ietf-pce-pcep-extension-for-pce-controller-12>
> 
> Please let us know if there is any further comments. 
> 
> Thank you!
> 
> > -----Original Message-----
> > From: Gyan Mishra via Datatracker [mailto:noreply@ietf.org <mailto:noreply@ietf.org>]
> > Sent: Thursday, February 11, 2021 7:03 AM
> > To: gen-art@ietf.org <mailto:gen-art@ietf.org>
> > Cc: draft-ietf-pce-pcep-extension-for-pce-controller.all@ietf.org <mailto:draft-ietf-pce-pcep-extension-for-pce-controller.all@ietf.org>;
> > last-call@ietf.org <mailto:last-call@ietf.org>; pce@ietf.org <mailto:pce@ietf.org>
> > Subject: Genart last call review of
> > draft-ietf-pce-pcep-extension-for-pce-controller-11
> > 
> > Reviewer: Gyan Mishra
> > Review result: Almost Ready
> > 
> > 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://trac.ietf.org/trac/gen/wiki/GenArtfaq <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>>.
> > 
> > Document: draft-ietf-pce-pcep-extension-for-pce-controller-??
> > Reviewer: Gyan Mishra
> > Review Date: 2021-02-10
> > IETF LC End Date: 2021-02-08
> > IESG Telechat date: 2021-02-25
> > 
> > Summary:
> > This document is very well written and describes a new PCEP protocol
> > extension for using PCE as a centralized controller PCECC for provisioning
> > using its own discrete label space for all or discrete parts static LSP ERO
> > path.
> > 
> > Major issues:
> > None
> > 
> > Minor issues:
> > 
> > For stateful PCE how do you prevent label collisions when both the PCE is
> > provisioning using its own label space and the routers also are using their
> > own label space as well and have a mix of both.  After the label download
> > and sync at each router hop PCE PCC session their maybe some nodes that
> > use the router label space  and other nodes using PCE label space.
> > 
> 
> This is covered in Section 3, I have added text to clarify further -
> 
>    As per Section 3.1.2. of [RFC8283], the PCE-based controller will
>    take responsibility for managing some part of the MPLS label space
>    for each of the routers that it controls, and may take wider
>    responsibility for partitioning the label space for each router and
>    allocating different parts for different uses.  The PCC MUST NOT make
>    allocations from the label space set aside for the PCE to avoid
>    overlap and collisions of label allocations.
> 
> 
> > It would seem more complicated to have a mix of having both PCE managed
> > label space and non PCE managed label space and for this draft since it’s
> > about provisioning static LSP using PCE discrete label space I think it would
> > make more sense to have entire LSP to be provisioned using PCE label space
> > to prevent label collisions.  This caveat I think should be added to the
> > considerations section as well.   
> 
> OK, I have added -
> 
>    It is RECOMMENDED that
>    PCE makes allocations (from the label space set aside for the PCE)
>    for all nodes along the path.
> 
> 
> > I did not see it mentioned but I think it’s
> > also worthwhile mentioning what is the advantage of using this extension
> > where the PCE uses its own label space.  Also list the disadvantages as well
> > so the operator had a clear picture of reasons to use this extension and
> > maybe reasons to not use.  It maybe also worthwhile to mention use cases
> > where it makes sense to use this extension and others where it is not.
> 
> 
> I have added the following text, which includes the correct references -
> 
>    [RFC8283] examines the motivations and applicability for PCECC and
>    use of PCEP as an SBI.  Section 3.1.2. of [RFC8283] highlights the
>    use of PCECC for label allocation along the static LSPs and it
>    simplifies the processing of a distributed control plane by blending
>    it with elements of SDN and without necessarily completely replacing
>    it.  This allows the operator to introduce the advantages of SDN
>    (such as programmability) into the network.  Further Section 3.3. of
>    [I-D.ietf-teas-pcecc-use-cases] describes some of the scenarios where
>    the PCECC technique could be useful.  Section 4 of [RFC8283] also
>    describe the implications on the protocol when used as an SDN SBI.
>    The operator needs to evaluate the advantages offered by PCECC
>    against the operational and scalability needs of the PCECC.
> 
> 
> > 
> > In section 9 I agree it’s a good idea to have mutually authentication and
> > encrypted sessions for all PCE PCC sessions to prevent malicious PCE using
> > this extension.
> > 
> > Nits/editorial comments:
> > The abstract states the following in the last sentence which I think should
> > better describe the goal and purpose of the draft.
> > 
> > “ This document specifies the procedures and PCEP extensions for using
> > the PCE as the central controller.”
> > 
> > I would say use of PCE as a centralized controller for provisioning RSVP-TE or
> > SR-TE static LSP explicit ERO path for all or parts of an LSP using its own
> > discrete label space.
> > 
> 
> 
> Updated to -
> 
>    This document specifies the procedures and PCEP extensions for using
>    the PCE as the central controller for provisioning labels along the
>    path of the static LSP.
> 
> Best regards, 
> Shuping
> -- 
>  <http://www.verizon.com/>
> Gyan Mishra
> Network Solutions Architect 
> M 301 502-1347
> 13101 Columbia Pike 
> Silver Spring, MD
> 
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org <mailto:Gen-art@ietf.org>
> https://www.ietf.org/mailman/listinfo/gen-art <https://www.ietf.org/mailman/listinfo/gen-art>