Re: [Bier] WGLC: draft-ietf-bier-php
Loa Andersson <loa@pi.nu> Thu, 17 September 2020 07:19 UTC
Return-Path: <loa@pi.nu>
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 C46CC3A0D44 for <bier@ietfa.amsl.com>; Thu, 17 Sep 2020 00:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Gjm_dg5iDB8x for <bier@ietfa.amsl.com>; Thu, 17 Sep 2020 00:19:41 -0700 (PDT)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACC0D3A0CA9 for <bier@ietf.org>; Thu, 17 Sep 2020 00:19:40 -0700 (PDT)
Received: from [192.168.0.14] (unknown [111.125.123.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 837B23279BE; Thu, 17 Sep 2020 09:19:37 +0200 (CEST)
From: Loa Andersson <loa@pi.nu>
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" <bier@ietf.org>
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>
Message-ID: <f4e704f8-94ec-3802-05de-8eb3150c30ca@pi.nu>
Date: Thu, 17 Sep 2020 15:19:30 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <fe49cb0e-09e4-3274-b374-bf861e132518@pi.nu>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/v9f5t4aN3Mj5Qv_zJ5E2RLKuFig>
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: Thu, 17 Sep 2020 07:19:44 -0000
Working Group, authors, I don't think I saw a response on this. /Loa On 22/08/2020 13:57, Loa Andersson wrote: > 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. > > 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 popped. > > 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? > > /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>> 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>> >> *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>> >> *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>> 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://datatracker.ietf.org/doc/draft-ietf-bier-php/____ >> >> __ __ >> >> Start of short LC timer. Respond by Aug 19..____ >> >> __ __ >> >> - Shep____ >> >> (Chairs)____ >> >> _______________________________________________ >> BIER mailing list >> BIER@ietf.org <mailto:BIER@ietf.org> >> https://www.ietf.org/mailman/listinfo/bier____ >> >> _______________________________________________ >> BIER mailing list >> BIER@ietf.org <mailto:BIER@ietf.org> >> https://www.ietf.org/mailman/listinfo/bier >> >> >> >> -- >> >> <http://www.verizon.com/> >> >> *Gyan Mishra* >> >> /Network Solutions A//rchitect / >> >> /M 301 502-1347 >> 13101 Columbia Pike >> /Silver Spring, MD >> >> >> >> _______________________________________________ >> BIER mailing list >> BIER@ietf.org >> https://www.ietf.org/mailman/listinfo/bier >> > -- Loa Andersson email: loa@pi.nu Senior MPLS Expert loa.pi.nu@gmail.com Bronze Dragon Consulting phone: +46 739 81 21 64
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Suneesh Babu
- [Bier] WGLC: draft-ietf-bier-php Greg Shepherd
- Re: [Bier] WGLC: draft-ietf-bier-php IJsbrand Wijnands (iwijnand)
- Re: [Bier] WGLC: draft-ietf-bier-php Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WGLC: draft-ietf-bier-php zhang.zheng
- Re: [Bier] WGLC: draft-ietf-bier-php Xiejingrong (Jingrong)
- Re: [Bier] WGLC: draft-ietf-bier-php Greg Mirsky
- Re: [Bier] WGLC: draft-ietf-bier-php Gengxuesong (Geng Xuesong)
- Re: [Bier] WGLC: draft-ietf-bier-php Loa Andersson
- Re: [Bier] WGLC: draft-ietf-bier-php Dhruv Dhody
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Mankamana Mishra (mankamis)
- Re: [Bier] WGLC: draft-ietf-bier-php Gyan Mishra
- Re: [Bier] WGLC: draft-ietf-bier-php Loa Andersson
- Re: [Bier] WGLC: draft-ietf-bier-php Xiejingrong (Jingrong)
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Greg Mirsky
- Re: [Bier] WGLC: draft-ietf-bier-php Greg Shepherd
- Re: [Bier] WGLC: draft-ietf-bier-php Nagendra Kumar Nainar (naikumar)
- Re: [Bier] WGLC: draft-ietf-bier-php Gyan Mishra
- Re: [Bier] WGLC: draft-ietf-bier-php Greg Shepherd
- Re: [Bier] WGLC: draft-ietf-bier-php Loa Andersson
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Greg Shepherd
- Re: [Bier] WGLC: draft-ietf-bier-php Jeffrey (Zhaohui) Zhang
- Re: [Bier] WGLC: draft-ietf-bier-php Tony Przygienda
- Re: [Bier] WGLC: draft-ietf-bier-php Tony Przygienda