Re: [bess] Rtgdir early review of draft-ietf-bess-evpn-unequal-lb-18

"Neeraj Malhotra (nmalhotr)" <nmalhotr@cisco.com> Tue, 05 December 2023 02:38 UTC

Return-Path: <nmalhotr@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 9161EC14F603; Mon, 4 Dec 2023 18:38:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.604
X-Spam-Level:
X-Spam-Status: No, score=-14.604 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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, 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
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 ZzDRQFxHMcJq; Mon, 4 Dec 2023 18:38:40 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (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 051F0C14F68A; Mon, 4 Dec 2023 18:38:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20166; q=dns/txt; s=iport; t=1701743920; x=1702953520; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=J9eGXVRKjY1ZZqcm76j5j8X+xVx04r9uPQs88SHLxgI=; b=hBcm61aBAEXekx3hL8MvTfgWLheuvaiATqAZFHQb1UD/E4i3ur2latkV To59WbBMtfDcex9W8FvCqO8Aahmzf1lv/ofyFkyLa0Ubzxd3mRxfDtnbT aqA4FmSfLBMkFesVyZmWs3W15limWCsf8NidhDcCBTB7LeyuVY5Rq75Z2 U=;
X-CSE-ConnectionGUID: +mgYXN4nTp2rI3lhdspI7A==
X-CSE-MsgGUID: aY0YNMLaQaq2JWL/W8CATA==
X-IPAS-Result: A0AdAADFi25lmJ1dJa1aHAEBAQEBAQcBARIBAQQEAQFAJYEWBwEBCwGBNTFSeQJZKhJICAGIFQOETl+IZpcxhlAUgWoPAQEBDQEBOwkEAQGFBgKHKQImNAkOAQIEAQEBAQMCAwEBAQEBAQECAQEFAQEBAgEHBBQBAQEBAQEBAR4ZBQ4QJ4VoDYZGAgEDEmcQAgEIDicRMiUCBAENDQwOgl4BghZIAwEQBqJRAYFAAoooeIE0gQGCFQWycwaBSAGIDQGBToNyhE4nG4FJRIEUAUKBZoECPoJhAgKBRByEEoIvBIFRhQWCAxUuBzKBCQwJK1mDKClUPoIqZYwAXCJHcBsDBwN/DysHBDAbBwYJFBgVIwZRBCghCRMSPgSBXoFRCn8/Dw4Rgj0fAgc2NhlIglsVBjoERnUQKgQUF4ELCARqGxIeNxESFw0DCHQdAhEjPAMFAwQzChINCyEFFEIDQgZJCwMCGgUDAwSBMwUNHgIQGgYMJwMDEkkCEBQDOwMDBgMLMQMwVUQMTwNrHzYJPA8MHwIbHg0nIwIsQgMRBRICFgMkFgQ2EQkLKAMvBjgCEwwGBglcJhYJBCcDCAQDQANEHUADC209FCEGDhsFBGRZBaADD4E0gUImCD4GAQYBXAEDGBciAiIueyANDA8ZEREYoU6EV55YCoQPoUIXhAGMcwOYK2SYQiCCMKBghH8CBAIEBQIOAQEGgWM6gVtwFTuCaFEZD44rAQ0JiGqKZXYCAQE3AgcLAQEDCYphAQE
IronPort-PHdr: A9a23:5TioORPF6z+sfpNPfvEl6nfLWUAX0o4cdiYc7p4hzrVWfbvmptLpP VfU4rNmi1qaFYnY6vcRk+PNqOigQm0P55+drWoPOIJBTR4LiMga3kQgDceJBFe9LavCZC0hF 8MEX1hgrDmgKUYAIM/lfBXJp2GqqzsbGxHxLw1wc+LwE4rSiNit/+uz4JbUJQ5PgWn1bbZ7N h7jtQzKrYFWmd57N68rwx3Vo31FM+hX3jZuIlSe3l7ws8yx55VktS9Xvpoc
IronPort-Data: A9a23:VVGUD68/VVK6r00QZMseDrUDv36TJUtcMsCJ2f8bNWPcYEJGY0x3x 2UbXTiDPfvYamv1e9l3Ot638R9V6pCHnNdhTgZs+3pEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFOhtEzmE4E/ra+C9xZVF/fngbqLmD+LZMTxGSwZhSSMw4TpugOdRbrRA2bBVOCvT/ 4uuyyHjEAX9gWUtaDpIs/7rRC5H5ZwehhtJ5jTSWtgT1LPuvyF9JI4SI6i3M0z5TuF8dgJtb 7+epF0R1jqxEyYFUrtJoJ6iGqE5auK60Ty1t5Zjc/PKbi6uCcAF+v1T2PI0MS+7gtgS9jx74 I0lWZeYEW/FMkBQ8QgQe0EwLs1wAUFJ0PzCLkmPl5CV81WcaVq3x/ViF1kXYqRNr46bAUkWn RAZACoGYhbGjOWszfflDOJtnc8kasLsOevzuFk5kmqfVqlgEMuFGviVjTNb9G9YasRmG/PXY 8oedSBHZxXbaBoJMVASYH47tL713COhKGIJ8Tp5o4I+0jDi6ilV2YHkKYD3RfjNepV+t3qx8 zeuE2PRWUxCa4fFllJp6EmEivXGkz++WY8OGviy++VxxVCN3mpWFRsbTEaypby9gAi3X9Z3K kEI9Gwpt6da3EamVcLVXhCkrjiDpBF0c8BMHKg26Ruly6fI7UCeHGdsc9JaQMYtuMlzTjsw2 xrX2djoHjdo9raSTBpx64t4sxvxPCckHUleYxMcFxEkuN3jrJorr03mG4ML/LGOsvX5HjT5w javpSc4hqkOgcNj60ld1Q6f695LjsaRJjPZ9jnqsnSZAhSVjbNJiqSy4lTdqP1HNovcEB+Kv WMPnI6V6+Vm4XCxeM6lHrhl8FKBvqrt3NjgbbhHQ8FJG9OFpyfLQGyoyGsiTHqFy+5dEdMTX GfduBlK+LhYN2awYKl8buqZUptylPe5SYq7B6qJNrKih6SdkifZpUmCgmbOhgjQfLQEyPhX1 WqzKJ/zUihCUcyLMhLtH7hNuVPU+szO7TiOHc+glUvPPUu2b3+OQrBNK0qVcu089+uFpg6Tm +uzxOPUoyizpNbWO3GNmaZKdAhiBSFiWfje9ZcNHsbdeVUOJY3UI6KLqV/XU9Y7z/09eyah1 izVZ3K0P3Km2yKfcl3TMCkyAF4tNL4mxU8G0eUXFQ/A81AoYJ2k6+EUcJ5fQFXt3LULISJcJ xXdR/i9Pw==
IronPort-HdrOrdr: A9a23:H+5fLaqZvlsBY6CXKeOGZbQaV5tiLNV00zEX/kB9WHVpm5Oj5q OTdaUgtSMc1gxxZJh5o6H/BEDhex/hHZ4c2/h2AV7QZniWhILIFvAv0WKM+UybJ8STzJ846U 4kSdkANDSSNyk0sS+Z2njELz9I+rDum87Y55a6854ud3AXV0gK1XYBNu/vKDwMeOAwP+tAKH Pz3LshmxOQPV4sQoCQAH4DU+Lfp9vNuq7HTHc9bSIP2U2ltx/tzKT1PSS5834lPg+nx41MzU H11yjCoomzufCyzRHRk0XJ6Y5NpdfnwtxfQOSRl8k8MFzX+0eVTbUkf4fHkCE+oemp5lpvus LLuQ0cM8N67G6UVn2poCHqxxLr3F8Vmj/fIB6j8DjeSP7CNXcH4vl69MZkm9zimg0dVeRHoe B2NqSixtxq5F377X3ADpPzJmFXfwKP0AkfeKgo/jJiuU90Us4LkWTZl3klSKsoDWb07psqH/ JpC9yZ7PFKcUmCZ3ScpWV3xsewN05DVStub3Jy8/B96QIm1ExR3g8d3ogSj30A/JUyR91N4P nFKL1hkPVLQtUNZaxwCe8dSY/vY1a9DC7kISaXOxDqBasHM3XCp9r+56g0/vijfNgNwIEpkJ rMXVtEvSo5el7oC8eJwJpXmyq9ClmVTHDo0IVT9pJ5srrzSP7iNjCCUkknl4+6r/AWEqTgKo CO0VJtcojexEfVaPJ0NlfFKutvwFElIbgohuo=
X-Talos-CUID: 9a23:aK9vOGotPUehYQxk2Z+574fmUYMgfUzt6ivWH1fiE0cyTL2ZUkexp4oxxg==
X-Talos-MUID: 9a23:siVA5gTpKHfaRaK2RXTltWlTEuJM6p2nERovrrFBhJmvHBBZbmI=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-7.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Dec 2023 02:38:38 +0000
Received: from alln-opgw-1.cisco.com (alln-opgw-1.cisco.com [173.37.147.229]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 3B52ccfu018081 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 5 Dec 2023 02:38:38 GMT
X-CSE-ConnectionGUID: X5j4lC82SfKzaQzJcoPdXw==
X-CSE-MsgGUID: vu8opW3eTk+TwAya2kLVrw==
Authentication-Results: alln-opgw-1.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=nmalhotr@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,251,1695686400"; d="scan'208,217";a="11127987"
Received: from mail-dm6nam10lp2101.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) ([104.47.58.101]) by alln-opgw-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Dec 2023 02:38:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fvpsaNCQ1TH4+c/iTJtX2g/BuMFnO+lQUn1BSKUKUJ79cpfS/tyz8kAMuHnffPzdn848tYSvvR6p1v3c6z8CHMkDn5aY18VwIIAWuUSkPdET8hUa+hcQAqzYBiFECcXWNZT5eUMUotrRQig3bKqcspYzIDIVu6M48LSjJMAJtw3UVMwBdlfL8OqXIAy/UORq23bi2aXJt8kys/DLZtG0TfD5TNekIAxf4Ta/Fhu+iY5wzA0/7N8oTdn3p5tMlXEYO+4Bv29omaymug6HFYX2mtYuUEPP4tBWCT7mckshtXn6kjsH6zZPVc2dAwHnWHFBKZY3WZMu6PRZAt+LGUDAug==
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=H7e5vhhJFvIs7wGDl8+YWHGTRZVq4DRK3yYaWKWfBeg=; b=baPvukxS+WYX9c6znumuBnJr+Lb2BwsuUz5MIDtZtF/xchb/2Gegpy1lR2iBJr3csd++wD9sG1R+eBGR27Q6OKrc1MRkJS7efTrW9XtQG98tdJaYi2NSQzP530vDAfCNqbIRJzw3HXNF9vCxwK4AJaSmg8nt8X7Ivusp0OH1pw2CyRpZpJZyKgLN+B/FYCWwkJ+r7g/wJqy9g9NFWe7wURKYw2TrkzKOdEW2P5QzsWGip/fnHOb/KMSZNdCRiYufD/PGv4jzEVpuWqkyPQcm96kw7YZUQwunm6bbgbTEH/Fo8KA7FfE8B8zBD/mhK7tdk5wSVa9tSotgeH0VHYST4g==
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
Received: from BY5PR11MB4290.namprd11.prod.outlook.com (2603:10b6:a03:1ca::17) by BL1PR11MB5398.namprd11.prod.outlook.com (2603:10b6:208:31c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.33; Tue, 5 Dec 2023 02:38:36 +0000
Received: from BY5PR11MB4290.namprd11.prod.outlook.com ([fe80::7a33:d2da:1249:ff61]) by BY5PR11MB4290.namprd11.prod.outlook.com ([fe80::7a33:d2da:1249:ff61%3]) with mapi id 15.20.7046.034; Tue, 5 Dec 2023 02:38:36 +0000
From: "Neeraj Malhotra (nmalhotr)" <nmalhotr@cisco.com>
To: Dhruv Dhody <dd@dhruvdhody.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-evpn-unequal-lb.all@ietf.org" <draft-ietf-bess-evpn-unequal-lb.all@ietf.org>
Thread-Topic: Rtgdir early review of draft-ietf-bess-evpn-unequal-lb-18
Thread-Index: AQHaGHxIwqCdVPKOtU+FN3yPFjvvDLCZt44c
Date: Tue, 05 Dec 2023 02:38:36 +0000
Message-ID: <BY5PR11MB4290C989D8B1ACBD4E0614B8CF86A@BY5PR11MB4290.namprd11.prod.outlook.com>
References: <170013249509.30988.13683270341413520261@ietfa.amsl.com>
In-Reply-To: <170013249509.30988.13683270341413520261@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4290:EE_|BL1PR11MB5398:EE_
x-ms-office365-filtering-correlation-id: df7d48cc-8f34-414e-a417-08dbf53b47ef
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SWqp5hNeZRZLxmYFsvnLtkf+cvdWDp+NcciCC+W/xFjxprw+6yBE+xIgF4evafinSOupqGwYLe5I/UU7FvTFGwxqdjvX3MJvKYvHJI38IwUtkJYXr2CmJ3TfWp5zBSHlmSuHPfoB9YyBfpHvfk9o2XaHJGk04N7an2w7QLzK/m1N1rLGhbMstTwnpThkzUxSlpwR6rjsad9wB4StSVcilOPlQs2YEyRz9DlrpXuP6lynUhOMco9IN+3/QA5Imra/sDQ1PJo+GZCSkci2IdvF6cFdNkEsTaAbcJ70jriTn6aI2/krHdbYUDlXtRvnAZnlEgb9C8GqNnJH4iXJw0cwX8Rjg4XIKZId7xfKLDzT0ZB0j3M6Wx8OPN8seKLS0MaxHnZlO6+rzGECsKBtSJYnf10MMJIxPTcFfa7X3IPffXBYQfieYxUloZDlwJRiNTgzYRtWR7eQgCVMzqQ7vzk2IF7xXsmKiCQazHF1WLEapddKpeqNaAAMkyqv/ZklmPQWca4CRmKIH1Euof2EO7rLl+tvXoG7KYf7+zqgY9+Ifhd8C5hb8GuUVrxdLtoyOCsz6vnCHYxHxLt5ZPeJcauMgvTzHdlQszH1aalcIRLQZIwq8NibpqnYPdiWGnuB+SWnTk+6W1tCjeQ2WDDkCSbpiQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4290.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(346002)(39860400002)(136003)(396003)(366004)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(66556008)(66446008)(54906003)(110136005)(76116006)(66946007)(64756008)(66476007)(66899024)(316002)(478600001)(71200400001)(966005)(38100700002)(5660300002)(38070700009)(41300700001)(33656002)(2906002)(86362001)(52536014)(4326008)(8936002)(8676002)(9326002)(122000001)(83380400001)(55016003)(166002)(9686003)(7696005)(6506007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4JGkyQtwxlz7k0EZsKj0Zv58HboYpqmaRLaQPp16ZpEz0gjMt1u0brRhT3QJ/dDRvu5QakaBNHdUUGHyif9tPNEcGuVpnSMzeUJCJr8Rn21Y3OTDwwVFc6G+5/OLoaGmyEct68Bu9vlVUOhl2TxkX3rsONBsn+CeRF/YO1l20vekypH1bBli+lXd0dhz2L5CLnSJSyBlP0oSizEmQ0aDpT3TUgxdJQkNjxzVL2CI3HkS1RQ/Wvg+vXtMInfauhaehm35TNMs2dbKX0bLtgyScz7kuZGE7qvvaeAYT1+48sx9NX4HToMUDSjde0EgxuFAoqA93/iS1JnB0B8Og/01NFgcIiYuZ50d9lKzwnrXROTsf3zrq4aSj+3A3r+hzLvRNHBDw2wOntcIO5/X9qZAEZsq5xgAt3cX3rMkJiDJ4MM7UrHwnlRSXFAFgqdgcErIA7N4wcI2EzNRib49kSt3aK3dmLVSXgmQTsOE/2iCPmV9zgzo4ZuDbE8uYWElenb1nX190OnXKNEJAFQKFCrqPXHEs2IL0+No9jTIjaO+ZKz7C7vtoIXRyAwOdljAVI3u1wvSy/gEO/rhV3gUzSrOl3ahF/gQmU5KgE+0eFuD71kse29LRVUb5e1viNBK4bWhUInUUb4VPK7NFRtR/fLd+r+uXI+TI1jLa4XgSRqp6CybKkSIn6+2WHi6qD+Pp7hL+Ck4BtAiDJMIN77+bbo6SaeT2Tx7j7W/HKSXpfUgLJVIubF+w3CLjitK9GpkLfiHG41YQSoRfgjNuEm9NtoWGRvNAf8gJ0NHhcWJ7RLSkRbpO4Bp19HConnPZW5w89HoifrDBaU0uQ2cN2rYwj+TnpjIyi3VxulwMZYcICmEFHVYmIle2qja2QgVPey4gSI/U76kN/IXF9N5aENpVvJZWtk/Ax9SOQisqyogndX5RCr85zbd/tyqCACoR5zuBUS5QkcWMm1Ir3yXOwY1iWjVHQemb16U7UV8tSiwqVnu0+gFnx55u6SpUfLqT4z8UgxN9WTy2KOGJZAA/GKrL43Xjw4v6pdQpEzjDBwFZ/nBS/WUQbe87T7mIzrVtMVU8N7cN7b09LENrqSiDVV+MHRvQin3l68v8IoJlHH99YojMZ08hPcNmcqOT9y+APCIHyKIBAEJppIhJ+tyhkp0zBbpdMCA0TxgIZhHnMvN4SNfvpMvSwecbMIZoFlWNshaxupSAoTV1pOCBOc/Xi7vAu6YZgO3iKLMWFME7CgZZDqoNTAnbhgc1F2rL+SmGA07fABELh1pdmQ3vLxmo/PpNIUg9xTHsdEh9HVjN8aVr40+OLfwNsABlrEWK6iNxigKhT1BQcv9VgQpKJXd6Hbj8lTXexXYrM/3da8wa/VND9FT4xHy3SNVARNfit4fPV78zFUktu4IkJ+nvNQtDeRM2RRq0xJRY8yAggO3ogRpwRdNW5R2uEaamgXh6vdwBzfETeID1QoTTWG8JkC5lpQl/9Cw0EofyMmRCf6Lf2ogNQbZ3AUelNXKhu3X1KXM5uWztJ5v+73uqVG7oIXX8SBhvbnNOq9/wFVZW1DNtPvWUQNZgxP+zWxx10UmKom9gyfDjgVz8m6jdQgnelT6UZ5aRmeB/LcSI+BJpTGWncq/GgjkS4Y=
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB4290C989D8B1ACBD4E0614B8CF86ABY5PR11MB4290namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4290.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: df7d48cc-8f34-414e-a417-08dbf53b47ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2023 02:38:36.1702 (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: famZek2Cet7OikLmKMxnXDxFV5ThItqnOfoxm4Pv7iKYr/v0Rwx11gGpufYOusMorWlIVfoTOKf/bIlxWmLsqg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5398
X-Outbound-SMTP-Client: 173.37.147.229, alln-opgw-1.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/bJztsMjJYLZQYX9Bb_fxCZxI2ig>
Subject: Re: [bess] Rtgdir early review of draft-ietf-bess-evpn-unequal-lb-18
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, 05 Dec 2023 02:38:44 -0000

Hi Dhruv,

Many thanks for a very detailed review and comments. I have just published version 19 that significantly revises the document to incorporate all of your comments as well as comments from Genart early review. Please see additional clarifications inline below. Please do let me know in case you see anything else outstanding.

Thanks,
Neeraj



## Comments:

### General

* Request the shepherd to make sure that there is a valid justification for 6
authors. Better yet just make it 5 authors (you have 3 authors from the same
affiliation and one author marked as editor)
[NM]: added justification for 6 authors.

* Please follow the RFC style guide. For instance, the Introduction should be
the first section as per -
https://www.rfc-editor.org/rfc/rfc7322.html#section-4.8.1. The best would be to
have a new Introduction section that briefly introduces the concept and change
section 2 to "Motivation" or something like that.
[NM]: done

* Use of some words in all capital letters -  OR, ALL, NOT. This should be
avoided so as not to confuse with RFC2119 keywords which have special meaning
when in capital.
[NM]: done

* The documents should add references to relevant RFCs when talking about
existing EVPN features.
    * IRB
    *
[NM]: done

### Section 1

* Please update the Requirements Language template to -
````
   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
   "OPTIONAL" in this document are to be interpreted as described in
   BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
   capitals, as shown here.
````
[NM]: done

* Please add references for the terms where possible. Definitions such as
"Egress PE" and "Ingress PE" refer to RT-1, RT-2, and RT-5 especially needs
one. Also, can the local PE and Ingress PE be different?
[NM]: done. Made the terminology consistent to use “Ingress/Egress PE” and removed “Local/Remote PE” terminology.

### Section 4

* Why SHOULD and not MUST in -
````
Implementations SHOULD support the default units of Mbps
````
[NM]: done. Corrected to MUST.

* IMHO section 4.2 is better suited in the appendix
[NM]: done

### Section 5

* Section 5.1; Why SHOULD and not MUST?
[NM]: done. Corrected to MUST.

* Section 5.1; Consider adding the reasoning behind
````
   EVPN link bandwidth extended community SHOULD NOT be attached to per-
   EVI RT-1 or to EVPN RT-2.
````
[NM]: done

* Section 5.2; If the extended commuity is silently ignored, how would an
operator learn about it? At least a requirement for a log should be added. *
[NM]: done

Section 5.2; How is the weighted path list computed when the normalized weight
is in fractions i.e. L(1, 10) = 2500 Mbps and thus W(1, 10) = 2.5? I am
guessing you assume it is an integer (same as BW Increment) but it is not
stated.

[NM]: The method in this section is only an example. Weighted pathlist computation is a local implementation choice. That said, divide by HCF method in this example will always result in integer weights, although the computed weight values using this example method may not always to be reasonably programmed in HW. I have added another paragraph to explicitly clarify this as well as that this is an implementation choice.

### Section 6

* The update procedure listed here "updates" other specifications. I wonder if
this should be captured in metadata, abstract etc.
[NM]: Added additional text to abstract.

* Section 6.3.1,
    * Change L(min) to Lmin t to not be conffused by L(i)
[NM]: done.

    * I am unsure of what you mean by "with PE(1) = 10, PE(2) = 10, PE(3) = 20"
    which later changes to "with PE(1) = 10, PE(2) = 10, PE(3) = 10" * Other
    documents do not use the word affinity, it was difficult for me to verify
    the affinity formula and I left that for the WG to verify for correctness.
[NM]: fixed.

    * Inconsistency between MUST and MAY -
````
   Depending on the chosen HRW hash function, the affinity function MUST be
   extended to include bandwidth increment in the computation.

   affinity function specified in [EVPN-PER-MCAST-FLOW-DF] MAY be
   extended as follows to incorporate bandwidth increment j:

   affinity or random function specified in [RFC8584] MAY be extended as
   follows to incorporate bandwidth increment j:
````
[NM]: fixed.

* Section 6.4, asks to add a new bullet (f) in
https://www.ietf.org/archive/id/draft-ietf-bess-evpn-pref-df-13.html#section-4.1
; Note that there is already a bullet f there!
[NM]: This section updates bullet f in [EVPN-PREF-DF]. I have updated the text to clearly state that.

### Section 9

* What should be the value-units in this case to be interpreted as relative
weight?
[NM]: 0x01. Added text to state that (this is now section 7.2 in rev19).

### Section 12

* Isn't there operation issues with the correct settings of "value-units" for
Generalized weight? How does an operator learn about the inconsistency? How
does the operator know this feature is working properly? What fields should one
monitor? Any changes in the YANG model?
[NM]: added.

### Section 13

* Even if your claim that there are no new security concerns could be true, it
needs to be justified and the relevant security of base EVPN needs to be
referenced. You may also highlight some security concerns most relevant to this
extension.

[NM]: added.

### Section 14

* Please don't squat on codepoint and allocate them yourself.
    * Best to use TBAx
    * Or at the very least say that they are suggested values
* In cases where allocations are already made under FCFS, please state that
instead of asking IANA to make the allocation again!

[NM]: fixed.

## Nits:

* Expand the abbreviation on first use
    * CE (also in abstract)
    * PE (also in abstract)
    * LAG (also in abstract)
    * IRB
    * BUM
    * HRW
    * DP
[NM]: done.

* s/detailed in RFC 7432/detailed in [RFC7432]/
* s/all egress PEs, ALL remote traffic/all egress PEs, all remote traffic/
* There are various instances where you use"proposed", this should be changed
to "specified" as we are moving towards RFC publication and it is no longer
just a proposal.
[NM]: done.
* Isnt "per-[ES, EVI] RT-1" enough? Why does it say "per-ES
RT-1 and per-[ES, EVI] RT-1" in - ````
   In an unlikely scenario where an EVPN
   implementation does not support EVPN aliasing procedures, MAC
   forwarding path-list at the ingress PE is computed based on per-ES
   RT-1 and RT-2 routes received from egress PEs, instead of per-ES RT-1
   and per-[ES, EVI] RT-1 from egress PEs.
````
[NM]: Both per-[ES] RT-1 and per-[ES, EVI] RT-1 routes are required for aliasing procedure specified in RFC 7432.

* Section 7 should ideally be a subsection of Section 6 as it is related to the
DF election

[NM]: done.