Re: [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis

Menachem Dodge <mdodge@drivenets.com> Tue, 10 January 2023 11:40 UTC

Return-Path: <mdodge@drivenets.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 951C3C1595FC for <bess@ietfa.amsl.com>; Tue, 10 Jan 2023 03:40:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.496
X-Spam-Level:
X-Spam-Status: No, score=-2.496 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, 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 (1024-bit key) header.d=drivenets.onmicrosoft.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 nTW8Zeyz-jIX for <bess@ietfa.amsl.com>; Tue, 10 Jan 2023 03:40:09 -0800 (PST)
Received: from dispatch1-eu1.ppe-hosted.com (dispatch1-eu1.ppe-hosted.com [185.132.181.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF6ABC152711 for <bess@ietf.org>; Tue, 10 Jan 2023 03:40:08 -0800 (PST)
X-Virus-Scanned: Proofpoint Essentials engine
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2054.outbound.protection.outlook.com [104.47.13.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1-eu1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id D1C148008F; Tue, 10 Jan 2023 11:40:05 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=izGqZs9XH/cZ/1MGCs2O3Ks8G1vdq5B/k6sUqn2xpNq/bp+vC7+pFFtMlb/xwcPaAzIM8PlpV2dcvigy0mK3IdMgL3qT9HRxzCAtkJH/7Wes5Urf8bo67EsGEDkRZZdOG2DyZRX/N37/t2EwRJam63pUMQay7NjO/R672/HvhS2+rtfvOQHMHTKAvYXEQgKTOmhozz0d4kiDyj8+apzmkMLwIobJwL4rdEVGBY2OAlzIt52Y4zd0RLba+ySrLfP3mEpmxPwCu/DofK7/8lNWs9GVXvmqVO91KhCq35vxDok9DwwcwuYaLc1JOv6WKXljaP4SX9/1T9qANe03IZOwmA==
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=itjYriH0m1Z+kRDVLo2seqLA7vzMCUjtW/+q3iTLrM0=; b=PuicD8YdcqeGACYTJtfEm8+vLHroa/rYn6fCpIHfp/mg16fR54MCoU1rzUoAbWsI1okPZdSINBIvUnEXWg3nf69J7GxfhMszThnTeeeiMLvq8WneAHcdHaTh1jBkkQw+IQqVQ69KVjxAh4rdf9kqB3OmOKdn6I1ndQ9IaeUuwuVE2nygPTFZpV9OCJELUUeX/W76SVlO0HFjT9iEWePwpzRItpV+440i16MaieySr96qQdZ4tqJwRKanM4WrtNxRK3QZODGYSKXCjSqA/8B/3oPaPsdWdSfvfOe9O+P8+R8eljCpgSCr/JWFH9UdbSt+oyX7sgQLeW4tK6ombbY73g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=drivenets.com; dmarc=pass action=none header.from=drivenets.com; dkim=pass header.d=drivenets.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=drivenets.onmicrosoft.com; s=selector2-drivenets-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=itjYriH0m1Z+kRDVLo2seqLA7vzMCUjtW/+q3iTLrM0=; b=Wqeidxb98yyYM87hl4Jjh3ObusAX3uPedJ8gXqn2uNszgyRq3W4KGwrz/JqejLO9JHs3xwZFXmx0FPEzE0D7++JNMQEGzdlFIF5YechUKGL/SI9irn16NCdiGsvjNFKFBg4bBzWjZVwvHpOU8cD5FOdXqFvCqeTNrMFkmsY+Jh0=
Received: from AM9PR08MB6004.eurprd08.prod.outlook.com (2603:10a6:20b:285::5) by GV2PR08MB8584.eurprd08.prod.outlook.com (2603:10a6:150:b1::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Tue, 10 Jan 2023 11:40:02 +0000
Received: from AM9PR08MB6004.eurprd08.prod.outlook.com ([fe80::ba73:bb4d:3948:b94c]) by AM9PR08MB6004.eurprd08.prod.outlook.com ([fe80::ba73:bb4d:3948:b94c%3]) with mapi id 15.20.5986.018; Tue, 10 Jan 2023 11:40:02 +0000
From: Menachem Dodge <mdodge@drivenets.com>
To: Igor Malyushkin <gmalyushkin@gmail.com>
CC: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis
Thread-Index: AQHZI/9t68URLyBo6kCHNmJGZwUFPq6V6rxAgAAZsn6AABdaUIAAD/GAgAEaeXeAAD73gIAAA0QU
Date: Tue, 10 Jan 2023 11:40:02 +0000
Message-ID: <AM9PR08MB60042042A98CE483F69FB11CD5FF9@AM9PR08MB6004.eurprd08.prod.outlook.com>
References: <AM9PR08MB6004D08D52BFE0756514B05AD5FE9@AM9PR08MB6004.eurprd08.prod.outlook.com> <PH0PR03MB6300DF275E623A96FA64BA8BF6FE9@PH0PR03MB6300.namprd03.prod.outlook.com> <AM9PR08MB600495DCFDC0FDB213CEC4ABD5FE9@AM9PR08MB6004.eurprd08.prod.outlook.com> <PH0PR03MB6300FCC2BC30BADF8015C412F6FE9@PH0PR03MB6300.namprd03.prod.outlook.com> <CAEfhRrydbt994cVy2xpT2R9AcO=WTi8HH1mqnj0gQvUaVURK-Q@mail.gmail.com> <AM9PR08MB6004C4E948CB8DF81FAF50E3D5FF9@AM9PR08MB6004.eurprd08.prod.outlook.com> <CAEfhRrz5kNff3G2ac7HwAeFxHx7C1Ye7UHdmT6DDh-ZP4LLMuA@mail.gmail.com>
In-Reply-To: <CAEfhRrz5kNff3G2ac7HwAeFxHx7C1Ye7UHdmT6DDh-ZP4LLMuA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=drivenets.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM9PR08MB6004:EE_|GV2PR08MB8584:EE_
x-ms-office365-filtering-correlation-id: 1c79c8f3-8a02-4e5c-c245-08daf2ff698c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: C1R78owauCzNM/nW/pBa+JrNKZZ+2SGpRGMFwOqeSygK8ze/2dTmEokwbJwvlI1qOrYp9loJlEaFZwyU1315L3NH7dyaAAZNXeJD85qyHEZVQuioZZZTs4b9fUVXAxQJwvInBidZ3+YtlWIm8Yaop7PlV19GSOC17tsO4KITFNs+y4lz0HWQTCxr7p6Pm4HMVwlKoLj7xY1PaioLne7uvHzbWySqHuV0fjEuIU0jFYb9vY8ISqq9bKRrrL4Wb6bBr5nGpjAjatNzcyNkjmdcEOG5nvRRfES2Tjmxhb4ZKV0Itc/VlxOkoP8wHuMrYItTL0kLac1k+2PU4wVYnRhBAUWsA3sR6SJL0NJZJvpeymgZWtLhAr2r4Sjrol3sV1CIN6bgDqH9qca0NNWiMN2H4srsCPO5nZeee/qs51ph9nOnZClCG8P3InM+MtCenVSH3UdM+OOLlKdai5qGA8xHMyKnr659vrCJHGRrFQSHzz2s0p+gktIiznVUFzWDefwtxdnWYdzwmRaarRpkcbQyA18Eb9Pu61tyGkrnYwStN5n1IR8j6vaLFjn/wQxpXymSokRd1sg4pGaMjBS6b1QSnf14AdoDZVCnxLOakoSMhs6qEXoIukCbvYd2Oqw01d30pGP0v6Xdmdt89d+VSyGNc10GE7RV35fXUgMR34PbRm3AA6ycSeozgdIDXdWO04p5W0MDu4FJk+E7bQBd09rfFMN3Slc8XJVuVvpp7LLNVCk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM9PR08MB6004.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(376002)(396003)(39850400004)(366004)(136003)(451199015)(91956017)(54906003)(45080400002)(86362001)(38070700005)(66946007)(6916009)(41300700001)(33656002)(8676002)(4326008)(66446008)(66476007)(66556008)(64756008)(76116006)(38100700002)(166002)(99936003)(122000001)(478600001)(53546011)(966005)(71200400001)(7696005)(186003)(6506007)(26005)(2906002)(52536014)(5660300002)(55016003)(316002)(8936002)(83380400001)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: HhmmsHCvWmNOjy39UpKJhzccBv9FEG7gh2clZPelG4drOZjOrDtlrruivoSq+Cs2efKYjwL4HoQiuV7k60AgCcbbCWKVdYUmtwQ+JwDmLgy07trbLsYq4UPNQKEq5tfW3VF3TVE8Y5MkvjLZn+msnY0qoFXUZ8JO3gbFXCYCOKc3OPdSFHRNyc6I6unbY0VHk/Y6xNZLLfg95fUVAi2Wzr8JfHcxiWZO5rmML2VQkwBSUZ3MQ7gQfI9pHdno72XeoJrPqqIjTS0kGDUS/CFAJ5qx+mx6m2xZOmkXYF4j36/pVzUuPbDsDHYBcVOoqvLjjMYAKGR30BZSYigu3dKnrAnCywhQLAoA3Syvi61i9ad781tM95TK1O/DU3giR67DCHEqFPDb5l6uholYe4MELe1EzacDi1J0Cvu6Zwp2gCufJK/6eQKzjK/BdJuNj4Ri9nIZ+fLZE/dPGNSJlC39kv6508W2B2rixn1v4A1E1CzBB2Lmg//CrA8vFol/aHiw30LHataQbs0ReiyVFs8E0/6sGVIQHUfxWXxauWo0Z6K5gdNdqqEzg8Jp60hFds2SyI2Ndy/STLduE5X8+Aeye4WpzHRmyWRef3ICV8aZFKosKQfvwg1iJ2DC5T7iUkHakGw3J47hp4uBd4fTnNGLX8R05TJ6Akyh9Jrae9Suw25pG5N6kte4mhJW+SiQq6Lbxv4Zph/uRil9vdA1jG59nxkJK8KMeXMP3HhJTG8ALWWvoHFdI2UYwm/RnsNan2Am2KYNRYRfccQDE9B+9/3vmGIhGbAMrrA9O8QIUE1as6qU09b12OE592ItsxW+SD8DssoG0UsJZETRuVTufYQMDdUU5C0oTcnveJKKDUSQ3PPJC0gvjlM0Ufo56qGgADLYE3zXeQ1ug1/XnaW1xPA+eRWJrfNO7CbbArMEsOdwWxq/Toz7DGdttIBCw1FEnrkmqXFojHOxSzc8N0CnhxEVN220KHnzmY/gKjz9Wo7o1VMcCG5c/BozFrvW2FFaam3X2xr0VINTX/jaN2rTsAgqGrP+golWlWXJyNU61OcUyPy5EGY+McwpC1twGxfTrlWtkRxnRVbZv0Y62GCspo5XamSNMxXqzem632Gdc1dR0/zu6DP+e3yCWpB9XIGRLf69IpMFvWOr7TZ1NsPqvu9vM8Q/KfII3vI5HkkEIQSPiXa/eEvltZ/ucxSkgw6gzn3FVdw1lkyPeYh9/m6RnxoSuqHXtuPxs4y2+1cYa/TmH+xyR1TE6QnvD2yGisIAuz4bosuj7UP0bWR9A8+TBoVZ5Kr4l+2Oan4oESt0UmaxuuKsG/QA5830512WqfcF8fTHNFuePlMIIpS4e7OuX3h5I7cEbcb9ae84PFCsFYuiWAKg4DIbKkoSO+K5tGyJiMVfy1Cy99+ndT7WLd8bbdMgl+ug2Il6HUFIu+k0D6mc76sPHvDC1vmJNzU7ubvlHPjcXaJSJxnqx5TgA72FHfketX2YolfWh+Pw2X0NVV0lsJZiMktcmsQKor4o6VUGzjDS0mEluaLVGtfxq4w7USVYhXoRka1kycgFBM6Vt276c0lk7PMK/OUiOlpF3unMQG5b3IbKPNmjIwnFTdJNKl8yJQ==
Content-Type: multipart/related; boundary="_004_AM9PR08MB60042042A98CE483F69FB11CD5FF9AM9PR08MB6004eurp_"; type="multipart/alternative"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PrfA9UW1i0q8x/En2K6uGT6evEhySxWTgwWlakCITgdND2Pn3BiNE2AEYvIX/Vl2QNjWrLLYJb/NqkzG3TBRPltRVO3A9wupIAcVESkJtYQgVu53KlqrhWZfwck/YNNd0GqVgH191Ys+FCjYdauYg8UCgrPg0UF+xcYd5BRQgyx2V12BNzLIj2SANegmqc+wF8SEvRXv8YEpw7SjLSeBnt8Ky+7hXxUs+mLVWyifxtJGQH1mIv2qOlR37CZ0oRt72B2rFpdwsWIGFLQxIJEtj7ijLpuIYq0/JtaEsi47KpCcp5IxhwaryKMm4BKZACSXjXxJFInb8g8ly8qJewfR5GGjDszZKLdX5VZ1Coo1OpO1jxwaXkVPYj5my7qYX9TmL6HSuePG6tRn9wEbMxbWSaTbOKPM0M8VoUYvegiuVY99kNX/QLy7309VZ5tAt2WqKd1VyP+gUtRxmUZy1jctgWWD/dE/qKZ1TXoL/nQ/cyITvD+cUu0lTHhB5pvMDBNTIFED8sM0/cjc/6jzsk73TRnK61VIhAosupYS2GiUaOQ8Gjp9W5eixSDptKT5rTh/BVo4GsLf33+AoHnCh268oximUBQhBY54xFuakcdWCuU3TTV8dBAOfybaQ1fOS6x08OIH6vgehKesZojxOKUehAA7sLAShP5Ol/zx2F+0A98bikvCCWzNaZ64h70LaEnPhj8fuTH8bhCIGzJ9Y748PoQwvkm5+ACCbBJqkVwQA6SWajAdsyThrwrR0a3FL8qHcDG0yILlRBwrkFWqFXW70agbrgPDZXa/fTpuxsDrkpUp6h3zuFxl7+cgcbW08dNG
X-OriginatorOrg: drivenets.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM9PR08MB6004.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c79c8f3-8a02-4e5c-c245-08daf2ff698c
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2023 11:40:02.7448 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 662f82da-cf45-4bdf-b295-33b083f5d229
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CSU3TykQVYt9xwBmgbLc+xpuKYDM3EFHEhsNyRkkZjYTCFTz/8NSZ+W89LBlY4PsUd+/gaqy14jSxzcK5iUKdw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8584
X-MDID: 1673350806-EPsX1oNrB9D0
X-MDID-O: eu1-fra-1673350806-EPsX1oNrB9D0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/WRo2xnoEBvtxez_K6IYCGEBX0ds>
Subject: Re: [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
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, 10 Jan 2023 11:40:13 -0000

Hello Igor,

Thanks very much for the good explanation.

Best Regards,
Menachem

From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Tuesday, 10 January 2023 at 13:28
To: Menachem Dodge <mdodge@drivenets.com>
Cc: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, bess@ietf.org <bess@ietf.org>
Subject: Re: [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis
Hi Menachem,

The remote PE isn't treating all MAC/IP advertisements learned from the same ESI as being withdrawn, the important nuance from section 17.3 here is: ... from the advertising PE. So we don't consider all MACs behind the ES as being withdrawn, some of them can belong to other PEs.

My understanding of the highlighted sentence is that we should consider these MACs as being withdrawn for the case when there are no other PE routers behind the same ES. Checking of that is based on the existence of Ethernet A-D routes for this ES. If we receive an Ethernet A-D withdraw from a PE (and do not receive MAC/IP withdraws from the same PE) we can resolve a next-hop for the MAC/IP routes from this PE via other Ethernet A-D routes (if there are at least one). If we don't have any Ethernet A-D routes for the ES, all MAC/IP routes behind this ES (based on an ESI) are treated as being withdrawn at once. Section 9.2.2 gives a good explanation.

вт, 10 янв. 2023 г. в 11:47, Menachem Dodge <mdodge@drivenets.com<mailto:mdodge@drivenets.com>>:
Hello Igor, Sasha,

Thanks for your responses.

I would accept what you have explained, however I can’t then understand the meaning of the last paragraph of section 17.3:


When a PE receives a withdrawal of a particular Ethernet A-D route from an advertising PE, it SHOULD consider all the MAC/IP Advertisement routes that are learned from the same ESI as in the Ethernet A-D route from the advertising PE as having been withdrawn. This optimizes the network convergence times in the event of PE-to-CE failures.

Please could you explain why the remote PE is treating all the MAC/IP Advertisement routes learned from the same ESI as being withdrawn. That would mean that it would start flooding for these MAC addresses.

Thank you kindly.

Best Regards,
Menachem

From: Igor Malyushkin <gmalyushkin@gmail.com<mailto:gmalyushkin@gmail.com>>
Date: Monday, 9 January 2023 at 16:51
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
Cc: Menachem Dodge <mdodge@drivenets.com<mailto:mdodge@drivenets.com>>, bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>
Subject: Re: [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis
Hi folks,

I concur with Sasha. The idea behind retaining locally learned MACs until their timers hit zero is to reduce unknown unicast flooding in a service. All ingress PEs will have time to learn new MAC advertisements from the rest PE behind the ES (if they don't have them apriori). This is actually useful for both multihoming modes.

пн, 9 янв. 2023 г. в 18:18, Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>:
Menachem,
Please note that the procedures defined in Section 17.3 of RFC 7432 (and of the 7432bis draft) are not limited to failure of PE-CE links that belong to multi-homed Ethernet Segments (MH ES).

If the failed link belongs to a All-Active MH ES, retention of EVPN MAC/IP Advertisement routes advertised by the PE in question for MAC addresses locally learned by the PE in question:

  1.  Allows remote PEs to continue forwarding traffic with Destination MAC addresses in question to other PEs attached to the same MH ES as described in Section 8.2 of RFC 7432
  2.  Prevents these MAC addresses being from being stuck forever in the FDBs of remote PEs if they are not locally re-learned by one of the remaining PEs attached to the same MH ES.

Hope this helps.

Regards,
Sasha

From: Menachem Dodge <mdodge@drivenets.com<mailto:mdodge@drivenets.com>>
Sent: Monday, January 9, 2023 2:37 PM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>; bess@ietf.org<mailto:bess@ietf.org>
Subject: [EXTERNAL] Re: Question regarding section 17.3 draft-ietf-bess-rfc7432bis

Hello Sasha,

Thanks for your response.

If the only reason to keep the MAC addresses at the PE with the failed link is for implementing the EVPN Fast Reroute, then would it be possible to state this clearly in section 17.3; such that if the EVPN Fast Reroute is not supported or the EVPN Redirect Label was not received from the other PEs of that ESI, then BGP could send withdraw of MAC/IP Advertisement routes immediately.

Thank you kindly.

Best Regards,
Menachem


From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
Date: Monday, 9 January 2023 at 14:22
To: Menachem Dodge <mdodge@drivenets.com<mailto:mdodge@drivenets.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>
Subject: RE: Question regarding section 17.3 draft-ietf-bess-rfc7432bis
Menachem and all,
As I see it, Section 17.3 of 7432bis<https://urldefense.proofpoint.com/v2/url?u=https-3A__clicktime.symantec.com_15t5pN1f8G28GkmXKHYMT-3Fh-3DSjpaaxCyxLAZzwwflrJej0b7trn9LrojCZMcgSkK2h8-3D-26u-3Dhttps-3A__urldefense.proofpoint.com_v2_url-3Fu-253Dhttps-2D3A-5F-5Fdatatracker.ietf.org-5Fdoc-5Fhtml-5Fdraft-2D2Dietf-2D2Dbess-2D2Drfc7432bis-2D2D06-2D23section-2D2D17.3-2526d-253DDwMFAg-2526c-253DeuGZstcaTDllvimEN8b7jXrwqOf-2Dv5A-5FCdpgnVfiiMM-2526r-253DcezglEhs6Oa-5FCKN9mhFbT8T8kmWwaNdtBDjE9bvBG-5FE-2526m-253DdfM6dD-2DfslW05FpT7-2D3WWuNUAouGp6rNX5ABb5ciRm0-2526s-253DfHphfhvH0o5QSVnCcrA-5FdI1yivjVdxbrkq5Bn8ChUsk-2526e-253D&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=Grphi4loNd6qZ1SactwcOMkzFwEf-RVNcCMaZSiLzJs&s=daT-2SqHxk4Kk5kmXBE9eOjMGTEL_WrlASSN9oWXkGg&e=> does not differ from Section 17.3 in RFC 7432<https://urldefense.proofpoint.com/v2/url?u=https-3A__clicktime.symantec.com_15t5uCCwashighbSrqwW5-3Fh-3DWHsjQh3h8Twd1jPlYfM9vpTX9F0ObZymPu7ZykHmVU0-3D-26u-3Dhttps-3A__urldefense.proofpoint.com_v2_url-3Fu-253Dhttps-2D3A-5F-5Fwww.rfc-2D2Deditor.org-5Frfc-5Frfc7432-2D23section-2D2D17.3-2526d-253DDwMFAg-2526c-253DeuGZstcaTDllvimEN8b7jXrwqOf-2Dv5A-5FCdpgnVfiiMM-2526r-253DcezglEhs6Oa-5FCKN9mhFbT8T8kmWwaNdtBDjE9bvBG-5FE-2526m-253DdfM6dD-2DfslW05FpT7-2D3WWuNUAouGp6rNX5ABb5ciRm0-2526s-253Dut1QXQIflQEqnm0ubOZ7I-5FJC1pBwc-2DHxzf5QiHhDWX4-2526e-253D&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=Grphi4loNd6qZ1SactwcOMkzFwEf-RVNcCMaZSiLzJs&s=JmbjrkLzhU9KgrS-cdHZJOyFeKND6qwJCQrZ_pMSLLM&e=>.
Both documents only define reaction of the EVPN Control Plane to failure of a PE-CE link, and these definitions guarantee that remote PEs would stop sending "known unicast" traffic for customer MAC addresses that have been learned from the failed link to the affected PE.

If the failed link belonged to a multi-homed Ethernet Segment, fast recovery of affected traffic can be provided using the method defined in the EVPN Fast Reroute<https://urldefense.proofpoint.com/v2/url?u=https-3A__clicktime.symantec.com_15t5jXpNfeLXrowbmj9Cq-3Fh-3D9bR1ndElY-5FypBg4i3gF9fz4-2DimFmDppGk-5FXBQmU7nrc-3D-26u-3Dhttps-3A__urldefense.proofpoint.com_v2_url-3Fu-253Dhttps-2D3A-5F-5Fdatatracker.ietf.org-5Fdoc-5Fhtml-5Fdraft-2D2Dburdet-2D2Dbess-2D2Devpn-2D2Dfast-2D2Dreroute-2D2D03-2526d-253DDwMFAg-2526c-253DeuGZstcaTDllvimEN8b7jXrwqOf-2Dv5A-5FCdpgnVfiiMM-2526r-253DcezglEhs6Oa-5FCKN9mhFbT8T8kmWwaNdtBDjE9bvBG-5FE-2526m-253DdfM6dD-2DfslW05FpT7-2D3WWuNUAouGp6rNX5ABb5ciRm0-2526s-253DQnbRrmQWvX1osKypfiORzfk0pcI1btu8O0d5-2DA15t4g-2526e-253D&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=Grphi4loNd6qZ1SactwcOMkzFwEf-RVNcCMaZSiLzJs&s=OP_Q3lMYi0lglIan76aaneN8TUBQWhRnHfi4Jq7msXk&e=> draft.


Regards,
Sasha

From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> On Behalf Of Menachem Dodge
Sent: Monday, January 9, 2023 10:22 AM
To: bess@ietf.org<mailto:bess@ietf.org>
Subject: [EXTERNAL] [bess] Question regarding section 17.3 draft-ietf-bess-rfc7432bis

Hello All,


In section 17.3 of the draft-ietf-bess-rfc7432bis PE-to-CE Network Failures the first paragraph states that:

“If the connectivity between the multihomed CE and one of the PEs to which it is attached fails, the PE MUST withdraw the set of Ethernet A-D per ES routes that had been previously advertised for that ES.”

…

“When the MAC entry on the PE ages out, the PE MUST withdraw the MAC address from BGP.”

The last paragraph of that section 17.3 states that:

When a PE receives a withdrawal of a particular Ethernet A-D route from an advertising PE, it SHOULD consider all the MAC/IP Advertisement routes that are learned from the same ESI as in the Ethernet A-D route from the advertising PE as having been withdrawn. This optimizes the network convergence times in the event of PE-to-CE failures.

Clarification

Please could you explain why the PE that has detected the network failure to its CE is retaining the MAC addresses until age-out time, and only then withdrawing the MAC/IP Advertisement routes; while all the remote PEs that receive the withdrawal of the Ethernet A-D route should be considering all the MAC/IP Advertisement routes received from that PE and learned from that ESI as having been withdrawn, without waiting for the withdrawal of the MAC/IP Advertisement routes. This seems to be inconsistent behavior.

Thank you kindly.

Best Regards,

Menachem Dodge
System Architect
[signature_227873180]
+972-52-617-5734
mdodge@drivenets.com<mailto:mdodge@drivenets.com>
follow us on LinkedIn<https://urldefense.proofpoint.com/v2/url?u=https-3A__clicktime.symantec.com_15t5ehd6D2ewSs7gEAk4D-3Fh-3DP-2DePmL-5FytXLySNaDoyBLZ-2DyIEAs4uPowWoy0ZShyrZE-3D-26u-3Dhttps-3A__urldefense.proofpoint.com_v2_url-3Fu-253Dhttps-2D3A-5F-5Fclicktime.symantec.com-5F15siKypPPVR6CW288BcBc-2D3Fh-2D3DQZH9KlwmZbXPTDgoU19R1IAeBWh-2D5FJpPi0nB7SNM4AKM-2D3D-2D26u-2D3Dhttps-2D3A-5F-5Fwww.linkedin.com-5Fcompany-5Fdrivenets-2526d-253DDwMFAg-2526c-253DeuGZstcaTDllvimEN8b7jXrwqOf-2Dv5A-5FCdpgnVfiiMM-2526r-253DcezglEhs6Oa-5FCKN9mhFbT8T8kmWwaNdtBDjE9bvBG-5FE-2526m-253DdfM6dD-2DfslW05FpT7-2D3WWuNUAouGp6rNX5ABb5ciRm0-2526s-253D9OlX8rX6IfH-5F0GKDtZmbU0YP2RPPFHNkYNPgqvQD0CA-2526e-253D&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=Grphi4loNd6qZ1SactwcOMkzFwEf-RVNcCMaZSiLzJs&s=wzXKLuCav6U2SfJftL14Kfj5Xev_rJoj01PhbmV9d38&e=>
www.drivenets.com<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.drivenets.com&d=DwQFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=F4Et8u9KD5Es_a22YCwJuRayaszLitlROxQoRRpEvF4&s=lYXgAbJaxmPAjEEOVnMdrcF1Oe400TKaSPxCviMFJ-4&e=>





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.

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.
_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_bess&d=DwQFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=cezglEhs6Oa_CKN9mhFbT8T8kmWwaNdtBDjE9bvBG_E&m=F4Et8u9KD5Es_a22YCwJuRayaszLitlROxQoRRpEvF4&s=SKNRYN7XoasgyRvda84-HrxMqF9VfOHgFBm1eZxFtAc&e=>