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

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Tue, 25 September 2018 10:25 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62536131280; Tue, 25 Sep 2018 03:25:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.789
X-Spam-Level:
X-Spam-Status: No, score=-1.789 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIM_INVALID=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 1_iUHH_xTEIg; Tue, 25 Sep 2018 03:24:58 -0700 (PDT)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.5]) (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 C7804131253; Tue, 25 Sep 2018 03:24:54 -0700 (PDT)
Received: from [85.158.142.101] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-a.eu-central-1.aws.symcld.net id 88/B7-27122-FEC0AAB5; Tue, 25 Sep 2018 10:24:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSe0hTcRTH99u9227m8rdN82QZtaigeZejkqI iKygVIvunSLG8ztu2mFfdJs7+Km1RWjJ7oSbpctqcQWYvQ8NHDx8EvQh711pFZVkUkVFE9+7O Hv8cvud8zuv341CEOiCPo1ing7VxjFUrjyAXzkzOokcj/ZmJV1xJi339NcTivoqlydIUr/e7N B1lyCxcTr4zW2Z+1PJJVuBjnd/LGsmd6EtGOYqgSHyCgKZd7QrBUeMjUrg5cFwqOkEELzwesh xNoOR4ObS3PpELIBqXIqjpuhRyCNyBoDpQJRWyNDgN9pQPKwQdjdPBtftBWOuhtftWKIfEs+H Q9cZQXIkZeNxcJhc0wpPh29CpUA6BY+Hhy/qQBozB23WTEHUMvA3+kon5OfDslQeJ8ZlQ/bRO Iep4uFNfgYTlAPcq4N7YA1IEBuhv6Q43WgeHWyr5wRSvZ8G5N1li+C6CnstJok4Ab8WH8A4F8 P7oc5nYs5L/lrcXwsOmg/9AgBTBRQJ6S3tkIpgGH8fq5SI4KocTX5+GVlVjIwzUfQlXuAlwlR 2TuZGu9p9ni5qDDtclsjb0TSoYrHlJivEEaOj8LBe1Dpo9I8S4vtETlP4bb0AKP1qSY7OYzI4 8xmKlDYmJtMGwgOZtUqKe2UEzeraINrKcw8bwVM8U2/X2kjyjNVfPsY52xB9XbqGkoQOdajL1 oSmUVBujDEb4M9WTcvJzS8yM3bzVVmRl7X1oGkVpQdk5kWcqG2tindssVv5CxzFQkdpo5WYBK +0FTJ7dYhLREFpBvajeW01QoyHrLd3H2ws3eKsmuXyOjYtV7hLKsFBmLuL+NB2//DsoPk6jRB KJRB1ZwNryLI7/+TsUSyGtRlksdIm0cI4/s9/xa0n5tdz7fcJaDuYvituJVj90r9FtHCsvLDT 82JiQ3TmsW1T7szvQOiVzeL31pCQ1y3fV6Nwa0Jx7s2DVbQXTpvOnFp4+GEU3Jc+/n6bXVNGD K9vOrL3mmtF7y8/NvZftwWfdqjmmKGYT3ROfFsN1dae8RlN7Y5aozjvSNrTcNqqWBaNiG7f4U renZJWOTNaSdjNjmEfY7MxvzXZg3PQDAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-3.tower-226.messagelabs.com!1537871082!426772!1
X-Originating-IP: [52.33.64.93]
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 19356 invoked from network); 25 Sep 2018 10:24:45 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR02-HE1-obe.outbound.protection.outlook.com) (52.33.64.93) by server-3.tower-226.messagelabs.com with AES256-SHA256 encrypted SMTP; 25 Sep 2018 10:24:45 -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=FOp9NLuPcnFBlcd0Ern7s+HWicUkrCAeAPufmnXZzg8=; b=lx2OdZliUrmJvZ0nHFSo+iKWzgE26kT3xbXZOM7UcJqNyCvs88V/+yzfk/De1UwlqLOjKNXSOJs71AAOazuVixVH4arGW2NUJ68xh/d7G270qkxpqQFLw9FDkzpJI5MEKNHf9eL0q/PKX3SkLklMH619BQjWNZkKeEq/S/fzjdg=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1959.eurprd03.prod.outlook.com (10.167.227.19) 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 10:24:41 +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 10:24:41 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org" <draft-sajassi-bess-evpn-virtual-eth-segment.authors@ietf.org>
CC: Shell Nakash <Shell.Nakash@ecitele.com>, Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Alexander Ferdman <Alexander.Ferdman@ecitele.com>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: All-Active Multi-homing and Virtual Ethernet Segments: A Question
Thread-Index: AdRUufSK/FAMIq13QYG4YNWUgfZ8Vg==
Date: Tue, 25 Sep 2018 10:24:41 +0000
Message-ID: <DB5PR0301MB1909A786D9210D59FD523FCE9D160@DB5PR0301MB1909.eurprd03.prod.outlook.com>
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; DB5PR0301MB1959; 6:pKXO7nRLimduuC56ecgXpn6s+FJn7277x5yLdzWFr9nm6RbCJUsNjeBQjGGbm9YZv7WGd+zoHht/kx0FUKjWQ2zDOutmF6WzX1P1pcuf8SMhhz2/A8kKwF0HKY+ltpF27TQwYzgtpwArf5I1+FpW17bQU9hrNkL7k0E6R2GbsbkZjwotiouWyopQt0krPmK6NTMuPMVkR9GYoxv4oy/T2I5OnKiPY//69wDqy7C4tIi5FOIS+GMQa9yDqZ8f/pIzOs4Y29K1jtJiECPIV5n1S/vDW3YfYVRg0JnFHY31UD1benNiFrYy6gT8EFFSKdDf8zGYXj3TZcEliP3npT5kUQL3cVCb1YPQkow0uH7fHltY3LhwuJ2OJeYOu9Kha2iZbTuyeXQYxTSv1WusVPO983+Yj6DcR3E2QP9hoguLSNCj+Hqc16zHci9P/47CKRLgmV2sBWlw5GMeQ18Sq/Iqhg==; 5:+0HGlfFPsbwgm3b0kZzqH+Yaqi7DrGrthHTPwiVKQppgXbBId09NprWts4SOudT17ya9/wiFAXu9s21yMLAH2w02/k1NH+rDtQHVbPlSRGZjwVa2UYbJMlAXVc6JCM3yD5StWTTiozbVe/yA13UNwZnQbz4X+90A9vgutnsFFv4=; 7:dVCW7aygelcwpaFA08KoGasuggbVj6ba3vBYfh41Jw6ichOZVa+E/9TsEUd/DZSy332k19EXLjj6KLFTVcSMFeuxcMKZeObhmbVRFiUWEMOs47bQVYKX4aeZpFxlBV6ermb7NAqTq5XXmTfGg/AF/jSXiLHw+EIGAxi7GQaH996gCnwb0u4aqoJnrh/WvzoQsLx+K/LervzSmEi+CoDr3ZWzsj4P8OebuxXnShHC2iAqJ7Jgdl0qGF4eyHKtisrk
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: 3e5a1cdc-8063-43a2-3897-08d622d11ac0
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)(7193020); SRVR:DB5PR0301MB1959;
x-ms-traffictypediagnostic: DB5PR0301MB1959:
x-microsoft-antispam-prvs: <DB5PR0301MB195951EE8F50606E0644284A9D160@DB5PR0301MB1959.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21532816269658)(279101305709854)(21748063052155)(28532068793085)(190501279198761)(227612066756510);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149066)(150027)(6041310)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051); SRVR:DB5PR0301MB1959; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1959;
x-forefront-prvs: 08062C429B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(39860400002)(136003)(396003)(366004)(189003)(199004)(252514010)(6306002)(86362001)(105586002)(186003)(8676002)(2351001)(97736004)(81156014)(6436002)(3846002)(8936002)(33656002)(81166006)(5250100002)(606006)(106356001)(478600001)(5630700001)(4326008)(6916009)(25786009)(450100002)(6116002)(790700001)(2900100001)(486006)(7736002)(5660300001)(74316002)(2906002)(256004)(53936002)(54906003)(68736007)(7696005)(66066001)(14454004)(316002)(6506007)(26005)(476003)(9686003)(72206003)(5640700003)(5024004)(2501003)(99286004)(102836004)(54896002)(55016002)(71190400001)(236005)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1959; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 10fDU7p1ZhkXvXxerzCabWpJHwTTf6ivo0W5frODfEdrZAzevQ6MKSvUobU392ogKTUeGBvKlgyU5N7p/dUNXc6feTNDxJuuC1OYVqhtAA2GDZ+9kYs7ET2n32jtUjvwaSuTCJ0XrwOQ2T8oB1Gdp/a+laxQ1cgJ9dBKTebbV4n92tIFWRiZ6DSd+gsOh6qurZxujOVn5WJvq/duoqC83jUzujg9Tf+7LCv+dRlXi3FMdBb+ZqxUZeF5vfz/aMwUZuouhfJqhnBPLZnS09z+97MZVu891XGRCADf5ZBl/krFLW4cbGTfzYkCSmTugl0u4RGt+86EjdUELwzURn/8Qhu4UyR5CDSo5KZcKl1xZ7c=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909A786D9210D59FD523FCE9D160DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e5a1cdc-8063-43a2-3897-08d622d11ac0
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2018 10:24:41.0517 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1959
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/faB_hmjQ9sXlVZn69Vq0Y82YaPU>
Subject: [bess] All-Active Multi-homing and Virtual Ethernet Segments: A Question
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Sep 2018 10:25:02 -0000

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


___________________________________________________________________________

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