Re: [bess] A query regarding applicability of EVPN fast failover mechanisms to Port-Active multi-homing draft

"Luc Andre Burdet (lburdet)" <lburdet@cisco.com> Thu, 09 December 2021 14:55 UTC

Return-Path: <lburdet@cisco.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 505433A0D3F; Thu, 9 Dec 2021 06:55:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level:
X-Spam-Status: No, score=-9.595 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=GL3v74pb; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=RxKO48ju
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 Q_GeahMyZM1D; Thu, 9 Dec 2021 06:55:12 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57D0A3A0B6B; Thu, 9 Dec 2021 06:55:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28241; q=dns/txt; s=iport; t=1639061712; x=1640271312; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=nDmKc3YqPci9fczc52ckZFwcVgDht4Jv3m55s1ArlHE=; b=GL3v74pbT8HnYw9fqrqZotLMM3nqccvlHsfVPvX2bhMsxWsSud2U836j NeObbTTHOXUTY1iL0hQb26xViiV6S3W0UyyKkcdux7E4RKw1/bD42HOY8 IqW0CETemeyDstNosKs40lFzDT6EwwEdFzc9yDPo50njmtEhSgnmjZNj6 g=;
IronPort-PHdr: A9a23:S6woMBRGQQMV7e9iT8EPvkGt7tpso7vLVj580XJvo75Nc6H2+ZPkMQSf4Ph2l1bGUM3d7O4MkOvZta3sGAliqZaMuXwPatpAAhkCj8hFkwkpGsXQD0r9IbbjZDA7G8IXUlhj8jm7PEFZFdy4aUfVpyi57CUZHVP0Mg8mTtk=
IronPort-Data: A9a23:PrS7HKL68pXFHi+gFE+RCZclxSXFcZb7ZxGr2PjKsXjdYENSgmcEzGYfC23Sb6qDMTGjKI12PoSx8xwP6JbUnNFgSgAd+CA2RRqmiyZq6fd1j6vI0qj7wvTrFCqL1O1DLImQRCwIZiWE/E70aOCw9SMUOZygH9IQNsaVYkideic8IMsRoUoLd98R2uaEs/Dga+++kYuaT/nkBbOQ82Uc3lT4RE60gEgHUPza4Fv0t7GlDBxBlAe2e3I9VPrzKUwtRkYUTLW4HsbiLwrC5Kuy8mWc9BA3B5b51L36aUYNBLXVOGBiiFIPBPPk2UcE93d0i/tmXBYfQR8/ZzGhm9ps0tlAqbS7SBwiOevHn+F1vxxwQn4lbfUfqOSYSZS4mYnJp6HcSFPmzu51JEA7IYNe/fx4aUlC7/UWNHUMYwyNwui726n+R/d0gIEmLIzzNcUWvnVIzDzFA7AhW5+ra4zO6M9R2js9nIZwFPfYfMoFZDtpRA7KaRsJMVASYK/SNs/AamLXaTZUrheeorA6pjSVxw1q27+rO93QEuFmjP59xi6wzl8qNUyjav3CCOGi9A==
IronPort-HdrOrdr: A9a23:7JkYEq13MWi3b+P/eHvAagqjBRFyeYIsimQD101hICG9Lfb4qyn+ppomPEHP5wr5AEtQ5uxpOMG7MBThHO1OkPcs1NaZLUjbUQ6TTL2KgrGSuAEIdxeOk9K1kJ0QD5SWa+eATWSS7/yKmjVQeuxIqLLsnczY5pa9854ud3AWV0gK1XYeNu/vKDwPeOAwP+tBKHPz3LsimxOQPVAsKuirDHgMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlul9yZbdwkK7aYp8GDDnQC8zL6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4oow3TX+0OVjbZaKvq/VQMO0aeSAZER4YDxSiIbToBOArXqDzmISFXWqlLdOX0Vmg7fIBej8AveSIrCNWgH4w4rv/METvMfgHBQ4e2UmZg7rV5w/fBsfGD9tTW46N7SWx5wkE2o5XIkjO4IlnRaFZATcblLsOUkjQ9o+bo7bWjHAbocYaRT5QDnlYBrWELfa2qcsnhkwdSqUHh2FhCaQlIassjQ1zRNhnh2w0YR2cRaxx47hdwAYogB4/6BPrVjlblIQMNTZaVhBP0ZSc/yDmDWWxrDPG+bPFyiHqAaPHDGrYLx/dwOla6XUY1NyIF3lIXKUVteu2J3c0XyCdeW1JkO6RzJSHXVZ0Wn9iif3ekwhlTRfsueDcSzciFmryL7mYRrPiTyYYfFBK5r
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C+CQAkGLJh/5tdJa1XA4QDMSYGKAd4WjcxhEeDRwOFOYUOgwIDiweQD4FCgREDVAsBAQENAQE1DAQBAYUGAheDBAIlOBMBAgQBAQESAQEFAQEBAgEGBIEJE4VoDYZCAQEBAQMSEQoTAQE3AQ0CAgEIEQMBAiQEAwICAhQLERQJCAEBBAENBSKCTwGCDlcDLwEOoVABgToCih96gTGBAYIIAQEGBASBOgIOQYMADQuCNQMGBYE1gw6EDQ8BAYEehG17JxyBSUQmbgEnHHmBHFI+giFCAQECAYEXEQESAS8JCQEFBgEJAg+CUTeCLpF6SzkhBxoBAi4GAkYKCCMIByUvGwwOIJIVBQ+DUokpg3ybSWsKg0CKYo1Rf4VvBS2Db0OLPJdZlisfjFyDSpAqhS4CBAIEBQIOAQEGgXgkKz5wcBVlAYI+URkPjldvAQKCSYUUhUp0OAIGAQoBAQMJkAMBAQ
X-IronPort-AV: E=Sophos;i="5.88,192,1635206400"; d="scan'208,217";a="973801837"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2021 14:55:10 +0000
Received: from mail.cisco.com (xbe-aln-004.cisco.com [173.36.7.19]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 1B9EtAnF019269 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 9 Dec 2021 14:55:10 GMT
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xbe-aln-004.cisco.com (173.36.7.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 9 Dec 2021 08:55:10 -0600
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 9 Dec 2021 08:55:09 -0600
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 9 Dec 2021 08:55:09 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BNrp3wexY4Czkb+W2p+43alxH/JW2DtShLQA0zHR/osDjdaEb1nCkM3j6x7CevqCt9Mzmqtq7DW020msQkETmUdag+2E1tt83xyMyGu1vWE+h08BfsZb+6fj16WYRTJSE/ZWVg8SgnjCFlsqcrOJ9/9ShL7akekdowiuoVIruVdy5esC9tpniYh0QCifyKa+P7Lly22AGHqV0iulWhuGnWJv7VFiv7MVzxJAR36hiHbZ8HmqrvZhM53mIVC8xcqFhpaXgfjPBSRo0FGc6St5j3RaY2gYjpiMxZdEz416e7LUeBaQQF1Jg7Di6jg2hwFnS0K1oSbPwOIUoGPcvQXHxg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nDmKc3YqPci9fczc52ckZFwcVgDht4Jv3m55s1ArlHE=; b=k0RIqqHK8xl7WvV3ln+j0m6yg0RcJJ1lcoUk4hkqNwT9p87cYDRj8jZ1D/hDlS8Y+2/15kKHELobCG6akRUaydIbDIFslhTHUVGRD9rMJ0aRSbmEGYrJegASNIjoxuVDPOyg+Eldp95MFYq8AL/x9iPqLUYZA98KOEtrz5IWkNQzSlSveIl+VE085R0ijoghfy935JMxLHLVX6U7lgaS+vnkbM/7RamFdDPSp+4W1brYapy7PCpntb7Vg7V7/a+G7ztwRT9nf7S+Ufs5WpINbBBahxbNsFXrybIgKcA1/92CiLmiKe40TLm3HPPG+GqsRRDYG0QcOJ8g8swwf8k7YQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nDmKc3YqPci9fczc52ckZFwcVgDht4Jv3m55s1ArlHE=; b=RxKO48juEqvyx4KdHJprQA+XL1AGi8OhuhWelyJPz+j+Ncv2aR3stVm/8ybPpu1C7DGaxntzpbY5AWp8pNR/Oakfjt0yjgk1dpg5Xfd5P+Mv4BFWUQT16XR2ZVa/5kLrVwY8TaDv2EF4QlOhpVk54BVWe8/9cgX/70QDUTbybRk=
Received: from BL0PR11MB3073.namprd11.prod.outlook.com (2603:10b6:208:7c::19) by MN2PR11MB4302.namprd11.prod.outlook.com (2603:10b6:208:179::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.15; Thu, 9 Dec 2021 14:55:07 +0000
Received: from BL0PR11MB3073.namprd11.prod.outlook.com ([fe80::f128:24e8:928:5c31]) by BL0PR11MB3073.namprd11.prod.outlook.com ([fe80::f128:24e8:928:5c31%5]) with mapi id 15.20.4755.024; Thu, 9 Dec 2021 14:55:07 +0000
From: "Luc Andre Burdet (lburdet)" <lburdet@cisco.com>
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, "draft-ietf-bess-evpn-mh-pa.all@ietf.org" <draft-ietf-bess-evpn-mh-pa.all@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: A query regarding applicability of EVPN fast failover mechanisms to Port-Active multi-homing draft
Thread-Index: AdftBLxp63eP1HHTTuOYc25BndB8Yv//vDcA
Date: Thu, 09 Dec 2021 14:55:07 +0000
Message-ID: <9826766D-66C5-4E24-AD25-5A357DE57167@cisco.com>
References: <PH0PR03MB6300455493ED666025E7CFEEF6709@PH0PR03MB6300.namprd03.prod.outlook.com>
In-Reply-To: <PH0PR03MB6300455493ED666025E7CFEEF6709@PH0PR03MB6300.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.55.21111400
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8c20354-3f64-4398-989d-08d9bb23e3ea
x-ms-traffictypediagnostic: MN2PR11MB4302:EE_
x-microsoft-antispam-prvs: <MN2PR11MB43024DB1E7E897C7B1FC2805BC709@MN2PR11MB4302.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UpAd4FR+Wo2ZAX/UP+z+7dgChANaKkT8o7VTOmAiZGVpzjuIWW9/SlHmz9jaLRHc1GEyRZ5xzX7CT23Vp8my6lxq4R+YU+H4haCnDlcP7sPSe4Ij5pB/IlTINo2wKUB3X9XKqaBdtpZ1pyuSVLE8F0joMuRyvSnUsbvd0mi8ryX7cAaQeJVSebg/0/+utmC3Er9PeDPfWAKGB4ES8YcIpKwmhoSsvwmZWbc66JYNopfzPgoXpJgxQ7NVjTcX7HPgxu0BpO8wc3R91GwMan6596FOC0UWGzBFF3PwmdmoYcVK1Ztgvukc0Y4xhRJDAOPK0H7k5p3wY9lGlX2axaHvezOnHb3qnmgHbLCBlhFczzymeZDT4WKVn4JquObjgUXuJzZJ8mORMKFkaGEfKK5tgHvA3i361qAb0AupU/RPs1+c1LxOOCcv52PnY2p80nXdU8JvW/lYX/GlctoOv+Xx0c3seoUBg+h4byzasGk5iSLe6khcohvdPxYrbyf9WFdR0GRPwEUM3U2A7wPXgYN6ysP4HCiX8GZY7D6yY/mYZp/1MOjPeX76vNJC8tZBR72OezxYz5jiAFzuryUWdmtzqmCsEHitTmk1n4uLXDq3caxNUNDfmgaz7tp7xpQhoUEv/oYOK80kOEntW2ag8VmwfoR3fHm+xwWk21H7QA2M7Z6G8HwD6Z6+SF1fWYyVe61yP4hdj6HjFF8BPiHkQtGlfj+gWEfejheZVSGwPy2FRGttNf92sbqV3CW4zAf0FX+FGRtglTRUl8nAkPppr5RtMI3eHEfJO76iAyyA8ARDAFkVhKYluRYnCDwr403eV6Qo
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB3073.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(38070700005)(8676002)(5660300002)(71200400001)(2906002)(508600001)(86362001)(40140700001)(166002)(6486002)(83380400001)(316002)(53546011)(26005)(9326002)(6512007)(36756003)(8936002)(4326008)(66446008)(110136005)(66946007)(66476007)(66556008)(64756008)(33656002)(122000001)(76116006)(6506007)(38100700002)(2616005)(186003)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: a01x52ItL7gJ5mdmnI2qvHEMFa5U91ekIFYc5ulcZS6lhCLEztgFZnbpxgOxqZY7XjbQRw3YT0ad3R59jdBf1bkJToTfVffjZWdVrnZQyFL3GnWf92mKe2P/aTdokJB5hLbX8k0PBVtSDYuQxUBLxZEqCHAs6Qk85xuhWeWP2EIMAmCDV4gry5QUHUpkS7nyzKKaSDcyeiFajbTweqV0t2EfADi20y51+RmdTpfmZQySy9Hko7nB4uiBAd8NWgfrnJI6rKAh4a41O/FMFMGqnj2N3pSCi9agXryrMTALR75fhRHNVbW29uiZ5qw23s5cKXqxpQwyoFfHdjtxuOuh8iOQ9e7Zo5II04dAFx2nkFjNWdl4R7OavXJ6QHS2kzXMHkaewGWU/ZEF6QcLlr1pryWs60MIroE6Yq+iKs/UHCeYiQx5rIknXDrda9yhvleZtFg2NEtjp5AxTJSPoR1f7lZtTQfZKjKVYJnDOSZ2lHRzwkteeemJvzZ2YTb+viWAruCxHbRH+XysR9Ps6r/RGpYcqPpbFETgYIjIo/q82Dakh3VfA4Wrp2UshdbJub588Jk4NfprlLYWQfly83fFP2qty8Kd753bL5j16DzNcDr3k/I4kG1+PhzJVRuvTTCzzNWCDDrJI9rX9I5tpXirqJBsVXTNTHjSZ8Fafmexymr6mxKl0cYFD6WA5YT8giq0ya24WEBUuROp14cvCH6hbGVYPSoKGX6E6tviAFsE8ak/SH0fyA685LqX+bDNDr4SQMjC7X4OrGk8e1/BNg+zbfWLNwuhtqxxhw/69jyIW+yPJg/N/0eGhBCSr2OtjzQKNtEV+T2Ap4B9R6dcVp+Bmoz4R+JJOVwGuMZ5x3O5xthxoEAHIEtp4igBK1ruXMaXoV+67ebVQnbQKzhNAyVME7lc99xYwvGEdeIjNMB6pvh+Eu7qZf6DetYEFjcW73IURxO84gJJTWvXIkv+Dbl3bD4GvfkcIRIWJ1XpHy/jdGbOG/T3fPRLxW5Sm8OZYZhB4zy7igBLi4dRnrEoXJza3hJS7tK2/798tuyjIx/KaEv0bxlOfLTBUHvz+LPCiPCac5/so8rWQ8gLcEA4iHCnxQ34lC+Zh3pSMbU6zfRCGq68qLGiuJjVRf4EdQNs+UyNR/oA0Fzua9A/gwXXem8IdPzqO51XGsfg5onzPFFEturSlWlbCTS2PxLT328Yj6EsSmLcqCT2IgtQV0KjMT2O9GlIks4eAwiCsXgoU+EQ3H/A/X9wl6yLkhkqteLSrlKRdd7I94egR29ZJmYTn9i512amc8Z/GFiBgRPJs9M6l79Dw8kqV6K2XPOyyLZDVAQPUDXUh3gTUizUh2w3zPeb/CtkGpSz/d5Byro5AfvXpN23EE5p52iI+wXpYEua3oh0aeEprhQ4KKc3VJdapFp4u41Nu6MD0NiHwa5GWgAPp1qApo8GDSlhL+EtB0s/Dl8m0WLta+RzY9OCD2aDJUPNqlh847hrqpRJFNB/dwRZrt1E7RLlMwYW6VZMm1FCBiWVYMcEHkKf9XM92QtklLGhAuKOUtaZnRmZ9CVMj6S1IyTLkMiWKYbrnuu8SiKkiqffJV38TnA8neKFuyPMYJQTvs/RDF+CA8t2KnMKbum7OSM=
Content-Type: multipart/alternative; boundary="_000_9826766D66C54E24AD255A357DE57167ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3073.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c8c20354-3f64-4398-989d-08d9bb23e3ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2021 14:55:07.0578 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oTxvW9glOjThX3SiXF3gbvhtrW60zC7Qy18wMzICWWK5IRg4gZe0+Ne42NllMvZdJvHCdhM3SQKRZKoX6JMJQQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4302
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.19, xbe-aln-004.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/e5cL1v6Xda2XPNHBA7HZtIA5lfs>
Subject: Re: [bess] A query regarding applicability of EVPN fast failover mechanisms to Port-Active multi-homing draft
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: Thu, 09 Dec 2021 14:55:18 -0000

Hi Sasha,

The DF-Election timer is only run on an interface recovery, not on failure, e.g. on PE1 PE-CE link recovery.  In step 4.b.ii, there is no timer involved.

Port-active is no different than other DF-election mechanisms: RT4 ES withdrawal by PE1 will trigger DF takeover at PE2. I am aware of some implementations which have chosen to take PE1’s ES-EAD withdrawal into consideration for a pre-emptive DF-takeover by previous-BDF but I am not aware of any draft that specifies this.  ES RT-4 and ES-EAD RT-1 are usually fairly close in terms of BGP propagation delays anyways.

Hope this helps clarify

Regards,
Luc André

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


From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Date: Thursday, December 9, 2021 at 09:28
To: "draft-ietf-bess-evpn-mh-pa.all@ietf.org" <draft-ietf-bess-evpn-mh-pa.all@ietf.org>
Cc: "bess@ietf.org" <bess@ietf.org>
Subject: A query regarding applicability of EVPN fast failover mechanisms to Port-Active multi-homing draft
Resent-From: <alias-bounces@ietf.org>
Resent-To: <jgs@juniper.net>, <slitkows.ietf@gmail.com>, <jorge.rabadan@nokia.com>, <lburdet@cisco.com>, <pbrisset@cisco.com>, <edward.leyton@verizonwireless.com>, <sajassi@cisco.com>, <aretana.ietf@gmail.com>, <sthoria@cisco.com>, <mankamis@cisco.com>, <bin_wen@comcast.com>, <matthew.bocci@nokia.com>, <martin.vigoureux@nokia.com>
Resent-Date: Thursday, December 9, 2021 at 09:28

Hi,
A have a question regarding usage of EVPN fast failover mechanisms in combination with the port-active multi-homing mode as defined in the corresponding draft<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-mh-pa-04>.

Please configure the following scenario:

  1.  There are 3 PEs in the setup: PE-1, PE-2 and PE-3, and an EVI that is present in all of them.
  2.  The EVI in PE-1 and PE-2 is attached to a Port-Active MH ES (i.e. configuration is consistent) that uses Highest Preference-based Df election method
     *   PE-1 is elected as the DF and activates the corresponding local port
     *   PE-2 is elected as the Backup DF (BDF) in accordance with and blocks the corresponding port for customer traffic
     *   Both PE-1 and PE-2 advertise per-EVI EVPN Type 1 route for the EVI in question (please note that this requires PE-2 to differentiate between failed ports and ports that it has decided to deactivate)
  3.  PE-1 learns multiple IP→MAC pairs from the MH ES in question and advertises it as an EVPN Type 2 route. As a consequence, PE-3 creates a pair of FDB entries for the MAC addresses  in these pairs:
     *   The active FDB entry in each pair entry points to PE-1 (because it has advertised an EVPN Type 2 route for the IP→MAC pair) and uses the label received in the Label1 field of the corresponding EVPN Type 2 route
     *   The backup  FDB entry in each points to PE-2 (because it has only advertised a per EVI EVPN Type 1 route for the EVI in question) and uses the label received in the Label field of the per-EVI EVPN Type 1 route
  4.  When the PE-CE link that is part of the MH ES in question fails in PE-1, it immediately withdraws the per ES EVPN Type 1 route for this MH ES
     *   As a consequence, PE-3 activates the backup FDB entries for all MAC addresses it has learned from PE-1 and starts sending traffic to PE-2
     *   However, withdrawal of the per-ES EVPN-Type 1 route by and of itself will not trigger re-election of the DF. As a consequence, the port in PE-2 shall remain blocked until:

                                                               i.      The EVPN Type 4 route advertised by PE-1 for the MH ES in question is withdrawn

                                                             ii.      The DF Election timer (started when the EVPN Type 4 route is withdrawn, by default 3 seconds) expires.

From my POV the above means that known unicast traffic sent by PE-3 toward the CEs on the MH ES shall be lost at least for the duration of the DF Election timer (could be more if withdrawal of the EVPN Type 4 route by PE-1 is not prioritized).  Do I miss something substantial here?

IMHO and FWIW the situation could be improved if the BDF on the Port-Active MH ES, upon detection of the per-ES EVPN Type 1 route for the MH ES in question by the PE that has been elected as the DF, would immediately assume the DF role and activates the corresponding port. But the Port-Active Multi-Homing draft does not define such behavior.

Your timely feedback would be highly appreciated.


Regards, and lots of thanks in advance,
Sasha

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


Notice: 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.