Re: [Bier] WGLC: draft-ietf-bier-php

Greg Mirsky <gregimirsky@gmail.com> Mon, 24 August 2020 18:19 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 81EEF3A09EB for <bier@ietfa.amsl.com>; Mon, 24 Aug 2020 11:19:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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 cyBgrD3bfmGW for <bier@ietfa.amsl.com>; Mon, 24 Aug 2020 11:19:37 -0700 (PDT)
Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (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 30B943A09FF for <bier@ietf.org>; Mon, 24 Aug 2020 11:19:35 -0700 (PDT)
Received: by mail-lf1-x132.google.com with SMTP id x64so4052767lff.0 for <bier@ietf.org>; Mon, 24 Aug 2020 11:19:35 -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=e525jCpzfis6+dEozhX0d2jV1LW7P0E4WZDs6EMr2Pc=; b=p6+Cj/axYGSugUMuAQRvVjq2nClo6Dv6PulWAOEgHTKnZfZnfsAbhMWDkpYzs0h96h MYjg3h9irE/1URLFaygLR6S1UTf9MbmbfkpS83RoACUCm0R+P5wTykU+P9ZkRVcNVWJs O1uG5pY7pCi3bJpTZkmndmtvtAl7NsRM/wanj87/O2OcDUtQz7kA7IQmcW4dqbhOZyY9 chmkYA3OjD8hgpdHoNi05cVJkwg1KGyBeGCJqy8iWJ5cHvd8WmurNASnciY8IdcLTrL1 LzuJHa+RcNDSVI0tZwtlyCwFhLWR17qFcwvESBXfT6FjiKHKQIgtu+LrfteNknf1TTnG muNQ==
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=e525jCpzfis6+dEozhX0d2jV1LW7P0E4WZDs6EMr2Pc=; b=gxbHs1uY4QKJ8FmrWNudWOd1yGTspKXUTmucmklvRxMIckNSmSz+pRrpJeZODb0G8u 2S/+vg6yJ0KXLzHG6ectvNvz9ZhsSYaK/I2x9RPgyWM5yU1IW9ID0IfF/nlwhBXP2/EN TCyNvmsnfb5l5XmchdRGSQ1mKQrkVu1bZpwhVF4+89BM/ttuGYEIOS8vHBAw6M5hEVpY p5814P+R6PcG+vfD63RXoW05GXi0EWGC4pM6nEa9jPjiSM2R2tvds6lo81e1ZFCdtn1O hBceAGBDUE7xKUo6x10bRY2hjTBKxpI0qvdTV6xFWE6krkVQ2Tfmj2udHE0SXJK0XWah H51g==
X-Gm-Message-State: AOAM530jexpSeTVy3gU55lfDo3Pnzrgrsg9usr15uElGutUzhGBtpHXS 3kNuztvKEO30uxb/ZI03pPylm+2Jc2sGpg4PMys=
X-Google-Smtp-Source: ABdhPJxW4FicasilWZj1nJ66y2AsR9QLmpq9oFryYP/GxZjA3GON0+v9xuiXlIDp1oBHMiaIfmEGR/WV9ewbWCs/Lt0=
X-Received: by 2002:a05:6512:314a:: with SMTP id s10mr2952188lfi.123.1598293173087; Mon, 24 Aug 2020 11:19:33 -0700 (PDT)
MIME-Version: 1.0
References: <1E057E92-424E-4456-936C-F8C842340ADB@gmail.com> <9300613D-A740-476E-BC8F-3B0D25C8E883@cisco.com> <223C9348-563A-43DC-B9E3-DE978CA7FA68@cisco.com> <CABNhwV0SGV2nE430f9SeVOe1XSq83ZM5CbwcifPuhFBye-Tj+g@mail.gmail.com> <fe49cb0e-09e4-3274-b374-bf861e132518@pi.nu> <MN2PR05MB5981E60AEA29C486F7851477D4560@MN2PR05MB5981.namprd05.prod.outlook.com> <MN2PR05MB598179FDB227909DFB5FE3B6D4560@MN2PR05MB5981.namprd05.prod.outlook.com>
In-Reply-To: <MN2PR05MB598179FDB227909DFB5FE3B6D4560@MN2PR05MB5981.namprd05.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 24 Aug 2020 11:19:21 -0700
Message-ID: <CA+RyBmWinWc8UBgBGQTnJKqBgHJQvOazJj2Yq7uxCKgj61v-tw@mail.gmail.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
Cc: Loa Andersson <loa@pi.nu>, "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d4311805ada3a0a4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/yxS0v4bxArh7jMnNBXdGoW6U1d4>
Subject: Re: [Bier] WGLC: draft-ietf-bier-php
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, 24 Aug 2020 18:19:46 -0000

Hi Jeffrey,
thank you for your kind consideration of my comments and addressing them.

Regards,
Greg

On Mon, Aug 24, 2020 at 10:50 AM Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
wrote:

> Hi Loa, Greg,
>
>
>
> I’ve submitted -06 to take care of your comments.
>
>
>
> Thanks.
>
> Jeffrey
>
>
>
> Juniper Business Use Only
>
> *From:* BIER <bier-bounces@ietf.org> *On Behalf Of * Jeffrey (Zhaohui)
> Zhang
> *Sent:* Monday, August 24, 2020 11:16 AM
> *To:* Loa Andersson <loa@pi.nu>; Gyan Mishra <hayabusagsm@gmail.com>;
> Mankamana Mishra (mankamis) <mankamis=40cisco.com@dmarc.ietf.org>
> *Cc:* IJsbrand Wijnands (iwijnand) <iwijnand=40cisco.com@dmarc.ietf.org>;
> Greg Shepherd <gjshep@gmail.com>; bier@ietf.org
> *Subject:* Re: [Bier] WGLC: draft-ietf-bier-php
>
>
>
> *[External Email. Be cautious of content]*
>
>
>
> Hi Loa,
>
>
>
> Please see zzh> below.
>
>
>
> -----Original Message-----
> From: BIER <bier-bounces@ietf.org> On Behalf Of Loa Andersson
> Sent: Saturday, August 22, 2020 1:57 AM
> To: Gyan Mishra <hayabusagsm@gmail.com>; Mankamana Mishra (mankamis) <
> mankamis=40cisco.com@dmarc.ietf.org>
> Cc: IJsbrand Wijnands (iwijnand) <iwijnand=40cisco.com@dmarc.ietf.org>;
> Greg Shepherd <gjshep@gmail.com>; bier@ietf.org
> Subject: Re: [Bier] WGLC: draft-ietf-bier-php
>
>
>
> [External Email. Be cautious of content]
>
>
>
>
>
> Working Group,
>
>
>
> I've had time to read the draft a bit more in detail.
>
>
>
> I'm convinced that this will work, and support progressing the draft.
>
>
>
> I still think there are some minor description details that could be
> improved.
>
>
>
> The draft says:
>
>
>
>     One way to solve this problem is to use Penultimate Hop Popping (PHP)
>
>     so that the upstream BFR can pop the BIER header and send the payload
>
>     "natively" (note that the upstream BFR can be connected directly or
>
>     indirectly via any type of tunnel to the PE).  This is similar to
>
>     Multi-Protocol Label Switching (MPLS) PHP though it is the BIER
>
>     header that is popped.
>
>
>
> This indicate that this is a "per node" decision, while in MPLS it is a
> per LSP decision.
>
>
>
> Zzh> It’s a per node decision for all traffic to a particular “BFER” who
> does not really support BIER forwarding. PHP is not used when the BFERs do
> support BIER.
>
>
>
> I would think that it is possible for one node to be the penultimate node
> for some traffic but not for other traffic, even though the traffic is sent
> to the same node, which can be both ultimate node, pen-ultimate node or
> transit node.
>
>
>
>       +-------+              +-------+          +-------+
>
>       |       |              |       |          |       |
>
> -a,b-+   A   +-----a',b-----+   B   +----a'----+  CPE1 |
>
>       |       |              |       |          |       |
>
>       +-------+              +---+---+          +-------+
>
>                                  |
>
>                                  b'
>
>                                  |
>
>                              +---+---+          +-------+
>
>                              |       |          |       |
>
>                              +   C   +----b'----+  CPE2 |
>
>                              |       |          |       |
>
>                              +---+---+          +-------+
>
>
>
>
>
> Two streams comes in to A from the left (a and b).
>
>
>
> A is the penultimate node for traffic to to CPE1 (a) so the BIER header is
> popped.
>
>
>
> A is not the  penultimate node for traffic to to CPE2 (b) so the BIER
> header is not popped.
>
>
>
> Zzh> So the context is that B does support BIER. In that case, A won’t do
> PHP for B at all.
>
>
>
> Both a' and b is sent to B.
>
>
>
> B forward a' natively to CPE1.
>
>
>
> B is the penultimate node for traffic to to CPE2 (b) so the BIER header is
> popped.
>
>
>
> b' is forwarded to C and onto CPE2
>
>
>
> Works just fine.
>
>
>
> Question: If the PHP is a "per node decision" how is A stopped from doing
> PHP for b?
>
>
>
> Zzh> Please see above :-)
>
> Zzh> Thanks.
>
> Zzh> Jeffrey
>
>
>
> /Loa
>
>
>
>
>
>
>
> On 22/08/2020 05:20, Gyan Mishra wrote:
>
> >
>
> > I support advancing this critical draft forward.  I agree that the PHP
>
> > feature traditionally used with MPLS and has been adopted by SR and
>
> > now by BIER for similar reasons of being able to pop the BIER header
>
> > similar to what is done with SR PHP concept and now extensible with
>
> > BIER for Non-BRF capable PE's.
>
> >
>
> > BIER IPv6 is still being developed, however I think maybe BIERin6
>
> > could take advantage of  PHP by popping the encapsulated L2 1/2 BIER
>
> > shim for "Non-BFR" capable PE.  I think for BIERv6 as the BIER header
>
> > is encoded in DOH it may be difficult to support PHP.
>
> >
>
> > Thanks
>
> >
>
> > Gyan
>
> >
>
> > On Wed, Aug 19, 2020 at 2:01 PM Mankamana Mishra (mankamis)
>
> > <mankamis=40cisco.com@dmarc.ietf.org
>
> > <mailto:40cisco.com@dmarc.ietf.org <40cisco.com@dmarc.ietf.org>>> wrote:
>
> >
>
> >     Support moving this document forward. ____
>
> >
>
> >     __ __
>
> >
>
> >     *From: *BIER <bier-bounces@ietf.org <mailto:bier-bounces@ietf.org>>
>
> >     on behalf of "IJsbrand Wijnands (iwijnand)"
>
> >     <iwijnand=40cisco.com@dmarc.ietf.org
>
> >     <mailto:40cisco.com@dmarc.ietf.org <40cisco.com@dmarc.ietf.org>>>
>
> >     *Date: *Monday, August 17, 2020 at 11:56 AM
>
> >     *To: *Greg Shepherd <gjshep@gmail.com <mailto:gjshep@gmail.com>>
>
> >     *Cc: *"bier@ietf.org <mailto:bier@ietf.org>" <bier@ietf.org
>
> >     <mailto:bier@ietf.org <bier@ietf.org>>>
>
> >     *Subject: *Re: [Bier] WGLC: draft-ietf-bier-php____
>
> >
>
> >     __ __
>
> >
>
> >     In support moving this draft forward, ____
>
> >
>
> >     __ __
>
> >
>
> >     Thx,____
>
> >
>
> >     __ __
>
> >
>
> >     Ice.____
>
> >
>
> >     Sent from my iPhone____
>
> >
>
> >
>
> >
>
> >     ____
>
> >
>
> >         On 13 Aug 2020, at 05:31, Greg Shepherd <gjshep@gmail.com
>
> >         <mailto:gjshep@gmail.com <gjshep@gmail.com>>> wrote:____
>
> >
>
> >
>
> >         Please read and respond to this thread. We had a WGLC for this
>
> >         draft previously, but had no response. Let’s do better. ____
>
> >
>
> >         __ __
>
> >
>
> >
>
> > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-iet
> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-iet>
>
> > f-bier-php/______;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7Cnpq
>
> > vfA3s4r-JLyE8pK0PVq2FrBGNX$
>
> >
>
> >         __ __
>
> >
>
> >         Start of short LC timer. Respond by Aug 19..____
>
> >
>
> >         __ __
>
> >
>
> >         - Shep____
>
> >
>
> >         (Chairs)____
>
> >
> Juniper Business Use Only
>
>
>
> >         _______________________________________________
>
> >         BIER mailing list
>
> >         BIER@ietf.org <mailto:BIER@ietf.org <BIER@ietf.org>>
>
> >
>
> > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/bier
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bier>
>
> > ______;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLy
>
> > E8pK0PVq8rXWgdg$
>
> >
>
> >     _______________________________________________
>
> >     BIER mailing list
>
> >     BIER@ietf.org <mailto:BIER@ietf.org <BIER@ietf.org>>
>
> >
>
> > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/bier
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bier>
>
> > __;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLyE8pK
>
> > 0PVq9z6N_yR$
>
> >
>
> >
>
> >
>
> > --
>
> >
>
> > <https://urldefense.com/v3/__http://www.verizon.com/__;!!NEt6yMaO-gk!W
>
> > s4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLyE8pK0PVqyDf-6DB$ >
>
> >
>
> > *Gyan Mishra*
>
> >
>
> > /Network Solutions A//rchitect /
>
> >
>
> > /M 301 502-1347
>
> > 13101 Columbia Pike
>
> > /Silver Spring, MD
>
> >
>
> >
>
> >
>
> > _______________________________________________
>
> > BIER mailing list
>
> > BIER@ietf.org
>
> > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/bier
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bier>
>
> > __;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLyE8pK
>
> > 0PVq9z6N_yR$
>
> >
>
>
>
> --
>
>
>
> Loa Andersson                        email: loa@pi.nu
>
> Senior MPLS Expert                          loa.pi.nu@gmail.com
>
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
>
>
> _______________________________________________
>
> BIER mailing list
>
> BIER@ietf.org
>
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/bier__;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLyE8pK0PVq9z6N_yR$
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bier__;!!NEt6yMaO-gk!Ws4otxDsuVKTsaEjyRKVYz-hcmmmGgDiE7CnpqvfA3s4r-JLyE8pK0PVq9z6N_yR$>
>
>
>