Re: [pim] Apply for WGLC about draft-ietf-pim-igmp-mld-snooping-yang

Mikael Abrahamsson <> Fri, 21 December 2018 09:37 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 4319E12D84D for <>; Fri, 21 Dec 2018 01:37:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id GCSQQ8cDHU3I for <>; Fri, 21 Dec 2018 01:37:04 -0800 (PST)
Received: from ( [IPv6:2a00:801::f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 06F2D130DE0 for <>; Fri, 21 Dec 2018 01:37:04 -0800 (PST)
Received: by (Postfix, from userid 501) id 8A23EB2; Fri, 21 Dec 2018 10:37:00 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;; s=mail; t=1545385020; bh=BKx3OvYQ8Zn1bckK4xdg/SjdVhwKtjynj8nHjNHIko4=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=kw4JpPrJN6aHbpFsu2Ba/N0fj3CPN4jYg0zbqCBli9XMNjpjFYk1c+bX6CTmRvMut fQgpN/Dp6AgapRXdx7bIKQ/PFHu73lKBDzzgyxnKBN5Nmx6QMlTpnLmdXfMUdVm1Vj qLmSOopRW9FWf8mOvRzMo6qOcuJd6/CCxv+685f4=
Received: from localhost (localhost []) by (Postfix) with ESMTP id 866D5B0; Fri, 21 Dec 2018 10:37:00 +0100 (CET)
Date: Fri, 21 Dec 2018 10:37:00 +0100 (CET)
From: Mikael Abrahamsson <>
To: Hongji Zhao <>
cc: Stig Venaas <>, Michael McBride <>, "" <>
In-Reply-To: <>
Message-ID: <>
References: <> <> <> <> <>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
Archived-At: <>
Subject: Re: [pim] Apply for WGLC about draft-ietf-pim-igmp-mld-snooping-yang
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Protocol Independent Multicast <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 21 Dec 2018 09:37:06 -0000

On Fri, 21 Dec 2018, Hongji Zhao wrote:

> Hi Mikael,
> This is a "mandatory true", it means all the dynamic groups need expire. The group(who is read-only)  list only includes dynamic groups.
> I suppose it won't be a statically configured group.
> Do you think it should not be "mandatory true"?  OR the group (who is read-only) should include the statically configured group?

I believe operational data should show all groups currently being handled, 
regardless if they're statically configured or not. I want to be able to 
see other aspects of them, so it would be a bad idea if they were omitted 
from the list just because they're statically configured.

Minimum change could be to either remove the "mandatory true;" and say 
that groups without known expiry time doesn't report this value, or one 
could say that uint32 max value means "infinity". There could be other 

I have no strong opinion how to handle this, but I'd like to see it 
defined in the model how to handle statically configured groups with 
no defined expiry time.

Mikael Abrahamsson    email: