Re: [pim] Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19

Hongji Zhao <hongji.zhao@ericsson.com> Fri, 08 October 2021 09:45 UTC

Return-Path: <hongji.zhao@ericsson.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 062083A15F7; Fri, 8 Oct 2021 02:45:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.552
X-Spam-Level:
X-Spam-Status: No, score=-2.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
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 f9Xqxq9mkLMU; Fri, 8 Oct 2021 02:45:10 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10041.outbound.protection.outlook.com [40.107.1.41]) (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 29A083A0C6F; Fri, 8 Oct 2021 02:45:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FIRuu5U1d8Ql/htOlPkU5d3JW7609wF8EXVQfkwNKl+YAMpsbT1ctKJm5XMPqAj9K0tem+5gt7OaOsKEcDvopFeqbjiXf+JXCNDrWu7/+rD/kAbzVQtwM1LRfR0dtmvIAfTjEmYeqEd4W0DoWaeTjz+LYeUsp3WLftvvCv45eitGvQQwPP7dYAHC+S94E+flHBhld6lFI8J7QvXpZfb59E7OUkYaWkLS2u7c3ZFPylRuINqyghtpP2Eolfn/bRJZw8FOdQR90j421VnIcviL9xqMfninpTifpvDXoxLWYWQIeY+xugZq82t9rcOjSZGmpD1RjF/TRTt3p+wPTyaVHg==
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=7R5AZeRJMuZPY6xfAq9EP6pInQz+j+nFXViJETcP6PE=; b=WqAt+9HaJmqfqI9a5/b9mvPx9YAm/4KmcjuX6CCQB9wIKg85zBtBoHZXC3BsOBkqRyHrnmmSOogGD9Cbd552fTk4DIXek3o7ZVyTcX8inC017bK6y32ELUR1XUTuO91HIs/1+6NKZnHeynEwNyWbhHqihOGfoaqBVvk1YXwzVTaTm3R3V/oCKzJzsgXOc7YFfk8NV85X1aTDU9I/aF5shAXYJ5KO0y6mVeTizTKpuJWwdBLKH/VyWtI7Aai9z6XdjWIB3VNWpqPTLmHqQzswXO1aWInkgbnrg8kqobqpBIDedMTbAcUo35bWbYlCzil9UVU4ZesfFS9gjokGPx7CSA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7R5AZeRJMuZPY6xfAq9EP6pInQz+j+nFXViJETcP6PE=; b=iLYVbTcHD3ZYDz379GDWW6u6NeO7X02qVDe3BXlgAPNGqKy6b2GXG31BePAk8myN+wQyFYsaUbrHJDCe8M1KR5fD9+ArO7KBbiPUBkvrR/jIqy0KIxDyg9RqtZv6ITbju+NQCERv3QRzp2Cl/lWj9g9uwnLAvU7BKesdA6R7y8A=
Received: from DB6PR07MB4438.eurprd07.prod.outlook.com (2603:10a6:6:52::13) by DB7PR07MB5339.eurprd07.prod.outlook.com (2603:10a6:10:2f::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.15; Fri, 8 Oct 2021 09:45:02 +0000
Received: from DB6PR07MB4438.eurprd07.prod.outlook.com ([fe80::3155:841d:12bb:362f]) by DB6PR07MB4438.eurprd07.prod.outlook.com ([fe80::3155:841d:12bb:362f%5]) with mapi id 15.20.4587.018; Fri, 8 Oct 2021 09:45:02 +0000
From: Hongji Zhao <hongji.zhao@ericsson.com>
To: Reshad Rahman <reshad@yahoo.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "draft-ietf-pim-igmp-mld-snooping-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-snooping-yang.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19
Thread-Index: AQHXtaiGPQpz2dduN0ezKWEbZwsye6vELgfAgAApkACABI44kA==
Date: Fri, 08 Oct 2021 09:45:01 +0000
Message-ID: <DB6PR07MB443822E264B8F55E71C6021296B29@DB6PR07MB4438.eurprd07.prod.outlook.com>
References: <163297133399.7456.4753723321157921343@ietfa.amsl.com> <DB6PR07MB443835B0E31A438B9C36E5D196AF9@DB6PR07MB4438.eurprd07.prod.outlook.com> <1738285981.1028829.1633435600884@mail.yahoo.com>
In-Reply-To: <1738285981.1028829.1633435600884@mail.yahoo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: yahoo.com; dkim=none (message not signed) header.d=none;yahoo.com; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 389dec55-73c4-4e30-b08f-08d98a404cfc
x-ms-traffictypediagnostic: DB7PR07MB5339:
x-microsoft-antispam-prvs: <DB7PR07MB5339A815FA68B21F28706A7996B29@DB7PR07MB5339.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: goUe1prJian9uxYb4XyH7Ro3b2HVFxO7pp/yt+7fFVVqDOglR6cqQtVlTXzKN4cz/RXuwUBW5XhP+dwf69j/V/hBBqjoevVEKhz9QN3c1Cxx7/sSLAahChU15PcPUtIhaivJg8WIJIB9UN5ZTNq9vBiokQzopm/JLUg5QUKVDhurtHwl9hekmy2GFUTACSaq2niMFnITiqtb+oIaxkG8tbCkXdHd9gyZ9NjUTXYyjPK7nSGlacZ1VSjssIKOY2I1QMZtFARQ9Uvatvln0vGE3jwOaq/vg4iggXdVMoJEhnIDGXn4hPYAk/lpzrTYpPSr2tj02RkhEed0S4WW0cCQfn3MCuEG+sT5doEiT/D5Zk9CArGEcXDFr4xNL7Y6KaeRQuEX4c1TCpB7/ybX9wI/oJezbNf5ACHBnKrfNGoqtMW4KZmD3LEExFdeeHt0V5iXQ7IozXzSAfhKQ1C+64J5NH+o7eFbtqDe1ZcO5cyEgUMB50Gyqqjw813ECcnzdVUQmesbBPTmfw7+ZSREW8iDZelUFn38Ech1cxyGkHj6ak18Tw3QaR9/MyN8cajGHB3I+QhhDPzUnmypL/RuhTfmakZPBKpG1gejG/GNImffKU0F9Ec08r+flzCH1Z3zDSQzTc8NRJXurz1t5//WtV7Gy9RZPMVdEEi+MXOEXt0QZoy8zMzy0yNqqfWu1E6eD0JKEEZTEWSJmD2HI8l1yMA6cBR2+xXnJEPzfN0nixEvi/a9dji7snMDNxpCDVtZgFVvpTiKgYAAjQpaIsxvALHWmnetaXFyqMz0U1qxVFs/baA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB6PR07MB4438.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66476007)(66946007)(86362001)(508600001)(316002)(64756008)(44832011)(9326002)(8676002)(71200400001)(66446008)(966005)(26005)(5660300002)(76116006)(186003)(55016002)(8936002)(66574015)(52536014)(53546011)(6506007)(38100700002)(83380400001)(9686003)(166002)(4326008)(2906002)(66556008)(122000001)(54906003)(110136005)(38070700005)(33656002)(7696005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 6AgRpssLHngCpjmZ4mTfW+hunLme6S8Gvtgq9A38Cbjs9KkO/nZgvfhsBXVbhx+oFNHYelN0vw8dC50oOgnjOtWWro/kgvqed8TTzJf20sNw7rn4xk7YiEUbdk/CVjVLJ2xsvZ/4QQHZ+RWsTCG4Me2U3+hkDYITjeVYmryY7cUHk3nXA7V9BPSkfrEOSEhLB0IesOfxMWjR1Avn8m7apkFL5EBq7fnf7NNuGr7o5ah/ht6S2xHezUIom1cOM+7R+hxgmp6GHv1Y3W/Ll0B7cO7JN/RT0bBBYeklziFrT/emzKv6HP2/e9FNyC0IqrF9JpOtCP3g9uRuNNRGefd4lFQR06mf0eOTayOzQxksS46tdzTYhHVenk3wNxtQgsZ57Out3ESJQNYJqD5TGT/2Jjr/vQPDudtiMUGGa4PYnf03qVVfG0LBFZX5nhw/q5OSHDjXDIZ0IPJeFiDtpE1hjkhSygZIGgHPKkjXoVOi1WD38yDqT8Z2vy8VWK7DoyMnhWi1E0Duv7WCGZwrwYux/lf2icRjmXIkvibxFUao4OotWBUsLGMNIvfd/9Ftdszw40qiWE89EAzgurddRKiS8yfar6uDejbTojYVKr9coOcBsugXYyX6ZPcPAJqA/1DiuvE6ROaPcVOcNG511BLUY2Ipsq+Ks/mPShnJhHAHLNtfB76YmyGnRIn0zOq2p1+FFfRkUjkW1q/e38RMRXWJMIpDpK3QuJWQkjueHNpGmx/skpYCNfm6SrNNWfpVHNSVQrgo2Ggn8ZLP8Ca28s4JmgrRLjVrJI58QBhYfoXCiEg6NcFPGQYN24DACN2a11g53QeGuagZFtRYyp1acjkZr/hY9BVKda2IsgoKWTyANPjqYbH6jF7CCw7aUEBfQCf6KBqHKnWUrV1hK2iN58ilw3a3COJFOZ1nV222DQt63lUPZzzeLp3wO2AzqKc7BWJJDFStLVSQPlK+ztdmAcg2xb/vvbsyLNaVJG+nu5m1ikxXbsUVwnKSRB1ux5EUiXENwmg7jMYfjtnDHGDo6qcjTUSB0WUlQ/v2pleeat7v/FuRqlM/rP/0KAryhBfbDXITBbLOSSTtZ9jVWV6HPrvsjZ3lEErs5EDT6WR9F8m6rbpXQqLbC8HDcBVb+DfZ30wzY5ZKosv1SWPnTAA8E14hYVBrdlQFbUnsR6Ypm7KoQZbVdRWqgvKnw3278JfXE2lHmK5aAvWvKKA12FSO8RrQSrhpXVfuIqvuGnSaV/rMTzLRWCAZT2U2JLf4OsXj0l5qk2wvAcsNJ1zruy+MnHzvDx5q154j67mjJ+1LvEkdeTobiItKYxuUWyaGkus5uahq
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DB6PR07MB443822E264B8F55E71C6021296B29DB6PR07MB4438eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB6PR07MB4438.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 389dec55-73c4-4e30-b08f-08d98a404cfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2021 09:45:02.2845 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nlqr/OKDkU3c9U2mnuUqfudKD8NWKZrDZ+JrpNe+2VYrWk4DGVOpTNfZvtJMWrFa9k1/PC9LBT+JKvSndtJOga9iRrMKG2nJzMmQNzTnB0E=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5339
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/DUBjEcAA2o37zU0ck1Q4U6zbNUs>
Subject: Re: [pim] Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pim>, <mailto:pim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pim/>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pim>, <mailto:pim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Oct 2021 09:45:17 -0000

Hi Reshad,

I have addressed your comments in draft-ietf-pim-igmp-mld-snooping-yang-20.  Please have a check. Thanks a lot.

https://datatracker.ietf.org/doc/draft-ietf-pim-igmp-mld-snooping-yang/

BR/Hongji

From: Reshad Rahman <reshad@yahoo.com>
Sent: 2021年10月5日 20:07
To: yang-doctors@ietf.org; Hongji Zhao <hongji.zhao@ericsson.com>
Cc: draft-ietf-pim-igmp-mld-snooping-yang.all@ietf.org; last-call@ietf.org; pim@ietf.org
Subject: Re: Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19

Thank you Hongji for addressing the coments, all good with me.

Regards,
Reshad.

On Tuesday, October 5, 2021, 05:58:21 AM EDT, Hongji Zhao <hongji.zhao@ericsson.com<mailto:hongji.zhao@ericsson.com>> wrote:


Hi Reshad,

Please check inline. Thanks a lot.

BR/Hongji


-----Original Message-----
From: Reshad Rahman via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>>
Sent: 2021年9月30日 11:09
To: yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>
Cc: draft-ietf-pim-igmp-mld-snooping-yang.all@ietf.org<mailto:draft-ietf-pim-igmp-mld-snooping-yang.all@ietf.org>; last-call@ietf.org<mailto:last-call@ietf.org>; pim@ietf.org<mailto:pim@ietf.org>
Subject: Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19

Reviewer: Reshad Rahman
Review result: Ready with Nits

This is my 3rd review of the document. While I have focused on changes done since my last review, some comments apply to parts of the YANG model which hasn't changed recently.

Main comments
=============

- Feature immediate-leave mentions “fast leave” in the description. RFC3376 mentions fast leave but not immediate leave. Should the feature, and the leaf node which depends on it, be renamed to fast-leave?
[Authors] Accepted

- Leaf send-query, description says that it cooperates with parameter querier-source. I believe there should be enforcement that send-query can only be set if querier-source is also set (must statement)? Also querier-source in IGMP mentions VLAN, no such mention in MLD, is that correct?
[Authors] The description of leaf send-query is not clear and easily causes confusion. It will be updated.
                  The description of querier-source in both IGMP and MLD part are not proper, and will be updated.

Questions
========

- Feature static-l2-multicast-group. The description mentions L2 multicast static-group. Is it a static multicast group or a multicast static group? I believe it’s the former and the description should be changed?
[Authors] It is static multicast group, and the description will be updated.

- igmp-version and mld-version are both uint8 with a range (1..3 and 1..2). If we get a new version someday, the range will have to be changed. I don’t recall if this was brought up before. Another option is to use an identity. I realize we don’t spin out a new version frequently so this may not be an issue. And probably with a new version other changes would be needed anyway…
[Authors] Your last statement is what we considered. When new protocol version is introduced, we need a lot of changes.

- Last-reporter is present under the group and also under each source entry. Is the one under the group the last host from all sources?
[Authors] Yes

- Leaf node require-router-alert. What happens if it’s set to true and the IP hdr does not contain RA? Consider updating description and/or adding a reference.
[Authors] In that case, the report messages will be ignored. We will adding a reference.

Minor
=====

- Typo in bridge-router-interface: dynamicly.
[Authors] Accepted

- No need to mention the leaf name in description, e.g. in l2-service-type
[Authors] Accepted

- Leaf “host-address”, rename to “address” since the list is called host (no need to duplicate host).
[Authors] Accepted


Regards,
Reshad.