Re: [Pals] Secdir last call review of draft-ietf-pals-vpls-pim-snooping-05

"Andrew G. Malis" <agmalis@gmail.com> Tue, 16 May 2017 06:37 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66D1D12EB5B; Mon, 15 May 2017 23:37:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 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_LOW=-0.7, 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 4fFGe3KOTwkH; Mon, 15 May 2017 23:37:11 -0700 (PDT)
Received: from mail-oi0-x22a.google.com (mail-oi0-x22a.google.com [IPv6:2607:f8b0:4003:c06::22a]) (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 40C17129B16; Mon, 15 May 2017 23:34:07 -0700 (PDT)
Received: by mail-oi0-x22a.google.com with SMTP id h4so13566805oib.3; Mon, 15 May 2017 23:34:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Y+sMk1WeIPkGlEWtiLenezqkzrtjt+ltbLeQWGFNyvE=; b=HwabV3LAsS/u8Kyxonye4aKd5doQ1eh/OWe44+FJTMugNtIchvcCJIfh8Am9Sj/YDy ObiKwGiclwntItL8f1b0kHDoo/bS7WI1eD54hvCna6+9p4TvqS10e9JihSMRyldtT1B+ 24xLxJhFAKPky9ZgvdeuP5eQEctg8wLw9Zdn+pG4fJXnNg3cLo+nP5PxgtpXsNsWesSl 99OkJj5YisjZEyU5uLeY+E32PRx/nZJcA63wSx7DLjNDrj7k03+cmrxAVL6F75QOa2Pn 68WAUpxye5aepbMFH2I4eUQZ8I86YQeU3rChGRuXxlDFT434+B/CLBUo3uesT7KszF/v aB/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Y+sMk1WeIPkGlEWtiLenezqkzrtjt+ltbLeQWGFNyvE=; b=of2fm8VJ998qV7mBhAbr+upBuRiJ6wLMzuFMOBmgTZ3qPP+euqMOxTNwnn69kGhnch fVa0dHsVFOyKvRUlF5dzG8BVXUsOFq1mCHK+pB+I4dg1T8n6HtFaFQpdOx7qE+XUThLj sgv1GooxvKlsZFrdghJBz8Uk3efyWdYpjnIwdkf65qDDiAktNdw+WWT+iZMzQQV4oc6b iku8HvOZ/dtsYOLt3s/BSkAycYcu4XcoNgA+/jfPI/gHlF4lw6pbxjeqBMXJnT6NuN3g jIyjGUMMmeihp10PecbIoIf4iDu+K0wU8wXvzKpx0yWnBMSrK41mN9SiXcJ1SMpQQsP6 IpXg==
X-Gm-Message-State: AODbwcAZG+ct3n7O4Ar7L9XttgVxFiETR7LURUOzwv1lGckw06Uy77Bs ZLAVSPMbz5+yrUdSmFyZpTUWXErnLg==
X-Received: by 10.202.77.73 with SMTP id a70mr934615oib.126.1494916446681; Mon, 15 May 2017 23:34:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.231.132 with HTTP; Mon, 15 May 2017 23:33:46 -0700 (PDT)
In-Reply-To: <149454198305.16624.16060763979327626869@ietfa.amsl.com>
References: <149454198305.16624.16060763979327626869@ietfa.amsl.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 16 May 2017 14:33:46 +0800
Message-ID: <CAA=duU2ZnMTSR-Rcsm+7XEE_xBWrnUVMOg=4RhpFfvde6M+CvA@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: secdir@ietf.org, draft-ietf-pals-vpls-pim-snooping.all@ietf.org, IETF Discussion <ietf@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Content-Type: multipart/alternative; boundary="001a11c17d42c60417054f9e5b66"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/G6S1j55ML7I2WrSHdc8agLT4g3c>
Subject: Re: [Pals] Secdir last call review of draft-ietf-pals-vpls-pim-snooping-05
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 May 2017 06:37:13 -0000

Russ,

Thanks for your review!

Cheers,
Andy

On Fri, May 12, 2017 at 6:33 AM, Russ Housley <housley@vigilsec.com> wrote:

> Reviewer: Russ Housley
> Review result: Has Nits
>
> 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-pals-vpls-pim-snooping-05
> Reviewer: Russ Housley
> Review Date: 2016-05-11
> IETF LC End Date: 2017-05-19
> IESG Telechat date: Unknown
>
> Summary: Has Nits
>
> I did not review the state machines in detail.  I assume that others
> that are far more familiar with PIM have done s detailed review of
> them.
>
>
> No Major Concerns
>
>
> Minor Concerns
>
> Section 1 says:
>
>    In that case, the PW related concept/procedures are not
>    applicable and that's all.
>
> I am not sure what you are trying to tell the implementer.
> Please clarify.
>
> Section 1.3 includes: "rpt : Rendezvous Point", and Section 2.3
> includes: "Rendezvous Points (RP)".  Please pick one and use it
> throughout.
>
> In Section 2.2, please add a reference for the "split-horizon rule
> for mesh PWs" or add a pointer to the section where it is discussed
> further in this document.
>
> A better heading for Section 2.3.2 would be "IPv4 and IPv6".
>
>
> Nits
>
> Please change the language that makes reference to other "draft",
> such
> as: "As stated in the VPLS Multicast Requirements draft ...".  This
> wording leads to changes by the RFC Editor, so it is better to use a
> word like "document".
>
> Please change "J/P messages" to "Join/Prune messages" throughout the
> document.
>
> The document uses both "learned" and "learnt".  If there is a
> difference
> to the reader, it was too subtle for me to figure out.  If they are
> the
> same, please pick one.
>
> In Section 1.1, rewording would add clarity:
>
>    Depending on how the control messages are handled
>    (transparently flooded, selectively forwarded, aggregated), the
>    procedure/process may be called Snooping or proxy in different
>    contexts.
>
> I suggest:
>
>    Depending on whether the control messages are
>    transparently flooded, selectively forwarded, or aggregated, the
>    processing may be called Snooping or proxy in different contexts.
>
> Section 2.3 says:
>
>    However, the PE does not need to have any routing tables like as
>    required in PIM multicast routing.
>
> Please correct.  I think you are trying to say:
>
>    However, the PE does not need any routing tables like those
>    required in PIM multicast routing.
>
> Section 4.2.1 says:
>
>    Note that the differences apply only to PIM Join/Prune messages.
> PIM
>    Hello messages are snooped and flooded in all cases.
>
> Wouldn't it be more clear to consume the same number of lines and add
> this information to the table.
>
> In Section 2.7 the document uses PIM-BIDIR and BIDIR-PIM, and they
> seem
> have the same meaning.  Please pick one.
>
>
>