Re: [Pals] Rtgdir last call review of draft-ietf-pals-p2mp-pw-02

Sami Boutros <sboutros@vmware.com> Mon, 15 May 2017 01:57 UTC

Return-Path: <sboutros@vmware.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F323129B5B; Sun, 14 May 2017 18:57:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.702
X-Spam-Level:
X-Spam-Status: No, score=-4.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=onevmw.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 4dZWZuSqtkRz; Sun, 14 May 2017 18:57:19 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0089.outbound.protection.outlook.com [104.47.38.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9CEA129AE5; Sun, 14 May 2017 18:52:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=RWOk1xYyiOJTKiW0py0XDOer/LoE+XRhQE+QDGyTE40=; b=l7IiM/5jcKT7FgKZzy8V4MS3HYD7JUfMPcs/p7Y6l6Sp8a86aO2jIy2aX30Dc2VVTrFi0wyAv/2Ov2+kMxKUF47WRPhqbPsAiVqZBaiQmgByXsaaaPfhfIEPNFc1kNyVDNC8gYpA4sYiU2PHOAJtlLaySvJGPboBgMRa0eXNJhA=
Received: from BN6PR05MB3009.namprd05.prod.outlook.com (10.173.19.15) by BN6PR05MB3011.namprd05.prod.outlook.com (10.173.19.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.8; Mon, 15 May 2017 01:52:58 +0000
Received: from BN6PR05MB3009.namprd05.prod.outlook.com ([10.173.19.15]) by BN6PR05MB3009.namprd05.prod.outlook.com ([10.173.19.15]) with mapi id 15.01.1101.011; Mon, 15 May 2017 01:52:58 +0000
From: Sami Boutros <sboutros@vmware.com>
To: Min Ye <amy.yemin@huawei.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "Patrice Brissette (pbrisset)" <pbrisset@cisco.com>
CC: "draft-ietf-pals-p2mp-pw.all@ietf.org" <draft-ietf-pals-p2mp-pw.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Thread-Topic: Rtgdir last call review of draft-ietf-pals-p2mp-pw-02
Thread-Index: AQHSyfQORpr0WT3BYUyvZqID9K0TvaH0MrUA
Date: Mon, 15 May 2017 01:52:57 +0000
Message-ID: <89E173B8-3C03-4B4A-A405-F0442B983D7F@vmware.com>
References: <149446531632.16715.2861233468294466753@ietfa.amsl.com>
In-Reply-To: <149446531632.16715.2861233468294466753@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=vmware.com;
x-originating-ip: [2601:642:4400:5082:1cdd:82eb:534a:fbec]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR05MB3011; 7:Cwhl6bfeuBZiw2iWhzrUBpJXJt5lWch0JWX7OGo1uFRNyxt1mmNKqdm7+zkjTgP89G+6gUGrM6BgJxEJAHI468kLI5U5Du2bBISfk66MK2HsGbl4jJjCdTI9AiQfESf9Bmmc+v0Pz/DNkhtbFpo8zblG280qiAYbxa73cNwK1s3hi5WqTYBtmn7quKnDlbvbI9sy+NjXCaJjxLSNj3w/gooHaF1gv4jfXAGTjC3HMruToEVZsZofQ6PN6DDFp3wlY5gM19vWB/dpFF+xzG4GIYNrodlaPchKcAamcKijLCKxPOVGhvpmczLnenEnLHDRBz5ss7e9qtocKjzdMiwkHw==; 20:s1WuyayNkDgqzdcC2BBwM4TlOJufxpx+slH/BcmUm+uGzm7hpA3eFD6OePzX8otzhNErkNaDVcU1q37VOk4HRHgtlsurbI0xvBFpOiemcShZRGRZDXXMy0xsLjboz7csZVVjpAkbXYZIMAU+/bCsQmUSUtIs6HIHYY1TJvnIGwc=
x-ms-traffictypediagnostic: BN6PR05MB3011:
x-ms-office365-filtering-correlation-id: abac2988-a78e-4a7b-19a4-08d49b351c9a
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:BN6PR05MB3011;
x-microsoft-antispam-prvs: <BN6PR05MB30111E7088EA7AC91815406BBEE10@BN6PR05MB3011.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(10436049006162)(50582790962513);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(6072148); SRVR:BN6PR05MB3011; BCL:0; PCL:0; RULEID:; SRVR:BN6PR05MB3011;
x-forefront-prvs: 0308EE423E
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39410400002)(39400400002)(39850400002)(39450400003)(24454002)(37854004)(377454003)(6306002)(122556002)(6512007)(2906002)(189998001)(99286003)(54906002)(478600001)(230783001)(4326008)(38730400002)(6246003)(5660300001)(50986999)(76176999)(54356999)(6116002)(53936002)(102836003)(77096006)(83716003)(7736002)(6506006)(6436002)(8936002)(81166006)(6486002)(33656002)(36756003)(305945005)(82746002)(8676002)(86362001)(2501003)(2900100001)(25786009)(575784001)(3280700002)(2950100002)(3660700001)(53546009); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR05MB3011; H:BN6PR05MB3009.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <EA9BF094B040DA49B8C4F4781DD3D7D7@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 May 2017 01:52:57.9624 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3011
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/gfkkxbD8Z6r56PtBcCsE4rjnM_0>
Subject: Re: [Pals] Rtgdir last call review of draft-ietf-pals-p2mp-pw-02
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 May 2017 01:57:22 -0000

Hi Patrice,

Thanks for reviewing the draft.

Please see comments inline.


On 5/10/17, 6:15 PM, "Min Ye" <amy.yemin@huawei.com> wrote:

>Reviewer: Patrice Brissette
>Review result: Has Issues
>
>[Resending to RTG-DIR]
>
>Hello, 
>I have been selected as the Routing Directorate reviewer for this
>draft. The Routing Directorate seeks to review all routing or
>routing-related drafts as they pass through IETF last call and IESG
>review, and sometimes on special request. The purpose of the review is
>to provide assistance to the Routing ADs. For more information about
>the Routing Directorate, please see
>https://urldefense.proofpoint.com/v2/url?u=http-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&d=DwIDaQ&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=MWIXfe7E_gFwWZFrsVPpNTa6EQimCGFx-G3sIjMLbMg&s=tA3NumQERHERuYDYA0CCprq36__MHGLfZU3E8YypvVg&e=  
>Although these comments are primarily for the use of the Routing ADs,
>it would be helpful if you could consider them along with any other
>IETF Last Call comments that you receive, and strive to resolve them
>through discussion or by updating the draft. 
> 
>Document: draft-ietf-pals-p2mp-pw-02.txt
>Reviewer: Patrice Brissette
>Review Date: May 10, 2017
>IETF LC End Date: May 12, 2017
>Intended Status: Standard Track 
>Summary: 
>•	I have some minor concerns about this document that I think should
>be resolved before publication. 
> 
>Comments: 
>•	Please supply an overview of the draft quality and readability. 
>•	Include anything else that you think will be helpful toward
>understanding your review. 
>Major Issues: 
>•	"No major issues found." 
>Minor Issues:
>•	Technically, I think the draft is completed. However, it doesn’t
>flow very well. Information is all over. I suggest the authors to
>review the layout/flow of the document. 
> 
>Here are my “detailed” comments:
> 
>Abstract — What is the plus value on that draft? No clear
> 
>Many Long sentences in the text. very hard to understand and follow.
>Syntax to be improved.


I went over the abstract, I didn’t see any long sentences. Not sure 
What to improve? Can you be specific?


> 
>Introduction
>Typo : “A reference model or a P2MP PW is depicted in Figure 1 below”
> 
>“In this document, we specify a method of signaling P2MP
>   PW using LDP.” —> suggest to move it from intro to abstract

Not sure if we can reference a figure in the abstract. The abstract
Already mention that the second sentence.

> 
> 
>Also, make sure the 3rd person is used. Try to a void “we” usage

Agreed, I will remove all usage of “we” in the document.

> 
>May I suggest to have a requirement section. Requirements are all over
>the document.

There is already an RFC for that. [RFC7338]   F. Jounay, et. al, 
"Requirements for Point to Multipoint Pseudowire", RFC7338, September 2014.

This solution document addresses the requirements.

> 
>“   In case of mLDP, a Leaf-PE can decide to join the P2MP LSP at any
>   time; whereas in the case of RSVP-TE, the P2MP LSP is set up by
>the
>   R-PE, generally at the initial service provisioning time. It
>should
>   be noted that local policy can override any decision to join, add
>or
>   prune existing or new L-PE(s) from the tree. In any case, the PW
>   setup can ignore these differences, and simply assume that the
>P2MP
>   PSN LSP is available when needed
>“
>Quite complex to follow. Missing to “why” / explanation.

Sure I can clarify this a little more, will remove some sentences 
That make it confusing, we are simply here differentiating mLDP LSP from
p2mp LSP w/ RSVP-TE and saying that PW setup is agnostic of the transport 
p2mp LSP setup.

> 
>“The LDP liberal label retention mode is used“
>Another requirement… is that a MAY, SHOULD, MUST?

I will change it to a MUST.

> 
>“In this case, a PW status message with status
>   code of 0x00000008 (Local PSN-facing PW (ingress) Receive Fault)
>MUST
>   also be sent to the R-PE“
> 
>How? The L-PE fails to join the P2MP PSN LSP.

Correct the L-PE have to signal this failure to the root PE.

> 
>Section 2.2
>“   Note that since the LDP label mapping message is only sent by the
>R-
>   PE to all the L-PEs, it is not possible to negotiate any interface
>   parameters.“
>Why is that note there? Is that already been mentioned previously.

This is the only reference in the document.

>Fig.4 must  be moved to proper in the text OR create 2 subsection in
>2.2

Sorry didn’t get what you mean here? Can you elaborate?

> 
>“As such, PW status negotiation procedure
>   described in [RFC4447bis] is not applicable to P2MP PW. A node
>MUST
>   NOT claim to be  P2MP PW capable by sending a LDP P2MP PW
>Capability
>   TLV  if it is not also capable of handling PW status“
> 
>Should a node send LDP P2MP PW Capability TLV or not? Not well explain

What is said here, that you can’t be P2MP PW capable without being PW status capable.
Not sure how to make it clearer.

>
> 
>There is some reference to LSR in the text where the major part use
>the wording “node”.

I will make all consistent, and use LSR instead of node.

Thanks,

Sami
> 
>Nits: 
>N/A
> 
>Regards,
>Patrice Brissette
>
>
>
>