Re: [MBONED] [pim] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11

Toerless Eckert <tte@cs.fau.de> Tue, 25 October 2022 21:02 UTC

Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15F86C14CF1F; Tue, 25 Oct 2022 14:02:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.96
X-Spam-Level:
X-Spam-Status: No, score=-3.96 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GI0LJWWYs9GU; Tue, 25 Oct 2022 14:02:48 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1609C14F728; Tue, 25 Oct 2022 14:02:46 -0700 (PDT)
Received: from faui48e.informatik.uni-erlangen.de (faui48e.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:51]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTPS id 500A5548516; Tue, 25 Oct 2022 23:02:41 +0200 (CEST)
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 387CE4EBE2D; Tue, 25 Oct 2022 23:02:41 +0200 (CEST)
Date: Tue, 25 Oct 2022 23:02:41 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Dino Farinacci <farinacci@gmail.com>
Cc: Yisong Liu <liuyisong@chinamobile.com>, msr6@ietf.org, pim@ietf.org, BIER WG <bier@ietf.org>, mboned@ietf.org, Stig Venaas <stig@venaas.com>, hooman.bidgoli@nokia.com
Message-ID: <Y1hO8VZYREGzEadc@faui48e.informatik.uni-erlangen.de>
References: <011701d8e361$88780710$99681530$@chinamobile.com> <D0BA8841-BA90-4DF5-AAE5-A0113D4F17C7@gmail.com> <02fc01d8e537$6037c7e0$20a757a0$@chinamobile.com> <1A893DF5-816E-4D09-AAC6-065BBD1BD409@gmail.com> <Y1X2kvbLv0qXtD8z@faui48e.informatik.uni-erlangen.de> <DDD735E2-0930-4CB8-8992-E3E74C715D16@gmail.com> <Y1a8+EK9qA2kKDBF@faui48e.informatik.uni-erlangen.de> <03B2B681-FE16-4961-8932-1F3F29932837@gmail.com> <Y1fk24n/Fc229HCb@faui48e.informatik.uni-erlangen.de> <2AB00AD9-8557-454D-A154-516435B8E2C2@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <2AB00AD9-8557-454D-A154-516435B8E2C2@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mboned/gCKgBmsl0gIGwg8tPfatRdeciG8>
Subject: Re: [MBONED] [pim] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mboned/>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Oct 2022 21:02:53 -0000

On Tue, Oct 25, 2022 at 11:35:17AM -0700, Dino Farinacci wrote:
> > And an IPv4 packet header also gives more space to the user than an IPv6 header.
> That's right and that is a big feature of IPv4. We tried to make IPv6 addresses variable length so in some cases we could have *smaller* IPv6 headers, but that was voted down at the Big Ten meeting years ago.

I fully agree with the variable length, and i am still promoting this
idea as a further evolution of the IPv6 base header. But that does not neglect
the fact that we needed to also support long addresses to build the Internet of today.

> > If you argument is that we should not only not build MSR but also not BIER, that is well
> > noted. The question really is how we should consider such foundational opposition to
> > technology choices in the IETF WG forming decision process. 
> 
> You should not build MSR because I haven't seen a clear problem statement on what it solves, let alone how it works. BIER can be used in very controlled environments where state savings is the upmost requirement for a walled garden network.

And SRv6 is used or in process of being used in very large service provider networks
(just counting subdscribers), and the factors influencing reliability, scalability and
performance are not really that hard to simulate/calculate because you don't have a lot
of that complex to assess control plane involved on every hop. Especially in large networks.
As long as you just use PIM (instead of PORT or mLDP), reliability is a serious concern at scale.

> > My principle: When i need to send traffic to 1000 or 10,000 receivers and the
> > overall system most simple, scaleable and reliably to build solution comes at the
> > cost of sending 2x instead of 1x the payload, then thats a great 500x or 5000x bandwidth
> > saving, and thats great.
> 
> You increased the probablilty of packet loss (which causes longer standing playback buffers). It has the same disadvantages of IP fragmentation/reassembly. I think that is a non-starter too.

Loss probability primarily comes with size of tree such as number of hops where
BER can happen. Luckily it seems that the faster we make optical links, the better we can
deal with that (energy consumption of transceivers doing all this FEC computations is not
even going up linearly with speed).

I have never seen any analysis that says probability of loss increases
with packete size in a manner significant enough for operators and application developers NOT
continuing to push for traffic with larger packets than smaller. I rather think otical switching
might even increase that trend towards larger packets.

Aka: i am not at all worried about increased header size except
for doing the cost vs. benefit analysis. And obviously you do not want to have to examine

Thanks for the discuss!
Toerless

> Dino
> 

-- 
---
tte@cs.fau.de