[bess] MAC Move events between different ES in the same EVPN PE

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Wed, 25 December 2024 08:47 UTC

Return-Path: <alexander.vainshtein@rbbn.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 4940AC151089 for <bess@ietfa.amsl.com>; Wed, 25 Dec 2024 00:47:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rbbn.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ANZ4bBJ7tNF for <bess@ietfa.amsl.com>; Wed, 25 Dec 2024 00:47:30 -0800 (PST)
Received: from usb-smtp-delivery-110.mimecast.com (usb-smtp-delivery-110.mimecast.com [170.10.153.110]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17BF5C151065 for <bess@ietf.org>; Wed, 25 Dec 2024 00:47:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20240522; t=1735116448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=gauuqfroEpo/qlMbhqHgPw6Vb3+palM/wUdwA5VzCFU=; b=FegYhMbkVEgqDi5ykHOJpxy1hXKRinABLZbnlxBDwWq+D1b3q2fGqZhmKRooP9I5GLBcKg pE0oyzfPV1FQCaPGYiTvTb3pFwQzzvSD+bUobTxg9SagB/n16qPqowcX+IxapiNWzjq6vj F34qMir7m/NX5FqMfe1m1Wf8CIwm+MGangG8SoY0oCvmz6DErzRGcsZ8Vnyt5gNF0P6tlp 0xsdj37wU1m/2IfWjqxn0SUpNI85HjaLcMhgCrc9zD9ZGZ2bLCgDyj+oP2fALZUSW7jSfU rjMZVK6YDNd7YRM2MS4rR4TEguCeRWEYqPeUCng6VRb2mUFpAmtWa3wP/Ja+lQ==
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2049.outbound.protection.outlook.com [104.47.55.49]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id usb-mta-14-6dG2pJgUNrioNmBpsCTt-Q-2; Wed, 25 Dec 2024 00:47:23 -0800
X-MC-Unique: 6dG2pJgUNrioNmBpsCTt-Q-2
X-Mimecast-MFC-AGG-ID: 6dG2pJgUNrioNmBpsCTt-Q
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by CO1PR03MB5939.namprd03.prod.outlook.com (2603:10b6:303:92::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.18; Wed, 25 Dec 2024 08:47:20 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16%4]) with mapi id 15.20.8293.000; Wed, 25 Dec 2024 08:47:20 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "draft-ietf-bess-rfc7432bis@ietf.org" <draft-ietf-bess-rfc7432bis@ietf.org>
Thread-Topic: MAC Move events between different ES in the same EVPN PE
Thread-Index: AdtWqC8AlJbwkntzQA+zuohxF0+teg==
Date: Wed, 25 Dec 2024 08:47:20 +0000
Message-ID: <PH0PR03MB63002815B31B63B43EC4A72BF60C2@PH0PR03MB6300.namprd03.prod.outlook.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR03MB6300:EE_|CO1PR03MB5939:EE_
x-ms-office365-filtering-correlation-id: 475e8f16-6a34-4f87-451b-08dd24c0be53
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|376014|1800799024|366016|8096899003|38070700018
x-microsoft-antispam-message-info: InjeEK4NVn7+xUg36pdXQKZ2z6OEiisq6lpcC9vA4zFDSauRPCtW05y+L0Q3bSBkw2QqVUnZBOD18S4HaqYjMhwHaU/+iSGOpnK8cTzU6fTfEuSiVtuzAe2BPmhLV4/jvUWDzAeBb2j+Q4TT3PuUxDzPmDX403f/aP7eLI6xNZER7D+D+WoBCmOg/zhuvbjByiL5xPtWteX24pBJklxRT48QNMLE77sbdwD1nRBth0jtK0Nl/PS8jviy9g3KZUMfbwgQcK+G6AuAHKu4N+tO5i7A3SzFTePEOmzmP99XjcLkyQ9sCYzHla4oUJypUyKv+B86buq2rhz4znQxocDN3pfDcDo2NbXGduyRWFIIG1u8vk/QcIp+XpfN3UyjxacoPsmJHQRhrftlC9LyZkfoXPv7t+hF3JZIKRVTM5LXpCosmgqFNlu/tjv6PK3VJaRAxan1z1u7Gcigh2wkx5LeN385YK46KR8PtEdkB0O5q5mmcmFP1mA5d+sl6J7wdHH1Yw5tM/Fsu3LMQkIAe0oFsXxLaZ1Fptz3/WYQ5QzMA1FMuZkrpVD7QX5eeNZ7bCrgGoqLaqV8fUWT61EmJnEDYv+08BdmqYc3fzsgoOZxDbamvGvjA/A7RaS3/7c74hI8MLAiuuFRsLmqax2MNtXAbDeGtBTRIatbS+EV1Hp60xtOvy08vR1scufSW9kkXQAogxLrLmGVxDUWbDzuYuykWKzwKkWZml7JY4Z4zGD76NQIiKHiz1XZlNeif/xBvDPSrp6uQb+Qz9eE5e3VIIo1Nmh+goB7wqZOYRtqZLGeqXtoltTZrCXTWvPcL1IwA5JJv6+ey8pYxVGsr7C0sUCb7E0+v//1JR9rxakONKjBWNAwRUF1btSAMC5xcSbVsvZHFWHkZI3bqpyME6m8IeijhjcbLMuNoCpHskW5wG7oHBZllKu8jPdErI2a6q6ej1mVKFx2Z8iXGyzh6hx+FNmYrJmO/kgHtE3oIANhnXqzBxDc26tGudrbP4TAzN0BxdlOetD6B+W4Qd9evRFS89lnF3bjwzD2rBjVqkaSUB30BJWdRveNGHQWYaFgEecvHRAUkC6GxlnhXB9TunKs9sbGRg2xNVKmdlzRUV2FGGmU0Rwxscza8v30Nw3PvObT6WH+F7vHL7BrxY8ayaDDmUfhj3mmKMvsqGFeSF9HNTvAsC4pbnGIsk2FlDcru8i2GXUO176vjT7/T53DLuiNmwSizgcyIedA9284mrjDB0ioyJa71VXWVWClij5zOUMr3ya7jPLe0VYEndC9M0f+/M39GuqfJmr9ZmFlK/Hqa0Q+sUwGjCXfjn1/vdEDdos4Cy1jMn6Ci00DNVfUwn+ZiA1uQLKKenvTNoCZK4gqmtcAkaVmSn56rSPKlFugjUyqANEqbqhENvf38wfQWu+zXy/xk1S2UsbBvNBXoqlHGfMRb4mi1JvsH2IubcTYxThaM+xA
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR03MB6300.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(1800799024)(366016)(8096899003)(38070700018);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: U3dF3RjUbRW+k3SxK0aoEAX+RYmRlJJpp+oon5h1LtRdZ2O5MHvFpz4FLs8M+lZsahtI/6Vm+z1a9SC2wDIQbi+/A2CzZc9991x0bf4HMXqdddMQwqqhZmqUgGAf3n6tYU5zxpdieGRAWAbHv1mfgxABYfwRGwFyfnt/oMQB0cDAUlA+p5Ra6oud07LEYjJ44658IehQlBt6YiSIcLrPtElXkIggjiEyQtixPiZyVX8IJ7V68MvGSZqADf5jC99c4r1iHtVqtN0jhN0OQwziqcUKOwHzkhbfgt6LM9GgbmII4E8i3O6pHuAbhxRzM1iHUflZefAbyGQoluuYWPfESCo90qHJ9G7kuGesS4Ncwb6sAwjaqulDKYnLJDXST/iptXByaIT0cxIeuzppt50+5688VC6YkjHxNkoTVtqxrwNkcmHxHEQLO+1/cvWAjmRohp+bnK9tR7P+lvDEkuvkNoRImTYu4KmnZbE8IfExjC3P6ZK4qo1pPW5RAMnHhNENN/Dvru0olVSn3c488Mc9CQaIdoQBtiyMbhsHDCYEkirYDm/XnWJCkM+QU5S5uSMDNW9YhgNeg2ao+ZJ27JzLUKx3/+LpxDMYPcfurFmc3/yeifRCTGYygtoXqSXtPd5xhmLZ8To6rdFQSMHlytEF25mgabNdTUK3hjYiboU+Z3tjvcHWMpEK0GYOut5QVhh1iv+LJqhba0vN2Kgm6ZaUgnoRyxCyCUQQI39eqUmb3pVPJ7gp1f6dyxK0QVw2DYD4BIUU3TzA9TDBC2xs5QBup+dg5wesPyp97BB9B0+DQTNNFkHGP7BELZ0uCiNGNcARikDIQv6SRtRBQXfBoW/EufAHppUycWwN7cCxXPDEqL6coc/7jjCpGQMFcTnHE0XjbvQytV5cpy0Cdh5x49/XXWMYTP503U0gBNTKCvY2MDJZRL956C6QjE3n5ijD+GgzqTKeXPmM+JHcHfcCcF53+htJYrRjcv3aaehI5Hqykd11p36eogUhEiHk0zo7gm8CT6ksNAfxMe4k6rBgnpEqhOFwq24V2Q3L/D3Vm439VYWGoQQQvBceux4dj3KKbYXNmB6ULT5ChDiDlolqiytoNv9MsyplOCsLIYN8gNaF/XQxIS5IHfdhl2BhLp7KPuAE4UCwMO7F2sOAro4TnSqKiBYvS9GuN7I4+0j9P+qd9CeZvNz7k62oSMBtp3oJ2aTLQ02Fgb04sRIYPI8UIASNLBsZWj29mkepVP2ySnUj5kZD8zqM5jE8aG+wnsPPY0FkFiGjRV4B5KDk4DbwJ8sXd2wuFtwJC5e0wjmSijK4uXnySjsyqiz9osNSSSvJNsGNDYaaYOZ7uifc5Y7jeBuE8haxj8KscHle+DWX3rFdIwEFNzE04A1YmnHAsYFuqcIqeuWBARMbnQBCc+wozMAN58NJD5znsm+WhYveWfr4d4JVfvKY+CjGuar5PtqvtOad+h/yRPBj2oy3vcg/ITUD3RpqzT+/3x1m+eMU699sT00wkGHfS1ylqFEXsuJZlVFe8t/MhMMhkqgFaiLn2lnqz2yvkkrwJsuX+E+/WqsWlJEkAyodlegRYSvZDxB6MIbIqaPo1XwsKrX8l1ljgF3Sc2RqpzOcgaUA1mUMA9tjqyU=
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 475e8f16-6a34-4f87-451b-08dd24c0be53
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Dec 2024 08:47:20.1753 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0iwwxf5XtoLgoHW7Y9KWH2wMtAKVsFoVeTbMo6UZY8adjIkbXJ9xsJeBv5Tzvq/ZX3xjhbi/cw3/et000vxFJg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR03MB5939
X-Mimecast-Spam-Score: 0
X-Mimecast-MFC-PROC-ID: pzVgC2n3sttzJ9gMp_a9ow36nQQiTuXEnyALwPo8frE_1735116443
X-Mimecast-Originator: rbbn.com
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63002815B31B63B43EC4A72BF60C2PH0PR03MB6300namp_"
Message-ID-Hash: WQV6BAD66GPDAAPD4BSAAT3MYUMXXME3
X-Message-ID-Hash: WQV6BAD66GPDAAPD4BSAAT3MYUMXXME3
X-MailFrom: alexander.vainshtein@rbbn.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bess.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "bess@ietf.org" <bess@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [bess] MAC Move events between different ES in the same EVPN PE
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/yl1YL6zpQrYEzQG3yY0roB9-ypA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Owner: <mailto:bess-owner@ietf.org>
List-Post: <mailto:bess@ietf.org>
List-Subscribe: <mailto:bess-join@ietf.org>
List-Unsubscribe: <mailto:bess-leave@ietf.org>

Hi all,
I am asking for clarification on the following issue related to Section 15 of 7432bis<https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bis-10#section-15>.

Suppose that an EVPN PE that supports MAC learning from the data plane is attached to two different customer sites with at least one of the PE-CE links being part of a MH ES (in any MH mode).

Suppose further that the DP that has previously locally learned a certain MAC address from one of its PE-CE links and has advertised an appropriate RT-2 for it locally learns the same MAC address from another of these links so that now it has to advertise it with the new ESI value in the NLRI of RT-2?

Is such a situation considered as a locally detected MAC Move event for the purpose of Section 15 of 7432bis?
Specifically, should it result in starting the Duplicate MAC Detection timer and starting count of these events as described in Section 15.1 of 7432bis so that, if the number of these events detected while the timer is running exceeds the limit, this would result in declaring MAC address in question (and suppressing further advertisement of RT-2 for this MAC address)?

Your timely feedback would be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

Disclaimer

This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.