Re: [yang-doctors] 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: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@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, 8 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: =?utf-8?B?NkFnUnBzc0xIbmdDcGptWjRtVGZXK2h1bkxtZTZTOEd2dGdxOUEzOENianM5?= =?utf-8?B?S2tPL25aZ3ZmaHNCWFZiaHgrb0ZOSFllbE4wdnc4ZEM1MG9PZ25qT3RXV3Jv?= =?utf-8?B?L2tndnFlZDhUVHpKZjIwc053N3JuNHhrN1lpRVViZGsvQ1ZqVkxKMnhzdlov?= =?utf-8?B?NFFRSForUldzVENHNE1lMlUzK2hrRFlJVGplVlltcnlZN2NVSGszblhBN1Y5?= =?utf-8?B?QlBTa2ZyRU9TRWhMQjBJZXNPZnhNV2pSMUF2bjhtN2Fwa0ZMNUVCcTdmbmY3?= =?utf-8?B?Tk51R3I3bzVhaC9odDZTMnhIZXpVSW9tMWNPTSs3UitoeGdtcDZHSHYxWTNX?= =?utf-8?B?L0xsMEI3Y083Sk4vUlQwYkJCWWVrbHppRnJUL2Vtekt2NkhQMi9lOUZOeUMw?= =?utf-8?B?SXFyRjlKcE90Q1AzZzl1UnVOTlJHZWZkNGxGUVIwNm1mMGVPVGF5T3pReGtz?= =?utf-8?B?UzQ2dGR6VFloSFZlbmszd054dFFnc1o1N091dDNFU0pRTllKcUQ1VEdULzJK?= =?utf-8?B?anIvdlFQRHVkdGlNVUdHYTRQWW5mMDNxVlZmRzBMQkZaWDVuaHcvcTVPU0hE?= =?utf-8?B?alhESVowSVBKZUZpRHRwRTFoamtoU3lnWklHZ0hQS2tqWG9WT2kxV0QzOHlE?= =?utf-8?B?cVQ4WjJ2eThWV0s3RG95TW5oV2kxRTBEdXY3V0NHWndyd1l1eC9sZjJpY1Jq?= =?utf-8?B?bVhJa3ZpYnhGVWFvNE9vdFdCVXNMR01OSXZmZC85RnRkc3p3NDBxaVdFODlF?= =?utf-8?B?QXpndXJkZFJLaVM4eWZhcjZ1RGVqYlRvallWS3I5Y29PY0JzdWdYWXlYNlpQ?= =?utf-8?B?Y1BBSnFBLzFEaXV2RTZST2FQY1ZPY05HNTExQkxVWTJJcHNxK0tzL21QU2hu?= =?utf-8?B?SmhIQUhMTnRmQjc2WW15R25SSW4wek9xMnAxK0ZGZlJrVWprVzFxL2UzOFJN?= =?utf-8?B?UlhXSk1JcERwSzNRdUpXUWtqdWVITnBHbXgvc2twWUNOZm02U3JOTldmcFZI?= =?utf-8?B?TlNWUXJnbzJHZ244WkxQOENhMjhzNEptZ3JSTGpWckpJNThRQmhZZm9YQ2lF?= =?utf-8?B?ZzZOY0ZQR1FZTjI0REFDTjJhMTFnNTNRZUd1YWdaRnRSWXlwMWFjamtaci9o?= =?utf-8?B?WTlCVktkYTJJc2dvS1dUeUFOUGpxWWJINmpGN0NDdzdhVUVCZlFDZjZLQnFI?= =?utf-8?B?S25XVXJWMWhLMmlONThpbHczYTNDT0pGT1oxblYyMjJEUXQ2M2xVUFp6emVM?= =?utf-8?B?cDN3TzJBenFLYzdCV0pKREZTdExWU1FQbEsrenRkbUFjZzJ4Yi92dmJzeUxO?= =?utf-8?B?YVZKRytudTVtMWlreFhic1VWd25LU1JCMXV4NUVVaVhFTndtZzdqTVlmanRu?= =?utf-8?B?REhHRG82cWNqVFVTQjBXVWxRL3YycGxlZWF0N3YvRnVScWxNL3JQLzBLQXJ5?= =?utf-8?B?aEJmYkRYSVRCYkxPU1NUdFo5alZXVjZIUHJ2c2paM2xFRXJzNUVEVDZXUjlG?= =?utf-8?B?OG02cmJwWFFxTGJDOEhEY0JWYitEZlozMHd6WTVaS29zdjFTV1BuVEFBOEUx?= =?utf-8?B?NGhZVkJyZGxRRmJVbnNSNllwbTdLb1FaYlZkUldxZ3ZLbnczMjc4SmZYRTJs?= =?utf-8?B?SG1LNWFBdld2S0tBMTJGU084UnJRU3JocFhWZnVJcXZ1R25TYVYvck1UekxS?= =?utf-8?B?V0NBWlQyVTJKTGY0T3NYajBsNXFrMnd2QWNzTkoxenJ1eStNbkh6dkR4NXEx?= =?utf-8?Q?54j67mjJ+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/yang-doctors/GK2pX7mLdOrCzNge_Gu4srijFf4>
Subject: Re: [yang-doctors] Yangdoctors last call review of draft-ietf-pim-igmp-mld-snooping-yang-19
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-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.