Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-pim-igmp-mld-yang-13: (with DISCUSS and COMMENT)
Xufeng Liu <xufeng.liu.ietf@gmail.com> Thu, 30 May 2019 03:32 UTC
Return-Path: <xufeng.liu.ietf@gmail.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 937EE1200B5; Wed, 29 May 2019 20:32:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 fsYTvsJl0lan; Wed, 29 May 2019 20:32:53 -0700 (PDT)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7AB112000F; Wed, 29 May 2019 20:32:53 -0700 (PDT)
Received: by mail-io1-xd2c.google.com with SMTP id w25so3807531ioc.8; Wed, 29 May 2019 20:32:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=61LxPv/DGJKLfyJJhxYdglkCSMGw3m55AyzmA2psU4w=; b=MvvpEGBKyywRwyX5gA6iUiyIIWiQb6TxzINS901YGYdFZcty73m7sIQWGoJb0+55cn lVGCCAa9G/lHqfRf4IN/XDUlvEUIEhsyFQ/A7EpqjF8ltAo0L03jTmR3FP7ZWgkkBFtw 96AvT8ozmFIbXe7G+8fCCjwaLrQ6wxCF3pDE0XCg9ac87RZyaZsY5N3U76YnXjo4447G qiYCvh3JhdfATA5sgUQnXywoc56Q7oZancE+kU49+Nd1qnCPPa9O+SHSbOCIedQI6tgW XPvX6aEt3PN1J7NUDa2GiwglXVw5ZMBWbMv/5qER6ee/Nt7LbfBGSilmgN1mpP2n8P68 6S8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=61LxPv/DGJKLfyJJhxYdglkCSMGw3m55AyzmA2psU4w=; b=hZCBdfVC/D+CTa/KcP5iVq8OoY//YvJlL1NFl8QazP4TPE2mmPX2YvWHuXeoG0ftgO 4LOh2GjOgE+JTdKhvVHGbvnZ+EoipdKr4PES1ArXkko2KLvVRc6i1T7N+w3K8IqBsycZ xlEiFW9dMIz/Ra/b2+aQPsPRZ/Zbytv5mLnAcZ8CQrfLhlztn9MgTG6xTTcaAho5edTb na28V+qa1RMYLSNLwUfJKtbR6R+iyEcREmjp4GCr1+NoyNG5MPJ3AdZfxVlUEXpysls+ vmOLwTpjAKIhT53X/E+sQBCCuQl/Cmda96vEl2bL60k34iY6WxJS2qJHYOjV3ZLO2EsJ 9N/A==
X-Gm-Message-State: APjAAAUwBI0I14f3jM07/Dmg7iwv3Smy/miJzAh0xAQugk2xdD6fPzce ZyyBI9BtDE9YCMruyMa/o+Lffs3h2uanbTDooDo=
X-Google-Smtp-Source: APXvYqwENA7V2zWtfLONOwprc2Huz6i/QCA8jLQJbDktAlUQteGr6IM0sU03Ql9GrPWA/ZqaKgF3PQcGFrdDT5ZIh+c=
X-Received: by 2002:a6b:bf01:: with SMTP id p1mr1033044iof.181.1559187172866; Wed, 29 May 2019 20:32:52 -0700 (PDT)
MIME-Version: 1.0
References: <155892330463.6040.689041510063921681.idtracker@ietfa.amsl.com> <CAEz6PPQBx3v1ZYPmOA02X08ih95dXHxHnja1wh_z=CHEhCx=Sw@mail.gmail.com>
In-Reply-To: <CAEz6PPQBx3v1ZYPmOA02X08ih95dXHxHnja1wh_z=CHEhCx=Sw@mail.gmail.com>
From: Xufeng Liu <xufeng.liu.ietf@gmail.com>
Date: Wed, 29 May 2019 23:32:41 -0400
Message-ID: <CAEz6PPQPp+h2i4jJE9OrV63A1YUKNsLRmf3Ke3RY701KDqP8Og@mail.gmail.com>
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>, draft-ietf-pim-igmp-mld-yang@ietf.org, Stig Venaas <stig@venaas.com>, Alvaro Retana <aretana.ietf@gmail.com>, pim-chairs@ietf.org, pim@ietf.org
Content-Type: multipart/alternative; boundary="00000000000093c052058a128d4e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/9sYSY6n8o27GCpvkVc6zgAAoT5k>
Subject: Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-pim-igmp-mld-yang-13: (with DISCUSS and COMMENT)
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: Thu, 30 May 2019 03:32:57 -0000
Hi Benjamin, We have posted an updated version https://tools.ietf.org/html/draft-ietf-pim-igmp-mld-yang-14, to address these nits. We are holding on the updates for the Discuss point for now, since it is still being discussed. Best regards, - Xufeng On Tue, May 28, 2019 at 10:18 AM Xufeng Liu <xufeng.liu.ietf@gmail.com> wrote: > Hi Benjamin, > > Thanks for the review. A little more on the discussion below. > Best regards, > - Xufeng > > On Sun, May 26, 2019 at 10:15 PM Benjamin Kaduk via Datatracker < > noreply@ietf.org> wrote: > >> Benjamin Kaduk has entered the following ballot position for >> draft-ietf-pim-igmp-mld-yang-13: Discuss >> >> 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://www.ietf.org/iesg/statement/discuss-criteria.html >> for more information about IESG DISCUSS and COMMENT positions. >> >> >> The document, along with other ballot positions, can be found here: >> https://datatracker.ietf.org/doc/draft-ietf-pim-igmp-mld-yang/ >> >> >> >> ---------------------------------------------------------------------- >> DISCUSS: >> ---------------------------------------------------------------------- >> >> I agree with Mirja that reiterating the privacy considerations of >> explicit tracking of group membership (with pointer to the relevant >> IGMP/MLD protocol documents) would be worthwhile. >> Normally I would leave this as a Comment on the assumption that the >> privacy considerations are already documented in the protocol >> specification that documents explicit tracking, but I could not find >> such a document (with privacy considerations listed) in a quick search; >> I found RFC 6636 and draft-ietf-pim-explicit-tracking but probably >> missed a few others. >> >> Let's talk about what the current state actually is, and where it's best >> to document the privacy considerations (which is not necessarily this >> document, a priori). >> > [Xufeng]: Understand the conern about the insufficient decription in > RFC6636 and draft-ietf-pim-explicit-tracking. We are ok to add more > description in this document, as proposed in the reply to Mirja's comment. > Would the change be ok? > > > >> >> >> ---------------------------------------------------------------------- >> COMMENT: >> ---------------------------------------------------------------------- >> >> Other than my Discuss point, basically all I have is editorial nits -- >> thanks for >> the well-written document! > > > [Xufeng]: Thanks for these. We will fix them in the new revision, and post > the updates soon. > >> >> Section 2.1 >> >> Even though there is no protocol >> specific notifications are defined in this model, the subscription >> >> nit: s/there is// -- the "are defined in this model" takes care of >> the grammatical necessities here. >> and push mechanism defined in [I-D.ietf-netconf-subscribed- >> notifications] and [I-D.ietf-netconf-yang-push] can be used by the >> user to subscribe notifications on the data nodes in this model. >> >> nit: "subscribe to notifications" >> >> The model contains all basic configuration parameters to operate the >> protocols listed above. Depending on the implementation choices, >> >> nit: "all the basic" >> >> Section 4 >> >> grouping interface-common-config-attributes { >> [...] >> leaf query-interval { >> [...] >> description >> "The Query Interval is the interval between General Queries >> sent by the Querier.In RFC3376, Querier's Query >> Interval(QQI) is represented from the Querier's Query >> Interval Code in query message as follows: >> >> nit: one or two (not zero) spaces after the end of the sentence. >> nit: "In RFC3376, the Querier's Query Interval (QQI)" >> >> leaf exclude-lite { >> if-feature intf-exclude-lite; >> >> side-note: I misparsed this (I think) the first few times I read it, >> since "exclude lite" can be taken as an imperative command to not use >> the lite version. But it seems this is really just an ordinary >> feature-enablment tag about whether to use the EXCLUDE filtering that >> is available in the lite version of the protocol. I don't know whether >> reordering to "lite-exclude" would be a net win or net loss due to >> causing some other confusion, though. >> > [Xufeng]: Understand the confusion. "exlude" has its special meaning > (which a type of filter) here, but the leaf name does not show it. Would > "lite-exclude-filter" or "exclude-filter-lite" a bitter better? > >> >> grouping interface-state-attributes-igmp { >> [...] >> list group { >> [...] >> list source { >> [...] >> list host { >> [...] >> leaf host-address { >> type inet:ipv4-address; >> description >> "The IPv6 address of the host."; >> >> nit: "ipv6-address" >> >> grouping interface-state-group-attributes-igmp-mld { >> >> nit: I thought most of the other shared groupings just didn't use a >> suffix, as opposed to using the "-igmp-mld" combined suffix. >> (Similarly for interface-state-source-attributes-igmp-mld and >> interface-state-host-attributes-igmp-mld, which does cause me to wonder >> if I'm not perceiving "most" correctly.) >> >> Section 5 >> >> igmp-mld:global >> >> This subtree specifies the configuration for the IGMP attributes >> at the global level on an IGMP instance. Modifying the >> configuration can cause IGMP membership deleted or reconstructed >> on all the interfaces of an IGMP instance. >> >> nit: "to be deleted or reconstructed" (Similarly for the following >> paragraphs.) >> >> The description of the considerations for unauthorized read access are >> fairly generic and do not specify specific potential harms, but I will >> not insist on any changes here. >> >> >>
- [pim] Benjamin Kaduk's Discuss on draft-ietf-pim-… Benjamin Kaduk via Datatracker
- Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-… Xufeng Liu
- Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-… Alvaro Retana
- Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-… Benjamin Kaduk
- Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-… Xufeng Liu
- Re: [pim] Benjamin Kaduk's Discuss on draft-ietf-… Benjamin Kaduk