Re: [pim] AD Review of draft-ietf-pim-bfd-p2mp-use-case-05

Michael McBride <michael.mcbride@futurewei.com> Thu, 07 October 2021 20:44 UTC

Return-Path: <michael.mcbride@futurewei.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 864193A0E46; Thu, 7 Oct 2021 13:44:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 PeGgGSKOMcnL; Thu, 7 Oct 2021 13:44:31 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2096.outbound.protection.outlook.com [40.107.244.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A1123A08A5; Thu, 7 Oct 2021 13:44:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dqwNxP3JmOkrDkOSpQx4lm089zG6EAN5TE1pw1yxP7Vp99MKUWl+esnXcLtglX4ilbruwXVTvd4b5jrSdi8TUTL7fZXeQKLRB9XQXaGSYYPLdNR76CHKkNryuo2OfIhZixHUlRzsq+pvc8sxI1uF5EuhG2Pe7Qrh8oApX8dUZlJVfjQEdWuMKu8a8qZh9/WpFgeAzFA9p7IpEeDvhmU8O5YrCXliabg6srCWLv1nop3iiMtHE3WJaa/p2btq7w0CBvYoRkv/UT2Ew2OpNOhvFoMW1VfVPmgjodnP3y0tC1/35SPT9ybriO6Q0dP+0trzFfpeafZI5IPIY+8M30keyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XE5TiTThhG3QP/fSZf6dxw98Cbp40VvKeHTpCNK6LJ4=; b=V1B4Xkk6v9oT0kF5ySdaGrB/X6tubvJOYEskIO3dj16+tmJUQU07gkDk1vqbj6FXjyo3GbyZo/b0/+CKppP00gouqZ9fI6N7FUkUd9bwoC+GWjKKqcvuG6cl9ue6Fc0XjpOeNT1OAkCyOrVn6O2Koh0aADwhSXe3IBRtkIJJEDvC7wGKuffdNvCxQxle23nw52AXS2JUcs8neKz7XrvCAQCikSqjB+QsOjF7+BhHxqO842rmpLw9mdNyZlbDaDP9EkkGpbqgR0bh2yeLrFx29c0pzxZpc+ZCftBkbEr9UAxpAQhKLw0w8GrqSWFwYP+C9toIUGqpZsc0py6YwiJQmQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XE5TiTThhG3QP/fSZf6dxw98Cbp40VvKeHTpCNK6LJ4=; b=aNwfSp/aS6uKaus7/q5evfwTB9He41LdT0dGBX2yT+gUxedNvmDQ/YZgOpylWNh5cNlYMfvGOn+2r4PszLNZ05/XAA4sb9OhmJD5QSi/qC3s/q8njkk+H8KHk8uOEWkV4SkE5IR7AK/hKGnipQruqxdR0wGjbdE5pBGzpEqLs4o=
Received: from BYAPR13MB2582.namprd13.prod.outlook.com (2603:10b6:a03:b2::19) by SJ0PR13MB5474.namprd13.prod.outlook.com (2603:10b6:a03:420::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.9; Thu, 7 Oct 2021 20:44:28 +0000
Received: from BYAPR13MB2582.namprd13.prod.outlook.com ([fe80::3882:f1ed:b7c5:fca9]) by BYAPR13MB2582.namprd13.prod.outlook.com ([fe80::3882:f1ed:b7c5:fca9%7]) with mapi id 15.20.4587.018; Thu, 7 Oct 2021 20:44:28 +0000
From: Michael McBride <michael.mcbride@futurewei.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Alvaro Retana <aretana.ietf@gmail.com>
CC: "draft-ietf-pim-bfd-p2mp-use-case@ietf.org" <draft-ietf-pim-bfd-p2mp-use-case@ietf.org>, "mmcbride7@gmail.com" <mmcbride7@gmail.com>, "pim-chairs@ietf.org" <pim-chairs@ietf.org>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: [pim] AD Review of draft-ietf-pim-bfd-p2mp-use-case-05
Thread-Index: AQHXqZf7bAWD6+OqWkemtpsVLK94V6ukH3gAgCQF5oA=
Date: Thu, 07 Oct 2021 20:44:28 +0000
Message-ID: <BYAPR13MB2582DB6B8243B3FC64BFBA5EF4B19@BYAPR13MB2582.namprd13.prod.outlook.com>
References: <CAMMESszN_=6wL83s8MxPt79yZ1HXWPSxzOKfJFCZnr4+S=CDHw@mail.gmail.com> <202108260626503431128@zte.com.cn> <CA+RyBmX6TbqYJDwy=1QB5=vDQumhX97CtL-Xk-NfTo+tkEv_bg@mail.gmail.com> <CAMMESsx7FQJS-3scnk2J5ZMbbcr0GHuSmmQOLHjcXwQiK6FszQ@mail.gmail.com> <CA+RyBmW11-c8bNW_AEXTY+WS4Y57v-e4hpj44sGLAZYGpS+s2A@mail.gmail.com>
In-Reply-To: <CA+RyBmW11-c8bNW_AEXTY+WS4Y57v-e4hpj44sGLAZYGpS+s2A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7c85aeb-8e57-4232-304e-08d989d341d7
x-ms-traffictypediagnostic: SJ0PR13MB5474:
x-microsoft-antispam-prvs: <SJ0PR13MB547419C69670DE3A1BD14A0EF4B19@SJ0PR13MB5474.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: K5mKOFkMF0Cq0QwTB9IYVAANIV+Q3R4c6YetW+Y5n5Ca+qPpOJGIlpOwYMKgQC8XTxB+p2l9Z8dA3WOuN0jMKPLFuF4tkVCHaXxSoKrzzzaRykDZTAvDv8hQ++oPTNsOOZEPjHKWa5x60gkk323C7NHL3QgV/JkENCCLVPPNr1UmxHjHAfhWMoQeQsi732dB61MMhlA1NojaHhpZocVzlqLXo8kYQ+hoPWrugLabg9oijP5Jm2NF/yRQ3dc3yHnoZ5q2W8po26iq6EinIz8kH2VgaMMQ+2iUXqSxjmmXQMhF2V64nrjKIaGjt0PLt9KywIdk2nUypRNTJ+EL4JPbEVq6nQG1iXCfQZxhsKz5SyMpFmkM6wRDyKGY/st8wBX2YaihnSLv2vLzHNj8bXU6++Uabkuuv3f+GLOqwzKMKsDj6fv4KwdrNl92deypjL9rkOHMsK44sRbgWfdEsM9RWJ1kgmKPwxQEw8WGx7J/5N9+YZXi/Pl0e3ddzB0/RSbriotcqqDjMMgh5q3sOD8jVWF4Pl5zV5u+vcFJnnapbfUZ8px39w9QUzDGOuUJGgvRRyAo8gAQn6YaWU2z8eb2fbZasdZ+9ywTYRM0YPEUCLFltzp8F+9t0UQwhhDaYVObB2BYXDr/6BVkPwy5VulCPqRG7iauYymO/hEBt/oSPrquzdxuEaIaN9d7YnOXdVmwpJk387QVjU/mx/k7c001+Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR13MB2582.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66446008)(316002)(110136005)(2906002)(83380400001)(508600001)(6506007)(38100700002)(53546011)(7696005)(4326008)(186003)(66946007)(66556008)(76116006)(71200400001)(64756008)(86362001)(38070700005)(9686003)(5660300002)(8936002)(52536014)(33656002)(54906003)(55016002)(8676002)(26005)(122000001)(66476007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ibK87+xUqfGDxUndkvF43PfsNFTvUpr18fJR7xYv0dIXJnCaboI2TAt/aKj53jgoIPj/o6fcawnP2u2AJazv7kqtG2RSyLVW/i3tawtzAKkxc3kE5myB/e1HtQWfMnpzu8R94md/txZziIyAoXfYORt81V1U/CMSZ7P0a7vxrJ+g4PgJUuPJRRXwb5xC1c8EqMkjhcxwdAHtgjhKVpnf8Qz8n9vUoIm7kjPnd9vD1FAT2LyTzVh0CCnJluA03UHorMlH1BcXUgeVnM7QwO1iA/sAHoI4MWIg5W0al3q6F9g9/BmemLBKpv6mfwuuCQjPtsgCx3LnfNU3/UU/EazBR9o4wO/sNDBFyqE15gGVggEl84qOfYLMFXE+QZZwmJhrhRz92AVgYNEmjt4UoXY3OAKGWFJrUfYdGTXzycz2cWAUxNNKZQSgTX1OX/U8zcxkd3ffAElFhJbFHFUdJ+TsvEfqAZzaAN2ot7sIVEDE7FvlGWHs2JvFRYnZjmfi54qOhQUs/Z4ZGe/MdzbiKIBU9YdISAZQl0u+uD1tluhSmJisraxzWy+0cWH2bNzTGMD+XV7tYOhLWs9cbg1AHzJaaQlvEWUrUtcJp1/KM6L7V8ZW1gVFpQWsUPoVF9HClFpl0Jozpmao/8hAiQFUUJPulGzZCkGWrt7N3F4k325n6/nzaaLN+f0F/yt/0qaUCLlOG9a0sXhQ0avD92yO8eOROm5DKyL31hcvQXlxvLCtznapr5C7Mk34NJPUNv+jZnIVsHWmAi5kRfkkRwTSFC2KkzRAZQanlvhxJjQl4Mg3iIuaYRHhl61eImrSrNxRlPSN9GD0pgq/cSqx+HQw5ulCtpbgzA0RaWCLYk8gCyhr79w5qENX2a/H1pCUZ8fht+uimhCzH5UGRsrmi/oOdS30Ak4kyafqXym2Zm9ljSfj2USECxZ+7LpVPBvZ00pIylAso0+8dNr0YX7Ce7x8M3OKloBDOJh+qdyY6UvSA7rSy9B/6d6PYXcwgZdTTfWx7oBxLzujud9Y+/M22ysRT2yzWFcJcMWLE/FI+MgkUQKH4fj0R9e8YEI1yn5WBeSPGmFZs8FzirAchMz+0QIfKye3e7uq1uGf3UYuUjkReSJK+0cvmH1iK6WfztRPcmX+jOibCYv9rjKRwBJd7Y2hOCi4l14UZDKsxVWdhUBTMyRq+JetM0NiX7lODHjtnoWBR5uC+4+prsQ67VC299fc68nRjO6UXD72Klew/CZI2IgqiwbkbYC08+DHswhK55u8VjWBkSVqx7nJE2z2C0TNOCvOr8LCeze1jI3NGFF0ewNJw/0pnWPq3/iKOdnicS8SXL6K
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR13MB2582DB6B8243B3FC64BFBA5EF4B19BYAPR13MB2582namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR13MB2582.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c7c85aeb-8e57-4232-304e-08d989d341d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2021 20:44:28.3423 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tu8OjIasq6HJsLjWKAeupBb5SLE49o/mdvi3mUNJNhe2LC3HsDVYUQd54PpiNX5EDFqbnW4KUcsm1iQP5UuuxA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR13MB5474
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/girz0JI0I5zTkMd-jJjFN-V6Ojo>
Subject: Re: [pim] AD Review of draft-ietf-pim-bfd-p2mp-use-case-05
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, 07 Oct 2021 20:44:37 -0000

Hi Greg, authors,

We also need each of the authors to formally acknowledge that there is no undisclosed IPR on the draft by simply replying to this email.

Thanks!
mike

From: pim <pim-bounces@ietf.org> On Behalf Of Greg Mirsky
Sent: Tuesday, September 14, 2021 3:39 PM
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: draft-ietf-pim-bfd-p2mp-use-case@ietf.org; mmcbride7@gmail.com; pim-chairs@ietf.org; pim@ietf.org
Subject: Re: [pim] AD Review of draft-ietf-pim-bfd-p2mp-use-case-05

Hi Alvaro,
thank you for your feedback and suggestions. I'll start the new working version and will update it based on your comments. Looking forward to hearing from other LC reviewers.

Regards,
Greg

On Tue, Sep 14, 2021 at 11:39 AM Alvaro Retana <aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>> wrote:
On September 9, 2021 at 8:09:24 PM, Greg Mirsky wrote:


Greg:

Hi!

> I've updated the working version to follow your comments. I've removed
> references to DR/BDR and, as a result, the reference to
> draft-ietf-pim-dr-improvement. As you've pointed out in comments, a tail
> detects the failure of the head and then follows procedures defined in RFC
> 7661 as if that was the failure in PIM Hello protocol. I've decided to leave
> the section about the use of p2mp in PIM DR Load Balancing as that mechanism
> is defined in RFC 8775, well after RFC 7661 was published.

That's ok.

As I mentioned before, I think the part about the head not performing
the function it started with should be generalized into §2.1 -- here's
the text I'm suggesting as the penultimate paragraph:

   If the head is no longer serving the function that prompted it
   to be monitored, then it MUST cease including the BFD Discriminator
   PIM Hello option in its PIM-Hello message, and it SHOULD shut down
   the BFD session following the procedures described in Section 5.9
   [RFC8562].


I also still have a couple of items (see below) to talk about.  I am
starting the IETF LC, so you can take them as LC comments.

Thanks!

Alvaro.



(1) I think that this text in §2.1 is still problematic:

187        If the head ceases to include the BFD Discriminator PIM Hello option
188        in its PIM-Hello message, tails MUST close the corresponding
189        MultipointTail BFD session without affecting the PIM state in any
190        way.  Thus the tail stops using BFD to monitor the head and reverts
191        to the procedures defined in [RFC7761].

The problem is that the BFD session may not have been started using
the PIM Hello Option -- maybe it was manually provisioned, for
example.  If that is the case then requiring (MUST) to close the
session ignores the manual configuration.  I think the action should
be recommended (SHOULD) instead.


(2) Security Considerations.  Let's add an introductory paragraph (or
at least a couple of sentences) to justify why there are no additional
security considerations.  Something following this structure:

   This document defines a way to accelerate the detection of a PIM
   failure by using BFD.  The operation of either protocol is not
   changed.