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

Greg Shepherd <gjshep@gmail.com> Mon, 24 August 2020 19:06 UTC

Return-Path: <gjshep@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 B3FA73A09A3 for <bier@ietfa.amsl.com>; Mon, 24 Aug 2020 12:06:34 -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 pqIm27Lostij for <bier@ietfa.amsl.com>; Mon, 24 Aug 2020 12:06:32 -0700 (PDT)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 0C84D3A0994 for <bier@ietf.org>; Mon, 24 Aug 2020 12:06:31 -0700 (PDT)
Received: by mail-ed1-x52c.google.com with SMTP id l23so9053413edv.11 for <bier@ietf.org>; Mon, 24 Aug 2020 12:06:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=h52z68uoR6RwQDfDjUSuYG/eZ3DWKECSCNTpw4SvVEk=; b=NC+R+KLBJ8nIdMvojQip2h3rH2FCS+RhFYcGiedQXC0bg1TYeBDOBpvjh43eXuh6Yy T/Wv6on2vtYOw2TP1IaweFzH+qMF5PFUBtRvQ+WKXpB95tWlCNyZKbL3vewUOyeE0S4z anCk/8b6kmCJtt+/RVayeOW+1o47PPrmoDSHZVMf5b8Gccv+0Xx3dgYkW+vq7hvPtHf9 q/E24uiaUKN6OGly4+AMvIWN5QRdO/j4lE1EHymo4FXvz6tqEQcWMXQQtAZQIcuWsE00 NobRWVmLD/BSrMkka/Zmm9GJafLp7GNB9mfDs8pAfEuQIyaehsisyxKk54HkZBne2cFZ I6ow==
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:reply-to :from:date:message-id:subject:to:cc; bh=h52z68uoR6RwQDfDjUSuYG/eZ3DWKECSCNTpw4SvVEk=; b=ZlmVuTFOGDK+tXC9RswE7wTPmBVdAcUewP+280MjrANDqKHY1O8hDua+S36IOqc335 L3SIt+RW4HF98VGXAC+45cqfR5Gu//J9wUcm1pwdDj1Vm+kMhZyT1JPWZcLz63DNMo7g z4ToxG0UDErMyvpRPq8wLNzBBRj+T10RYZGiolseIS8TAfBOWzWpHC+lxpa3nZbCr47U D9hR+YWh5GaVpru6dbf0I0CsqLFvh7vtQCj2xnxQOLA/403egsbq/jbundXM8I8hxtyH jmUuGEU7ydddlp+ZfcJDTda52sTfm3QgbSr9fDCJEUnWnyZLgBwgiwB25T43IIe0Nt/x J2Ag==
X-Gm-Message-State: AOAM53301Pv1xKee+QtJ1QIMG6nh1VNCsCylrzM15TjfVY948LfQqnHH 4ihx1EW/2umXOxvRaZjuAtRSwRXmpUQQGYG3KuiUp8D6P4A=
X-Google-Smtp-Source: ABdhPJwzZSJEj3wEqOGezWj4UtOL/wjPyvWJARdlekHzPd67UgVnEQolGv7KpI8W+pCvZSsWwBtc6uCj+DppEsxFRT8=
X-Received: by 2002:a05:6402:17c2:: with SMTP id s2mr6667192edy.188.1598295990360; Mon, 24 Aug 2020 12:06:30 -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>
Reply-To: gjshep@gmail.com
From: Greg Shepherd <gjshep@gmail.com>
Date: Mon, 24 Aug 2020 12:06:21 -0700
Message-ID: <CABFReBpkfjWyXgnYX=GOO2+0bMFWiA92tZ0QmDCDmrZ5Kp7srQ@mail.gmail.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang=40juniper.net@dmarc.ietf.org>
Cc: Loa Andersson <loa@pi.nu>, Greg Mirsky <gregimirsky@gmail.com>, "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c05f2d05ada44868"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/hjthR_hGU99XAcHa251MRqWYLhE>
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 19:06:35 -0000

Thanks Jeffrey and Greg. Loa, please confirm when you can that this rev
addresses your concerns.

Shep
(chairs)

On Mon, Aug 24, 2020 at 10:50 AM Jeffrey (Zhaohui) Zhang <zzhang=
40juniper.net@dmarc.ietf.org> 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
> <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$>
>
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
>