Re: [pim] Secdir last call review of draft-ietf-pim-bfd-p2mp-use-case-07

Greg Mirsky <gregimirsky@gmail.com> Tue, 21 September 2021 23:20 UTC

Return-Path: <gregimirsky@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 6A3CF3A098D; Tue, 21 Sep 2021 16:20:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.696
X-Spam-Level:
X-Spam-Status: No, score=-0.696 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_COMMENT_SAVED_URL=1.391, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, URIBL_BLOCKED=0.001] autolearn=no 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 5YwPBAPG2w5T; Tue, 21 Sep 2021 16:20:52 -0700 (PDT)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (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 CAD3A3A0983; Tue, 21 Sep 2021 16:20:48 -0700 (PDT)
Received: by mail-ed1-x530.google.com with SMTP id v22so2455103edd.11; Tue, 21 Sep 2021 16:20:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7MFbjHaIu8MVezCbVqlmbGIsAoOStNOrsc4qGNsCRbU=; b=fVpcPt/Sac1YgsJPGR2hUgIJtFFxphOxydRoXWp9s8npgbuGyCMv9cSR3+Z10OtkT2 12S0SNV0vW6SUjE6iWL7S7Tk8UhYPX9eadwFHpbPfWS/+AY/iKIAlwa2CEd3cLVGO3Kv NHeiTgRca7NAsYxQxe7Mjg35anQjtk7AXo4VJOLKEGPn59c/2HPUyHPaC4TCX1EOT3mp sKV6b5zSBcPdpMMK+xK+6myezTWAEnqmFxcvDQAtYGTLWLjMlwJJTdno2iFLBmmDHF/y uV/ng+4EmJNzz+AZe7hm5szU0OeTjGFUS6XumVdQdIvjM6HOq6a/hLlI5vPXQy4ETFQC A/9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7MFbjHaIu8MVezCbVqlmbGIsAoOStNOrsc4qGNsCRbU=; b=6FtAxc++5hLQh/mwKD7LptkCYcpxY9sgLkOr3DOpvjtb5tFSUgKDnrD1OT9SpBM/SB THyGXASfkEp2nZDq7jCrkCoFoVRgl4wUoguXAMlMZ5f9J+h4wPYED9dF4qLkl50Qymc+ VQMICj7ve20qAyAFnQf6zvaKVWIhEstPyrJZMnGp7oEU5tCcTrVDfsPM2YEpIiyoAOPi x+9bN5CVPSI6z2cBkhafTHbR8WRLZNWlgIGz9fJBpx8YzqiYYTlH4R1AfDO8n8TbZj5C EdsiOyKp1J+87AyJbugKqWqSW9ir+QhE6g3BqJ8Z2k4LND3dlpaCgHTAXvuF64xdXvX9 n+ig==
X-Gm-Message-State: AOAM532+ba7FNDdYEcf1XLyrGmQ1REuXOUsFhfb2A07Itvah3ooSWyzs inQ0nOrkue5hURRSsbPRPjdq6lu39jn5cM1UEEadMmcz1KwSyw==
X-Google-Smtp-Source: ABdhPJwWNBk3g3L1Bx/7B2quiTTGAEapuo8lR626pHdbKRoGwjQ4aeWTis1M1p5fr9ct2SIlvlC0Odd1hWsZtPv71pk=
X-Received: by 2002:a05:6402:694:: with SMTP id f20mr38492440edy.100.1632266446777; Tue, 21 Sep 2021 16:20:46 -0700 (PDT)
MIME-Version: 1.0
References: <163224103532.4850.12172127983159243773@ietfa.amsl.com>
In-Reply-To: <163224103532.4850.12172127983159243773@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 21 Sep 2021 16:20:35 -0700
Message-ID: <CA+RyBmVdUgF4gvyiwy-KGq=Z1wss9m1ZbpjOCExp+y9UOEdn5g@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: secdir@ietf.org, draft-ietf-pim-bfd-p2mp-use-case.all@ietf.org, last-call@ietf.org, pim@ietf.org
Content-Type: multipart/mixed; boundary="000000000000bd509205cc89a539"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/0fGFkL6lfKsDBM_qvcZp0lllwMk>
Subject: Re: [pim] Secdir last call review of draft-ietf-pim-bfd-p2mp-use-case-07
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: Tue, 21 Sep 2021 23:20:58 -0000

Hi Russ,
thank you for your thorough review, thoughtful and helpful suggestions.
Please find my notes in-lined below under the GIM>> tag. I've attached the
new working version and the diff.

Regards,
Greg

On Tue, Sep 21, 2021 at 9:17 AM Russ Housley via Datatracker <
noreply@ietf.org> wrote:

> Reviewer: Russ Housley
> Review result: Has Issues
>
> I reviewed this document as part of the Security Directorate's ongoing
> effort to review all IETF documents being processed by the IESG.  These
> comments were written primarily for the benefit of the Security Area
> Directors.  Document authors, document editors, and WG chairs should
> treat these comments just like any other IETF Last Call comments.
>
> Document: draft-ietf-pim-bfd-p2mp-use-case-07
> Reviewer: Russ Housley
> Review Date: 2021-09-21
> IETF LC End Date: 2021-09-28
> IESG Telechat date: Unknown
>
>
> Summary: Has Issues
>
>
> Major Concerns:  None
>
>
> Minor Concerns:
>
> General: All of the field names in this document use camel case, except
> one.  I think the document would be easier to read if My Discriminator
> were to use the same convention.  Also, HeadDiscriminator would be
> more descriptive.
>
GIM>> Thank you for pointing this out to me. I agree with the proposed
update of the field name, The remaining in the text references to My
Discriminator use the convention of RFC 5880. I hope that is acceptable.

>
> Section 2.1 says:
>
>    The head MUST include the BFD Discriminator option in its Hello
>    messages.
>
> This MUST statement cold me much more complete:
>
>    The head MUST include the BFD Discriminator option in its Hello
>    messages, and it MUST include a 4-byte My Discriminator with a
>    value other than zero.
>
GIM>> Thank you, I agree with the proposed text with a minor modification
based on re-naming of the field to HeadDiscriminator. Below is the update:
OLD TEXT:
   The head MUST include the BFD Discriminator option in its Hello
   messages.
NEW TEXT:
    The head MUST include the BFD Discriminator option in its Hello
   messages, and it MUST include a 4-byte HeadDiscriminator with a value
   other than zero.


> Section 2.3: s/must set/MUST set/
>
GIM>> Thank you. Done.

>
>
> Nits:
>
> Section 1, para 1 could be more clear and more forceful.  I suggest:
>
>    Faster convergence in the control plane minimizes the periods of
>    traffic blackholing, transient routing loops, and other situations
>    that may negatively affect service data flow.  Faster convergence
>    in the control plane is beneficial to unicast and multicast routing
>    protocols.
>
GIM>> Thank you for the suggested text. Accepted.

>
> Section 1, para 2: s/DR is to act on behalf/DR acts on behalf/
>
GIM>> Thank you. Done.

>
> Section 1, para 3: The first sentence is very unclear.  I cannot offer
> an improvement because it is too hard to parse.
>
GIM>> Would the following update make it clearer:
OLD TEXT:
   Bidirectional Forwarding Detection (BFD) [RFC5880] had been
   originally defined to detect a failure of point-to-point (p2p) paths
   - single-hop [RFC5881], multihop [RFC5883].
 NEW TEXT:
   Bidirectional Forwarding Detection (BFD) [RFC5880] had been
   originally defined to detect a failure of a point-to-point (p2p)
   path, single-hop [RFC5881] or multihop [RFC5883].


> Section 1, para 3: s/networks precisely/networks, and it precisely/
>
GIM>> Thank you. Accepted.

>
> Section 1.1.1: s/familiarity/Familiarity/
>
GIM>> Done.