Re: [bess] Questions about Section 4.4.3 of RFC 9136

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Tue, 09 May 2023 15:50 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 7F458C15199F for <bess@ietfa.amsl.com>; Tue, 9 May 2023 08:50:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 (2048-bit key) header.d=rbbn.com header.b="UG+SGQHq"; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b="Lth78Ss6"
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 3tCtNijlreEg for <bess@ietfa.amsl.com>; Tue, 9 May 2023 08:50:04 -0700 (PDT)
Received: from mail1.bemta34.messagelabs.com (mail1.bemta34.messagelabs.com [195.245.231.1]) (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 74837C15155E for <bess@ietf.org>; Tue, 9 May 2023 08:50:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1683647401; i=@rbbn.com; bh=hHOvbKGCUsqdsy7RBZbn2Wss22ErpPuiXDLec/9mw8k=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=UG+SGQHqocJJ0Yv+ONh+P+r4rE2p6fhgOHSE4ihgRwskkzKAtBNmldeIV37eO+/G+ lxhAb3noYpITk0XuaGaJcKtcV/R2ziWqchpX5Q7n5RWkr6r+DB/63olCXuzrDeyL0I qo+ArzJprmMdtLjP7bQXNcR6Yn6uyxNqeIlZIDkWshDQZo0FBRwMtiVvstHVyK4Qg6 OefF9Hqcxef3hMs84Xo9yJcn1U7wj2Nj5wCN42SY9Z3FTXRNezvVpTGCiUA7hXhMma lbypKv+z1ltjY4KSTcAZlaOP+rbJg0w1081P0nLaBA+UHNlrmoozRo9Xk+m5fSMIwg ZEIRf8dq2PU0g==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpil+JIrShJLcpLzFFi42LJ0DdP1V2RHZV isDDVYsXxmcwWc+46W9z98ZfN4t3ZZhaLSb83sVhcXM7owOYx5fdGVo8lS34yeVxvusrucffW JaYAlijWzLyk/IoE1ozPS6+yFvxcxVyx+PZP5gbGhjbmLkYuDkaBpcwSe67eZIRwFrFKbPnxE cpZxSjROf8PmMMisJtZYmvDHHYQR0hgLpPEqbPHmCCce4wSz/ueA5VxcrAJWEn8fn+GBcQWET CVOPzmACtIEbPACUaJDWc/s4EkhAXMJC5/WwZVZC4x69wLNgjbT+LDijvMIDaLgIrE5YvbwGp 4BWIl3p98DbUN6NwDnY2sIAlOgTiJxc+/gDUwCohJfD+1hgnEZhYQl7j1ZD6YLSEgILFkz3lm CFtU4uXjf6wQ9UUSlx+uYYSIy0pcmt8NZdtLTJn9hh3C9pX43TyLBcKWk1jV+xDKlpeYtug9V I2MxIMb29lAjpMQ2MMqMXnWXqhlZ1gkbk5TgLANJOZ9OwJV1CMg8efaXGaIS/Mktv1oZJ3AqD 0LyeGzkKRmgUNAUOLkzCcsEHEdiQW7P7FB2NoSyxa+Zoaxzxx4zIQsvoCRfRWjaXFqUVlqka6 hXlJRZnpGSW5iZo5eYpVuol5qqW55anGJrpFeYnmxXmpxsV5xZW5yTopeXmrJJkZg4kspVhXa wdi686/eIUZJDiYlUd6ufZEpQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4JVOjUoQEi1LTUyvSM nOASRgmLcHBoyTC25wJlOYtLkjMLc5Mh0idYrTnuLJt715mjpWHrwDJ3WBy076uA8xCLHn5ea lS4rwmWUBtAiBtGaV5cENhWeMSo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeGyBTeDLzSuB 2vwI6iwnoLP/L4SBnlSQipKQamBT6Tj8Pu6Ao9M5Wcp7ZG7ePq4Uv5fC/OrhsXfSjfacdw1U+ S6xxsXad0mcrf2sRX6DBbhGzm/4z9M69uGBqe74/kFHY01lox/augMb+NzrruMOZhB8lNNR++ +n+anX57JaghY6f4relionzSdzWefL46e0D//UZa0QfBd+OKa4RrOz8vKH89vH/0772fqvYeI unLGHJcvv0K61p736n6C7g2SLz2fF62eM/08smtx+pbty/+ldw1XWNDuXq3UviF5keVhdlNyv T7DZS/9H7/d/avAvn7VpjTRgdzk96U5csYsGRHvlkzdcQk9bWv99EjxwzFDoaIsEXq6Uot6x/ TtKb2bs5bXZm6XvLTGD5rcRSnJFoqMVcVJwIACxNdSmVBAAA
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-9.tower-571.messagelabs.com!1683647398!93257!1
X-Originating-IP: [104.47.55.101]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.105.3; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 7761 invoked from network); 9 May 2023 15:49:59 -0000
Received: from mail-mw2nam10lp2101.outbound.protection.outlook.com (HELO NAM10-MW2-obe.outbound.protection.outlook.com) (104.47.55.101) by server-9.tower-571.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 9 May 2023 15:49:59 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MV1McLWpO5gNDRig97zuDFhW3ONQVighRxLWSCLjdIje8uVoNSUijiImIkTEiB3bp021jW6C/TXtSeFwfAXinGTqs1+L7MRq4mUKhv2ZSqXJqgSGDoQ7e+TlF3MjLZwlWaf8rjdVE1HLla3l26gU92SIiMxeZkIvQ5pcD8pBrJSZP9JgJsfI2Vy4FMRyWXd9AHoZRDmP5N0mHa4faGT49pZIBJq+v3pzmFQMFm6vYR30BSG4iC5OexLTTvIJnP3QUlNS6IoNGsI4wClb5Nu34eQlmGRKJCDpRiquZ8WHYEpZHpjxOoQ0eTz6EwWWU1r0PNZ0N304uLlmDwtJnWb6mg==
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=+UEf1QsncPVsgbz5RJslpw1lew4Y1sN6179fuaf8o0k=; b=U6Huece0RuM9af2sKs4oFTHT3w2S4HjGKDlt2YDBVfDkuR0bOd8KKecEDRNsyIhcUbv2vhPZGrjfobO/93sZ9W1KQroauqH9uV3XMF2AMIjE3V1cZAGABvHsfdAonenhox5K/H0GT+fT0CQL/PdOsjvDjC094HvY79dfMByc6Ai08FuaXIGtOyQYzBJq6zGQD5LDZNleqXErF0Sqn7Q2uAPM09Qx46GFWvGD57dOEP+MoWAHC0QgBskErcN1piMfTwFuxG0gbV2bz/YEMaI6okA/jv0JMHV2ccAan34ftObQvOceQsEl9Yi4NtHvnap8KQFwYo/aLi8p2hpsF6THXw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rbbn.com; dmarc=pass action=none header.from=rbbn.com; dkim=pass header.d=rbbn.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+UEf1QsncPVsgbz5RJslpw1lew4Y1sN6179fuaf8o0k=; b=Lth78Ss6qt88FWEhq3XLkx1ahnHiOaVzmcOm4wc6fvsACwazynND48fgWsTli45v7MAFcsNq+LEB3nDW8K6sbc6ksUH/zurQ0AZYsIlrRH/C2W0iYnEj9YHaAi6KTUf+OQSXU80d7jBmBNrGuSiOvhEO3eO6C6SBUxgCOLUyS5k=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by PH0PR03MB6639.namprd03.prod.outlook.com (2603:10b6:510:b2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.32; Tue, 9 May 2023 15:49:47 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::47c1:b182:616e:77a9]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::47c1:b182:616e:77a9%3]) with mapi id 15.20.6387.018; Tue, 9 May 2023 15:49:46 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com>
CC: "bess@ietf.org" <bess@ietf.org>, "Wim Henderickx (Nokia)" <wim.henderickx@nokia.com>, 'John E Drake' <jdrake@juniper.net>, Wen Lin <wlin@juniper.net>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Thread-Topic: Questions about Section 4.4.3 of RFC 9136
Thread-Index: Adl7MVR7t+OBv3IrQLu8R+0YSupMXQAEDr7gALGxjtEAp6960ABA3BmaADijP1A=
Date: Tue, 09 May 2023 15:49:46 +0000
Message-ID: <PH0PR03MB63002364B2C7D83E3BC10F0EF6769@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <PH0PR03MB6300BCCB9E9A498D07570A56F6699@PH0PR03MB6300.namprd03.prod.outlook.com> <PH0PR03MB6300200871B5319A80B4ECA5F6699@PH0PR03MB6300.namprd03.prod.outlook.com> <BY3PR08MB7060B655EECA949ECAF4599CF76C9@BY3PR08MB7060.namprd08.prod.outlook.com> <PH0PR03MB6300D8A541A60592C175DD21F6709@PH0PR03MB6300.namprd03.prod.outlook.com> <BY3PR08MB70600705D57221A0F7491321F7719@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB70600705D57221A0F7491321F7719@BY3PR08MB7060.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR03MB6300:EE_|PH0PR03MB6639:EE_
x-ms-office365-filtering-correlation-id: 3c764ce0-cad7-43c1-6fa4-08db50a503e8
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0BKDvZWtplLEEGcBr3nl/hsxMvfHc9kiXRhhVk9hD+7ek+2PTBQnxDfJV+gfPdQz7HDEvj17d7dGub//D0Z9liaYTRtbbBCDX/PaF6jkRIoodf7SlfsrFE6jTtJDc08gcFuC7Ev0keQX1gtHC2baTvbEXB8mskOq0Yi1u6vmqWukcWoE+4VAzifJvGb94VmbQzuqZE8K3/W+/7ZaygupRr7pcFeuc/TGb2b5UcpA+JWS+yilhQd17LW5UYVQ6/Ixew7ITQ+lOmHB/zJUlcRj5QmPLtZuEzFFy0kQboAYyS/3MPB/56PcNURa6kPloYK1zKOPGfOgFJEud39dqtAS0XCputo6X2eNjPkkkGZm5LZnzOej7egcHrc1oTlgf3oB0LqrJ4kNbBRdeVuPArgT7A2OXPXao1YdiTTDl6kVGoA9PderxPmEiH38u6+3lVJi2OwUBZCR15/lipnT2ifxYz7BkneXLe76eFFwaTiTlWSkiIOnlJUHJAe2H2NembBbZMOc8wlQg5Dq6vxRjwZ0Qc+1WEUf/IGo2hxDGACDj9thwDTofnmUF9cNuHxNWwgVa5E5Lo/ndQ+eDDUjyvn/DYUw2AHGJFlzBLl52sWEW6cg0Zq62Y9tK7ZQe9L9edxEnSmvAB8vk3X6KEYUsIXAPg==
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:(13230028)(376002)(136003)(366004)(39860400002)(346002)(396003)(451199021)(84970400001)(76116006)(5660300002)(66946007)(64756008)(4326008)(6916009)(66446008)(66476007)(8676002)(66556008)(54906003)(8936002)(478600001)(2906002)(296002)(316002)(52536014)(41300700001)(71200400001)(7696005)(53546011)(6506007)(9686003)(186003)(83380400001)(55016003)(38070700005)(33656002)(122000001)(38100700002)(86362001)(166002)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YUx0j9rqK8SDBwogt3RNf/EHwdZ1rIgO4YVuW3bt5wc2gmfHML0IxToVgQq44uqANotQo/1gLyj4Q00Qs2l43EBwmNpYj5Fkx0uPBdHHggHEzrLohxmDMyjSeqP2A7Ahi47sVRliWTVzaRNAtf0ux3zlgp/JjPWovvxMouQc//K26HBujGVxGE7q/4sa4AqAgpmAaTiB7mqlxDJZ/UxbKVAyk8tmKJJ4Mo445sfx76Qz25xf8vrB8w2V8R0HuDCoBSg4r0W9dJjQlJN1ZZUD7x/+m2clNaaLazcT7PftvZODW5lQufI6pJ19TpYW8sB0MiZEV5vUetoDlX3NrGmd4/B8PgdHQzlGrhRrca3ay1ra63/TeBVWDSHzNhhWJahrSAd2pZLY7KBD9Dgukh7qTUWxKrSQCau+ZlW+NOsmL4uU9KJymQLpo3xf4NgZhacmw3DgevdwyDiQldJRaUmCBt8bQ6FbFxZQev2ogsNMTTKECE5xvSEryaIsATsoLxkJ8vEI31hBZKP/4zfnN90tiFPXm8Hk/dMlhLAOx+XDiRCqnbUW/ui9kH71Hpeu7I7wurlfCF2wqzsY+g5mjRqE3DwFIIokGeOIuSCvyK7A7Cyd031vIP72+ZO+S+ENrSZI9zFJ8Y9ZKNeOIwmebBMLtB4N0BhnKtmzDmps1biGMFJUsBOPXe3nyoPHaSdDFSnjWWWm0j/Ac2wUXsEE3Hlf8vBCBQTV64MPV55B8dN4/bSBL2sKwt/hVN5IsszsKO3ELQ8g2TLdbkmFxMXRMof1htLYGcBoY4pHH1MgOP1rNSsxrdeTYMOLQiYEBsvwIYF+BDRuF6v2k+Dijiyr09R7/cyAEdEZfHv+Bvv1OPtsDMtdOjHWZa3Q3vUXq3XjECudabUtSjq9i5IhaeK/pni+dBmjBZ+zx+wEQU/JCEl3lLkcr/vxgbs9f9t6x+GqUML1vhqiFH7LNL6BPoEJBkksko61Dk+jkxe2K6mV6QrGvSemzJNj3CzvkEcmG1E8470XabaveA3XOPQngUN+UxlU18+Lw+iZyZlHdAiCiGpgs5poc6u/l5ujj5Ikxtb9rzwrMXrhEDkun/KTw5zsXfDzVaiNVy88ULEmQNKGz6yxQQNhd3JRrmwS6yoGzwy29098ULzp9JgoG6DFSQvNFOvexHgPS4ryOPr3UYKuPv3dyDpdMHumoNSQr1O7jNmV7EEcOurLkObgEp2jmZLI+4pVbnsB9c2RjysSX5MWCYDqhDCdP0b8FSwYIfvmRNFoHK8VI/MaDkUdo0fzbz5iFvtGGhRokYDJlm6fEUZdn/CaEuUk9DhCJDFQKw4Mklk5QG9rOWaVSgYgoEXV2CCy3GwhVdP+hpQfRpU3l1Xj5FyeKiFqMfdI0R3EmMD1rrtBveG1pehPXctZRONCx/O1h8qW7tdSOKf0tecHhhtV8p5xhQ9sreSKUvc15ag8YYmeLAVH8IloOMyStf36gTmnmE8uKlQxWk1eumeRrbo63GpgpPC4qLJk5MpNkOeNRsI2wdJQ42S+4hMRMej+juicZQ+VqQ==
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63002364B2C7D83E3BC10F0EF6769PH0PR03MB6300namp_"
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: 3c764ce0-cad7-43c1-6fa4-08db50a503e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2023 15:49:46.8012 (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: A/r4alBkjnP/z9J4fPDEdW27Op6f0WzWK0/cmxmHyB31MtMY6J7NbphzKlpuj0k9UYYlky/5bIPGPXiRgw3XZw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB6639
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/A4ZP57MF4sag2b1ylldAIW6ELwE>
Subject: Re: [bess] Questions about Section 4.4.3 of RFC 9136
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, 09 May 2023 15:50:08 -0000

Jorge,
Again lots of thanks for a prompt and very useful response.

With regard to mapping routes that are installed in the VRF RIB following recursive resolution of EVPN Type-5 routes:

I consider bringing this issue to the attention of the RTGWG and the authors of the RIB Extension YANG Data Model draft<https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-yang-rib-extend-18>.

What do you think?

Regards,
Sasha

From: Jorge Rabadan (Nokia) <jorge.rabadan@nokia.com>
Sent: Monday, May 8, 2023 3:48 PM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Cc: bess@ietf.org; Wim Henderickx (Nokia) <wim.henderickx@nokia.com>; 'John E Drake' <jdrake@juniper.net>; Wen Lin <wlin@juniper.net>; Ali Sajassi (sajassi) <sajassi@cisco.com>
Subject: [EXTERNAL] Re: Questions about Section 4.4.3 of RFC 9136

Hi Sasha,

Please see in-line.
Thanks.
Jorge

From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
Date: Sunday, May 7, 2023 at 9:00 AM
To: Jorge Rabadan (Nokia) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, Wim Henderickx (Nokia) <wim.henderickx@nokia.com<mailto:wim.henderickx@nokia.com>>, 'John E Drake' <jdrake@juniper.net<mailto:jdrake@juniper.net>>, Wen Lin <wlin@juniper.net<mailto:wlin@juniper.net>>, Ali Sajassi (sajassi) <sajassi@cisco.com<mailto:sajassi@cisco.com>>
Subject: RE: Questions about Section 4.4.3 of RFC 9136

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.


Jorge,
Lots of thanks for your response.
Please see some comments to your responses inline below.



Regards,
Sasha

From: Jorge Rabadan (Nokia) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>>
Sent: Thursday, May 4, 2023 3:39 AM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>; Wim Henderickx (Nokia) <wim.henderickx@nokia.com<mailto:wim.henderickx@nokia.com>>; 'John E Drake' <jdrake@juniper.net<mailto:jdrake@juniper.net>>; Wen Lin <wlin@juniper.net<mailto:wlin@juniper.net>>; Ali Sajassi (sajassi) <sajassi@cisco.com<mailto:sajassi@cisco.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: [EXTERNAL] Re: Questions about Section 4.4.3 of RFC 9136

Hi Sasha,

I'm doing my best to answer your questions in-line below. Some others may want to chime in too.

Thanks.
Jorge

From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
Date: Sunday, April 30, 2023 at 4:04 AM
To: Jorge Rabadan (Nokia) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>>, Wim Henderickx (Nokia) <wim.henderickx@nokia.com<mailto:wim.henderickx@nokia.com>>, 'John E Drake' <jdrake@juniper.net<mailto:jdrake@juniper.net>>, Wen Lin <wlin@juniper.net<mailto:wlin@juniper.net>>, Ali Sajassi (sajassi) <sajassi@cisco.com<mailto:sajassi@cisco.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>
Subject: RE: Questions about Section 4.4.3 of RFC 9136

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.


Hi all,
Adding one more item in Q2 of the original email...

Regards,
Sasha

From: Alexander Vainshtein
Sent: Sunday, April 30, 2023 10:52 AM
To: Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>>; wim.henderickx@nokia.com<mailto:wim.henderickx@nokia.com>; 'John E Drake' <jdrake@juniper.net<mailto:jdrake@juniper.net>>; Wen Lin <wlin@juniper.net<mailto:wlin@juniper.net>>; Ali Sajassi (sajassi) <sajassi@cisco.com<mailto:sajassi@cisco.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Questions about Section 4.4.3 of RFC 9136
Importance: High

Hi all,
I have a couple of question about Section 4.4.3 of RFC 9136<https://clicktime.symantec.com/15siFAGbNprHbhZ3At8JV?h=h9FlN1MttgnCaUgbweyTGHngXB9zrsasMRBQlsGAesY=&u=https://datatracker.ietf.org/doc/html/rfc9136%23section-4.4.3>.
This section discusses usage of EVPN IP Prefix (Type 5 routes) in the Interface-ful IP-VRF-to-IP-VRF with Unnumbered SBD IRB scenario.

Q1:  Is this scenario relevant for IP-VRFs that carry IPv6 customer traffic? To the best of my understanding:

1.       In this case the IRB that connects IP-VRFs in different NVEs/DGEs to the SBD are IPv6-capable interfaces

2.       As per Section 2.1 of RFC 4291<https://clicktime.symantec.com/15siKzTsqSXt1eNxiSXT7?h=vMYxCTxue7GkBRb8ICviR24o4qBo7bl2OZ-omBypsew=&u=https://www.rfc-editor.org/rfc/rfc4291.html%23section-2.1> "All interfaces are required to have at least one Link-Local unicast address". Specifically, each IRB MUST possess at  least a unicast link-local IPv6 address

3.       Link-local IPv6 addresses of the IRBs that connect IP-VRFs in different NVEs and DGEs SHOULD be different, otherwise the IPv6 Duplicated Address Detection check (see Section 5.4 of RFC 4862) would fail. If this condition is met, the scenario defined in section 4.4.2 of RFC 9136 becomes applicable.


[jorge] yes, the scenario is applicable too. You're right that IPv6-capable IRBs have at least an LLA, but you may still use the model in 4.4.3 if you want to use a MAC as an overlay index. Otherwise using the LLA as GW-IP overlay index would be the model in 4.4.2.
[[Sasha]] Got, it, lots of thanks! At the same time, I wonder if there could be any specific reason for the operator to prefer using MAC addresses as overlay indices when link-local addresses of IPv6-capable IRBs addresses are in any case available and can be used as overlay indices?
[jorge2] for instance, if ipv4 and ipv6 prefixes are exchanged via IP Prefix routes and you want to use a single mechanism without configuring any ip address on the SBD IRB.

Q2: Does this scenario implicitly introduce unnumbered LAN interfaces in IPv4?
[jorge] it introduces concepts specific to EVPN IP-VRF-to-IP-VRF models, one of them the SBD, which can have an unnumbered IRB.
[[Sasha]] IMHO and FWIW IRB as a LAN interface has been a well-understood concept long before emergence of EVPN. Do you imply that an unnumbered IRB is limited to EVPN IP-VRF-to-IP-VRF model with SBD?
[jorge2] not implying anything, just saying that the procedures described in this document are in the context of EVPN.


1.       Unnumbered IPv4 interfaces are discussed in multiple IETF standards (RFC 1812, RFC 2328, RFC 5309 and more)

a.       AFAIK, in all these documents unnumbered IPv4 interfaces are restricted to be "point-to-point lines" (using the terminology of RFC 1812)

b.       The IRBs that connect IP-VRFs in different NVEs/DGEs to the SBD are unnumbered but obviously not point-to-point
[jorge] as per the above comment, RFC9136 is very specific to the use of EVPN in IP-VRFs, the concepts here do not apply generically, but only to EVPN IP Prefix routes.


2.       Consider the network depicted in Figure 10 in the section in question and suppose that the operator of this network wants to check IP connectivity between IP-VRF in DGW1 and host IP1.

a.       Can the operator ping IP1 from IP-VRF in DFW1?

b.       If yes, then which source IP address would be used in the ping packets?
[jorge] in figure 10, BD1 is connected to the IP-VRF via IRB, which can have an IP that can be used as source. If you refer to DGW1, then you can certainly use any IP in the IP-VRF, for instance a loopback or the IP address of any other interface different from the SBD IRB.
[[Sasha]] OK, got it.

3.       Consider the network depicted in Figure 10 in the section in question and suppose that a management system that uses the base RIB data model defined in RFC 8439<https://clicktime.symantec.com/15siQpfAJ4DURbCtFzvbj?h=m6CJ1UDx01XEHJ2kZSrr8aH-BWllthc87crQXU5rUjM=&u=https://www.rfc-editor.org/rfc/rfc8349> retrieves the RIB of the IP-VRF in DGW1 after EVPN IP Prefix routes to host IP1 and to subnets SN1 and SN2 have been received and installed.

a.       What will the management receive as the next hops and egress interfaces of these routes?

b.       Will these routes be perceived as labeled routes, and if yes, how would the management system be able to differentiate between these routes and routes received as VPNv4/VPNv6 routes?
[jorge] the IP Prefix route next-hops cannot be mapped to the next-hops in the model you refer to.. section 4.4.2 and 4.4.3 of RFC9136 use recursive resolutions to other routes.
[[Sasha]] The models described in Section 4.4.2, 4.1 and 4.2 use recursive resolution but the routes installed in the RIB of the IP-VRF are mapped to the standard RIB data model in a trivial way:

-          The next hop is the GW IP address in the NRLI of the IP Prefix route from which it is installed

-          The egress interface is the local IRB

-          ARP Cache of this IRB resolves the next hop address to MAC address based on the received RT-2.
This is quite different from the models described in Sections 4.3 and 4.4.3 which indeed cannot be mapped to any standard RIB model I am aware of.
I wonder if you have considered providing the required extensions to these models?
[jorge2] not really, I had never seen a requirement for it.



Your feedback would be highly appreciated.
Regards, and lots of thanks in advance,
Sasha


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.

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.