Re: [Pals] Progressing draft-busi-pals-pw-cw-stitching-01

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Wed, 06 February 2019 16:30 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 864F112D4EB for <pals@ietfa.amsl.com>; Wed, 6 Feb 2019 08:30:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.69
X-Spam-Level:
X-Spam-Status: No, score=-1.69 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 gCFW0k1fNPfd for <pals@ietfa.amsl.com>; Wed, 6 Feb 2019 08:30:08 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.131]) (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 9B2DE124BF6 for <pals@ietf.org>; Wed, 6 Feb 2019 08:30:07 -0800 (PST)
Received: from [46.226.53.55] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-c.eu-west-1.aws.symcld.net id 3C/80-07988-D8B0B5C5; Wed, 06 Feb 2019 16:30:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSWUwTURSGuTPTdkQqt2U7ENFQjDFCG0pQcUP 0wWCIxieDQMUBxrZaBtIpUH0wxAVMFVywiqhBCGtFFEKMiiZIjAsJEauJQhRDqLKJIcG4W+x0 quLLmf/e/zv3nDM5NKl0SSNo1mphzRxjUkn9qYSoZJ26fH5GZly3g078Nd0lSWx1txHJRMqRB 1OSlPr6b8R2Il1i5LLzrbslBufzLqLglp2wvr83KSlBlV+RDfnTFK4joa+0TCYclLiCgKHvNi QehhD0245TNjSPluL10HH1jdSGaDoYL4W20XCBIfERBD9ujkoEJgivhbGeVzJBB+N18GLik09 vhrKWdkLQFF4Cs29qkaDlWAcf7F2+ys8Q1Nxs9hoIh8KX3lZvAonDYNBV49WAMdTffUqKOgTG R9wSkc+Gt+/ERwFHQdXQJZmoI8FZc9w7DeDDMjg5MkuJxlZ40n2CEKYBHA2dYzqRGUHQMdggF ZnlcHvqpU+b4NDgUV/uQnh+o1IqJpRKYXL6urcLJc6Bx5dmfNAicJQPUyLUT8Lna8e8/47EHE w2RIvjK+DJBRd1Ci2rnjNo9T+qeg4lIhp4ZT8rFXUMNNZOkqJWQ5W7h5p7fwXJHCgx22zUGyx 5jNGk1sbFqbXaeHW895uoYQ6oczRsobqY5S1qrYYp5jX8/rwcU66GYy0dyLNfuQWPi26hc836 HhROE6oQeWxReqZyQXZ+7n4DwxuyzIUmlu9BC2laBfIm/4xMpcLM6lnrHqPJs6R/bKADVMHyL MGW8wVMHm/Ui1Yv2kB31w1fJumK9vee2PlWiHeEqKS4fI6NCJO75nnSsJBmKOT+Pvpn+Z0oMi JIjvz8/JQBBaw5z2j5359AYTRSBckdQvEAI2f5W3vC0xbhaYuLTRPasjD/rIgSdDc8tmW65LW ucbH9vCI55U5szEDngciBc1nWg/rUNctSgyXEVHrSqiarpu1k0mzVlTMVa0LLFc19DbKtq/ft rb3c/m7vJteuHcfKA0vp9c7Ki87ANN3p3qX14+6chOiBH0kxIR8V9hVrZ0YfDh0K352RuvH+l rLAlT8tXx+ddeu2he5UUbyB0S4nzTzzG0RvLF33AwAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-307.messagelabs.com!1549470601!1359670!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.31.5; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 7839 invoked from network); 6 Feb 2019 16:30:04 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (52.33.64.93) by server-6.tower-307.messagelabs.com with AES256-SHA256 encrypted SMTP; 6 Feb 2019 16:30:04 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=76kcaVmTsgVE75PJwoY5slNU2AUhWusYkO9uDEnetyM=; b=Xggu1BCkgZde5UirrHjt/tbPDo23ta7bA685XS70GIgRJvrcn0Wg3GGH4LpeZGKWcZ56UJ9x26S1kygKaW96SM4RblihH1Hq3bOkzNVCEA0MhbXfowJU1hOk8GmoVBXeADSlXnEvvSqUWfm10in16euvcc3SofgWkraK95sm98w=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.29) by AM0PR03MB4802.eurprd03.prod.outlook.com (20.178.21.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1580.17; Wed, 6 Feb 2019 16:29:59 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::4841:bfeb:3faa:e89f]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::4841:bfeb:3faa:e89f%6]) with mapi id 15.20.1601.016; Wed, 6 Feb 2019 16:29:59 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Italo Busi <Italo.Busi@huawei.com>
CC: "pals@ietf.org" <pals@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>, Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>
Thread-Topic: Progressing draft-busi-pals-pw-cw-stitching-01
Thread-Index: AdS9WpkL5kOT97WfRNugi8RYbpVEwwADXo2QAARQ9IAALbYMUAAB/2AA
Date: Wed, 06 Feb 2019 16:29:59 +0000
Message-ID: <AM0PR03MB3828FD94804699BA5FE4F8179D6F0@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <91E3A1BD737FDF4FA14118387FF6766B276B14AB@lhreml504-mbx> <AM0PR03MB38288E744F9D0212CEE9A86F9D6E0@AM0PR03MB3828.eurprd03.prod.outlook.com> <91E3A1BD737FDF4FA14118387FF6766B276B1C28@lhreml504-mbx>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR03MB4802; 6:bytO/xDeJ2aXAGDQgWYLfs8jdGmFd0TNKR+0djP3kGDEuY+2FlH4K8gpmoUqsV/Vj9AAVYCoGH6uIEuqxOHvnJB4PRYQLuRvnapyUObU8i7L8RvciWzBjlGxmO3yTchwgmBG1sjDpDqtJAn0eoF4TtPvgfBTwDuGpi/cUlHnOMdl6+E9Ynv8Q5Gt1DPuFYYwAPY3fr6bCaM/JE77qPy1ORaMEIJXPCiQCTMkL/0Nt2QWDsX2pEY0mRn4snV8w0meW3gQ5c2MG1+QgRZNha6kFYBpuAUhc9BY4kh2BAlgKGRjFuOjDg2PImR51TUz5Bu8ButLcoq1eBD2KPH/c5licJgfIohQDtYaqko7mi4aY1c96Uy5UDuwrSevLiFoxhYO9Bz3SRls47gN3Dm2f608Zcj1qLjWpowBU+e+gxlQewW18VEuy3KdXkItvhQtwWHo39JWHOKGpNKBeq9BqcCltw==; 5:lh8aCi+DZqtrX0mONTlSkaTpxmBkknFWikYDZWQcXIM491JqMzu12QPGpN9JARFzRoVvaadNXRS74OZw8kbj2GVwfoANmjvJcRAnKpbdxBReioDX7VcRHxTq4C+HtX3PPJ97ixBEX/nnbKXN7GB6XmRSxwbbpuMrTP0cbibRWMm95x0NrJwpk+3abeJt09Ks7KUasZ/zgAPXa1ena0p2Vw==; 7:n0x3M3QoccYh6yInhvye5ZuOpkL4cV9j/FHE8UMtOv6GSNikd7jJ+MiRqPJD8Wwl3gHRYZ3bE689RRMlzpC9OAcEvUJsicI7rriX5rRQdZo7T5gQWNvrh9AXJkyBMWnF/HJskGeghSAZMjHFI4o1wQ==
x-ms-office365-filtering-correlation-id: 979b3443-a914-4ecf-e2b4-08d68c505650
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB4802;
x-ms-traffictypediagnostic: AM0PR03MB4802:
x-microsoft-antispam-prvs: <AM0PR03MB48026A2C05A0E0ECDC630F329D6F0@AM0PR03MB4802.eurprd03.prod.outlook.com>
x-forefront-prvs: 0940A19703
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(346002)(366004)(39860400002)(396003)(376002)(199004)(189003)(13464003)(51874003)(106356001)(2906002)(6116002)(54896002)(14454004)(54906003)(76176011)(3846002)(790700001)(9686003)(8936002)(966005)(478600001)(55016002)(6436002)(7736002)(256004)(14444005)(316002)(33656002)(74316002)(236005)(7696005)(446003)(72206003)(6306002)(229853002)(476003)(606006)(68736007)(86362001)(53546011)(53936002)(6916009)(99286004)(4326008)(8676002)(486006)(25786009)(81156014)(81166006)(71190400001)(26005)(107886003)(6246003)(66066001)(97736004)(71200400001)(6506007)(105586002)(102836004)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB4802; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: f+dK6pRwPiCYXBTeIiA+qY1cBolpf8f3whDgQSrpaMs85vIz8VSRDgf7rpGDeozE/s9KFliBhprEeGruz/TJZ0Qvq1oUUr9FvrXZSdNzRbjDMx6wIzQ3utDH/IEhFbpMIidPDy7h00QS5DPSkY33/N9eV7Ltv6aSo+aEPs8cfztZLLl/qhw7zDp1sceyTeS8iDzm70LxfoBc+AIIU9BW5Vaysoa+iB46b5BqyOeHbmhyCkFgf5NewYlSv5YES/k6h6z9fVBKY5uT+Bl/hX8CMJacIAR+tUpUCYkieZo6VgJ9hjfwm8uWsE92FhbPm3gYDwkVoL7Yx0B/Sj/xgX1iCfPFBKQMmN4qMcHF/3Z0aofVw2InoB99e0ROfEBimIsRLLO5oR6qnOPffDL41567kvzmShBCaXym6z/vAHvKGEU=
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828FD94804699BA5FE4F8179D6F0AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 979b3443-a914-4ecf-e2b4-08d68c505650
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2019 16:29:59.2037 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4802
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/Ouu1wutXEBn73hkLTx-JzVSbsNg>
Subject: Re: [Pals] Progressing draft-busi-pals-pw-cw-stitching-01
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 06 Feb 2019 16:30:10 -0000

Italo,
Was your last question was about migrating from a single-segment PW (without the CW) to the new solution (whatever it can be) with minimal impact on traffic?
This is a good question and the answer is implementation-specific I think.
But generally speaking you could configure your H-VPLS first (with the PWs set up and all), and then transfer your ACs in TP-1 and TP-2 from the original PW endpoints to the VSI in these devices in a coordinated management action. Such a transfer would be, of course, traffic-affecting, but, hopefully, the hits would be short enough. Not very complicated with proper network management I think.

My 2c,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com

From: Alexander Vainshtein
Sent: Wednesday, February 6, 2019 6:09 PM
To: 'Italo Busi' <Italo.Busi@huawei.com>
Cc: pals@ietf.org; Shell Nakash <Shell.Nakash@ecitele.com>; Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>
Subject: RE: Progressing draft-busi-pals-pw-cw-stitching-01

Italo,
Lots of thanks for a prompt response.
Please see answers to some of your questions inline below.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>

From: Italo Busi <Italo.Busi@huawei.com<mailto:Italo.Busi@huawei.com>>
Sent: Tuesday, February 5, 2019 7:37 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>>
Cc: pals@ietf.org<mailto:pals@ietf.org>; Shell Nakash <Shell.Nakash@ecitele.com<mailto:Shell.Nakash@ecitele.com>>; Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com<mailto:Michael.Gorokhovsky@ecitele.com>>
Subject: RE: Progressing draft-busi-pals-pw-cw-stitching-01

Hi Sasha,

Thanks for your comment and for having brought to the table another alternative solution to the problem we are trying to solve

Using H-VPLS for p2p services, even if possible,[[Sasha]] It is definitely possible  is not something I really like/prefer/advocate

If the option to stitch the PW traffic at the Ethernet level is acceptable, I would prefer following the approach suggested by Matthew during IETF 103 which, as far as I have understood, is based on the MS-PW architecture rather than on H-VPLS architecture
[[Sasha]] My reading of the minutes (copied below for your convenience) is different:
Matthew: are you doing a label swap and adding a CW added?
Italo: Yes
Matthew:  The architecture doesn't allow it.  You are really stitching the two PWs together, after having gone to the Ethernet frame and then pushing the label stack with the CW.  This is in the architecture.  Change the draft to point to that.
Stewart: OK
Himanshu:  So this isn't a switching PE, it's a tear down and rebuild of the stack?
Stewart: Yes, with end to end OAM.
Himanshu: But everything terminates. It's not native, and not end to end if it terminates.
Matthew: Could do the OAM at the Ethernet level, but not VCCV
Stewart: OK there is some work to be done.
I.e., according to Matthew, what you have proposed does not match the MS-PW architecture, and you cannot run end-to-end PW OAM, only Ethernet OAM.

In both cases, stitching the PW traffic at the Ethernet level would work if and only if:

-          Ethernet PWs are the only PWs being deployed without the CW[[Sasha]] From my POV, RFC 7079 strongly suggest that this was the case even 5.5 years ago. Since then I think the dominance of Ethernet PWs has only increased.

-          These Ethernet PWs are always single-homed (i.e., no dual-homing, no PW redundancy)[[Sasha]] H-VPLS can use PW redundancy as well I think. What can be achieved with such a mechanism depends on what you are looking for.

-          It is acceptable to use Ethernet OAM instead of VCCV to monitor an MS-PW end-to-end (between the two T-PEs), e.g., for locating which PW segment is failed when the MS-PW is down[[Sasha]] You can use Ethernet service OAM link trace for that.

A side question would also be how the network can be reconfigured without using the PW redundancy

Italo

From: Alexander Vainshtein [mailto:Alexander.Vainshtein@ecitele.com]
Sent: martedì 5 febbraio 2019 17:02
To: Italo Busi <Italo.Busi@huawei.com<mailto:Italo.Busi@huawei.com>>
Cc: pals@ietf.org<mailto:pals@ietf.org>; Shell Nakash <Shell.Nakash@ecitele.com<mailto:Shell.Nakash@ecitele.com>>; Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com<mailto:Michael.Gorokhovsky@ecitele.com>>
Subject: RE: Progressing draft-busi-pals-pw-cw-stitching-01


Italo and all,

I suspect that the problem which this draft tries to solve admits a simple solution that is fully covered by existing standards: the Hierarchical VPLS as defined in Section 10 of RFC 4762<https://tools.ietf.org/html/rfc4762> could be used without any changes:

-          T-PE1 and T-PE2 would treat S-PE 1 as their VPLS peer, but would not be aware of each other

-          S-PE1 would treat T-PE1 as a spoke peer and T-PE2 - as its core peer. It would do degenerated MAC-based switching between the two PWs it terminates (whatever comes in via one PW goes out via into the other one)

-          T-PE1 and T-PE 2 will also do degenerated MAC-based switching

-          Usage of the CW would be negotiated separately between each pair of VPLS peers

-          MAC-based switching in all the PEs would be configured not to apply any policing on BUM traffic. If MAC learning can be turned off, it would also help

-          Ethernet service OAM (as per IEEE 802.1ag or ITU-T Y.1731 would be fully applicable.



What, if anything, did I miss? Is the situation when T-PE supports Ethernet PWs but does not support VPLS relevant in real deployments?



Regards, and lots of thanks in advance,

Sasha



Office: +972-39266302

Cell:      +972-549266302

Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>



-----Original Message-----
From: Pals <pals-bounces@ietf.org<mailto:pals-bounces@ietf.org>> On Behalf Of Italo Busi
Sent: Tuesday, February 5, 2019 4:02 PM
To: pals@ietf.org<mailto:pals@ietf.org>
Subject: [Pals] Progressing draft-busi-pals-pw-cw-stitching-01



During IETF 103, draft-busi-pals-pw-cw-stitching-01 has been presented and discussed



We have received very valid technical comments that we think can be addressed in the future versions of the draft



One of the main outstanding comment is about whether the solution proposed in the draft is addressing a real need in deployed networks



The draft is proposing a solution that could resolve the issues described in RFC 8469 when PWs are deployed without the CW because an existing T-PE is not capable to insert the CW



It is worth noting, as outlined during the IETF 103 discussion, that we are considering only T-PEs which are not capable to insert the CW because of hardware limitations and not T-PEs that are capable to insert the CW but configured not to do so. In the latter case, the solution in RFC 8469 (recommending to enable the use of CW) seems sufficient



As outlined by Dave in the meeting notes, more analysis needs to be done on:

                1. the use cases where this function would be used e.g., mobile transport? Ethernet enterprise services? data center interconnect? etc.

                2. In these cases identified, how likely would it be where the TPE would not be upgraded?



Since these issues are related to existing network deployments and future/planned network upgrades, we would appreciate any input from operators about these questions



Thanks in advance



Italo (on behalf of co-authors)



_______________________________________________

Pals mailing list

Pals@ietf.org<mailto:Pals@ietf.org>

https://www.ietf.org/mailman/listinfo/pals

___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this
transmission in error, please inform us by e-mail, phone or fax, and then delete the original
and all copies thereof.
___________________________________________________________________________

___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________