Re: [pim] [bess] [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022) - Adoption call

Robert Raszuk <robert@raszuk.net> Mon, 28 March 2022 08:46 UTC

Return-Path: <robert@raszuk.net>
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 B09283A0F9D for <pim@ietfa.amsl.com>; Mon, 28 Mar 2022 01:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.008
X-Spam-Level:
X-Spam-Status: No, score=-2.008 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, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 GXiacBoI9YYV for <pim@ietfa.amsl.com>; Mon, 28 Mar 2022 01:46:06 -0700 (PDT)
Received: from mail-ua1-x932.google.com (mail-ua1-x932.google.com [IPv6:2607:f8b0:4864:20::932]) (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 6CC723A10D3 for <pim@ietf.org>; Mon, 28 Mar 2022 01:45:59 -0700 (PDT)
Received: by mail-ua1-x932.google.com with SMTP id t40so5980764uad.2 for <pim@ietf.org>; Mon, 28 Mar 2022 01:45:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BFfXtarAQBEQou19gZC+LyPMxbZjW9R5vPvSU7R5+/Y=; b=Z7Xv0LSWUJ+OCjEngkIWCM5J+n8xTrH2UUoKg14L7sEWQclu8Can74k8eL4PGHDcdt CAiuSw1cXt7b/T8XvGxlxUhdH9W6EukK5CLKDozpk/u8Ww6SG/rOE2DB9M+uw2As/9VM KLoWyriH1OTtCNDd5lzxtZVAaqNiZniBzKyTTx3ELAbceNaSADTLE5NeFZTZXQJHuXkd 9g2YsJCDT70njjYNN4lbMdixlDY0z/G/f4otNmGoPXsWDf4Dr4aItzvTxiCbiGd8hdKb CmU0zS9oSCNgljCy+m9VT6nmgWgn8/RRKXRL0XC5gsQx/3WimnvD2PdqPzlDBHVXbtDf VqRw==
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=BFfXtarAQBEQou19gZC+LyPMxbZjW9R5vPvSU7R5+/Y=; b=Hmv0l7EX/8TGl3ds96feQ2QLRAsoVWu8BQhnT6iBJwM+U9sLxe5Kifigkty19YV8Is 1sJ8Zf/P+Wq0trHWXnWpBQNNHp7Zq2Pt6gpHINQZx+b+RyqWFTswbvlKh5MgXOVkwdOv MRlcO1xL6SKn0xdR81wE1Mw57sUilaCF63iNffiKgQB1tzVFTvD1P/On/HCMrQL20fxA VvkvBxVehGsyDm9Z/GwakXM1DlETafIs/WHG3JoL+JFxSY2mqLZxQo3PZVCWdxITkH8N +V1a6PBHPsLZGnkxZgKTjBTCNDE2Nahhz6cj/M9odmaMixnHUlQbxi74D7jIfDpMkbm4 73Mw==
X-Gm-Message-State: AOAM530L/VMsJL0Pdz0ua7QpVbbkGxzOl85GoQw/B7SlVgtDYcMrwVXL rBQMPwYfBbyrif9Rpb5EfGf2RG0wEy2Jk7jbi4efMA==
X-Google-Smtp-Source: ABdhPJx/ezbs6kMoD1femI4tFtK835W0j1xg33BBfK2aNLFuzOPUgqgORY3RkUTznL2nI1QasC20i7A06bIO/L9q1vE=
X-Received: by 2002:ab0:2742:0:b0:35a:476:7261 with SMTP id c2-20020ab02742000000b0035a04767261mr60264uap.31.1648457158051; Mon, 28 Mar 2022 01:45:58 -0700 (PDT)
MIME-Version: 1.0
References: <011e01d83493$6175b310$24611930$@ndzh.com> <BL0PR05MB56524EE412C4938C8083E3BED41A9@BL0PR05MB5652.namprd05.prod.outlook.com> <BL0PR05MB56523E436FBC1353208E9A77D41A9@BL0PR05MB5652.namprd05.prod.outlook.com> <CO1PR05MB8314FCAD91B5E8CFF3A283D9D51D9@CO1PR05MB8314.namprd05.prod.outlook.com>
In-Reply-To: <CO1PR05MB8314FCAD91B5E8CFF3A283D9D51D9@CO1PR05MB8314.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 28 Mar 2022 10:46:46 +0200
Message-ID: <CAOj+MMHyrGudTrckVQZxY01J=w1iZqagXXDvYKLasDmrNdE3xQ@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>
Cc: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>, "Jeffrey (Zhaohui) Zhang" <zzhang=40juniper.net@dmarc.ietf.org>, "idr@ietf.org" <idr@ietf.org>, BESS <bess@ietf.org>, "pim@ietf.org" <pim@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005559cd05db435773"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/aHPy5Q-t5haQnZJh0Vn9782T5l0>
Subject: Re: [pim] [bess] [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022) - Adoption call
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: Mon, 28 Mar 2022 08:46:14 -0000

Hi,

It also needs to be observed that
draft-ietf-bess-bgp-multicast-controller has a broader scope and also
covers mLDP functionality what may be extremely useful for networks which
are not green field and would like to transition from current to new
multicast trees.

Having solution in IDR which covers multicast tree setup partially and at
the same time a more complete one which has been already adopted and is
progressing as a WG document is never a good thing.

Besides I am puzzled since when IDR is accepting protocol extensions which
are used to setup multicast distribution trees ?

When the first version of the draft was written (Sep 2017) we went to BESS
with draft-ietf-bess-bgp-multicast-controller since that WG is center of
gravity for all VPN/multi-tenant multicast related work.

Kind regards,
Robert


On Mon, Mar 28, 2022 at 7:39 AM Shraddha Hegde <shraddha=
40juniper.net@dmarc.ietf.org> wrote:

> WG,
>
>
>
> I agree with Jeffrey that the BESS adopted draft
> draft-ietf-bess-bgp-multicast-controller provides
>
> Solution in the same problem space. It is good to discuss the two drafts
> before adopting
>
> draft-hb-idr-sr-p2mp-policy in IDR.
>
>
>
> Rgds
>
> Shraddha
>
>
>
> Juniper Business Use Only
>
> *From:* Idr <idr-bounces@ietf.org> *On Behalf Of * Jeffrey (Zhaohui) Zhang
> *Sent:* Friday, March 25, 2022 8:17 PM
> *To:* Susan Hares <shares@ndzh.com>; idr@ietf.org
> *Cc:* 'pim@ietf.org' <pim@ietf.org>; 'BESS' <bess@ietf.org>
> *Subject:* Re: [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022) -
> Adoption call
>
>
>
> *[External Email. Be cautious of content]*
>
>
>
> [+ BESS, PIM]
>
>
>
> Hi,
>
>
>
> I realized that in a hurry I did not respond to the specific questions
> below. Please see zzh> next to the questions.
>
>
>
> Looks like that there are some comments on BESS/PIM list and I will go
> through those to see if I have any addition/follow-up on those.
>
>
>
>
>
> Juniper Business Use Only
>
> *From:* Idr <idr-bounces@ietf.org> *On Behalf Of *Jeffrey (Zhaohui) Zhang
> *Sent:* Friday, March 25, 2022 6:30 AM
> *To:* Susan Hares <shares@ndzh.com>; idr@ietf.org
> *Subject:* Re: [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022) -
> Adoption call
>
>
>
> *[External Email. Be cautious of content]*
>
>
>
> I am sorry for responding late. I somehow missed this.
>
>
>
> I think we should discuss the relationship with
> daft-ietf-bess-bgp-multicast-controller further before adopting this.
>
>
>
> Thanks.
> Jeffrey
>
>
>
>
>
> Juniper Business Use Only
>
> *From:* Idr <idr-bounces@ietf.org> *On Behalf Of *Susan Hares
> *Sent:* Thursday, March 10, 2022 10:28 AM
> *To:* idr@ietf.org
> *Subject:* Re: [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022) -
> Adoption call
>
>
>
> *[External Email. Be cautious of content]*
>
>
>
> IDR WG:
>
>
>
> If you just wish to respond to the IDR list,
>
> you may respond to this email on the adoption call.
>
>
>
> Cheers, Sue
>
>
>
> *From:* Idr [mailto:idr-bounces@ietf.org <idr-bounces@ietf.org>] *On
> Behalf Of *Susan Hares
> *Sent:* Thursday, March 10, 2022 9:55 AM
> *To:* idr@ietf.org; pim@ietf.org; bess@ietf.org
> *Subject:* [Idr] draft-hb-idr-sr-p2mp-policy (3/10 to 3/24/2022)
>
>
>
> This begins a 2 week WG adoption call for:
>
> draft-hb-idr-sr-p2mp-policy from (3/10 to 3/24/2022)
>
>
>
> You can obtain the draft at:
>
> https://datatracker.ietf.org/doc/draft-hb-idr-sr-p2mp-policy/
> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-hb-idr-sr-p2mp-policy/__;!!NEt6yMaO-gk!TfiPI1NfecN3db3pj6WZ8paxUr4s6OvmVZ91mapddPFeCkFZJodxFk8aTGCpYg34$>
>
>
>
> In your comments for this call please consider:
>
>
>
> Zzh> I want to point out that
> https://datatracker.ietf.org/doc/draft-ietf-bess-bgp-multicast-controller/
> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-bess-bgp-multicast-controller/__;!!NEt6yMaO-gk!VA2RfAmcBA46YljU7KP0svRjk7kWVgXhzfsGzul45PZ5GQ32gWZgaclSIG0DaUH9$>
> is another way to do the same. I also explained in
> https://mailarchive.ietf.org/arch/msg/idr/KObeSgKPu3HRbd0ZN7L7fWq_Eto/
> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/idr/KObeSgKPu3HRbd0ZN7L7fWq_Eto/__;!!NEt6yMaO-gk!VA2RfAmcBA46YljU7KP0svRjk7kWVgXhzfsGzul45PZ5GQ32gWZgaclSICdM0D1B$>
> why it was in the bess WG.
>
> Zzh> In addition, the bess draft supports **other** multicast trees (IP,
> mLDP besides SR-P2MP) using a consistent way.
>
>
>
> 1)  Does this technology support the SR P2MP features
>
> that distributes candidate paths which connect
>
> a multicast distribution tree (tree to leaves).
>
>
>
> Zzh> It is one way to use BGP to support that. The bess draft specifies
> another way.
>
>
>
> 2) Is the technology correctly specified for the
>
> NLRI (AFI/SAFI) and the tunnel encapsulation attribute
>
> additions (sections 2 and 3)?
>
>
>
> Zzh> The specified SAFI and tunnel encapsulation attribute additions are
> one way for the BGP signaling for SR-P2MP. The bess draft specifies another
> way.
>
>
>
> 3) Does the P2MP policy operation (section 4)
>
> provide enough information for those implementing this
>
> technology and those deploying the technology?
>
>
>
> 4) Do you think this multicast technology is a good
>
> Place to start for P2MP policy advertisement via BGP?
>
>
>
> Zzh> Both ways are good place to start. We just need to figure out how to
> proceed with the two proposals.
>
>
>
> 5) Do you think this SR P2MP policies should not be advertised
>
> via BGP?
>
>
>
> Zzh> I do think BGP signaling for SR P2MP is appropriate. We just need to
> discuss the two ways and figure out how to proceed. The authors have
> discussed before though we have not reached consensus.
>
> Zzh> Thanks!
>
> Zzh> Jeffrey
>
>
>
> Cheers, Susan Hares
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>