Re: [Pals] [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Tue, 25 September 2018 15:09 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 1F4571312E4; Tue, 25 Sep 2018 08:09:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.78
X-Spam-Level:
X-Spam-Status: No, score=-1.78 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, T_FILL_THIS_FORM_SHORT=0.01, URIBL_BLOCKED=0.001] 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 3NjkM9aej_mF; Tue, 25 Sep 2018 08:09:03 -0700 (PDT)
Received: from mail3.bemta25.messagelabs.com (mail3.bemta25.messagelabs.com [195.245.230.146]) (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 CC7D6120072; Tue, 25 Sep 2018 08:09:01 -0700 (PDT)
Received: from [46.226.53.53] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-c.eu-west-1.aws.symcld.net id 9A/58-01789-B8F4AAB5; Tue, 25 Sep 2018 15:08:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA2VTbUxbVRjm3I/2ruHqocB4reKkZnFbuF2Li2K UOb+SJWabP8yMLm5c4No2KZem9xI6fzGNKO2mZDIt2Dm3kaUCioyJtRomJREBN9cG49zSAcLi qFGXoNuAhHnvPTBn/PPmOc/zvO95zsk5HG1NmG2cFFSlgCz67CYLs+nuU0EhvKNzl3Oo31weG 26jy5PhR8uHs1FTeffSp9QWZmvrYi+7taNjnnqOeon1ylV1wUrWc+KLNf7IJB2cuIAb0dmf6R CycAw+RkP30DljYcWHKBi8/pqZLKYRzER/Y0JoFWfCFXCyK2PScQHeBPOXRwwTjS9ScO7qAK0 L+XgnLBx9lyWmF+D0WBNDcBnMjr5j1vEqjGHhzXaDB8xD6+ERg2fwWkhkbxo8j0X4MzNo8Fb8 GITivYj0VkDq4JwRAuHVcH20m9IxjYvgwswRiswsgKnUmIngQpidXmKJvwomLh9FhC+ByKWom eBiSB8JI/0wgAfN8MlAiCWCC4Y/Pk0TvA0Gfv9bC8dp+H44deVl4s8gmH19fnlQKXw9/sFyrx 8GuvpMxNSD4Nr5v5YT3QudB6YYIiRpCC+eoVvQxvbbTtFuXGszgq/ScabduI48GGmbYYhJhrP f/aqZOA2vh57Ecm8JtIanzASvgzeih83/50th8VrItMJf/PEQS/bqQNAYbmLIzFI4kNpye+9H iO9ED1cFvG6PWit6fYLL6RRcrjKhzPmg8FCZQ3xVqHZI9UKDpKiCyyE2KA5lb221r8YhS+pJp L3XGv/Y5ji6EnMn0V0cZS/kpy2du6x3VNXV7PWIimdPoN4nKUl0D8fZgee3a1peQHJLwVe8Pu 3Rr8jA5doL+DPbNJlX/GKt4nUTaRQ9w/0SeStCc38YdbJNr/3fN2t1XK9WRq6TJVsRX6zPxnq zp16+NXrlS6VRsS2fRzk5OdZcvxSo9ar/1bOoiEP2fH6jPiXXK6u3EmS1cJQWrmV/TA+niv9K tkb0xH0/2BrVx1/sa06c760+0WApeeDgN/2VcvfTeS3DFu/xhG9fJr1+zfOewNXJG+M764/Tc 5WbBz9c+ump+O55t8rG9y1Es5nPw+u+/fLOrthnexwbboRvjswNZZtTwkTk/bXbS1OP7G56En qGGuT30vudSqyk4tmu/Fz27UuFydV8n51RPKJrAx1QxH8A+q11j00EAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-305.messagelabs.com!1537888135!355263!1
X-Originating-IP: [52.27.180.120]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 25495 invoked from network); 25 Sep 2018 15:08:57 -0000
Received: from us-west-2c.mta.dlp.protect.symantec.com (HELO EUR04-VI1-obe.outbound.protection.outlook.com) (52.27.180.120) by server-6.tower-305.messagelabs.com with AES256-SHA256 encrypted SMTP; 25 Sep 2018 15:08:57 -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=3yBFQckFMGHGVzXglo00aBZMSGscoz9oWHAJTuTN8XM=; b=Ev4O1DQZboCvGat5NYiDeBhJGc5TF1h4bfYuwzsgracS94igMcJjmK48WMfc3NEEclV6DMYZ4Jdq0K/MmtobbZwleVSbDiYvr9f8QJwt97nKSSpkaXvFan9L7LfT+j9T+Xc3HHBpk7KRaaw8byN2fGCgM2r9EucXH4m+OhXC7l8=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1991.eurprd03.prod.outlook.com (10.167.227.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Tue, 25 Sep 2018 15:08:52 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::ec47:67c7:fbff:4125]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::ec47:67c7:fbff:4125%3]) with mapi id 15.20.1164.024; Tue, 25 Sep 2018 15:08:51 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "Luc Andre Burdet (lburdet)" <lburdet@cisco.com>
CC: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Alexander Ferdman <Alexander.Ferdman@ecitele.com>, Shell Nakash <Shell.Nakash@ecitele.com>, "bess@ietf.org" <bess@ietf.org>, "draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org" <draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Thread-Topic: [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question
Thread-Index: AQHUVN55tl8Un8AnaEm9/Y0wrUsuuaUBFDUA
Importance: high
X-Priority: 1
Date: Tue, 25 Sep 2018 15:08:51 +0000
Message-ID: <DB5PR0301MB190912073C9741CDF573A5209D160@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <955DFADF-91C5-48F9-90C6-79C4AB5FB46C@cisco.com>
In-Reply-To: <955DFADF-91C5-48F9-90C6-79C4AB5FB46C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1991; 6:OVQU+EigvAaU+nNvnP9fTDELeA1U0/9pG97dxmI7QGkV7vgZAIi7LLPmjMjsnRo2V1APQCBFZm9szrYm7H70wN2UFQDC1rjlZhM5CcQsnuuypFz0OJ201/a8o6CkKWwJ4gN+abnC3Brue7rLjLCRvw7QPi5IuTJtG2CIg6lMF78mjyiPds+WVUMWqYylfExXIM4+lGqjZUmUj9PyxgkS/FOfaMHpFf3ninbX7oUa5JAPF6bdcC2nkxM/cAHl5OblKJALeXhcEa/nUjR7rXqE5vtsoB7laRL3uAJd4hisDb0Q9zLgh8ls0PpAqZ97oIbjlydFonOu/XL/Pz8S3mhrCS5Lb/Zba89TjTt4X1NE9oQ8eZEeNNBWeeuly/IUnonwptEARMOYDjEOON2ojFDegHBSjouoVV8jMYbuUjwkyMEeld9k08dgfv9qWoRJ2nmTxZliMdzjlksYSqCwZYjVPQ==; 5:kr9pTdvu/QGbMAe3MbzU1SRHWKD3hu/V4SduLO5jlxwasqhSR7EAptZP21JF2081svvVbNtHmyp0lJGq+tZ9QCumxOSj59QS1nTRTxFglMYXOBx2Z/dFh4YfP3USWYrZ74N5R1SnURIJULguDRcHXIElnk3e6vEdhoxofRSUhks=; 7:2aD+yntVRvITdC6ZqDzE3bmp2tuPuPB1TVwNGsyeRuZZvMMbyVfAhKbBH1y7/kDriyuuSahpu0h4D0SCzqEnVX/MknH3mSMhhDPGoYeF7nwV0WBEfmcLInzYWDI1IKOVDZ+4TNfmObnswvHqDV0CDnhPNKM+L7GACki4ot9esemdxSrKs2fFIZOaxwxq7GsBlh38Yu1drYT54tzIelX26pdUAL2EWqCo6P260Ok/qoIogMmmUWLr4QiYksLtKkmZ
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: ab41aee3-f89b-412e-5792-08d622f8cdb5
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(49563074)(7193020); SRVR:DB5PR0301MB1991;
x-ms-traffictypediagnostic: DB5PR0301MB1991:
x-microsoft-antispam-prvs: <DB5PR0301MB1991D83A3CD0AF8CEDDEDCBF9D160@DB5PR0301MB1991.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(279101305709854)(95692535739014)(21532816269658)(21748063052155)(28532068793085)(190501279198761)(227612066756510)(114627819485645);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(149066)(150027)(6041310)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051); SRVR:DB5PR0301MB1991; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1991;
x-forefront-prvs: 08062C429B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(366004)(346002)(39860400002)(376002)(252514010)(199004)(189003)(53936002)(72206003)(606006)(478600001)(6246003)(6916009)(3846002)(790700001)(7696005)(53546011)(99936001)(6506007)(6116002)(229853002)(186003)(71190400001)(71200400001)(2900100001)(8936002)(2906002)(34290500001)(316002)(76176011)(66066001)(86362001)(4326008)(5250100002)(81686011)(561944003)(68736007)(256004)(25786009)(5024004)(14444005)(33656002)(8676002)(99286004)(446003)(9686003)(6436002)(54556002)(236005)(106356001)(26005)(7736002)(5660300001)(74316002)(54906003)(54896002)(6306002)(733005)(97736004)(81166006)(81156014)(55016002)(14454004)(11346002)(476003)(486006)(102836004)(105586002)(16866105001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1991; H:DB5PR0301MB1909.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-microsoft-antispam-message-info: Fquu345EcV00tHfzjJDp5ZHleaBRTxf5aYQ96NuZkENNb4FdayZIZBPbd9Uzl3Mlhl39W7XK8m0hraNO613mx7VKdO46PaFMQDREYQc9+AFsjhzcEdqTTNmgkB0UghJebdXdIlo/8LyBZ4dNM3KhmjRpBzuXX8bHjQ9RYxQihlu5QnXHmCosH9u/GxO9qRTV3M9B/Xnapwvm3rSczQesKdZb02c9hSrmuPn/h3wtdqXOxBYDJgLaqIbGR9DrwZoG31Gs0x4sOmPmf4SRJLrb5FR446Jb1V6RbS4HDjOVj18NmikpPjoWx7FYC/lSazepy1xtjhkWl5o0I8ur8f7qqxrZi0/AyzH6EVn0o+9S8Aw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/related; boundary="_004_DB5PR0301MB190912073C9741CDF573A5209D160DB5PR0301MB1909_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ab41aee3-f89b-412e-5792-08d622f8cdb5
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2018 15:08:51.6670 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1991
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/XxvblnpzBilwjzuZ5DKZ3_SHkok>
Subject: Re: [Pals] [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question
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: Tue, 25 Sep 2018 15:09:06 -0000

Luc,
Lots of thanks for a prompt and highly informative response.

I am adding the PALS WG to the CC list since, from my POV, your proposal goes beyond the PW network reference model as shown in Figure 2 of RFC 3985<https://tools.ietf.org/html/rfc3985>.
While this model has been extended to cover multi-segment PWs (RFC 6073<https://tools.ietf.org/html/rfc6073>), PW redundancy (RFC 6718<https://tools.ietf.org/html/rfc6718>) and ICCP (RFC 7275<https://tools.ietf.org/html/rfc7275>)  none of these extensions seem to be directly applicable to the proposed scheme.

My 2c,
Sasha

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

From: Luc Andre Burdet (lburdet) [mailto:lburdet@cisco.com]
Sent: Tuesday, September 25, 2018 5:46 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>; draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org
Cc: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>; Alexander Ferdman <Alexander.Ferdman@ecitele.com>; Shell Nakash <Shell.Nakash@ecitele.com>; bess@ietf.org
Subject: Re: [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question

Hi Sasha,

I agree the vES draft does not go in great detail about A/A PWs.

For A/A PWs terminating at peering PEs, the concept is similar to LAG, using static label at peering PEs:
-          The CE sets up a single PW to remote endpoint to anycast IP1, Label1.
-          PE1, PE2 set up a PW each to CE, using local static label Label1.
-          PE1,PE2 adv IP1 as anycast IP towards CE-side
There will not be excessive MAC-moves since the CE sees only one pseudowire to a single remote—very similar to what is done for LAG on “real” links.

We can update the draft to be more descriptive—that draft needs a re-read anyways, the header on each page still reads “PBB-EVPN” ☺

HTH,
Luc André

[http://www.cisco.com/c/dam/m/en_us/signaturetool/images/banners/standard/09_standard_graphic.png]




Luc André Burdet
lburdet@cisco.com<mailto:lburdet@cisco.com>
Tel: +1 613 254 4814






Cisco Systems Canada Co. / Les Systemes Cisco Canada CIE
Cisco.com<http://www.cisco.com/web/CA/>







From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf of Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>>
Date: Tuesday, September 25, 2018 at 06:25
To: "draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org<mailto:draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org>" <draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org<mailto:draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org>>
Cc: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com<mailto:Michael.Gorokhovsky@ecitele.com>>, Alexander Ferdman <Alexander.Ferdman@ecitele.com<mailto:Alexander.Ferdman@ecitele.com>>, Shell Nakash <Shell.Nakash@ecitele.com<mailto:Shell.Nakash@ecitele.com>>, "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>
Subject: [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question

Dear authors of the EVPN Virtual Ethernet Segment<https://tools.ietf.org/html/draft-sajassi-bess-evpn-virtual-eth-segment-03> draft,
My colleagues and I have a question pertaining to support of All-Active redundancy mode in EVPN that uses virtual Ethernet Segments.

Section 8.5 of RFC 7432<https://tools.ietf.org/html/rfc7432#section-8.5> says:

   If a bridged network is multihomed to more than one PE in an EVPN
   network via switches, then the support of All-Active redundancy mode
   requires the bridged network to be connected to two or more PEs using
   a LAG.

   If a bridged network does not connect to the PEs using a LAG, then
   only one of the links between the bridged network and the PEs must be
   the active link for a given <ES, VLAN> or <ES, VLAN bundle>.  In this
   case, the set of Ethernet A-D per ES routes advertised by each PE
   MUST have the "Single-Active" bit in the flags of the ESI Label
   extended community set to 1.

This restriction is easy to understand, since, with the All-Active multi-homing mode of an Ethernet Segment, a CE attached to such a segment potentially would receive traffic from all the PEs attached to this  segment. Since A CE that is part of a bridged network must learn MAC addresses of the received traffic, it would potentially experience continuous MAC Move events – with undesirable consequences.

The EVPN Virtual Ethernet Segment draft replaces Ethernet links (forming a “real” ES) with Ethernet PWs, and claims support of both Single-homed and multi-homed multi-homing modes. When I compare these claims with the quoted above statement from RFC 7432, I see two possibilities:

  *   Either a CE that is connected to an All-Active vES cannot be part of a bridged network (and thus would not do any MAC learning)
  *   Or  an extension of LAG that deals with Ethernet PWs instead of Ethernet links is required.

Could you please clarify which of these two options is correct?

Note: The draft includes Informative references to the two drafts that have been published as RFC 7432 and RFC 7623.

Regards,
Sasha

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


___________________________________________________________________________

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.
___________________________________________________________________________