Re: [Pce] WG Last Call for draft-ietf-pce-segment-routing-11
Dhruv Dhody <dhruv.dhody@huawei.com> Tue, 30 January 2018 09:20 UTC
Return-Path: <dhruv.dhody@huawei.com>
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 03D02124F57 for <pce@ietfa.amsl.com>; Tue, 30 Jan 2018 01:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.23
X-Spam-Level:
X-Spam-Status: No, score=-4.23 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, T_RP_MATCHES_RCVD=-0.01, 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 vmIxj3ei61zu for <pce@ietfa.amsl.com>; Tue, 30 Jan 2018 01:20:47 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [194.213.3.17]) (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 39C6C1316C6 for <pce@ietf.org>; Tue, 30 Jan 2018 01:19:47 -0800 (PST)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id E77755BAAA5E9 for <pce@ietf.org>; Tue, 30 Jan 2018 09:19:42 +0000 (GMT)
Received: from BLREML702-CAH.china.huawei.com (10.20.4.171) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.361.1; Tue, 30 Jan 2018 09:19:44 +0000
Received: from BLREML503-MBX.china.huawei.com ([169.254.9.219]) by blreml702-cah.china.huawei.com ([::1]) with mapi id 14.03.0361.001; Tue, 30 Jan 2018 14:49:34 +0530
From: Dhruv Dhody <dhruv.dhody@huawei.com>
To: Julien Meuric <julien.meuric@orange.com>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: [Pce] WG Last Call for draft-ietf-pce-segment-routing-11
Thread-Index: AQHTjeSiFMWGyTIfUU+l0s5uuzgBHqOMBkWg
Date: Tue, 30 Jan 2018 09:19:33 +0000
Message-ID: <23CE718903A838468A8B325B80962F9B8D614D8E@BLREML503-MBX.china.huawei.com>
References: <1315a404-7c2c-90ea-35d8-86a712200879@orange.com>
In-Reply-To: <1315a404-7c2c-90ea-35d8-86a712200879@orange.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.18.149.39]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/zLGyFw6Fds_q_avJoSSvAkSuz38>
Subject: Re: [Pce] WG Last Call for draft-ietf-pce-segment-routing-11
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 30 Jan 2018 09:20:51 -0000
Hi, I had reviewed and given comments on the I-D in the past, which the authors had addressed. I found these additional nits/suggestions. Apologies for being late by a day. Suggestions ----------- Section 1 (1) Though it is true that a child PCE act as a PCC towards the parent PCE, I feel it is not wise to say the opposite, that is a PCC is acting as a PCE in this context. I see no advantage to bring up the H-PCE in this context. I suggest we remove it. A PCE, or a PCC operating as a PCE (in hierarchical PCE environment), computes paths for MPLS Traffic Engineering LSPs (MPLS-TE LSPs) based on various constraints and optimization criteria. (2) Since this document is related to MPLS data plane only, it would be nice to include a pointer to the SRv6 work in PCEP for the benefit of the readers. (3) Regarding first mention of PST OLD: This specification relies on the procedures specified in [I- D.ietf-pce-lsp-setup-type]. NEW: This specification relies on the procedures specified in [I- D.ietf-pce-lsp-setup-type] for the path setup type for SR. Section 3 (4) Regarding this text - SR-TE LSPs computed by a PCE can be represented in one of the following forms: o An ordered set of IP address(es) representing network nodes/links: In this case, the PCC needs to convert the IP address(es) into the corresponding MPLS labels by consulting its Traffic Engineering Database (TED). o An ordered set of SID(s). o An ordered set of both MPLS label(s) and IP address(es): In this case, the PCC needs to convert the IP address(es) into the corresponding SID(s) by consulting its TED. Each SR-ERO object can include both SID and NAI (IP address); this case is different from the case 3 above, I suggest if some text can be added to make things clearer. Section 5.1.1 (5) Why SHOULD in this text? A PCEP speaker SHOULD indicate its support of the function described in this document by sending a PATH-SETUP-TYPE-CAPABILITY TLV in the OPEN object with this new PST included in the PST list. Section 6 (6) Regarding, A PCEP speaker that does not support the SR PCEP capability cannot recognize the SR-ERO or SR-RRO subobjects. As such, it MUST send a PCEP error with Error-Type = 4 (Not supported object) and Error-Value = 2 (Not supported object Type) as per [RFC5440]. RFC 5440 did not state the behavior for unknown sub-object. My suggestion would be - A PCEP speaker that does not support the SR PCEP capability and thus cannot recognize the SR-ERO or SR-RRO subobjects, it will respond according to the rules for a malformed object as per [RFC5440]. Section 7 (7) Suggest to make Manageability Consideration section as per RFC 6123 (8) PCEP-Yang should be mentioned in section 7.2 Section 8 (9) Suggest we expand the security consideration section a bit based on recent DISCUSSes. Nits ---- Section 5.3.1 s/MUST not/MUST NOT/ Section 5.3.3 (2) OLD: A PCEP speaker that does not recognize the SR-ERO subobject in PCRep, PCInitiate, PCUpd or PCRpt messages MUST reject the entire PCEP message and MUST send a PCErr message with Error-Type=3 ("Unknown Object") and Error-Value=2 ("Unrecognized object Type") or Error- Type=4 ("Not supported object") and Error-Value=2 ("Not supported object Type"), defined in [RFC5440]. NEW: A PCEP speaker that does not recognize or support the SR-ERO subobject in PCRep, PCInitiate, PCUpd or PCRpt messages MUST reject the entire PCEP message and MUST send a PCErr message with Error-Type=3 ("Unknown Object") and Error-Value=2 ("Unrecognized object Type") or Error- Type=4 ("Not supported object") and Error- Value=2 ("Not supported object Type"), defined in [RFC5440]. (3) I agree with Adrian that the ".. not identical" needs to change. Since you mean all subobject in ERO must be of SR-ERO type, we should just call it that! (also applicable for SR-RRO). Thanks! Dhruv > -----Original Message----- > From: Pce [mailto:pce-bounces@ietf.org] On Behalf Of Julien Meuric > Sent: 15 January 2018 15:08 > To: pce@ietf.org > Subject: [Pce] WG Last Call for draft-ietf-pce-segment-routing-11 > > Dear PCE WG, > > Best wishes for this new year, full of interoperable specifications. Let > us begin by resuming our work in progress. > > This message starts a 2-week WG last call for draft-ietf-pce-segment- > routing-11. Please send your feedback on the I-D to the PCE mailing list > by Monday January 29. > > Regards, > > Jon & Julien > > _______________________________________________ > Pce mailing list > Pce@ietf.org > https://www.ietf.org/mailman/listinfo/pce
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Jonathan Hardwick
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Jonathan Hardwick
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Jonathan Hardwick
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Jonathan Hardwick
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Adrian Farrel
- [Pce] WG Last Call for draft-ietf-pce-segment-rou… Julien Meuric
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Adrian Farrel
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Jonathan Hardwick
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Dhruv Dhody
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Julien Meuric
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Cyril Margaria
- Re: [Pce] WG Last Call for draft-ietf-pce-segment… Dhruv Dhody