Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bierin6-04
Toerless Eckert <tte@cs.fau.de> Thu, 26 March 2020 18:44 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 C992D3A07F6; Thu, 26 Mar 2020 11:44:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level:
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 urlQ2Kaj3JPf; Thu, 26 Mar 2020 11:44:22 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.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 560003A079D; Thu, 26 Mar 2020 11:44:20 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 12752548433; Thu, 26 Mar 2020 19:44:15 +0100 (CET)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 0B0FA440040; Thu, 26 Mar 2020 19:44:15 +0100 (CET)
Date: Thu, 26 Mar 2020 19:44:15 +0100
From: Toerless Eckert <tte@cs.fau.de>
To: Tony Przygienda <tonysietf@gmail.com>
Cc: "zhang.zheng" <zhang.zheng@zte.com.cn>, BIER WG <bier@ietf.org>, 6MAN <6man@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>
Message-ID: <20200326184414.GA30139@faui48f.informatik.uni-erlangen.de>
References: <CABNhwV00MFZ794q2QOiLA2p51O8m5w6oG6AUwQaCMpMa1A_r+w@mail.gmail.com> <202003261725503637966@zte.com.cn> <CA+wi2hPSPVnaSLps-2qw5kjsf5-KtiWGSu9cx6p3y1wbSckNtQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CA+wi2hPSPVnaSLps-2qw5kjsf5-KtiWGSu9cx6p3y1wbSckNtQ@mail.gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/D6QW9seZ8QjqleX48ZnQchl5rng>
Subject: Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bierin6-04
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, 26 Mar 2020 18:44:24 -0000
On Thu, Mar 26, 2020 at 09:11:16AM -0700, Tony Przygienda wrote: > Yes, critical point. We are _not_ "tunneling" in case of LL to LL BIERin6 > in fact for all practical purposes (tunnel assumes fragmentation/security > etc which BIER architecture does NOT presume from L2 header, we do not > expect Ethernet to fragment or encrypt BIER). When you say "We" your hat is that of a co-author ? Your definition of "tunnel" would be whenever you start to have to support fragmentation or encryption ? For example, in anima, we are doing single hop, link-local IPv6 IPsec encap. I avoided to use the word "tunnel" because i am not sure there is a clear definition of what properties of an encap constitutes a tunnel, but in IETF/IESG review folks often call this a tunnel. Do you know any authoritative RFC defining the word tunnel ? If there is no authoritative definition, maybe its better to stop using the name calling "tunnel" and stick to the properties of interest and compare them. E.g.: no fragmentation, no encryption desired/required. I think we agree on those desire/requirements to enable fast processing. I don't think we don't agree on a requirement that we should also be able to support going beyond that. In both solutions, whenever we do encap between two non subnet-connected BFR, we probably need to have some signaling or config based adjacency MTU mechanism if we want to avoid PMTUD. > IPv6 is basically used the > same way we use ethernet, it's poor man's "L2 header" that allows standard, > non-extended silicon to throw stuff to slow path to process if silicon > doesn't support BIER (will be reality for e.g. cheap WiFi routers for ages > to come I think). If silicon does support BIER fast path can be taken as > well with bierin6 but if silicon supports BIRE we have L2 encaps which > arguably should be used rather than twisting ipv6. See my prior emails i sent on my opinion that i think this property of supporting fast silicon processing would IMHO equally apply to both encaps. Of course, we still have to pass 6man for both approaches to see if they stick more (undesirable) complexitites on us. > BIER architecture uses unicast tunnels to get frames across parts of > network without BIER support as well. Now, here the bierin6 is irresistibly > convienent to just stick a BFR prefix as destination and hop over routers > without even signalling a tunnel and then it is a unicast tunnel from BIER > perspective. Kind of like SR or SRv6 or MPLS tunnel (which need to be > differntatied from BIER running natively over MPLS labels) but for v6 no > special HW support is needed so that's neat ;-) SR/SRv6/IP forwarding/GRE > are just unicast tunnels to BIER. given my inability to find authoritative definitions for tunnels, i was using terms like "remote adjacency" for these cases in other docs ;-) Cheers Toerless > --- tony > _______________________________________________ > BIER mailing list > BIER@ietf.org > https://www.ietf.org/mailman/listinfo/bier -- --- tte@cs.fau.de
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Tony Przygienda
- [Bier] Flow Label [was Re: BIER in IPv6 --- draft… Brian E Carpenter
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Gengxuesong (Geng Xuesong)
- Re: [Bier] Flow Label [was Re: BIER in IPv6 ---dr… zhang.zheng
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… zhang.zheng
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Brian E Carpenter
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Mark Smith
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Brian E Carpenter
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Gyan Mishra
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… zhang.zheng
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Gyan Mishra
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… zhang.zheng
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Gengxuesong (Geng Xuesong)
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Tony Przygienda
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Toerless Eckert
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Tony Przygienda
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Toerless Eckert
- Re: [Bier] BIER in IPv6 --- draft-zhang-bier-bier… Xiejingrong (Jingrong)