Re: [bess] Queries to authors of https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html

"Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com> Thu, 25 January 2024 16:55 UTC

Return-Path: <jorge.rabadan@nokia.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 7E361C14F61C; Thu, 25 Jan 2024 08:55:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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=nokia.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 MU-USiuQKd-0; Thu, 25 Jan 2024 08:55:40 -0800 (PST)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2092.outbound.protection.outlook.com [40.107.244.92]) (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 DE56CC14F600; Thu, 25 Jan 2024 08:55:15 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HW36PR4ZoJPqf45l6jLLGJiZfGYYcknjB9mX2Hc0esy0XjkmWBTrDuP5uLMhxODAdkFPC8Zro8mJNfDibzZUi6HijD/7CwcYnuQyqUEON9gmIfphL59AbQ0UWRUEJfQ0PIouaoAQPr9oxiZ64YWy7nzsVEJCA4lIIqWwlKDMuu1TawvP2QKIEKNFdTqg6R4k6hkU4VmQnJblyID41q49XNaBYDhdiSbcowj5nhRuKTCwqoe8F9Mw9MhMZmE3WQG2MefDM4th7mVVUYkTjb6IQNW6dS9Zrkqqn01xlyhYT/SuQR70y+eXre4vZN79F3elO7ni5nHS8hIsDFg8mFhNQg==
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=+pL5n4+Jfoh40jn6UEwepWXBtM/uHhU2QkKgrBYmbUY=; b=QZTzr1tdERxR727wJVY2Wdar+iHZEUj/mefylbmDa21INfNoUxiCqZ8hUkUMgAfgkE4nJSzS1AgOcWXdc54lbA3JXwlusCWu6lozHfMtnLEhpyzN0zRwnZq9jeYUL5w1Hmhl+hV2F0l/cv7G7gGWyEiq9LJQg2XMp9BNp0Bn7gSn3U+c9VOqH71w05pN9tN2ecZ1mOs0szrAM+VG2fsUQf6rDlNj0Cp08x6pU6gYkPJwmaWLxTLrU1HsHIVaziZHduC3or4it9Na2HWMFihwJiplZdfe0OeLjP44C5dI7/zheMCWYoQpu0BoQpioJwNuByhJPtc7hmBzWuOCRPVAAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+pL5n4+Jfoh40jn6UEwepWXBtM/uHhU2QkKgrBYmbUY=; b=U/7M628X0esPBOEpYmQj4dASzQs/23J7weY/bgkX9v5lUlJbSlocbqDntFyvz43Xhchu5HEPBLcWzN7apLtWVGa5kYvLBl1zRkrxaZwal0GYb5jpoNOblQXP6rB++XH9XTJsZAXXmuMf+I0YH/X3/bSeHpsW4wNQW2IxJxZU3s8ozgvLe6hQgrw/3VsrUNF75zx86EtgfTgUOPL0z3yLFfrsHeEPSfTf/jJmm4hoHxdpjf2X9E97qKRTXyQocawRBGyIA01dwmYE/VjTI8UVhKut6viSMl6lLN+IXT5oFN1g5J71IFyFvO0DzlIJkh7f5w4OcHP6JjgvabwxXa5Ihg==
Received: from LV8PR08MB9584.namprd08.prod.outlook.com (2603:10b6:408:1fb::21) by DM4PR08MB8649.namprd08.prod.outlook.com (2603:10b6:8:188::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Thu, 25 Jan 2024 16:55:09 +0000
Received: from LV8PR08MB9584.namprd08.prod.outlook.com ([fe80::2e4d:12c:f56f:7511]) by LV8PR08MB9584.namprd08.prod.outlook.com ([fe80::2e4d:12c:f56f:7511%7]) with mapi id 15.20.7228.022; Thu, 25 Jan 2024 16:55:08 +0000
From: "Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com>
To: "Dikshit, Saumya" <saumya.dikshit@hpe.com>, BESS <bess@ietf.org>, "draft-sajassi-bess-evpn-ip-aliasing@ietf.org" <draft-sajassi-bess-evpn-ip-aliasing@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: Queries to authors of https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html
Thread-Index: AdpGwCsqet8wRTLsTbKV9QTUggDgAQBBnIHgAcayK3o=
Date: Thu, 25 Jan 2024 16:55:08 +0000
Message-ID: <LV8PR08MB95842B3E53241FAADDB199D6F77B2@LV8PR08MB9584.namprd08.prod.outlook.com>
References: <SJ0PR84MB2110820309E657144C75A7C0946D2@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM> <SJ0PR84MB211008D52833277A8BBB1C65946C2@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM>
In-Reply-To: <SJ0PR84MB211008D52833277A8BBB1C65946C2@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV8PR08MB9584:EE_|DM4PR08MB8649:EE_
x-ms-office365-filtering-correlation-id: 1dcc6dd8-2817-41d2-3dd3-08dc1dc6631a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UVJ3RHOqTXs4DOQ3NclXf292Zb4LF1oEuvUpJOsjKzdgs5y3N0RMV+sEgDAXBtWSnqLfghosyk1THp5lCO/L2b2N5n7mlTsExVsSrmKhL+dtfvW00oq+zRaNainkKXhZtXnw58bKGdUquVIG1FbHb5WoHOALRq8SUh2QIcDLMx+OCKvZINXIYrkrGsIwRTBVU3PRvFsxVNqiDdx4wiB7st6RUAoDkZN4FxWbkzctTUSpdt9nh+BplgV6KtcP3qROZQJkTFxnb96aV8cppdejAtOX0lEUPpoh38Nxtr63ddHJuO6qBKRpI95MaAKUtrkq+vfcMObilow+TbG2HTJqw6ZUv/fGkA2NgOCW15uLc4r0xnwCOngsjs/2qzWj6ISGAWxqsmIsywFKKXUST45VWDgbVtTiH19kr0JIIEY9LhjFurypc6BS7YrqBEtQPjFEPT9SXKE+ZSCHvPwvKTM9Bkj40MnSUKr91s5KNsGeT/IEL9yn659dMF0FT4BkyhrLDAUVhvocvrJUB2ZBbuvFf16ys8Begt2O+vFeBwCz6TpslFgXUKZ+MThNs/QDTsfgcaofxIbpO4bFH1PlwNLOTuTk/MyQwIHzwRev1M8WMwu1AnK2dKSxhO/a1NJjwd6LfvOLcxsvJr75tny2Rbsq+Cp8B4crE4ef2V0h/dezEIM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV8PR08MB9584.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(136003)(346002)(396003)(376002)(39860400002)(230173577357003)(230922051799003)(230273577357003)(451199024)(64100799003)(186009)(1800799012)(122000001)(2906002)(5660300002)(41300700001)(38070700009)(86362001)(33656002)(166002)(38100700002)(82960400001)(66946007)(296002)(66446008)(53546011)(91956017)(66476007)(66556008)(64756008)(316002)(76116006)(9686003)(66574015)(26005)(8676002)(9326002)(110136005)(84970400001)(478600001)(55016003)(966005)(71200400001)(7696005)(6506007)(52536014)(83380400001)(8936002)(21615005)(4326008)(163123001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: popXvvfUtzJNKs7yAQS91sNzaiQnHAW8eeifViXnFv7iWFHBB5r03vE2ls7JogLF6maN/tGdpqkhQMCvhnN0XgSUfFDcv4eNaFAQOfhHUpW9same7TSd8dXU5OkIC6ij5OwBymQ43jIVOkQhrzIGDSSQd8mqgs6pgQw15il4KZ6Q56oLcomu23fgPDDMbGglvqQpiF2mz/FaXLieawQ680ieLSBCTWYGNqwx8PS7gfj2wagLgA2qHTfuBz4KYBhUufQL6SGSEwnIBMktX0r20LYUP5iuTJ5Uz6u+CZLU4NdS8Rt8Nz7kX+z9KfPKuT2vn9Y2fAPoyi1fWuMt02ZYAltRGV6GTJasFK67oLFTh6S/pMyeBFnr0jLl49poWyLl+LW5GNwaCrRQKqg4YXLaocH1GlIhNRmnkUbDTZPxv4y5j3NE3n4dcJRbTwsudQHiQP/T/0PWBRmB3GmSF64AsQRRotWDkeChF6pM9sfCl9oEEYefCJW/hr/5V6h84OmP98P5zcsNLaShSiTPNH/xU6aeeu0s/KxgYixJeDFDGqIAkrtTckxJIjGKKDAeKsPRTedNs+G7aKF3mddQma+GpjFrvPWlMzRpRUIU1O9sEcPZn+t8d9sbVdMURoY1FktzOp4aNRX6wXXecMW9UfVnyTl/Oth8Zj4tTUE3Uh0EX/oKAZTafcO0evcYKAs8k2vqc2CC/7sTl5bmAmCpNFH8hB8n11+DGgP0/1fKvOHig9g1qzmcNRSeRwfKMdjl9XyGrudnC6Hgt+GCmnnbAx17p29BXysuJQE82SEJWSa/9zSZVMaseIM+weNjD/+K9Ai6zNeBytfRopatBDDP7SVCYXg6eY5Z+pD1aT3URD58kiRWowEOQzR5rSE/vtaswq+MKVsawJIZe2LckIN4p/7qnXAIaXe8L2XwFM1+fRNA/0CS3AXTldx9Dg7tB8nnCyt3dlVxS6n9wRbfM9i51jcA6stpn80Ne0FEdt1NGEHfCYnoivcW+JrQEGbz8hf/aFstxFmWQbFX159LVPDPRMDm3BGIT0AtKSVSSDN7bY8oWchIocy6njmto2tfw6TBfA1ZpjJCKGa6WEunQAMDVllWZu6Pxv27SRf6nYQeBEWxGgi92n5uwQOMnm0wgaHNoRs73mUYZA3SNoFaBoMSVKxqdOKnREAvE4/H2Zlqimlzj3PLY5WyJxNyg8QdpfY+in0Dw1gi/TvI2FyR4Y/BTaX8tGh9sRxDs7u52Jo+qODvKABuqe6lKhQlPO5hL2PbwwqMgTLc3pmwh1pQ3InbUK6FDMIW0uLObnFeQtmK0dAvVVo2yynZG0O516vy8T/BsCbQjUmzuPcNycj/bU9B6YHhZpobuofwLX/EfKBx2oMXB69P1jtMra2q6+qNuuMKPyIpsH8WRrm2d1YB+SD5B4LgPC8k5UzoWF2flyTGy0SITm2Op16gp/YV+BeMjsn03zCNd7bsT8X7Um7gRAG1UvwiTtYpvQHbUyw0CFW8VcVjuimGlTYCOud6twAfGBtI4e4U5BbTnQitlkoORy0DGyGu/+nm7K+ayAxPC9mNP0UIBnXOYMdywXizTQthsnqUTCcAUXyg5DGwKkY2/sSKKXnu1Q==
Content-Type: multipart/alternative; boundary="_000_LV8PR08MB95842B3E53241FAADDB199D6F77B2LV8PR08MB9584namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV8PR08MB9584.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1dcc6dd8-2817-41d2-3dd3-08dc1dc6631a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2024 16:55:08.2861 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1uhpHO7ignZqG9pk3DJmG9+GHPHv96dGSh/GNtd6hqC1zxBYwkaNo/Q9jbFuJ73UYvA3txuLMBOvL0FD8r9aoA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR08MB8649
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/fuPorlEjnYriFcJzCSl1Js9Zuag>
Subject: Re: [bess] Queries to authors of https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html
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: Thu, 25 Jan 2024 16:55:44 -0000

Hi Saumya,

Thank you for patience and feedback. I think we can address some of your comments in the next version.
Please see in-line with [Jorge].


From: Dikshit, Saumya <saumya.dikshit@hpe.com>
Date: Monday, January 15, 2024 at 7:24 AM
To: BESS <bess@ietf.org>, draft-sajassi-bess-evpn-ip-aliasing@ietf.org <draft-sajassi-bess-evpn-ip-aliasing@ietf.org>
Cc: bess-chairs@ietf.org <bess-chairs@ietf.org>
Subject: RE: Queries to authors of https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html

CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.


Resending To the email-alias “draft-sajassi-bess-evpn-ip-aliasing@ietf.org” for authors

Hello Authors of draft https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html

I have following queries and comments on the draft. Kindly help with your response

>>> Context of  section  https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html#section-4  , I have two queries about “A PE may need to advertise more than one IP A-D per ES route for a given ES because the ES may be in a multiplicity of IP-VRFs and the Route Targets for all of these IP-VRFs may not fit into a single route.”
1.       What is the deployment scenario for this ?
2.       Is it EVPN connectivity between the PE and CE, which maps to more than one Tenant VRFs.
But then EVPN between PE and CE will render the ES as inactive,
[Jorge] In RFC7432 Ethernet Segments, a multi-homed ethernet segment can be used by multiple BDs. Here an Ethernet Segment can also be used by multiple IP-VRFs. As an example, take figure 1 and suppose ES1 is attached to BD1 (where H1 is hosted) and BD2 (where H2 is hosted) on the multihomed PEs. BD1 is linked to IP-VRF-1 via IRB, and BD2 to IP-VRF-2 via IRB. In this case PE1 and PE2 will advertise an IP AD per ES route with the route targets of IP-VRF-1 and IP-VRF-2. If you keep adding IP-VRFs on the same ES of the example, at some point the number of route targets will for the PEs to use more than one route.
In the other use cases it would also be possible. If you are referring to the third use case, you would normally have a single IP-VRF on the ES, but nothing prevents you from having multiple IP-VRFs and one BGP PE CE session each, everyone using the same loopback on the CE.

>>> In section https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html#name-ethernet-segments-for-l3-al ,  Do we need to rewrite this sentence “, an active static route to 192.0.2.1 via next hop 192.51.100.2 would make the ES operationally active in PE1, and the eBGP routes received from CE1 with next hop 192.0.2.1 will be re-advertised as RT-5 routes with ESI-1.”
3.       Why eBGP routes ? Why not same AS, iBGP/ISIS/OSPF ?
[Jorge] the text is focused on the use-cases given in section 1, which are common use cases deployed in networks and DCs, but it should be okay to generalize the procedures. Indeed, the PE-CE routing protocol could be iBGP or an IGP. Let us know if you want us to write some text along those lines.

>>> Under section https://<https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html>www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html#section-4.3<https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html>: Handling Silent Host MAC/IP route for IP <https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html> Aliasing<https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html>, I have few queries

The applicability to other models like “Snooping in interface less IP-VRF” scenario ? How is that to be handled.

[Jorge] same as explained. It applies to also use case 2, since the host is also learned on the PEs via ARP/ND. We can make it explicit.

The section heading needs to be rectified, to be made generic for silent host handling.

[Jorge] agreed. We can replace it as follows: s/Handling Silent Host MAC/IP route for IP Aliasing/Handling Silent Hosts for IP Aliasing/

The following statement “Thus, to avoid packet loss, when PE2 detects loss of reachability to PE1, it should trigger ARP/ND requests for all remote IP prefixes received from PE1 across all affected IP-VRFs. ”
It should not be remote IP Prefixes. Giving the impression that it’s learnt from other PEs and not local to the segment.
[Jorge] they are remote prefixes in the sense that PE2 learned them as /32 or /128 prefixes with next-hop PE1 (in its IP-VRFs), even if the hosts belong to a local subnet.

>>> Section https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html#name-ip-aliasing-for-evpn-ip-pre : Aliasing for EVPN IP Prefix <https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html> routes<https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html>

How should PE2 react to PE1 withdraw for EVPN IP routes?

[Jorge] as usual, nothing especial is specified. Normally this is deployed with multiple PEs in the ES (more than 2) and two BGP sessions from the CE, for redundancy reasons. So if the PE that terminates one of the BGP sessions fail, the CE routes are still received by another PE in the ES, and that PE can still advertise the RT5s with the ESI. We can add some text in this regard too.

>>> Section  https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html#name-ip-aliasing-for-evpn-ip-pre  : Case: IP <https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html> Aliasing in a Centralized Routing Model<https://www.ietf.org/archive/id/draft-ietf-bess-evpn-ip-aliasing-00.html>

How is CE router ID reachability over EVPN.  Shouldn’t it be via an underlay network route ?

[Jorge] no, reachability is in the overlay. PEC resolves the PE-CE route’s next-hop to an EVPN route.

Thank you.

Jorge

Regards,
Saumya.