Re: [Bier] Comment on BIER-TE

Greg Mirsky <gregimirsky@gmail.com> Thu, 10 August 2017 02:43 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 46836131CBF for <bier@ietfa.amsl.com>; Wed, 9 Aug 2017 19:43:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 PstM_mzj6w2S for <bier@ietfa.amsl.com>; Wed, 9 Aug 2017 19:43:09 -0700 (PDT)
Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com [IPv6:2a00:1450:4010:c07::236]) (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 180F2127735 for <bier@ietf.org>; Wed, 9 Aug 2017 19:43:09 -0700 (PDT)
Received: by mail-lf0-x236.google.com with SMTP id o85so35438170lff.3 for <bier@ietf.org>; Wed, 09 Aug 2017 19:43:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=VfhtiNcNBlF68mPXTWxYs4E+RczKmJ+doZbyXmswGeo=; b=UjBCzsFwZY7mrd37hcdOqGZ5v0pFT/EFgwC3pJejCrbtiJ5nyEHgz+PSKHKKkSZFMf /64EbskcJDMucjQwdL74blBJNrOKNH9FTDTear/g2bewaIWK4k3AIyMcTftyEYPc8xlk lbaX72vdqJjXqyHvYyo7tzn0TUvr1B0X3yL50JNN6Z7a87ofBttRQRibsL86YCubmpCT Mo9a8LaqVrpqSaD6D0/46+acp6nFKPvDWy/OnN0eddFytxH6KU0eRwu8Gv27kbTB+Lsi sytJ5L0t7sg2AufoneNYscYpF4CRJnxa23+kUN/QNUGhLntWyIoyF3EIbI7E7ayyUive y7xg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=VfhtiNcNBlF68mPXTWxYs4E+RczKmJ+doZbyXmswGeo=; b=YPiW5MLQeRnKXDTr7gGRFAcShIXUZGuTNICeXQRj/kcf4kSH3X+g2pab7/gLQP6D9z MTT3B00waTZ3GhlI2CouzfVer3QvIWl0LEN2KeJOufiMO0W/3GpHGSv7Y1Qa2LRVbN7W /uVrFKymH/dOoMvzIqce4IQSH02kHy+9uHNs9aov0hY8KMtIRmsjHg81nuUsBh09jP+A 6vRVOt/SkI6OfzDpJIxKcj6YADMVJJYI3hTwkhCMdyp6cacKlGkxll+uSnT27+6UZlUS egfQW/GxdYv07FMikdphqvE2HD9Q9mH3Z+msdjPsRCFUFcl+U00osAYef0siLfpF8FDf TmeQ==
X-Gm-Message-State: AHYfb5j1PE55AMQ3zAVnzYYqiSiLmzipqPxt2ty+gs3ty1FCIYUJZGsZ qlX++AfLucYBDJSWTWELzxDiILTasA==
X-Received: by 10.46.88.65 with SMTP id x1mr3826762ljd.162.1502332987059; Wed, 09 Aug 2017 19:43:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.46.88.81 with HTTP; Wed, 9 Aug 2017 19:43:05 -0700 (PDT)
Received: by 10.46.88.81 with HTTP; Wed, 9 Aug 2017 19:43:05 -0700 (PDT)
In-Reply-To: <20170809211853.GE29311@faui40p.informatik.uni-erlangen.de>
References: <201708021139076906483@zte.com.cn> <20170808170859.GA24983@faui40p.informatik.uni-erlangen.de> <35E854C1-69F6-442D-8C18-A57C85F4F977@cisco.com> <20170809170340.GA29311@faui40p.informatik.uni-erlangen.de> <B6546AF4-A454-47BF-AF14-7A17BA6A3999@cisco.com> <CA+RyBmWyT47ofQewbOe2kkyCMi5F7TnYw+MN6BOfhDRsh_KEkA@mail.gmail.com> <20170809211853.GE29311@faui40p.informatik.uni-erlangen.de>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 09 Aug 2017 19:43:05 -0700
Message-ID: <CA+RyBmWc3vyB9yg_OKiszpjmxqJXciRxAqUT+vaYJFR3f2W6Eg@mail.gmail.com>
To: Toerless Eckert <tte@cs.fau.de>
Cc: IJsbrand Wijnands <ice@cisco.com>, bier@ietf.org, hu.fangwei@zte.com.cn
Content-Type: multipart/alternative; boundary="f403043882b40732dc05565d2812"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/kvN5PDYO-KTc9-iCCvTdVJZPYWU>
Subject: Re: [Bier] Comment on BIER-TE
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
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, 10 Aug 2017 02:43:12 -0000

Hi Toerless,
though the goal perhaps was to introduce segment routing paradigm in BIER
architecture, the BIER-TE, in my opinion, does have serious issues when
comparing to a solution that overlays BIER on traffic engineered transport
network constructed using the segment routing with, for example, MPLS data
plane. I'll refer to the latter as multi-layer TEed BIER.
In order to achieve full control over flows, as I understand the proposed
BIER-TE architecture, the BIER-TE domain must be homogeneous, i.e. all
nodes must be BFRs. That would highly likely not allow easy brownfield
deployment as BIER-TE may require new HW. The multi-layer approach will
only require limited upgrade of HW in the domain to add BIER functionality
(assuming that the domain is already using MPLS in its data plane).

If you consider relaxing requirement to use BIER-TE in only homogeneous
domains, then, I believe, you lose control over path selection. Would you
agree?

Regards,
Greg

On Wed, Aug 9, 2017 at 2:18 PM, Toerless Eckert <tte@cs.fau.de> wrote:

> Greg:
>
> I think that the use-cases for BIER-TE are pretty clear:
> It is at least the same ones as the ones SR has for steering traffic,
> just for multicast traffic. On top of it, it also allows easy
> controller define live-live multicast without having to bring in
> complex new routing protocol like MRT into the network (live-live
> is rarely a unicast requirement, so this is where multicast
> requirements will be more than typical unicast).
>
> The goals of the designs are also clear: It is designed to provide an
> evolution from RSVP-TE/P2MP for multicast with the same goals as the
> evolution from RSVP-TE/P2P to SR. Aka: like SR for unicast, it provides
> for multicast traffic engineering in a comparable lightweight
> signaling and state fashion as SR using the principle concepts of
> BIER and expanding its architecture.
>
> Of coure, SR is now a more inclusive framework also supporting other
> functions, but i am not relating to those.
>
> If any of this is not clear enough to you from the current draft
> text, i am happy to improve this according to above text or more
> detailed. Pls. let me know.
>
> Cheers
>     Toerless
>
>
> On Wed, Aug 09, 2017 at 12:29:15PM -0700, Greg Mirsky wrote:
> > Hi Toerless, Ice, et. al,
> > I think that we arrived to realization that it may be helpful first to
> > formulate the problem, requirements towards TE at BIER layer, if any.
> >
> > Ice,
> > we may have slightly different terminology in using 'topology', but
> you've
> > captured my message - traffic engineering, as well as protection, may be
> > better achieved in BIER's underlay, i.e. transport network. And segment
> > routing with MPLS dataplane may fit the bill. Whether one uses
> distributed
> > control plane or central controller, e.g. PCE - secondary issue.
> >
> > Regards,
> > Greg
> >
> > On Wed, Aug 9, 2017 at 11:51 AM, IJsbrand Wijnands <ice@cisco.com>
> wrote:
> >
> > > Toerless,
> > >
> > > > Now if you want to use traffic-engineering ("path engineering")
> > > > to do steiner trees, IGP topologies will not help. If you want
> > > > to do N-path load-splitting, you need N topologies, etc. pp.
> > > > "Your mileage will vary" ;-)
> > >
> > > https://en.wikipedia.org/wiki/Wikipedia:Solutions_looking_fo
> r_a_problem
> > >
> > > :-)
> > >
> > > Thx,
> > >
> > > Ice.
> > >
> > > _______________________________________________
> > > BIER mailing list
> > > BIER@ietf.org
> > > https://www.ietf.org/mailman/listinfo/bier
> > >
>
> --
> ---
> tte@cs.fau.de
>