Re: [bess] Routing Directorate Last Call Review for draft-ietf-bess-evpn-irb-mcast-07.txt

"Acee Lindem (acee)" <acee@cisco.com> Wed, 30 November 2022 13:18 UTC

Return-Path: <acee@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 D8F48C1522BA; Wed, 30 Nov 2022 05:18:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, 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 header.b=NL0r46aa; dkim=pass (1024-bit key) header.d=cisco.com header.b=SVOuc3xI
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 usoOAPORX66j; Wed, 30 Nov 2022 05:18:14 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 988F6C1522A3; Wed, 30 Nov 2022 05:18:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=71791; q=dns/txt; s=iport; t=1669814293; x=1671023893; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Z8mKyfripgfDqeIA12NVJWH0IVBf8pz9jUAteyLASHM=; b=NL0r46aaTlYqz1aMFi1+Bx/IK7oSIzkY71Btzsm2EFX0V6QvNuZ6kifF ahpjCw6KumJnumpbRFziUvZU8R/igZU29ULqlUzxxfDPxkHDJinaxtBnj 3FaCasMGC0pfMRWkKTlwAu4oEgo6jDbQOAEfX6BF8SQRbRe2xD77JTw7b w=;
X-IPAS-Result: A0BIAACYVodjmIcNJK1aHQEBAQEJARIBBQUBgXsIAQsBgSkxUoECAg5LOkWEToNMA4RQX4gdA5wIgSwUgREDVg8BAQENAQE5CwQBAYUFAhaEdAIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHhkFDhAnhWgNhlMBAQEBAxIRChMBATcBDwIBCBEDAQEBIQEJAgICMB0IAgQBDQUiglsBghaBDAMBD6MyAYE/AoofeoEygQGCCAEBBgQEnx0JgUABhzQdV1wBAYNJhEcnHIINgRQBJxyBZlEwPoJXCwICGIEQAQESAQc6BgeDKjmCLo4rKYdIBzYDGSsdQAMLOzIKQxQhBgUSTCIJHBsHgQwqCR8VAwQEAwIGEwMiAg0oMRQEKRMNKydvCQIDIWIFAwMEKCwDCSEfBxURJDwHVhIlAQQDAg8gOAYDCQMCIlZ1CSURFQUDCxUlCAVJBAg5BQZTEgIKEQMSDwYmRg5IPjkWBidCATAODhMDXYFpBDOBcQovLpgLgS4CKxEtBgFLDQsBAw02DwEiYxMIOg4BAQEdCx4Okj4UEQkOIwmDHoopjh6SO4E1CoNpii+BIpUHBC6DeIFRiwSGZ4omhmFelzsgjSOUdyABhHQCBAIEBQIOAQEGgU8TOmtwcBU7KgGCPAlJGQ+OIAcFDQkVgzuFFIVKdQI5AgcBCgEBAwmKHwEB
IronPort-PHdr: A9a23:YjGIThDOxNJLNnMOchQYUyQVaBdPi9zP1kY95pkmjudIdaKut9TnM VfE7PpgxFnOQc3A6v1ChuaX1sKoWWEJ7Zub9nxXdptKWkwJjMwMlFkmB8iIQUTwMP/taXk8G 8JPHF9o9n22Kw5bAsH7MlbTuXa1qzUVH0aXCA==
IronPort-Data: A9a23:HA80b6nEc5Ndaj/CXHtjXDvo5gxSJkRdPkR7XQ2eYbSJt1+Wr1Gzt xJKCD+AP62PNGKmLo0nO9u2800GuceEytAxS1FlrC8yF1tH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaA4E/raNANlFEkvU2ybuKU5NXsZ2YgG2eIdA970Ug5wrdi2tYy6TSEK1rlV e3a8pW31GCNg1aYAkpMg05UgEoy1BhakGpwUm0WPZinjneH/5UmJM53yZWKEpfNatI88thW6 Ar05OrREmvxp3/BAz4++1rxWhVirrX6ZWBihpfKMkSvqkAqm8A87ko0HNoVZR9vlyeopNlex cpAs4aUTRw7ZKKZzYzxUzEAe81/FaRC/LmCKn+lvInJiUbHaHDrhf5pCSnaP6VBpb0xWj8Ir KdecWtQBvyAr7reLLaTQ+Jhi+woLdLgO8UUvXQIITTxVKd5GMifHvuiCdlw5AgZo+ARTbXkX eVeTCtLTAyDUSJFAwJCYH45tL742iagG9FCk3qfqLEsy2ne0AI316LiWPLPZtPPScRPtkeVu myA+H72ajkAKNPawDae2nOhmuGJmjn0MKoeDrS26rtrjUGdg2YeEwZTWEWjp7y4kET7XtlWM FA8+ycyo+417kPDZsvvXxS+r1aGoxgdQ9dKVes39GmwJrH86gKdAC0PSSRMLYZgv84tTjts3 ViM9z/0OdBxmJ2cRSql6qW1ljqdNDcYK3UmYTQWFwRQtrEPv7oPph7IS99iFou8gdv0BSz8z li2QM4W2ut7YSkjivjTwLzXv96/jsOSF1dquG07Skrgv10nO9/8D2C9wQKDhcusOrp1WbVoU JIsssya4eZm4Xqly3HVGb5l8F1EG5+43ND0iFprGdwq8C6gviTldoFL6zY4L0BsWirlRdMLS BKC0e+yzMYMVJdPUUORS9nrYyjN5fO6fekJrtiOMrJzjmJNXAGG5jpyQkWbwnrglkMh+YlmZ 8nKLpryUyxLUfw7pNZTewv7+eJ6rszZ7T6DLa0XMzz8uVZjTCfPEOxcYAfmgh4RtfvU8G05D Oqzx+PTm0kAD4USkwHc8JUYKhgRPGMnCJXtw/G7hcbdSjeK7FoJUqeLqZt4ItQNt/0Myo/go CrnMmcGkwWXuJEyAVjQAlh5dqjVVIpyxVpie3RE0aCAgSZzOO5CLc43KvMKQFXQ3LAzkaQtH 6heJK1twJ1nE1z6xtjUVrGlxKQKSfhhrVvm0/aNCNTnQ6Ndeg==
IronPort-HdrOrdr: A9a23:0nHBBK6I64s8ZsbbXQPXwWSBI+orL9Y04lQ7vn2ZFiY6TiXIra +TdaoguSMc0AxhJE3Jmbi7Sc29qADnhOFICOgqTPiftWzd2VdAQ7sSlbcKrweQeREWs9QtqJ uIEJIORuEYb2IK9voSiTPQe71Lrbn3k5xAx92utUuFJjsaDJ2Imj0JczpzZXcGIjWua6BJca a0145inX6NaH4XZsO0Cj0uRO7YveDGk5rgfFovGwMnwBPmt0Lo1JfKVzyjmjsOWTJGxrkvtU LflRbi26mlu/anjjfBym7o6YhMkteJ8KoCOCXMsLlXFtzfsHfsWG1TYczHgNnzmpDp1L8eqq iPn/7nBbU015qeRBDtnfKn4Xif7N9n0Q6S9bbfuwq6nSQ8LwhKUfaoQuliA0DkAgMbzaNBOK 4n5RPoi3IcZymw7xjV9pzGUQpnmVGzpmdnmekPj2ZHWY9bc7NJq5cDlXklWqvoMRiKoLzPKt MeR/309bJTaxeXfnrZtm5gzJilWWkyBA6PRgwHttaO2zZbkXhlxw9ArfZv0kso5dY4Ud1J9u 7EOqNnmPVHSdIXd7t0AKMETdGsAmLATBrQOCaZIEjhFqsAJ3XRwqSHrYkd9aWvYtgF3ZEykJ POXBdRsnMzYVvnDYmU0JhC4nn2MSyAtPTWu7djDrRCy8rBreDQQFi+oXgV4r+dn8k=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos; i="5.96,206,1665446400"; d="scan'208,217"; a="19710456"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Nov 2022 13:18:11 +0000
Received: from mail.cisco.com (xfe-rtp-002.cisco.com [64.101.210.232]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 2AUDIBPY021626 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 30 Nov 2022 13:18:11 GMT
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Wed, 30 Nov 2022 08:18:10 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Wed, 30 Nov 2022 08:18:10 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=di05Su9W3WxWOtHJXh0DRVuoPIyqypLEg9m7dZ7w0D1zTYwgmt0kcJTg6BHSSbinCALRqA6w7UYlZGLknixBpZ3H/tFXvsc6tI7ZFchZ67Oa53ZNEbKMecG6U/EEHs43ewERKQgoC0YgCz6Z9PcPEVM+abS7jz7cwij6R7nA1bfeCFNH/N3Islobpcgmn8L238o/SsVx8Hc8wEq6RSN0PakXJ+fjb69RM9pl7xFG4dQ0VqpDCBgSHVckjHUt8/9uL3eV85XFCH0SbkX1ZrvhkIwUlpqOAOOJmerF4KTGI3Y9j4hLf7l+TrZNtn3MdnjNKELgyesMGNlsq6iOrwT0CQ==
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=Z8mKyfripgfDqeIA12NVJWH0IVBf8pz9jUAteyLASHM=; b=kYFDh42UqiNHIaH0EV3MtrWb9NGBxgyHi/sZ9ja8fAq/qU4SHQlV3MRn2oWcgVakaFZ6YdYXu3QXwxHSqe+nlqr589a1oDqOPFI8feA7juQcpVSke5HcHYD3oUZ65Xb9aCpTPYss/oOvFNHljToKeCDbpnzFOtnHykdW+0rdr3bb1s7C/dDHsLagCb0MobusnF0OdqZBKN9GJI6fo8gaKGSPkXcI+PPoWLkiJ0a0e6xDKzW8nEqoqXwnT60MPNmthQnXGj9wo/64IBF646dLbX4G+kEOV6VuGLQDwzxtip9ipsaF/UG9OQJQyTcl69gaAIsYAna9fLob1Uq82xdKpQ==
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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z8mKyfripgfDqeIA12NVJWH0IVBf8pz9jUAteyLASHM=; b=SVOuc3xItlTLIQmz6NEyEfsBUh3w/7KJkyxGHprPNaxXpcongiumDAdojw2QA9De2lyrXV2h07+sSkgwK8mYalao0y/UgNqqx6owQqmpi8/o7aoQhIbwwDG2M8LaOGnofj2VH9Q53ifxdcdiUezk1XHZjfl4Fn5jlc958o6p3fM=
Received: from BYAPR11MB2757.namprd11.prod.outlook.com (2603:10b6:a02:cb::16) by SA2PR11MB5196.namprd11.prod.outlook.com (2603:10b6:806:119::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Wed, 30 Nov 2022 13:18:09 +0000
Received: from BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::44c4:7808:377e:2cf6]) by BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::44c4:7808:377e:2cf6%4]) with mapi id 15.20.5857.023; Wed, 30 Nov 2022 13:18:09 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, "draft-ietf-bess-evpn-irb-mcast@ietf.org" <draft-ietf-bess-evpn-irb-mcast@ietf.org>, Routing ADs <rtg-ads@ietf.org>
CC: Routing Directorate <rtg-dir@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Routing Directorate Last Call Review for draft-ietf-bess-evpn-irb-mcast-07.txt
Thread-Index: AQHY+SL5D4NH+5byCUu+rKjPwM7Qa65JyBEQgA1uNwA=
Date: Wed, 30 Nov 2022 13:18:08 +0000
Message-ID: <CA8CA20C-DB00-4F6E-AE33-CC9472EAF756@cisco.com>
References: <D6B966AD-F779-4C7F-BD31-2FD7A715147C@cisco.com> <BL0PR05MB5652FD78FECE3CB405244A18D4139@BL0PR05MB5652.namprd05.prod.outlook.com>
In-Reply-To: <BL0PR05MB5652FD78FECE3CB405244A18D4139@BL0PR05MB5652.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-11-28T14:08:52Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=e2038cb3-4a17-4056-9ea9-0fc9641ca5d1; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
user-agent: Microsoft-MacOutlook/16.67.22111300
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BYAPR11MB2757:EE_|SA2PR11MB5196:EE_
x-ms-office365-filtering-correlation-id: bcc2d5cd-c5cb-431a-c194-08dad2d55304
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hUVrwb+meM54N2TxnIlZ8DsMNX9zSkGz8Nb0aSwIMqewnLwTUtvtgO+lozqwCFo9P5DKkugF8yeeclJoEMQMv+yTZHCuPBO4yyBSxZYRMQ+BwKvFZvg3sJlMvHtcJ/uhqLWvkwKwGwLKJN+9nHmuD4dAQ3QHeu06yrI31ZfHceaR8WI9QDxXzGY7VTQzaBowl2wOh2n1Dz/WdE9/XiV8KlUrpPSCd/40QRaVwLzOoQL9oLIHmJF2qpiMni6Tcrh1P/CAzXRitYvhLJEI/1A6tdfShv5ZdbChpvH17ZdBTzrdLSfTJE6VSvl0ZbpabLV07ROpR1FFK6ghYhu78WIOjj/bRzN4US9GlxuwDoLb99SvI0VGc6TUJrOPBcXnnXWFAnunBTVISinEhgFh7G2QGsMl0pL6YeaicPILGTdncfF4oV88YUVrAq4I8jW8w21nqQ22LMeXQerDzi4mt/kLwoFhSqLVhS2x8kSnEhZ8doEmmbDyr0Pr7gJWXf4jj8IFMVl1VSajN+J/xIeIt/4aIoBNF1vgus1psq6sw+Rzt+9A+ujeje5NrPErDbWQ073MFegpPkwVlCrqZk9bemYEt7Y/UKIkXAJQiMgHSB8gsmCcosBS7oy0eWfc26uRxyEJPkrx6339pJoSdln/mPxmwu3sOzFMuabadKZgUXkPKebzdTH9rbCrlx3J6xlG4xxhJvPry9PZMMqWbscy8uMXzCJlPEp8BB8s3Jg0YUcWcwTQiul/MdI4UmT6zKcVu155
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(376002)(39860400002)(346002)(136003)(396003)(366004)(451199015)(316002)(478600001)(2906002)(91956017)(110136005)(6486002)(33656002)(66946007)(54906003)(36756003)(71200400001)(76116006)(166002)(83380400001)(26005)(122000001)(38100700002)(53546011)(6506007)(2616005)(6512007)(38070700005)(86362001)(966005)(186003)(5660300002)(41300700001)(8936002)(66556008)(66476007)(66446008)(64756008)(4326008)(9326002)(8676002)(45980500001)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: HiU4zObLy2w66G9ZszpZJQrLTa6O9PB3WtSm1N0F8AvSENWLIguLXG/hTMLNSn6wbE4HOVxwDoVnSWvq+L+gwOMnhup3a1aZqvAiWxnFE0hdWb8n16ZfXBbv6s5UwqoqtDXlmWqd6dY5a3gy/j4Nl5eX+yc8e/jGdNCTLASXq1oBuhLrR0WiFFlRQp5bhkK9jhcBH1ZomPsUMkx1qjFRnaSVFHAhGLjTzcdiqSiXUmtjtVIgDGMe88LEyU9ydrDvJtp0eN2uLXs+Wtcw2t/EDzViiTd7MYuJKNccya0Xh6x1YaigyuT86D+qna2WuGlIsj5tAV3Y/+cqBWMTCGHYU4ievHuREmt2jfqjouh0aOx3S+KzqcjuDd1FoLpd683EuoI0HPl9ljiqeZ3v2toeKBmX/Ke9gxgsI6wyBgFSDyHSS8bh1RkCRrbvtWPx2/+eTWsV024YyInd4w7bfPkFpR/riDqLf2CNsXrun8o0Ad2QgQHaaXGg+k7yq/ZpzvPQp9qm24VSgbPn5m97Bi5Rzkh/M6YvnIF8PvFHWQ8ZoxWOVCnoA17nIrU2swxZZ5UJv4ad13c8ELK2WQ0KIdMSMc2pm3H8St6NIKY5UygEsViOgrCoVJk7V/CtFIXLnjUzld3L14zRtNxaHiXwYQERU63HBCWFxFNQwYwb+ZNKoQTB/S0EmULJ2/yLBa3NlRR5EoMt3R1SRoCcT98di0LxFjUR+fBihDTD93L6YQQ0vjrdfRFCc5NeMIZpkCYV0NHFiLKX9WAdsfsYVIq9QRV3FnbEh6HjGQO5a5CKvqL/mIqipX4orSJAjOaurikp6Jtd+qwyt0yVzdsr+FQ+zjmTszlefaebjkXXuAcya1FuF9g8/NA0tBKkfCC4sUc7wHhNqsbvxwRwXnDEaKDCUm65akGK4d9AzUxvnxY8jtbWtap6dD1cuqr8KDY4aIu/ufIv2bYdX/5iqN4lBNFm8WyaSmc8WyLMoOPNnNhs05U/oM84tmS64C/15bG+IoQEOi/lSLV5j+H7AO5KRiZ/3wTVga0Qbre0QVh9kc3WvbAgirRhWMMISf9yOivVnHsadR8eK4afGMstaZEd3+JZ1FfJ0oVfpVh9qQNY46dzV4JF1ZIgY7CMcp2dWJZPqFhu0cnljRVV5hHL4EbTTpmEMt2Va0jsfTuININtn8r2blINwqWdgbEVQhyOb+C2CUXnwNZjTBc1QrlTSoB5o2PxdAEs603Yp63D3Q5qwfqParnb6/M3Bl8vjXWXqADRxSuGqnxavRLn12Bje1HpjKG7MFV1r5SZtT0XXKaZ2R1nHm5Mb4cD5b8iJYB1cluK/bj0Tf5vqaz/o2NuybxhWMqb8e3j5+WdIB7joequybpyfiqULZMIpjV65jl78EpuuUWXtO6lT4y5CFgB49YjnKH+VAJYY6JmbbzZrP+aaFu/x9ZRHgUYbpwWDRPzj5fim1hQ5reysoXJcEr4XOblchYmouIJVYgN1HUSnToaImgAPmhM5gWsLSAIjpCNRG9OwsFviQfxTxmtr7Yofg2KQWAUaMTrVcY3jv1St70Eni/U9akWyMT3Q0QYUUl/C6UReQ6GqCua
Content-Type: multipart/alternative; boundary="_000_CA8CA20CDB004F6EAE33CC9472EAF756ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bcc2d5cd-c5cb-431a-c194-08dad2d55304
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2022 13:18:08.8409 (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: SP8PwZFFl1rxnEdwo3b2bMBJfYOx3mkZ4lhzlU3o8RBXJll9kARTpwQ/jCMQS155
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5196
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.232, xfe-rtp-002.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/FdCuXq8jBO3DKlw8G4vAPraauAY>
Subject: Re: [bess] Routing Directorate Last Call Review for draft-ietf-bess-evpn-irb-mcast-07.txt
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: Wed, 30 Nov 2022 13:18:17 -0000

Hi Jeffrey,

Thanks for addressing my comments. See some comments inline.

From: Jeffrey Zhang <zzhang@juniper.net>
Date: Monday, November 28, 2022 at 9:09 AM
To: Acee Lindem <acee@cisco.com>, "draft-ietf-bess-evpn-irb-mcast@ietf.org" <draft-ietf-bess-evpn-irb-mcast@ietf.org>, Routing ADs <rtg-ads@ietf.org>
Cc: Routing Directorate <rtg-dir@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Subject: RE: Routing Directorate Last Call Review for draft-ietf-bess-evpn-irb-mcast-07.txt

Hi Acee,

Thanks a lot for your thorough review and comments. I have posted -08 revision to address most of your comments: https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-irb-mcast-08.txt.

Please see zzh> below.



Juniper Business Use Only
From: Acee Lindem (acee) <acee@cisco.com>
Sent: Tuesday, November 15, 2022 1:49 PM
To: draft-ietf-bess-evpn-irb-mcast@ietf.org; Routing ADs <rtg-ads@ietf.org>
Cc: Routing Directorate <rtg-dir@ietf.org>; bess@ietf.org
Subject: Routing Directorate Last Call Review for draft-ietf-bess-evpn-irb-mcast-07.txt

[External Email. Be cautious of content]

Hello,

I have been selected as the Routing Directorate reviewer for this draft.
The Routing Directorate seeks to review all routing or routing-related
drafts as they pass through IETF last call and IESG review, and
sometimes on special request. The purpose of the review is to provide
assistance to the Routing ADs. For more information about the Routing
Directorate, please see ​

  http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs,
it would be helpful if you could consider them along with any other
IETF Early Review/Last Call  comments that you receive, and strive to
resolve them through discussion or by updating the draft.

Document: draft-ietf-bess-evpn-irb-mcast-07.txt
Reviewer: Acee Lindem
Review Date: Nov 15th, 2022
IETF LC End Date: Nov 7, 2022
Intended Status: Standards Track

Summary: I have some minor concerns about this document that I think should be resolved before publication.

Comments:

The draft is readable per se but the subject matter, Optimized Inter-Subnet Multicast,
is quite complex. The draft covers the mechanisms and procedures for multicast
advertisement and forwarding between tenant-BDs. Additionally, a single line in the
abstract includes procedures to accommodate multicast traffic external to the tenant
domain results in very dense specification of various interworking with other multicast
domains. These interworking scenarios build on the OISM gateway functionality specified
early in the document. The cascaded complexity probably explains the number of directorate
members who declined the review request. Given the complexity, this is a document that
could really benefit from implementation experience.

Major Issues: None

Minor Issues:

   1. The concept of multicast packets and, in some cases, advertisements being sent
      "Up" or "Down" the IRB interface seemed confusing to me. I'd of thought the IRB
      interfaces would be described in terms of transmission or reception by the IRB
      L3 Routing instance. In any case, the usage must be described in the terminology
     section is not intuitive even though one can reverse engineer what is meant.

Zzh> An IRB interface connects a bridge domain (L2) to an IP routing instance (L3). Therefore, we use the up/down to indicate if traffic is up towards the L3 or down towards L2. I’ve added the following paragraph in section “1.1.2.  Inter-BD (Inter-Subnet) IP Traffic” where IRB interface was firs mentioned in the document:

                                           In this document, when traffic is routed out of an IRB interface,
                                           we say it is sent down the IRB interface to the BD that the IRB is
                                           for. In the other direction, traffic is sent up the IRB interface
                                           from the BD to the L3 routing instance.

That’s better. I was wondering why the IRB interface wasn’t conceptually an L3 routing instance interface and
“sent down” would be “transmitted” and “sent up” would be “received”. This would be a cleaner abstraction to
me. However, I must admit I only read Appendix A and not RFC 9135.


   2. The Section 6 interworking scenarios could benefit from some ASCII art for
       visual reference of the various gateway and domain scenarios.

Zzh> I have added the following figure:



                     src1                       rcvr1
                     |                          |
                     R1           RP            R2

                               PIM/MVPN
                                domain
                    +---+                      +---+
               -----|GW1|----------------------|GW2|----
                    +---+                      +---+
                     | \ \                    / / |
                     |  \ \                  / /  |
                   BD1 BD2 SBD            SBD BD2 BD1

                              EVPN Domain

                           SBD            SBD
                          /                  \
                         /                    \
                    +---+                      +---+
                    |PE1|                      |PE2|
                    +---+                      +---+
                     | \                       / |
                    BD1 BD2                  BD2 BD1
                     |   |                    |  |
                    src2 rcvr2              src3 rcvr3


Thanks – This is instructive. The specification is very dense in terms of the
interoperability (section 5) and external traffic (section 6). These use cases could also benefit
from a picture as well. However, this would be a lot to add in a last call review. Perhaps, this
this better addressed in vendor white papers and documentation when the various use cases
are supported.


   3. Since this is Last Call review, it seems references to topics that may be
      covered in future revisions of the draft should be removed.

Zzh> I fixed two such topics to say “may be specified in separate documents”.

Thanks.

   4. In section 4.1.1, why are ACs that are not using IGMP/MLD automatically
      added to the OIF list for all flows? I'd think an administrator would have to
      run IGMP/MLD on ACs on which multicast traffic is desired.

Zzh> For a L2 switch, by default multicast is handled as broadcast – flooded everywhere – unless IGMP/MLD snooping is used. I added “snooping” in the paragraph:

   An EVPN-PE may run IGMP/MLD snooping procedures on each of its ACs, in order
   to determine the set of flows of interest to each AC.

Okay, this makes more sense. I inherently think more in terms of L3 than L2.


   5. In section 4.2, how can one lookup S in the MAC-VRF(s) of a tenant domain?
      S is the IP address of the source - not a MAC address. This needs to be clarified.

Zzh> EVPN does advertise IP address along with MAC address. It’s actually fine looking up either in the MAC VRF or IP VRF, so I removed the lookup details.

Thanks,

   6. In section 6.1.2.2.1, it seems a bit odd to have the MEG import and export
      unicast routes dependent on whether or not there are hosts in the EVPN
      transmitting multicast flows? What route should be exported – a host route
      to the source or the corresponding subnet route from the EVPN IP RIB? Why
      isn't the AC source route covered by a subnet route for the corresponding
      tenant BD?

Zzh> Because two MEGs can be attached to the same subnet, while a source S is only attached to single MEG (if the S is local to the MEG at all), we want the L3VPN egress PE to direct its (s,g) joins towards the MEG that has S locally attached. That’s why the MEG SHOULD advertise the host route when there is traffic (and withdraw after the traffic stops), in addition to the subnet route that both MEGs do advertise:


   As a result, if S is attached to a MEG, the L3VPN nodes will direct

   their MVPN C-multicast Join routes to that MEG.  …



   If S is not attached to a MEG, the L3VPN nodes will direct their

   C-multicast Join routes to whichever MEG appears to be on the best

   route to S's subnet.  Upon receiving the C-multicast Join, that MEG

   will originate an EVPN SMET route for (S,G).  As a result, the MEG

   will receive the (S,G) traffic at layer 2 via the OISM procedures.

   The (S,G) traffic will be sent up the appropriate IRB interface, and

   the layer 3 MVPN procedures will ensure that the traffic is delivered

   to the L3VPN nodes that have requested it.



Thanks – So this must be the unicast host route of the source. Perhaps, “host” could be added to the text.


   7. Section 6.2, I reworded some text that didn't parse at all. I rewrote as:

      Furthermore, even if a particular AC is part of that BD, the PE SHOULD NOT
      transmit an IGMP/MLD Join on that AC unless there is an external PIM route
      attached via that AC

zzh> Thanks! That’s what the original text tried to say. I also changed “route” to “router”.

It looks good.

Nits:

Zzh> I fixed the nits below. In particular, for nit #1 below I changed “about” to “for”.

   1. Saying a route is "about" a BD is awkward. Please use "pertains to" or
      "associated with".

   2. Avoid the usage of "we" and use the infinitive instead. For example,
      "It is RECOMMENDED", rather than "We RECOMMEND". I didn’t fix all these
      In the diff.

   3. Avoid putting extra parentheses around single references - I've fixed this
      in the diffs.

   4. The draft uses various terms for assuring reception of multicast
      traffic - "draw", "pull", and "must see".  I'd use "receive" consistently
      as in the diff.

   5. Use "sent on ..." rather than "sent out ...".

See attached RFC diff for more suggested editorial changes.

Zzh> Thanks! They show the extraordinary effort you’ve put in and I really appreciate it! I fixed most of them, though kept a few unchanged.
Zzh> For example, I did not change “pull” or “draw” to “receive”, because “pull/draw” refers to the fact that a PE advertises SMET routes to draw traffic. I see you later changed “pull” to “attract”. “pull” or “draw” seems to be more explicit?
Zzh> Thanks!
Zzh> Jeffrey


Thanks – it looks good.

Acee


Thanks,
Acee