Re: [Bier] comments for draft-zhang-bier-bierin6-04.txt

Toerless Eckert <tte@cs.fau.de> Tue, 17 March 2020 16:38 UTC

Return-Path: <eckert@i4.informatik.uni-erlangen.de>
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 C1A353A083F for <bier@ietfa.amsl.com>; Tue, 17 Mar 2020 09:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.871
X-Spam-Level:
X-Spam-Status: No, score=-0.871 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779] autolearn=no 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 JSzl1TH-nv95 for <bier@ietfa.amsl.com>; Tue, 17 Mar 2020 09:38:07 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24D253A083E for <bier@ietf.org>; Tue, 17 Mar 2020 09:38:06 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [131.188.34.52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 723A0548045; Tue, 17 Mar 2020 17:38:00 +0100 (CET)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 668B1440040; Tue, 17 Mar 2020 17:38:00 +0100 (CET)
Date: Tue, 17 Mar 2020 17:38:00 +0100
From: Toerless Eckert <tte@cs.fau.de>
To: "IJsbrand Wijnands (iwijnand)" <iwijnand@cisco.com>
Cc: Tony Przygienda <tonysietf@gmail.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, BIER WG <bier@ietf.org>
Message-ID: <20200317163800.GA15016@faui48f.informatik.uni-erlangen.de>
References: <20200312042429.GA12383@faui48f.informatik.uni-erlangen.de> <CA+wi2hNnxOXwqGCrTdXPiZD-jK=U0P6uuWwY0=mir21F_yrfLA@mail.gmail.com> <00788CA2-6F96-4AC5-BEB5-218C94AEC456@cisco.com> <CA+wi2hOsRhz5Pxyj2Oo0fpDpwgbCfoTwn2bRd-BSKMtJeAgFww@mail.gmail.com> <20200312190230.GB17570@faui48f.informatik.uni-erlangen.de> <CA+wi2hP5dNzWxpH5C_mXk3B0cYLeuSYdv=MLWxLdBU5Pja=fbw@mail.gmail.com> <20200312202909.GC17570@faui48f.informatik.uni-erlangen.de> <BA7A693E-A4B3-4FEB-986F-B747F8FF8625@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <BA7A693E-A4B3-4FEB-986F-B747F8FF8625@cisco.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/nHDLzDC5WK4iRqrr4h9SmE1uvaY>
Subject: Re: [Bier] comments for draft-zhang-bier-bierin6-04.txt
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: Tue, 17 Mar 2020 16:38:09 -0000

On Tue, Mar 17, 2020 at 02:00:15PM +0000, IJsbrand Wijnands (iwijnand) wrote:
> Hi Toerless,
> 
> Picking up on this thread, little late, sorry..
> 
> > I liked Pierre's bitstring in IPv6 addr, i just felt it was too short to be useful.
> 
> It would disagree, it???s about half the size of what we consider to be the standard interoperable mask of 256. We have defined the Set approach to overcome BM length limitations, at the expense of more copies sent by the ingress. Pun intended, BIER-TE is much more restricted to be useful ????

No pun needed. Valid point:

With BIER-TE, the goal is to get tree engineering with bitstrings, 
so we can get per-packet trees, and we think there will be good use-cases
too in more constrained environments, such as broadband access (see
our http draft) as well as in 'DetNet' type manufacturing and the like,
where hopefully the forwarders (due to lower speeds than 100Gbps++)
would be easier to support longer bitstrings as needed. And the length
of bitstrings is not nailed in stone forever like in IPv6, so
different markets could evolve to support different (longer) length.
The 256 is really todays lowest common denominator that we can
support in all SP edge/core-routers.

With IPv6 via bitstrings in addresses (and correct me if you disagree),
the main attraction was the ability of letting applications do BIER
without having change APIs/host-stacks. That is cool short-term, but
the long-term benefit deteriorates as soon as someone does write
a BIER SDK for linux and windows. And with that context in mind i
found the long-term limitation of not being able to grow bitstrings
in various markets to be too limiting.

Cheers
    Toerless

> 
> Thx,
> 
> Ice.