Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-14: (with DISCUSS and COMMENT)
"Mankamana Mishra (mankamis)" <mankamis@cisco.com> Thu, 13 January 2022 22:11 UTC
Return-Path: <mankamis@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 669023A1623;
Thu, 13 Jan 2022 14:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level:
X-Spam-Status: No, score=-9.595 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001,
URIBL_BLOCKED=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=YrtE68JN;
dkim=pass (1024-bit key)
header.d=cisco.onmicrosoft.com header.b=pNeJFUAl
Received: from mail.ietf.org ([4.31.198.44])
by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id d0YwXNz7dT7Z; Thu, 13 Jan 2022 14:11:26 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80])
(using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 849E03A1620;
Thu, 13 Jan 2022 14:11:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
d=cisco.com; i=@cisco.com; l=56534; q=dns/txt;
s=iport; t=1642111886; x=1643321486;
h=from:to:cc:subject:date:message-id:references:
in-reply-to:mime-version;
bh=eoDbvxh3Mqr/ab9qVc8hYJy7p8p5yTQqNAJHMyW049c=;
b=YrtE68JNKm38kLuI8LMbM22KUOdp98fOxJrZP87pFntpb+EnPSLScSkb
s0oxcjy/kt2jEELmfLklDWO7JpuFS7n2D5mJJBYDnNZLByq4r1GcRcSs2
e9cn2C0FqZKq5aMGkLX3sR88CUi1YVPZk0GdNr/Zr2Zb6LVi+BUIwftoo 8=;
IronPort-PHdr: =?us-ascii?q?A9a23=3Axs3MpRGHFaJ3JgJ4AGCdEp1GfiYY04WdBeZdw?=
=?us-ascii?q?pYkircbdKOl8tyiOUHE/vxigRfPWpmT8PNLjefa8sWCEWwN6JqMqjYOJZpLU?=
=?us-ascii?q?RJWhcAfhQd1BsmDBAXyJ+LraCpvGsNEWRdl8ni3PFITFtz5YgjZo2a56ngZH?=
=?us-ascii?q?RCsXTc=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3A86U1nKK8UMIYYK3fFE+RSJclxSXFcZb7ZxGr2?=
=?us-ascii?q?PjKsXjdYENS1TMPmzRLC2nQb6rfNjGnc4ggbYzgpBgPu5HTxtJlSAQd+CA2R?=
=?us-ascii?q?RqmiyZq6fd1j6vI0qj7wvTrFCqL1O1DLImQRCwIZiWE/E31a+G69SMUOZygH?=
=?us-ascii?q?9IQNsaVYkideic8IMsRoUoLd98R2uaEs/Dga+++kYuaT/nkBbOQ82Uc3lT4R?=
=?us-ascii?q?E60gEgHUPza4Fv0t7GlDBxBlAe2e3I9VPrzKUwtRkYUTLW4HsbiLwrC5Kuy8?=
=?us-ascii?q?mWc9BA3B5b8yvDwc1YBRfjZOg3mZnh+Avf5xEMd4H1plP9napLwam8P49mNt?=
=?us-ascii?q?9V4ztZEsJ2rYQwoJabL3u8aVnG0FgkubPUYpeCcfyDXXcu7iheun2HX6/9jF?=
=?us-ascii?q?1oePIAE9KBwG24m3fYVMytIZRCKhvit6LO2Vucqgd4sROHwOIIDuXZ/1nfYA?=
=?us-ascii?q?OooaZ/GSqTOo9Rf2V8YitpHE+qbZscFZ39lYQ/bJhBRIlFSCZ07hKKtgnW6a?=
=?us-ascii?q?ydfuEO9pKcr7S7U1gMZ+LngK9X9e9GWS4NShEnwjmvc8njwBBhcNdGDxxKK9?=
=?us-ascii?q?3utgqnEmiaTZW64PNVU7dZwi1GVg2cUEhBTDAP9qviigUn4UNVaQ3H4MxEG9?=
=?us-ascii?q?cAanHFHhPGkN/FgnEO5gw=3D=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AEsMYiKEz3Dp1H4idpLqFRJHXdLJyesId70?=
=?us-ascii?q?hD6qkvc31om52j+fxGws516fatskdvZJkh8erwX5VoMkmsi6KdgLNhc4tKOT?=
=?us-ascii?q?OHhILGFvAY0WKP+UyEJ8S6zJ8g6U4CSdk+NDSTNykBsS+S2mDReLxMrKjlgc?=
=?us-ascii?q?KVbKXlvgpQpGpRGsddBnJCe36m+zpNNXB77PQCZf6hz/sCgwDlVWUcb8y9CH?=
=?us-ascii?q?VAdfPEvcf3mJXvZgNDLwI76SGV5AnYqILSIly95FMzQjlPybAt/SzuiAri/J?=
=?us-ascii?q?iutPm911v1y3LT1ZJLg9Hso+EzR/Bky/JlaAkEuDzYILiJaIfy+wzdZ9vfrm?=
=?us-ascii?q?rCpeO85ivI+f4Dsk85MFvF+ScFkDOQoQrGo0WSuWNwx0GT+vAQgFkBepd8bU?=
=?us-ascii?q?UzSGqC16NohqAO7Itbm22erJZZFhXGgWD04MXJTQhjkg6urWMlivN7tQ0TbW?=
=?us-ascii?q?IyUs4bkWUkxjIeLH7AJlOM1Kk3VO11SM3M7vdfdl2XK3jfo2l02dSpGnA+BA?=
=?us-ascii?q?2PTEQOstGcl2E+pgE382IIgMgE2nsQ/pM0TJdJo+zCL6RzjblLCssbd7h0Cu?=
=?us-ascii?q?sNSda+TmbNXRXPOmSPJkmPLtBKB1vd75rspLkl7uCjf5IFiJM0hZTaSVtd8X?=
=?us-ascii?q?U/fkr/YPf+lKGjMiq9CVlVcQ6dv/221qIJzIEUHoCbQxFrYGpe5/ednw=3D?=
=?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ByBgBZouBh/5JdJa1aHgEBCxIMQIF?=
=?us-ascii?q?OC4EhMS0oB3daNzGIDgOFOYUOgwIDiw2FJopqgS4UgREDVAsBAQENAQFBBAE?=
=?us-ascii?q?BhQYCg0oCJTQJDgECBAEBARIBAQUBAQECAQYEgQkThTsIJQ2GQgEBAQEDEgg?=
=?us-ascii?q?TEwEBMAcBDwIBCA4DAwECIQENIREdCAIEAQ0FCBqCXYIOVwMuAaF+AYE6Aoo?=
=?us-ascii?q?feIEzgQGCCAEBBgQEhQsNC4I2CYE6gw6EHIEggWGECCccgUlEgRVDgmc+giG?=
=?us-ascii?q?Bew8BGwUHEgwMgxeCLpAUCiUIPgYBPSYBAyIhJAM4ASsWBzMPBAsCAREBBQE?=
=?us-ascii?q?BAQ0BCxMBCisPkVMnAQMHAgiCdYoIP40vkDGBAzprCoNDmVWGFhWDcIwKl3K?=
=?us-ascii?q?WQCCCJY4QkFsYhGsCBAIEBQIOAQEGgWE7gVlwFTuCaVEZD4U3iGkMFhVuAQE?=
=?us-ascii?q?BgkmKXnQ4AgYLAQEDCY1IgkYBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,286,1635206400";
d="scan'208,217";a="890657360"
Received: from rcdn-core-10.cisco.com ([173.37.93.146])
by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA;
13 Jan 2022 22:11:24 +0000
Received: from mail.cisco.com (xbe-rcd-004.cisco.com [173.37.102.19])
by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 20DMBO3r011611
(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK);
Thu, 13 Jan 2022 22:11:24 GMT
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xbe-rcd-004.cisco.com
(173.37.102.19) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 13 Jan
2022 16:11:24 -0600
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-aln-003.cisco.com
(173.37.135.123) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 13 Jan
2022 16:11:23 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by
xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14
via Frontend Transport; Thu, 13 Jan 2022 16:11:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=D5pRMFgdkrKrZd5tpPpcEC/LLFALBW7deHGv7Gh8A+7C6+rqtOnYczvhINKEgTvpKHJubV8nVgMA9bqhaeXZLy9m9usUe8+QuynxzFrYuDcqVWgfawvQDMDZBJdYW60xjf1fzGsHDCk6OajO2Jg6SvL/hoSe0G35izI1eAfEDs92WKkq/dxTHIrUKHJl2ioARAWABQawM0Ed6PM/cpIOf0+raJ/+Xa+ouhxJZ6sHnl8umJkDcHk9sTOt7OX4LqXF5S2Ily7MR1pU1WHCGTlMo9cx/eaosl172Jes1UF4aWDzlVwvv6seT+sXHh5+furq6TA8lGd9ht8DHpKQHwXoOQ==
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=ZJrMwSwiZeikWUmWmmx8zPHvarhJa3xhfFodI1UiRo4=;
b=nsTOPM6w9soj89C0CFBt2QcOVjNcxWtBNgPSMS8AWO0rpKLvjH2oT776NL3WkD5cMBdE9agKZ1BP6NVzWeZ2O2s+ZQRM2Tf9s5oyUOsjYqTzqzgDqd21vUPlwGlZqqWzhJiUeaQDLZkrsm5pKhKln4LampucmBf+DhK7z5sKgDg6xv3102wuXgUbkQvLKa0fXoba9LUHQT6H9L/2LJNyygXycY49Pi9WqazphjOLsJ2pkskZ//GnwKbuFKqv69qvNeeNAh4xow7bJzhiz1C5Wj8onMy4vG9OcTK/ZrgABHVIjbsorgrW00cq5WtA/84VS9o88dC2RITOFEUlRuXVMw==
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.onmicrosoft.com;
s=selector2-cisco-onmicrosoft-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=ZJrMwSwiZeikWUmWmmx8zPHvarhJa3xhfFodI1UiRo4=;
b=pNeJFUAlYGWVA0WixF64qadtj3sCW+0yoPRhu/lwq6WSUzTQOp7SC7M2UUOqJ/nJeWG30hHi+fzn4XKBmWXFewk9b2rXsqT4IydAQGK97KD5O1zQBdAGvJIUyghVCYb7x+7gUrNnq4Qp0pXIss1kLgf6D4T7nqyZ6g1R8gDJwwk=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25)
by BN6PR11MB1507.namprd11.prod.outlook.com (2603:10b6:405:9::19) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Thu, 13 Jan
2022 22:11:21 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com
([fe80::816d:e1f8:ec68:2b]) by BYAPR11MB2725.namprd11.prod.outlook.com
([fe80::816d:e1f8:ec68:2b%6]) with mapi id 15.20.4888.011; Thu, 13 Jan 2022
22:11:20 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org"
<draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "slitkows.ietf@gmail.com"
<slitkows.ietf@gmail.com>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,
"bess@ietf.org" <bess@ietf.org>
Thread-Topic: Alvaro Retana's Discuss on
draft-ietf-bess-evpn-igmp-mld-proxy-14: (with DISCUSS and COMMENT)
Thread-Index: AQHXy1djK7Tq53q98Em/RgkiMA4apKwIRoetgAGeqoCAH5bMgIA4TFvJ
Date: Thu, 13 Jan 2022 22:11:20 +0000
Message-ID: <BYAPR11MB272584BDDC696A6B97920362DF539@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <163535541146.31356.5788998139231162845@ietfa.amsl.com>
<BYAPR11MB272513BFE26ECBA8518153C3DF9A9@BYAPR11MB2725.namprd11.prod.outlook.com>
<CAMMESszKrgNHvTbu7NLvDeV4VBiYJfzdJBrz90QD6t5xOQprvw@mail.gmail.com>
<5f4b3ec5-6de3-65b3-037a-8a63a455bbcc@cisco.com>
In-Reply-To: <5f4b3ec5-6de3-65b3-037a-8a63a455bbcc@cisco.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=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4149dd83-354f-4123-98de-08d9d6e1a0f6
x-ms-traffictypediagnostic: BN6PR11MB1507:EE_
x-microsoft-antispam-prvs: <BN6PR11MB1507A8B66385905CD291067BDF539@BN6PR11MB1507.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jKEVWrJ9Yc9V/cU/UgATOpfWdY9D8LJuhD5jVOVEVy+elj93Qemhyf1cEqwDeoWPobqGH64WU6l7FAsifCbuFePBvhdk64zGWtNfMI8IbpKEfrrCoCqryyk5z2pVgNZ2KPhRqAo6rwgP09JAtr3E5KoYd4v5wtPFJKKbqy8t9J4tKY/M3GLUYD7vCE6CBqhNNFUfK7DWM8oT1/6dj6AgL1HbDE9wBtpV0CCuctxwTmNbXiGnOZI3fJNeJbXsBhhxmd/Bi4n+BO3muwOe/9yhywuXP+7a3718H31h2CSYc1U2cBOAY0u99kHTL0siTYiPQF8pevRYwc3Q/kxwqMk7UAqT6NImSSm8ZOIPKZDHFdLLs66xEDbUZRjblwpn9d3YS+j6pAP4yrLGnLoClVSLPAN9fQWdGiS16P/TzEeV+uUy/mbEMDeTgco38XNLJXHaELd6Q6E6nK0SEo8CqtMZKaqVjG6RuN+iXm+JkP6dJoQuX1RV+A3bT444LvFajwOxAgv2mWAVqbuhIzr5ybAe3Jyibz1vTQDg64vPxiZjsyZVuOLS99qwYMCqKwaY5O+dtPVxuVLFrElAZmR6iJbgtQQyswiEWKppZdEqDMiI4Qi6dAfU/xvIBLcb8APHiosoRulslzLb9k/gnor3QDLOXDxCRNG33gxYISiaTXOgbBkRvrGWrVnxJ+X3pxewt9IlqqqhjgIEP3ARha/oFdbPWA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM;
H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;
SFS:(366004)(33656002)(8936002)(66574015)(186003)(508600001)(38070700005)(8676002)(7696005)(9686003)(86362001)(6506007)(53546011)(9326002)(26005)(4326008)(30864003)(71200400001)(2906002)(55016003)(122000001)(83380400001)(66476007)(52536014)(5660300002)(66446008)(64756008)(66556008)(66946007)(38100700002)(76116006)(54906003)(110136005)(316002);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?2F56g7FDEkVLK1yWiexWQGggAqyCdZxqzxZ0RxumEgcFaFm18FI7bww9?=
=?Windows-1252?Q?HtqQscyMTU74NDkPR39m4qBP+waYbftsU9+JXIXc0lRQ1SAdvfsajaEr?=
=?Windows-1252?Q?F0Kh9psV48EBTQ0zIYBWhylfRxOXXmQP+BOPKB7cgYSAjrR1r8vhFiyH?=
=?Windows-1252?Q?6nTqgcOYVMWr6ckyY12IST0OkyjGd8/9H10cM42lgvBzx2kLRO8Ccyar?=
=?Windows-1252?Q?Wrym8OfsJMZ+6lItYvQQ/CMKvrHbDm6ykdT/kNS38wbDWNrUTBZ2T/WQ?=
=?Windows-1252?Q?8PlO+u7j7L0tDE6W7z+hgMHTxCs7BTCFygCTTgBC+okhSNdl7aTMByEt?=
=?Windows-1252?Q?rRtcXuguKD/BBg/g2IFDXzj9uE5F1UDUoifWz0IuUkgcFxBGT3CMuUHB?=
=?Windows-1252?Q?TZfKXfLneXjgr8Jlh0q4aHWhRwIbSLBA6hhRTctCDaXej4bglC/P5MTC?=
=?Windows-1252?Q?C8X0zCSReyDktcbOrXF4bkmu01tBKFC3uTch7adCCr5JEhHByQUxjmqG?=
=?Windows-1252?Q?vsha11fQke2N/4Gg7oPFcjqGraw1PxrrZQVfBKAKEow9wDI8CuqOTFXT?=
=?Windows-1252?Q?S9I6KiYETRws990iBTzYI3p1GLkw0vjrp7ORo76DoIm4ky7QK32z4FoY?=
=?Windows-1252?Q?d/9PxBAapOeuPsyJsdDZHbCmZNy5+9W3l+cRSmkHAL5KuAGsM93Rwo44?=
=?Windows-1252?Q?ouONKJlmbX6TFZ66KsagWzZTbTEHp1yGR0jCM1/Kf6gtBLZY/tv+Zmjw?=
=?Windows-1252?Q?u8CvomJQvoEZgpXrSdurRzpnxkvThX0SpNWOtiXT+UH1KJrMEp41TwLu?=
=?Windows-1252?Q?EMERPd/TJB/ZgFy4GHhfItbkZ4l+gYoj+VXX7BbKCfShhTUdxCBaLbgo?=
=?Windows-1252?Q?RsiQNTCDONpd7Wlj2I5dqaMhfIkGZNATpPWdTySqGFP8XKN71CId2bwx?=
=?Windows-1252?Q?7eyBq+jtYBAuvtqrA2F3FsTyz6447sCAr369gZ54w0LiymSVxMqGrR/U?=
=?Windows-1252?Q?yorckSW2JwYrNhu6HkTQjNh7ns0yeghjbcq43BKS+qJwhRvk/DXMsgoN?=
=?Windows-1252?Q?JKzeXtfgv6opZ7WFFKxOPxSoRrZ8V91w4OLhvZDCpX8kNUISEF4bW31O?=
=?Windows-1252?Q?8UUHs3aWjBHs8VTUvM8JhoNb6mTyjHezsiiusB55+gvNXFFrklysvpGR?=
=?Windows-1252?Q?Z7aym7PO3Lhi3s3Dz8IoyAtYExnHVfKy0/AVexfCh2ztMHI0ugq4f+RK?=
=?Windows-1252?Q?Ni9huhS28eEai1MJ4gGQ+ghnUMZ7BP3x7ZEHAX0kV91KdznYRzn5KKzC?=
=?Windows-1252?Q?+rlvrdGkrOF6kU10jDKC59+RUx7BjjgZSi1TDUKTKdFz3JdMVHJTYG1Y?=
=?Windows-1252?Q?jLBpzdE1e1LbLEzO7bJaV31IBNeDrGq5uuogIyJ/kTDIwm5Q2CSy8lFD?=
=?Windows-1252?Q?2JUrTuZf/7sS1UJMsQTi3nXagTI+xtfTJRrw5gk344hvOYzMU4X1cX/X?=
=?Windows-1252?Q?GyX1qgMdtfBRaCmKuastiorEKqj5J9p6ECZXezm1EF35iE/3zX0aV82a?=
=?Windows-1252?Q?jlyfNf3un9jaMrplhLIOUvpKUMH/MKRNRugZkohlW15XpBYj0gEddDza?=
=?Windows-1252?Q?8EYQpYCnKrOhWU8MgjhvRZ4IfYEAmpothZtoHHh2MMfvKMgbsRF9dB4j?=
=?Windows-1252?Q?0HcYxKK1fnSnJ0oob1OdggF2lmgknxRiwviTM2wmwHVaq2opNm6k87Xf?=
=?Windows-1252?Q?GKSPQ50jTG+9p1ejunY6a/mJCWKKZMligmbzhRFf?=
Content-Type: multipart/alternative;
boundary="_000_BYAPR11MB272584BDDC696A6B97920362DF539BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4149dd83-354f-4123-98de-08d9d6e1a0f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 22:11:20.4105 (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: hN/t1FhMQM0QBqG17DmEpnX6xxbAUai3BOagn1JXNE/605F4VkDnFWvStCow5LSj3n5K1S32CC9HbW79I9sSRw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1507
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.19, xbe-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RsPXcIVznkQYXnyqzOwcGZ73_bo>
Subject: Re: [bess] Alvaro Retana's Discuss on
draft-ietf-bess-evpn-igmp-mld-proxy-14: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
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, 13 Jan 2022 22:11:32 -0000
Hi Alvaro, Here is the updated version and update on what changes are being incorporated (Version 16 of draft). PIM WG Review comment : There were only two comment received from PIM working group and both are being addressed. 1. Comment was to add terminology DC 2. Second comment was same as your about immediate leave Apart from that there were no concern from PIM WG . Open Question : 1. Statements about IGMP V1, there was no concern from PIM WG or BESS WG either. Do you want any thing specific to be mentioned in this draft ? 2. Later inline for flag question, I have one way to handle this. Please let me know your view and I can make the changes. Based on your comments : * IGMP join are changed to Membership Report * Inline comments also handled Some of the comment inline about accepted changes. From: Mankamana Mishra (mankamis) <mankamis@cisco.com> Date: Wednesday, December 8, 2021 at 3:14 PM To: Alvaro Retana <aretana.ietf@gmail.com>om>, The IESG <iesg@ietf.org> Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>rg>, slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>om>, bess-chairs@ietf.org <bess-chairs@ietf.org>rg>, bess@ietf.org <bess@ietf.org> Subject: Re: Alvaro Retana's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-14: (with DISCUSS and COMMENT) Hi Alvaro, while i wait for PIM working group to provide and submit the next revision this Friday. I have question about one of the comment. Please let me know if these changes are something you expecting. * IGMP Join changes to Membership Report * IGMP Join Sync changes to Membership Report Sync * All mention of Join changes to Membership Report Since IGMP Join Sync has been terminology getting used for long with this draft, wanted to make sure this is ok before i publish the changed version. Though i was trying to see if RFC3376 uses term Join. It looks like it does. but many places it uses Membership reports for actual packet on wire. Mankamana On 11/18/21 12:50 PM, Alvaro Retana wrote: On November 17, 2021 at 3:11:49 PM, Mankamana Mishra wrote: Mankamana: Hi! ... ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- First of all, I am surprised that a document related to IGMP/MLD was not sent to the pim WG for review. I can't find any mention of this draft in the pim WG's archive. Mankamana: As in contributor to this document, all the procedures are very much limited to BGP overlay signaling. Not sure which aspect would be reviewed by PIM WG. This draft does not change any behavior of PIM or IGMP . This document is about proxying IGMP/MLD through an EVPN domain to "reduce the flooding of IGMP messages", which implies that the messages are received and recreated [*] based on the BGP information. The routers are them acting as both a multicast router and group member -- this behavior, including the operation of multiple versions of IGMP on the same link has already bee specified in rfc3376. The mechanism described in this document don't seem to be in line with that -- starting with the requirement to consider IGMPv1 as invalid. So, yes, there are no changes to the protocols, but the behavior specified is not in line with the existing standards. That is what I want the pim to look at. [*] That is part of Eric's DISCUSS. ... I am balloting DISCUSS because this document is not in line with other consensus documents (specifically the IGMP specification). To clear, I will want the document reviewed by the pim WG. Mankamana : Do you expect it to be reviewed by PIM WG or we should remove section talking about use of V1 ? Based on current work in PIM WG, our understanding is that “v1 will become deprecated, v2 will still be proposed standard, and v3 will become internet standard.” I expect the document to be reviewed by pim. As I mentioned before, the current work in pim is to move rfc3376 to Internet Standard, which would still be backwards compatible with IGMPv1. Mankamana : Document has been reviewed by PIM WG and there were no concern towards IGMP V1 text. ... ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- (1) The terminology section should include IGMP/MLD-related terminology or at least a pointer to the relevant RFCs. Mankamana: Added text pointing to IGMP V2 and V3 RFC Also, the messages are called Membership Reports, and not "Join" or "IGMP Reports". Similar comment related to "IGMP Queries" and "Membership Requests" (should be Membership Query). [I will not make other comments below about this same point.] Mankamana : will change IGMP join to Membership Request An "IGMP join" should be a "Membership Report" (not a request). There are no "requests", just "Membership Queries". Mankamana: Updated all joins and IGMP Query (2) [Line numbers from idnits.] 260 1. When the first hop PE receives several IGMP Membership Reports 261 (Joins), belonging to the same IGMP version, from different 262 attached hosts for the same (*,G) or (S,G), it SHOULD send a 263 single BGP message corresponding to the very first IGMP 264 Membership Request (BGP update as soon as possible) for that 265 (*,G) or (S,G). This is because BGP is a stateful protocol and 266 no further transmission of the same report is needed. If the The behavior in this rule is not required. Under what circumstances is it ok for the PE to not wait for several Membership Reports from multiple hosts before sending a BGP message? Waiting for multiple messages can clearly result in a delay for an interested host in receiving the multicast service. Note that rfc3376 says that "Multicast routers need to know only that *at least one* system on an attached network is interested..." it SHOULD send a 263 single BGP message corresponding to the very first IGMP 264 Membership Request (BGP update as soon as possible) for that does this not mean, BGP update should be sent ASAP. It does not state to wait for many ? The first part of that sentence says: "When the first hop PE receives several IGMP Membership Reports..." The action is predicated (in the text) by receiving multiple messages -- after that you're right, the message would be send ASAP. Mankamana: Removed term “several” (3) 269 (v2 or v3) set. In case of IGMPv3, the exclude flag MUST also be 270 set to indicate that no source IP address must be excluded 271 (include all sources "*"). If the IGMP Join is for (S,G), then 272 besides setting multicast group address along with the version 273 flag v3, the source IP address and the IE flag MUST be set. It "the exclude flag MUST also be set" I think you meant to reference the Exclude Group and the IE field in the flags. Note that the second part ("IE flag MUST be set") also refers to the same field, but for a different condition. Please be consistent and call things (the IE field, in this case) by a single name. The definitions in §9.* are not consistent either. Mankamana : will IE (Include or Exclude) in terminology be enough ? First part of statement talks about (*,G) join where only Exclude flag would be set. Where for (S,G) Include or Exclude either can be set. No -- please be consistent throughout. Note that the flag is called IE (in §9.1) and defined as a single bit, so talking about how "Include or Exclude either can be set" is confusing: the bit is either set or it isn't -- these are not independent flags. Mankamana : Will it be ok to add more text in encoding section where IE = 0 means <XXXXX> IE = 1 means <YYYYY> And rest other places just mention what flag IE field MUST be set ? Please let me know if this works with you, I can make changes. (4) 277 2. When the first hop PE receives an IGMPv3 Join for (S,G) on a 278 given BD, it SHOULD advertise the corresponding EVPN Selective 279 Multicast Ethernet Tag (SMET) route regardless of whether the 280 source (S) is attached to itself or not in order to facilitate 281 the source move in the future. When is it ok for the SMET route not to be advertised? IOW, why is it a recommendation and not a requirement? Mankamana : changing SHOULD to MUST ? That's the question! :-) It seems to be that the SMET route should be advertised always (required = MUST), but I'm asking why you chose to allow for it to not be advertised sometimes (recommended = SHOULD)? Mankamana: Thanks for comment, I do not think there would be any condition where this spec is configured and selective multicast route not to be sent. So made it MUST. (5) 283 3. When the first hop PE receives an IGMP version-X Join first for 284 (*,G) and then later it receives an IGMP version-Y Join for the 285 same (*,G), then it MUST re-advertise the same EVPN SMET route 286 with flag for version-Y set in addition to any previously-set 287 version flag(s). In other words, the first hop PE MUST NOT 288 withdraw the EVPN route before sending the new route because the 289 flag field is not part of BGP route key processing. The requirement (MUST) to re-advertise the same SMET route assumes that there was an advertisement done already, but rule 2 doesn’t require that. Mankamana : Changing previous one to MUST should fix this comment too. Yes, if that is the right thing to do there. Mankamana: Previous comment took case of this. (6) 291 4. When the first hop PE receives an IGMP version-X Join first for 292 (*,G) and then later it receives an IGMPv3 Join for the same 293 multicast group address but for a specific source address S, then 294 the PE MUST advertise a new EVPN SMET route with v3 flag set (and 295 v2 reset). The IE flag also need to be set accordingly. Since 296 source IP address is used as part of BGP route key processing it 297 is considered as a new BGP route advertisement. When different 298 version of IGMP join are received, final state MUST be as per 299 section 5.1 of [RFC3376]. At the end of route processing local 300 and remote group record state MUST be as per section 5.1 of 301 [RFC3376]. Receiving an IGMPv3 Membership Report for the first time, as described here, is equivalent to the case in rule 2, However, the normative language is different: sending an SMET route is required here, but only recommended in rule 2. I fail to see why the conditions are different. Also, this rule mentions that the “IE flag also need[s] to be set accordingly” while rule 1 requires a specific setting. This section is talking about the actions of a PE when it receives IGMP messages — this is what rfc3376 refers to as a multicast router. §5.1/rfc3376 refers to the host function (group members). Both statements (which seems redundant to me) requiring compliance with rfc3376 are misplaced. Mankamana : Sending you diff soon for your review. Ok Mankamana: · Previous section made MUST, so its aligned with this section now . · There is detail text getting added in Flag definition about what does IE flag means. Since this section does not talk about specific filter (Include or Exclude), it would be good to keep it generic. · About comment on section 5.1 of IGMP V3 spec, this statement covers the case how to handle different membership request. Section 5.1 talks about final state to be kept as router. And what these statement means, same procedure MUST be applied at router where local membership request came and remote site as well where membership request were received over BGP. BTW, these are the only references (in the specification part of the text) to rfc3376. Given that this document is about IGMP/MLD Proxy, there should be other references that make clear the normative relationship. The same comment applies to the other versions of IGMP mentioned as well as MLD. Mankamana : Will add reference to IGMP and MLD RFC Please do closer to the start of the document, to establish the relationship early on. Mankamana: Added familiarity in terminology section itself. (7) §4.1.1: The set of rules in this section (IGMP/MLD Membership Report Advertisement in BGP) is preceded with: 256 When a PE wants to advertise an IGMP Membership Report (Join) using 257 the BGP EVPN route, it follows the following rules (BGP encoding 258 stated in Section 9): But rules 5-7 are about the actions related to the SMET route being received, not advertising it. Perhaps divide the list of rules so that it is clear when they apply. Mankamana : making it two section ? one who advertising the route and other for who receiving it ? Two sections is ok -- or simply two lists in the same section. Up to you. Mankamana: Did two list in same section and included text which tells first 4 rules are for originator and last 3 rules are for remote site. ... (9) §4.1.2: Rules 2-3 are about the actions after the SMET route is received, which doesn't match with the preface to the rules. Perhaps divide the list of rules... Mankamana : making some changes and sending new text soon. Ok. Mankamana: I did align it by having two list one for originator and another for remote. But I think diving these statement further may lead to confusion and I feel at current state it does provide all the meaning. If you have something specific in mind please let me know. (10) 1269 IGMP MAY be configured with immediate leave option. This allows the 1270 device to remove the group entry from the multicast routing table 1271 immediately upon receiving a IGMP leave message for (x,G). In case 1272 of all active multi-homing while synchronizing the IGMP Leave state 1273 to redundancy peers, Maximum Response Time MAY be filled in as Zero. 1274 Implementations SHOULD have identical configuration across multi- 1275 homed peers. In case IGMP Leave Synch route is received with Maximum 1276 Response Time Zero, irrespective of local IGMP configuration it MAY 1277 be processed as an immediate leave. By "immediate leave" I assume you're referring to "low leave latency" (rfc2236/rfc3376), is that right? There is no "immediate leave" mentioned in those documents. "IGMP MAY be configured with immediate leave option." This "MAY" seems to just be stating a fact. s/MAY/may When is it ok for implementations to not have the same configuration? IOW, why is that a recommendation and not a requirement? Mankamana: Yes immediate leave is “low leave latency”. Since its optional functionality, its not hard requirement. An implementation may or may not support this functionality. Ok. Let me ask a different question: what is the effect of not having the same configuration? Just from the leave latency point of view, it looks like the behavior may be inconsistent. Mankamana: After reading IGMP V3 spec again, since original spec does not define separate processing for low latency leave, rather it just provides provision. I think this section may not be needed. Since presence low latency option (which is implementation specific) does not change BGP procedure . removing this section. Thanks! Alvaro.
- [bess] Alvaro Retana's Discuss on draft-ietf-bess… Alvaro Retana via Datatracker
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Mankamana Mishra (mankamis)
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Alvaro Retana
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Mankamana Mishra (mankamis)
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Alvaro Retana
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Mankamana Mishra (mankamis)
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Mankamana Mishra (mankamis)
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Alvaro Retana
- Re: [bess] Alvaro Retana's Discuss on draft-ietf-… Mankamana Mishra (mankamis)