Re: [bess] Éric Vyncke's No Objection on draft-ietf-bess-evpn-irb-mcast-10: (with COMMENT)

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 04 March 2024 22:42 UTC

Return-Path: <zzhang@juniper.net>
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 E2097C18DB80; Mon, 4 Mar 2024 14:42:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.805
X-Spam-Level:
X-Spam-Status: No, score=-2.805 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="0uajutn0"; dkim=pass (1024-bit key) header.d=juniper.net header.b="TUTBPH7Z"
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 F1x8xrJ-zrST; Mon, 4 Mar 2024 14:42:12 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 32304C1D4991; Mon, 4 Mar 2024 14:41:36 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 424DuSmX016189; Mon, 4 Mar 2024 14:41:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-transfer-encoding:mime-version; s=PPS1017; bh=HdWsAVRGrfFWcqB3eTc3ChHRBCodpB8qiRKyW6tbvgc=; b=0uajutn0+48o CZ8LN3RXzFQRl9fu2JryUzDfyE12X2OLXeb8ntTNC5p2fK3m4atsPc+7k9v4uQtt RkfvY2aHgJnzyuS9Lb4k+iYFcS9e9nbJo+iFzsoXeB820SZehD6EZ+zNlooZC8VR fbwDIU3XfJzYymU/sJ4Gdd4Una4XyTL6d/0/8eOLa8zWbkTE74Rx4v9OZDLcrbqY HYJLWNmqFpBKPhIaN9KgHzI7OHXSfpBRROJ3AJyClSv4O3VS9qYDTaWV2qZL/zV1 2LaRH2ALimX15z0KWh2JebAngbI5MSGNt4NyYCACANHSLqEMVhai/C71JC7gUzs0 NgD/Wy0Eqw==
Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazlp17010000.outbound.protection.outlook.com [40.93.1.0]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3wm0pqkr4e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 04 Mar 2024 14:41:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m2NrlV+8riDS6F+v/5/fGyzokQlIfuDfEzrQLLXwjupDTPpKoHd+PpfqcqdxjYIxymI0Y6J6TKgI3c6QL9mwvU9484ub/qsJPsa8LifPX/MN/EZp1xSEWXpNPgaN2YhHJnyd7q8ySVxuinJJeDy7x8z6rIZO5eGDavSmwi6rmJ8C+yaBN3E0i62RlN4XGbuEqDnZuqDs91Ecf2Bwpqf9wtCX/agA54YnGCb3+Y+KTupo+q/7igI3uhgszrp+y8k99IrkBUhH0ae4eJQcltxn/YxeO2MI0cKNlHrsGmdGzhwTiSUMGvh9uptIpHjR9HqOf/HKE8i9xUtXm8X6yKq3qg==
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=HdWsAVRGrfFWcqB3eTc3ChHRBCodpB8qiRKyW6tbvgc=; b=BCDw7EkoAjSz6FjC9aviYjuSFJNFGmkUMYMTjBcSomVhrN+4dt6OfOcqJANZLXjcfkUEnTYhL67u+rvqKQhg2SaTe/iaMsN+FHmlnkc+ir3ncmCOhuiPjTpBqe8mOxdkZ7ki++GTyQnZleLHMTF3gXBtUX9qHUBCZTNP12Iu6qkwHffCswi8nXWAkfBBMggBiisz1iGv44F3ZYayjnE5J0DpPzGetZDjBhR88gFSipYLw1mbinANB/qyxfX2SL7GOO9OBaBF2BuDfuXVP+vEP/ORdiLcbC+KZCZLvZTHVC96tteMIN8OH+NER/q3KJzRZysj8L3DD8bJCxoeMSX3Sg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HdWsAVRGrfFWcqB3eTc3ChHRBCodpB8qiRKyW6tbvgc=; b=TUTBPH7ZpATX9QA+9ajPK6E7dFGf6mzAsY3/SfAEtg1TlayFh9kBVLHemcXGtXxdaEV6CdQG84Sn3skCTv1SuOaXndUBqKv2TaF/nC8QjkmqSP0Qv1aUW1iEovReY8tYQBXtXT+YG5gn7YB+KTaUrJbYyDhhAt1eCBeUe3lYTGY=
Received: from IA1PR05MB9550.namprd05.prod.outlook.com (2603:10b6:208:426::16) by PH0PR05MB7784.namprd05.prod.outlook.com (2603:10b6:510:2::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Mon, 4 Mar 2024 22:41:31 +0000
Received: from IA1PR05MB9550.namprd05.prod.outlook.com ([fe80::4c5d:def9:3e54:e076]) by IA1PR05MB9550.namprd05.prod.outlook.com ([fe80::4c5d:def9:3e54:e076%4]) with mapi id 15.20.7339.035; Mon, 4 Mar 2024 22:41:31 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Éric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-irb-mcast@ietf.org" <draft-ietf-bess-evpn-irb-mcast@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "mankamis@cisco.com" <mankamis@cisco.com>, "brian@innovationslab.net" <brian@innovationslab.net>
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-bess-evpn-irb-mcast-10: (with COMMENT)
Thread-Index: AQHabh2Kc2eIki3nqUuIpjVBUqfGr7En63Pg
Date: Mon, 04 Mar 2024 22:41:31 +0000
Message-ID: <IA1PR05MB95507C7D9C0CD870460297D1D4232@IA1PR05MB9550.namprd05.prod.outlook.com>
References: <170954760692.2121.7768655229662396752@ietfa.amsl.com>
In-Reply-To: <170954760692.2121.7768655229662396752@ietfa.amsl.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_ActionId=238fff1b-3173-4e69-9038-484b9bde1114; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; 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_SetDate=2024-03-04T18:43:25Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: IA1PR05MB9550:EE_|PH0PR05MB7784:EE_
x-ms-office365-filtering-correlation-id: a4caa4ec-aeb3-4de6-8eb3-08dc3c9c3cb3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JmqKbhifd7aJBG3AwQxU8QY+Lk6If82YJ60gKykWYyuW10VTXHb+cN+HgGjsuye8SGiLNrdK+Y12xU7TJFSl2DJJE4FgWcPvqVZq6nh3IWXz43qzFMOXZJ3g4TYKCuy8pLgRpEue8cbadpbFsYSQ9rvc9Erz70QETWWRXeIH8j8e5Ztc+FmAO/h4C2zM1g5rGoFxiWNkCk8Tw18Aqz4Bhstt5CjfFBJdIAyHQP+nJ9JT4koMPZvp1o8wHK1uGT6flrQEI30Me65MxxWvezHI7Gigo0b0AKiaPhUcjqYE+wqImYGNeQD0sGA9k1hwFjdNtwb96ZNiVFWRMWXvAKoWWusKyzYSQ3xHOYmoEEidADcIixSOCqI5OySfHhKeSkKAqJbUPNlbf/N9NNMG0pbV/9a8ae/o8oIMuYGIPMA4llCvgvZPB29duNgZ/Kqe0xZB66bMa4hBlDfE29XUHkTObaAuwka11YkZLlsWACx964SzxjoZtJxy78HGouyDzz/vo9sROtszrqSiUWfE+Gh98VyBu72t/loiy6E81rqiddSOkjlCHhSyn8uKVbYPbtjpwDv9+Jf4GROpkLuqJAuKee5qFErsV4bubIthBujnubu0SDFIEZZzRxrabdHZWemb5rWNWe+k/deZraPjATpqOTgx/jRubXEahGGcaWjrOUI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:IA1PR05MB9550.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: u7lSAiAI6HYXqumfrV1J7FvMTUBAC3w79sUtzzIINMIJpOHQ0zIvZ7bT7sOmEtp9G5bi506a+5hc4rYkqpbxRsulYeh/Bofqz169yeR5iFUAMkJfM3tDyylsh/2Jhf0a5qCwc5zkCcmLAuk8PKnbtlPGJvgDNnQaaV4yCjWp4mlpHH19lInViHIE4n+/6plOnJZJCBS5UTECe8sib5ETC/Dv+UKcL7OUk6s6F5qzPr6GTCdAHRZg3NB2fDeHf9uTLsJk5LYAgvqxR+chYijEH3bDn0rAGvQy6UGC8f+1+uATQOjQVPX3nodPK19xgUecayf14yMEUCnHZdzDzfaLCEPm88H5yo9CrigaL6edxeEtGK/MCLauPaWhw4bUpYvYfmc9RK/m/4F2ZeG9znEEbhhce0u8WZJWO9NIUnstKYNCo1pi1wFEitttt+676MHpBYnfWbmrCNMp4pPZ6jCpjAgvKem2z+CTVhqI5elRtOvFADOKbNSuDN7Ka61+zIlJk3JSPtmWk5tHBMiaC/J+nubJJjKpZbZ90VhW++Ct75hptRgsRs+DdZJh78fRiIj65iIGwKYnfbx2Fr0+hc0PvSesp/mkvaNunRcZBVkZp9ogimOD3gmrPLH2iwDPg2zXF6J+K0iXD57uyf3OgYbJFgt985dV3lFBPvoJtuA2PL2TNjt3zRcuZR49d5ojA1Hpqo8eMeTat+mthujUsqf+JxMrU2D6pHvyW13rzptUHdMR0VBaMeOAE6G/k0Ssdz3cm+xYYgi0uYkRdssuwEiicLJ53II2ODLxQ2teoPjnG4LLH8t8nnVGXQ8zZmwotqfQ2GYagatUoFGcAghJ6WCrl5AfbfrQnKLeNC10ccnMdQIZGABB/rfyYu2h1NCwfPUU7Gy9K+qEeqqTtHAdYGTVBUQbxCqxCWX2c6s4uoEfVPeJlqeZ/RYmFb+3HyM5GwqfpZZS1neEGZf0QiUolBM0iE5rV3FcerGNWq9HiTdO812CIiCp6J6kw2X3GYBLX7Otk3PZBOnQJdZfjIrScfHoN1/bO48eFI4kDY9BYxEwMtuDbcx+0hXTcLJbb765g2WPqHPqWtEa8KrsLAp4BFCdW9HV5nYMDhDmnZsIBkS60/HD0agvUVxDwSh4oY19alMwvoSddgdZmJv8O2AgNheptG+cHZj/duLNY2eTN/bYcR7Bz8Du74OkV9+yBYkqHazZcc5KYrO8j2eBKbOBqe81Y7bVjE5cB22cIzgJP1vfWddq7b+k90+70xpzim9NyKnnsZBrcsC1GyGfcOD1Rp1A6aFr/9E+tWn83ks81LC7z1LOzsJ5jbcwsvyHuFEdbeClXAw6Fl59jI55YhvIChngfINuRGrN5jbPEiLB21s6h4m3S/pjXeGAb7ZT1+vEdmgAXuzYi7SSPbYbY1FkcMM5SF7mxYUUHHtNs8jWfPCVwFjdZH+vb12+hKyB4NZHMfHGf2Cic+VlYD3IZx7AsAhzUCHeDZaz5AG2U6m/18TNKxWDE7AhdIlxHn6au2tK/hWIeLP1IVzhgMGmU2mBPTEh5ah03HaJVIqacpi2jYgAsrg7dRWIqBfsmQctj5q35gF8
Content-Type: text/plain; charset="utf-7"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: IA1PR05MB9550.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a4caa4ec-aeb3-4de6-8eb3-08dc3c9c3cb3
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 22:41:31.0379 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6ROl+QJmHojJdCjweMxQ9WwspMKYzgcl7dtGEk9FH0QEwMBmJbthzhBn7eqNRtUInq0E6rZPWzKLWA2q/58kxw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB7784
X-Proofpoint-ORIG-GUID: _f4cZx2jSqHIpgLeg_V4TB3bqXpIIGqu
X-Proofpoint-GUID: _f4cZx2jSqHIpgLeg_V4TB3bqXpIIGqu
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-04_18,2024-03-04_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 impostorscore=0 priorityscore=1501 phishscore=0 mlxlogscore=999 clxscore=1011 bulkscore=0 mlxscore=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2402120000 definitions=main-2403040177
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/tJWINzdH5P9QSlVuhpuj-f9uei4>
Subject: Re: [bess] Éric Vyncke's No Objection on draft-ietf-bess-evpn-irb-mcast-10: (with COMMENT)
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: Mon, 04 Mar 2024 22:42:17 -0000

Hi Eric,

Thanks for your review and comments. I posted -11 that addresses most of your comments: https://author-tools.ietf.org/iddiff?url1=draft-ietf-bess-evpn-irb-mcast-10&url2=draft-ietf-bess-evpn-irb-mcast-11&difftype=--html.

Please see zzh> below for some clarfications.


Juniper Business Use Only
-----Original Message-----
From: Éric Vyncke via Datatracker <noreply@ietf.org>
Sent: Monday, March 4, 2024 5:20 AM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bess-evpn-irb-mcast@ietf.org; bess-chairs@ietf.org; bess@ietf.org; mankamis@cisco.com; mankamis@cisco.com; brian@innovationslab.net
Subject: Éric Vyncke's No Objection on draft-ietf-bess-evpn-irb-mcast-10: (with COMMENT)

[External Email. Be cautious of content]


Éric Vyncke has entered the following ballot position for
draft-ietf-bess-evpn-irb-mcast-10: No Objection

When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)


Please refer to https://urldefense.com/v3/__https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!NEt6yMaO-gk!DhD7utIBY1vYH8I6IZ-ox9QnO5417w-hM2_79mAuuG1tuAnmpU8_FHmV8LwOOSBhg3VEPCoRCEMrYgs$
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-irb-mcast/__;!!NEt6yMaO-gk!DhD7utIBY1vYH8I6IZ-ox9QnO5417w-hM2_79mAuuG1tuAnmpU8_FHmV8LwOOSBhg3VEPCoRkpiq_7Y$



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


# Éric Vyncke, INT AD, comments for draft-ietf-bess-evpn-irb-mcast-10

Thank you for the work put into this document.

Please find below some non-blocking COMMENT points (but replies would be appreciated even if only for my own education), and some nits.

Special thanks to Mankamana Mishra for the shepherd's detailed write-up including the WG consensus *and* the justification of the intended status. The use of the old template was a trip to the past ;-) (but this is OK).

Other thanks to Brian Haberman, the Internet directorate reviewer (at my request), please consider this int-dir review:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/review-ietf-bess-evpn-irb-mcast-09-intdir-telechat-haberman-2024-02-22/__;!!NEt6yMaO-gk!DhD7utIBY1vYH8I6IZ-ox9QnO5417w-hM2_79mAuuG1tuAnmpU8_FHmV8LwOOSBhg3VEPCoRknVNCiM$
(and I have read Jeffrey's replies, thanks)

I hope that this review helps to improve the document,

Zzh> It definitely helps!

Regards,

-éric

# COMMENTS (non-blocking)

## Author count

Just a minor comment, there are 6 authors while the limit is usually 5. Not a big deal at all for me, and it is justified in the shepherd's write-up.

## Readability

In several sections, a network diagram would help the reader.

Zzh> I had added one diagram per Brian's comment. If you can point me to more sections, I can try to add more.

This I-D solves a hard-problem, and it is not an easy read. I sincerely hope that the existing implementations (per shepherd's write-up) are interoperable and follow this specification.

Zzh> There was an interop testing done just last week as part of EANTC.

## Section 1.1

The abstract mentions MPLS and IP as backbone while this section is only about IP. Which one is correct ?

Zzh> I changed to "IP or MPLS backbone". The emphasis is that the backbone is L3 (not L2).

Please move the BCP 14 template outside of `background`

Zzh> Done.

## Section 1.1.1

Is having TS1 and TS2 on the same BD enough to ensure that mcast traffic is received ? Should the layer-2 infrastructure also be aware of the mcast traffic (i.e., MLD snooping)? After all, the "B" in "BD" is only for broadcast.

Zzh> Yes. By default, multicast traffic is treated as broadcast and flooded everywhere. With snooping, the flooding is turned into selective forwarding (only to where it needs to go).

Would the infinite loop also happen with plain broadcast frames ?

Zzh> Yes. I think "This is particularly important for multicast" is to compare to unicast, not to broadcast.

## Section 1.1.2

`The TTL field of the IP datagram` let's rather use "hop limit" in 2024.

Zzh> I was planning to do a whole change of TTL to "hop limit" but it does not read well in some places. Given that TTL is a well know term, I'd like to stay with it.

## Section 1.1.3

The readers would probably welcome some explanations of why PIM/MLD is not enough in the case of inter-subnet mcast traffic. Or a promise that the explanations are deferred to section 1.2. Or the leading text moved to section 1.2.

Zzh> IGMP/MLD is only used for hosts on a subnet to signal to routers that they need to receive certain multicast traffic. Inter-subnet multicast traffic requires PIM. I'll see if I could add some text somewhere.

## Section 1.3

Which header is it in `header checksum is not changed` ? (IPv6 header has not checksum or is it the L4 checksum ?)

Zzh> I think it's Ether header checksum. I don't think IPv4 header checksum is changed.

The whole section appears like WG requirements for a solution, unsure whether this text belongs to the solution document as these points are no more requirements, but properties of the solution described in this I-D.

Zzh> They're the requirements that the authors imposed when they designed the solution. Over the course, they have been debated in the WG even though there is no official seal of approval (other than that the doc has progressed so far - so I would say they are reasonable requirements).

## Section 1.4

Any reason why deviate from RFC 5952 in `FF02/16` ? (applies in other places as
well)

zzh> RFC5952 is for address examples used in documents and it does not talk about multicast at all. Here FF02/16 is specifically for an assigned block of IPv6 multicast address with the link-local scope. I do notice that the IPv4 link-local block is 224/24 not 224/8. I've fixed that.

Unsure how to change the document but isn't it a little weird to have terminology so late in the document after so many acronyms have been defined?
Probably a matter of taste.

Zzh> I don't know how we ended up with this 😊 But I moved it to the very beginning.

Suggest to also define "EVI" on its own rather than being hidden in the definition of another term.

Zzh> Done.

## Section 1.5.1

Where is IMET specified ? The text would benefit of indicated what it is (and adding a clear source of definition == RFC 7432).

Zzh> The text does say "[RFC7432] specifies that PE1 must originate an Inclusive Multicast Ethernet Tag (IMET) route for that BD ...".

Is `Selective Multicast Ethernet Tag` specified by this document. It is unclear from the text.

Zzh> I added reference to RFC9251.

## Section 3.2.3

Should the "AR" acronym be expanded first (even if guessable).

Zzh> Done.

## Section 3.3

Only IGMP is used in this section, should it be stated in the intro that "MLD"
is used everywhere as a shorthand of "MLD or IGMP" ?

zzh> I changed all lone "IGMP" to "IGMP/MLD".

## Section 4.1

Should there be an expansion for RPF ?

Zzh> Done. I also addressed the NITs below.
Zzh> Thanks!
Zzh> Jeffrey

# NITS (non-blocking / cosmetic)

## ethernet vs. Ethernet

Usually Ethernet is capitalised.

## Link-local

Usually, when used as an adjective, "link-local" is written with an hyphen.