[bess] A question about the role of per-ES Ethernet A-D routes in DF election in EVPN.
Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Wed, 03 July 2024 13:20 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 EE3F1C1E643A for <bess@ietfa.amsl.com>; Wed, 3 Jul 2024 06:20:57 -0700 (PDT)
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_MSPIKE_H4=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_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-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 CJLKklRBlyVt for <bess@ietfa.amsl.com>; Wed, 3 Jul 2024 06:20:53 -0700 (PDT)
Received: from usb-smtp-delivery-110.mimecast.com (usb-smtp-delivery-110.mimecast.com [170.10.151.110]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5854C1E640F for <bess@ietf.org>; Wed, 3 Jul 2024 06:20:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20230413; t=1720012852; 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=R7W61eshugMalx4kNzlBUxYyCG4QpbAR0mTlKvFOz6o=; b=T0gTv2OWS9+mr9oL8bobZQ3fg9llqZ4SLsvZ/u201EUfhCDdOz90WPclhh3aDXwWAOdIUU +rKkGlzw5T3ZM8Co41X1hFPCVuJIuBP97ehyCaxyKXVOEcHT2ylw2OwLpmMGnTXB7ySjtI 2B3gvNosMO6p41pqklkiy9RjMtpvwnA=
Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2043.outbound.protection.outlook.com [104.47.51.43]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id usb-mta-11-YKeN6v-dPLWFFEQGUTbFBw-2; Wed, 03 Jul 2024 06:20:46 -0700
X-MC-Unique: YKeN6v-dPLWFFEQGUTbFBw-2
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by MN2PR03MB5136.namprd03.prod.outlook.com (2603:10b6:208:1a4::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.30; Wed, 3 Jul 2024 13:20:42 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16%6]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 13:20:42 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "draft-ietf-bess-rfc7432bis@ietf.org" <draft-ietf-bess-rfc7432bis@ietf.org>, "satyamoh@cisco.com" <satyamoh@cisco.com>, "enthil.sathappan@nokia.com" <enthil.sathappan@nokia.com>, "kiran.nagaraj@nokia.com" <kiran.nagaraj@nokia.com>
Thread-Topic: A question about the role of per-ES Ethernet A-D routes in DF election in EVPN.
Thread-Index: AdrNMjzxf1U/YJ/JQw2Slunng+Mikw==
Importance: high
X-Priority: 1
Date: Wed, 03 Jul 2024 13:20:42 +0000
Message-ID: <PH0PR03MB6300EF6B3ADEE031ACF7DCC7F6DD2@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_|MN2PR03MB5136:EE_
x-ms-office365-filtering-correlation-id: dbebc206-df34-47db-7e26-08dc9b62f070
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018
x-microsoft-antispam-message-info: HDX6ahq4M/hw577GivJpZ5Gtw31NrnhjACK9hOmxo9lzLLbexlktQuhle6SsyaaadJe4R3BurWdnsOCgP83k/2QsD1xK9cKsGEiX7yULmxa88La8jOmtlNPfIYw5K4IJQQCPG0OAVRyMKYyL2k/vRQhPceJgzKfcBvYPzCk3LwA+FgMu+I+M1wkE3bbi4ddMai8pAvtV2LL/DRtb4U3ejiaBiO8lpDN9CbpyXPQ9SAVQJmLd+XZLcY1EIphOx+EY2x0LdLEpRfDRNsgw0bftNmNYPkyGuwSNzP8UVCfkCcyQ4mVRiBF0aOJrNP1Lt42A+D7OqT0i2+xSObmTQdoAEwO5RnByPK6nF3Sm0t8hHe+nnYdbDo1BIOPmnaJV2R5nbbjk8hx28W3ZHGPbjwx3CudM5u6WNzUZYGDDGSEXV2DxrSsYkOSslgI8iaA/uz7VBgvLuO5RaXwT3xkmeVERFvppjhtO44VleQ49JAfVnBl8N3WZrFe/5gbZbMoz8uqv5z68DuuPRxnjCAPkBi7PZcAmDbTg8U4AuR4HfIuDKHL2NOkpIudXUzMEY+UiJTfJ6xAjqi3Gvd8Z3CXt1sO+hkObkwYkeIHhme1sEA3zakVgZEaEpUF7KKe4xI/+Sxhj9T53p2zKSqx06onFLGfEIpk4HexSZpiAn+c2Rf2Bxsqr9ZrT48XJqdd4UKUouP5GmmYCfC/t0RETCivkVyiQWMN6DeeviOlMn9APGjTfehSyn7rGFRCPGwp4j9vGXVWPf+QIbgyW60NDv+Lxm62ac2T4aXwx12sE2p82xWB0zbhZYNpLk5Q8ZQ2/So1MCYWO1iv4UOOyK5cXP/fZ9ovaksifCtbJIMAuZ1mz9Om+Nf5ac8DG6Hmq/GEetb4pJcPI7TM4CeA4LORV/5d1d+udKmkdGJxpLocjzv4Wy6ZPcQjogtCEF9pqfep6SYjjyrkvOP0/fwiH5lN89uZCDezBNdQa9sCU2XWAZQpoH9WmytYBn59dU6xF69S70dO9/7oRACt4R8B/m384RacAfdouHRzx7FeLu7JF0oGyDRUHTK5WHbZi0SFISkYdGLdCS57ahApqFVultsZohiJYRGAvcYddKeuhu9cwwWHGFPRsbLVbmFE5EQMMEa3UmKrkGW7LzJVz5lS3lNbxwyp5K3IpH6MFFAbOQyC+ViVvvsvb7qdJSA2ZvauIfO71DsyFrsNIJNH/Jpry9kYnXk32OrgbGgzdX+zwwF8FkIirj+6KZIgjQs5bu/nvyC13t73vvZTp6N0wiAeAdsB5QT+GVSUsjM89qGgLolM5oLISLqonNbh2EjDelvPQ+3vUdacpbxC1mAvXEYFyzmq06zjiaY1nos1G5PWtIYZKR/ebLnCIJ4k=
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)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ldtbJHZ/nhPjAC2HARBH+eX79aQ8yNsTcD1CD7XjkdEnzxe+Et0dfYcG2V9e45UsQgTYXFN8uEkivUxndBLY6gT3oNBzY46cZrwM3UZVgIB0ed7J3FFHaSBcM8y7Dd8JkfEPt439ag7xPpF1dg15ET0KCMH4X53bVWt9jwPvNZcXqDLwevGZE/zkvUS3MlN64K+i219KMeEifghmn7kDTrBCvHRasVkbahl6ZhM0I6RDXcCmDXvenKJWKa6zLgB7UR5i1LLAgDroTShvmR19Th526c0N2ShY8bMSKkWTjEx1G65syP9sKhJcEL2Lv75eluB0dgdIhaN7mxooenZvSBb6jsd7nC+lSS7Bi0DjiPpaGu+ZIuN0JMMdTLgWlbAcvObo3dzyxHlo+Q+Ut+8RDhe5gKCuNe7CVc59U4UlnntuzCowVbAQxny0br9hEDjHdnuRo4CDeYGE+Dr1ohdLtm7cX+YRBkkgjd2so9Xcp9n0aW/T0xQMT4laSFWOKnLa9KeRTNjuiR0x7GmBcLoEw023Lp9zFw0FL1ZjEFU9aXVojps/87aREBviIgmMJzAf0YHONCxD8UVaSMQKaZLQX88Bk6gxhzaHUvgd3yKwrrSbW72VQ3REteT8COAGCTlMDtmi7EqAb7SQuNGzee6ZBfIDr8BMNPru3U/Sk56EUOXZySim3DeR8TTVldE3VriWnvVwaS6LCJhyKPCoBttU5/N+2oqAq5B57OhjTqlPTx39N9iFRxQe6c3+CEmkfSUv/9ttZxTWgwSLDiPzIP6Cr1f9XVi+Jlkvs0zp0HERDJdvYFhf1xLOmxKQfZZZW9w7mKs32FQUenMbk4sHmrTOm4GBv3WIVBxBQPDH675NNTh0sFfRAwFU8SkEPe2z1/RzLGWDpHO35wRZX8kJZEKcqEn1JEOvIwfiQNbH0uj0/aZvVmLcWAcFFpK0pTu7etLYeMjZ3zp/DRAWUuYbA1/Ph70eNvHGv8fZU7m1nnGFcFfT4MlpfT0ftF7mA5tpM5VkGPls05rHhEVsnD5D9N2vCFiOGP+ylzitYiNAlhFmk2CQUq+WqX1kuN85bENUuX+1pUBZTDCTRv8HZ5AyIHdVWPMhbUVlHoDVdzPEo7NrhgsAH3dlbGzmYaKQl25AS5jPVBcnDoB307AIiy/cnDW/a4atPBWgNK1sOm6C7vmdpcWWeppGPuWawAGUQF+QNME7ORGOTW0EgjMP0gA8eKkgQ8+cYK24M5BnlDxKrRonNkEBBVQm3MsslPtnfgPUrQQFkpaJ6/sg4JRPadqhtqS+OtKOZqfG/Nlb3nCleuVcaTjIqe1tvBWdkO0kuptAQtkVswR2kZxblLjJf/L/SYPkEYZDGIQihIs0V5JUFKS3zMRe9nyUjyA8XLOcFjds5vAm0w+JEr9bvM6v7p7dhk5kO0YnFBxK4QMsd7Ni3LJsBNyrIXijRdfqH4G5S/z2Tbc9F5qHFZGjxGQkaGw0Qu4XnpKaoFStL0B3GhiLw/t+PH5B+c0N7i2wkMoJm11D9shJVxWsB2/0059qpNJw7xFtDI/tnCtT6bPD0/Y/2WPdPXo=
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: dbebc206-df34-47db-7e26-08dc9b62f070
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2024 13:20:42.0924 (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: hkWicSd8NRzlTL/csJTqjA+CeXTKfaAC1DJKH5/3Z+HjyLn0gky8GKpk6BUAVO2dCLTQgj+QzMj5Bdiy/sHnxQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR03MB5136
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: rbbn.com
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB6300EF6B3ADEE031ACF7DCC7F6DD2PH0PR03MB6300namp_"
Message-ID-Hash: OG3CEGJT5JVRGLR3D4H34BW5J6QQ25EF
X-Message-ID-Hash: OG3CEGJT5JVRGLR3D4H34BW5J6QQ25EF
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.9rc4
Precedence: list
Subject: [bess] A question about the role of per-ES Ethernet A-D routes in DF election in EVPN.
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/znrRizTPwYIFNkS_-Vf04oCnYmc>
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 have a question about the role of per-ES Ethernet A-D routes in DF Election in EVPN. 1. Both Section 8.5 of RFC 7432<https://datatracker.ietf.org/doc/html/rfc7432#section-8.5> and Section 8.5 of 7432bis<https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bis-09#section-8.5> say that the DF of a MH ES is elected based solely on information that is advertised in received Ethernet Segment (EVPN RT-4) routes 2. Section 4 of RFC 8584<https://datatracker.ietf.org/doc/html/rfc8584#section-4> says that, in the case of AC-influenced DF election, the PEs from which per-ES Ethernet A-D (RVPN RT-1) routes have not been received for the MH ES in question must be excluded from the list of candidate PEs for DF election. I wonder whether this rule should not be extended to all kinds of DF Election procedures. The rationale for such behavior is the need to prevent various certain corner cases, e.g.: 1. A MH ES that is attached to PE-1 and PE-2 operates in Single-Active redundancy mode. 2. A certain EVI is attached to this MH ES in PE-1 but not in PE-2 (due to misconfiguration) 3. Constrained route distribution (RFC 4684<https://datatracker.ietf.org/doc/html/rfc4684> is enabled in all the BGP speakers in the network in question. As a consequence, per-ES RT-1 for the MH ES in question that has bene advertised by PE-2 shall not be received by PE-1 4. PE-2 has been elected as the DF for the MH ES and EVI in question in accordance with the DF Election procedures of RFC 7432. Therefore, PE-1 shall shut down its AC on the MH ES. So that customer site attached to the EVPN domain via the MH ES in question shall not be able to send or receive any traffic. Another potential corner case is misconfiguration of redundancy mode in different PEs attached to the same MH ES. This mode is carried only in the ESI Extended Community that is attached to the per-ES RT-1. Recently we have observed a commercially available EVPN implementation that advertises the per-ES Ethernet A-D route for a recovering member of an MH ES a few seconds later than the Ethernet Segment route for the same MH ES, so that my question is neither purely theoretical nor limited to just misconfiguration corner cases. 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.
- [bess] A question about the role of per-ES Ethern… Alexander Vainshtein
- [bess] Re: A question about the role of per-ES Et… Jorge Rabadan (Nokia)
- [bess] Re: A question about the role of per-ES Et… Alexander Vainshtein