Re: [Bier] Shepherd's review of draft-ietf-bier-bar-ipa

Greg Mirsky <gregimirsky@gmail.com> Mon, 21 September 2020 19:38 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E878E3A0D50; Mon, 21 Sep 2020 12:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 hFN5iVMxeI-a; Mon, 21 Sep 2020 12:38:40 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (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 3212F3A0D49; Mon, 21 Sep 2020 12:38:40 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id y4so12110547ljk.8; Mon, 21 Sep 2020 12:38:39 -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=nvNkKoDaqfVyGQKeAJ+hEnSzdJIVpLW8hpyM+Ewy/N8=; b=DE+/tQzwJ3I0UXH+CBApTz+4Ry2QcjwZLoeeZkr+zRhjuCgTj45UkWVsuZfgU+TFuh HPA6sxybm/v5tzX6nJd93NIcxn9ZsYoARtdDDHYryN+7j744V4ke33i0A61dN8W5FU8O /+rc8x4pd3hOuobI9rtiC+vETlEjG2TNmBra/g6sYhygF9CCTlt+XgfqYuRCE2qZZMpA pBqoGjoewton8V0EEsSUHp3v6yQlBZxKdwNyTD5U7xN+36grQKe4bpFY2RG/dsLVnrbl GRhJcH+CwdShpnO6bIs7zXBGu1g+0DPtpOOOvBAiop9055DWBp61K8rLH57yV7y9Xjki Mrqw==
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=nvNkKoDaqfVyGQKeAJ+hEnSzdJIVpLW8hpyM+Ewy/N8=; b=Po5/HnXZnrCB+IanYWJsHPqP0NpUl/aofcITV9D9XSuMcAQ8NbbEWybTRxWdP1btl0 VTuRs+jHtSwBxFnkIP5Pjpwqt9ioaTbClO444PFvbxqBEITe8J1RTltwmzk8kqOLqAiQ oCnmESEj8m0CgUa3ZTIlNCWZhJOWVsP4EG3S5UZF/ghRoHSZ8crWpUcfRdzAldTvt0oP 4Zb7xair7e3Q41jt4NC5rXvyo5EIkmhu2EFhtSo9iiLJJUSfnsql1AzOZbgpNtK2r/Iu Eqs7rY96BEIWFl9qtu9GmNLZwP9cBX0PkwFTk73E5c7fOG3fCme2J2yzOTehAUiREuUG npmA==
X-Gm-Message-State: AOAM533gOej1DI569KTPs2NteJGu3IpksY0XfMTMx0CXShYrbOrHygMt ARHa6si1XegrcBb8kr3V11V7xYc16etC5c5nZ3mBx9Qd
X-Google-Smtp-Source: ABdhPJw2rAfLLcyx7X8h9GEjggii//wY61yD6finM6ndpanw6mRNVMBrqkwUG0RE+F51zuiHxrcmJZaVTlgm3tqYAFA=
X-Received: by 2002:a05:651c:110:: with SMTP id a16mr404472ljb.110.1600717118060; Mon, 21 Sep 2020 12:38:38 -0700 (PDT)
MIME-Version: 1.0
References: <CA+RyBmVqh0dtkK-8Lai7CEhJ2SGPw2qQnHmpAzC-khgDxj6UpQ@mail.gmail.com> <BYAPR05MB5974D1D0CB211DB32FBC69F0D43A0@BYAPR05MB5974.namprd05.prod.outlook.com> <BYAPR05MB59749830541BCF042FD72AD1D43A0@BYAPR05MB5974.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB59749830541BCF042FD72AD1D43A0@BYAPR05MB5974.namprd05.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 21 Sep 2020 12:38:26 -0700
Message-ID: <CA+RyBmWkTLpxQomS8FjLA3h-2OJOj22=3mHgW2QqRydu72=u-A@mail.gmail.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
Cc: "draft-ietf-bier-bar-ipa@ietf.org" <draft-ietf-bier-bar-ipa@ietf.org>, BIER WG Chairs <bier-chairs@ietf.org>, BIER WG <bier@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000353b5105afd7fff9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/ftaWqHTQJiFe-hhYLF1b5tN3uQ0>
Subject: Re: [Bier] Shepherd's review of draft-ietf-bier-bar-ipa
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Sep 2020 19:38:43 -0000

Hi Jeffrey,
thank you for the detailed clarifications. All changes look good to me.
Please feel free to upload the working version at your convenience.

Regards,
Greg

On Mon, Sep 21, 2020 at 11:18 AM Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
wrote:

> Oops. Wrong version of the diff was attached. Please see this one.
>
>
>
>
>
> Juniper Business Use Only
>
> *From:* Jeffrey (Zhaohui) Zhang
> *Sent:* Monday, September 21, 2020 2:17 PM
> *To:* Greg Mirsky <gregimirsky@gmail.com>;
> draft-ietf-bier-bar-ipa@ietf.org; BIER WG Chairs <bier-chairs@ietf.org>;
> BIER WG <bier@ietf.org>
> *Subject:* RE: Shepherd's review of draft-ietf-bier-bar-ipa
>
>
>
> Hi Greg M.,
>
>
>
> Thanks for shepherding and the thorough review!
>
> Please see zzh> below.
>
>
>
>
>
> Juniper Business Use Only
>
> *From:* Greg Mirsky <gregimirsky@gmail.com>
> *Sent:* Wednesday, September 9, 2020 12:56 PM
> *To:* draft-ietf-bier-bar-ipa@ietf.org; BIER WG Chairs <
> bier-chairs@ietf.org>; BIER WG <bier@ietf.org>
> *Subject:* Shepherd's review of draft-ietf-bier-bar-ipa
>
>
>
> *[External Email. Be cautious of content]*
>
>
>
> Dear WG Chairs,
>
> we're waiting for one author to respond to the IPR poll on the draft.
>
>
>
> Dear Authors,
>
> thank you for the well-written document. The proposed solution is elegant
> and presented clearly. I have several comments and questions. Also a number
> of nits that may be worth your attention. First, comments and questions:
>
>    - In Section 2 the requirement to provision BAR and IPA values uses
>    SHOULD:
>
>    For a particular sub-domain, all routers SHOULD be provisioned with
>
>    and signal the same BAR and IPA values.
>
> Do you think that the MUST is more suitable and would not require a change
> of the text that follows?
>
>
>
> Zzh> These are always headaches to me. Routers not configured with same
> BAR/IPA values will not consider each other as BIER capable so things
> should still work. Strictly speaking, using SHOULD seems to be fine, but I
> changed it to MUST.
>
>
>
> Could the following benefit from the use of the normative language?
>
>    It is expected that both the BAR and IPA values could have both
>    algorithm and constraints semantics.
> From the text that follows, it seems that both semantics are required for
> a router to calculate the underlay path. Is that correct? Also, is there a
> default value of a semantic? If that is the case, it would be helpful to
> state that explicitly.
>
> Zzh> According to the following text:
>
>
>
>    …  Any of the RC/BC/BA could be "NULL", which means there are no
>
>    corresponding constraints or algorithm.
>
>
>
> Zzh> So the text you quoted should be fine. There  is no default value, as
> all must be clearly defined:
>
>
>
>    When a new BAR value is defined, its corresponding BC/BA semantics
>
>    MUST be specified.  For a new IGP Algorithm to be used as a BIER IPA,
>
>    its RC/RA semantics MUST also be clear.
>
>
>
>
>    - There is a pair of requirements in Section 2:
>
>    When a new BAR value is defined, its corresponding BC/BA semantics
>    MUST be specified.  For a new IGP Algorithm to be used as a BIER IPA,
>    its RC/RA semantics MUST also be clear.
> The last sentence can benefit from mode details of what is required to
> make RC/RA semantics clear. Would s/clear/clearly specified/ be acceptable?
>
>
>
> Zzh> Changed as suggested.
>
>
>
> Nits:
>
>    - AFAIK, references are not used in an abstract text, instead
>    reference an RFC as text, e.g., "RFC 8444 and RFC 8401".
>
> Zzh> Fixed.
>
>    - rules for introducing abbreviations (Section 3.6 RFC 7322
>    <https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc7322*section-3.6__;Iw!!NEt6yMaO-gk!TamQS9xaXAEQf8EnQikvLq6nG0DVIJfmbXDWECfZTYUBMYypbXeUtf1zEUuVk-yX$>)
>    explain that:
>
>    Abbreviations should be expanded in document titles and upon first
>    use in the document.  The full expansion of the text should be
>    followed by the abbreviation itself in parentheses.
>
> Several cases, e.g., BAR and IPA, don't follow that rule.
>
>
>    - BFR (Section 2) needs expansion on the first use.
>    - s/a IPA/an IPA/
>    - s/a RCRA/an RCRA/
>    - s/with semantics/ with the semantics/
>    - s/are augmented/is augmented/
>    - s/secuity/security/
>    - s/thanks/thank/
>
> zzh> All the above are fixed. Please see attached diff.
>
> zzh> Thanks!
>
> Zzh> Jeffrey
>
>
>
> Regards,
>
> Greg
>
>
>