Re: [PWE3] AD review of draft-ietf-pwe3-p2mp-pw-requirements

Jounay Frédéric <Frederic.Jounay@orange.ch> Tue, 01 April 2014 12:45 UTC

Return-Path: <Frederic.Jounay@orange.ch>
X-Original-To: pwe3@ietfa.amsl.com
Delivered-To: pwe3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C4BB1A06BE for <pwe3@ietfa.amsl.com>; Tue, 1 Apr 2014 05:45:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level:
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779, UNPARSEABLE_RELAY=0.001] autolearn=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 OswM5uIua5ph for <pwe3@ietfa.amsl.com>; Tue, 1 Apr 2014 05:45:04 -0700 (PDT)
Received: from mail1.bemta3.messagelabs.com (mail1.bemta3.messagelabs.com [195.245.230.174]) by ietfa.amsl.com (Postfix) with ESMTP id 715961A06C2 for <pwe3@ietf.org>; Tue, 1 Apr 2014 05:45:03 -0700 (PDT)
Received: from [195.245.230.51:3461] by server-14.bemta-3.messagelabs.com id 57/FA-30903-BC4BA335; Tue, 01 Apr 2014 12:44:59 +0000
X-Env-Sender: Frederic.Jounay@orange.ch
X-Msg-Ref: server-7.tower-33.messagelabs.com!1396356298!4364758!3
X-Originating-IP: [213.55.206.8]
X-StarScan-Received:
X-StarScan-Version: 6.11.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7940 invoked from network); 1 Apr 2014 12:44:59 -0000
Received: from unknown (HELO chbbochs054.orange.ch) (213.55.206.8) by server-7.tower-33.messagelabs.com with RC4-SHA encrypted SMTP; 1 Apr 2014 12:44:59 -0000
Received: from CHCROCHC051.orange.ch ([fe80:0000:0000:0000:704b:3a68:12.14.247.83]) by chbbochs054.orange.ch ([172.25.9.54]) with mapi; Tue, 1 Apr 2014 14:44:40 +0200
From: =?iso-8859-1?Q?Jounay_Fr=E9d=E9ric?= <Frederic.Jounay@orange.ch>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-pwe3-p2mp-pw-requirements.all@tools.ietf.org" <draft-ietf-pwe3-p2mp-pw-requirements.all@tools.ietf.org>
Date: Tue, 1 Apr 2014 14:44:39 +0200
Thread-Topic: [PWE3] AD review of draft-ietf-pwe3-p2mp-pw-requirements
Thread-Index: Ac8+yi8VySw+Un7gRPmVXQov6Hu5pQO1edgA
Message-ID: <78046FD1C8FE0345AFBC11640A8DF6E201864A00816F@CHCROCHC051.orange.ch>
References: <1f5201cf3eca$eba049a0$c2e0dce0$@olddog.co.uk>
In-Reply-To: <1f5201cf3eca$eba049a0$c2e0dce0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/pwe3/r_1OXzS4-D3Hzu6Gxiz-ZoYDIAE
Cc: "pwe3@ietf.org" <pwe3@ietf.org>
Subject: Re: [PWE3] AD review of draft-ietf-pwe3-p2mp-pw-requirements
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Pseudowire Emulation Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pwe3/>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Apr 2014 12:45:05 -0000

Hi Adrian,

Sorry for this very late reply!
Please find below [FJ] the way we intend to address your points in a new version

BR,
Fred

-----Original Message-----
From: pwe3 [mailto:pwe3-bounces@ietf.org] On Behalf Of Adrian Farrel
Sent: Thursday, 13 March 2014 15:46
To: draft-ietf-pwe3-p2mp-pw-requirements.all@tools.ietf.org
Cc: pwe3@ietf.org
Subject: [PWE3] AD review of draft-ietf-pwe3-p2mp-pw-requirements

Hi,

I have done my usual review as AD in support of the publication request for this document. This is now a very solid document : all credit to the authors and to Stewart's guidance.

As I have only a few minor nits with the text (shown below) I will start the IETF last call and raise the issues there. You can address them together with any other points that are raised during the last call.

Thanks for the work,
Adrian

===

PSN needs to be expanded in the title, Abstract, and Introduction.
[FJ] Ok, I understand, replace PSNs by Packet Switch Networks

Please check for other acronyms like OAM.
[FJ] I'd suggest to replace "OAM" by "monitoring"
---

Since this is not a protocol specification, the RFC 2119 language does not apply in the way described in RFC 2119. I suggest you replace Section 1.3 with something like...

   Although this is a requirements specification not a protocol 
   specification, the key words "MUST", "MUST NOT", "REQUIRED", "SHALL",
   "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and 
   "OPTIONAL" in this document are to be interpreted to apply to 
   protocol solutions designed to meet these requirements as described
   in [RFC2119] .
[FJ] Ok thanks

---

I have a question about the architecture and model shown in Figure 1.
Can the P2MP PW branch at an egress PE by having multiple attached ACs leading to different CEs?

Perhaps this does not count as a branch in the PW, but it is a branch in the service.
[FJ] Correct. Initially we mixed the network enabler (PW) and the service. That's the reason why we split the service definition (VPMS) in a separate L2VPN draft
http://tools.ietf.org/id/draft-ietf-l2vpn-vpms-frmwk-requirements-05.txt
In other words we could show 2 CEs behind a Leaf PE, but the replication will be done statically if we talk about VPMS (PW to several ACs), or based on MAC forwarding for VPLS (PW-VSI-ACs)

---

In Section 3.2

s/P-to-MP MPLS LSP/P2MP MPLS LSP/
[FJ] Ok
---

Section 3.4.2 has...

   The Root PE and Leaf PEs of a P2MP PW MUST be configured with the
   same PW type as defined in [RFC4446] for P2P PW.  In case of a
   different type, a PE MUST abort attempts to establish the P2MP PW.

That seems a little drastic. Do you mean "MUST abort attempts to attach the leaf PE to the PW"?
[FJ] I'd suggest indeed to clarify 
"SHOULD abort attempts to attach the leaf PE to the P2MP PW"

Similarly in 3.4.3.
MUST support mechanisms to reject attempts to
   establish the P2MP SS-PW.
==>
SHOULD support mechanisms to reject attempts to
   attach the leaf PE to the P2MP PW 

---

Section 4 might usefully refer back to the discussion of OAM.
[FJ] as proposed in my previous email, I suggest to remove the section4, since MS-PW is out of scope
---

Section 5 is fine, but it is interesting to consider

   A solution MUST NOT allow a P2MP PW to be established to PEs that do
   not support P2MP PW functionality.  It MUST have a mechanism to
   report an error for incompatible PEs.

Does an egress PE even need to know that it is attached to a P2MP PW rather than a P2P PW?
[FJ] this is related to the fact that the P2MP PW gets a specific identifier (e.g. new FW)
 this requirement is referring to section 3.4.1
   The P2MP PW MUST be uniquely identified.  This unique P2MP PW
   identifier MUST be used for all signaling procedures related to this
   PW (PW setup, monitoring, etc).


_______________________________________________
pwe3 mailing list
pwe3@ietf.org
https://www.ietf.org/mailman/listinfo/pwe3