Re: [EXTERNAL] Re: Limited Domains:

Toerless Eckert <tte@cs.fau.de> Sat, 17 April 2021 01:06 UTC

Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 628093A09B7 for <ipv6@ietfa.amsl.com>; Fri, 16 Apr 2021 18:06:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level:
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_BLOCKED=0.001, 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 FiiH2Tr2K9-6 for <ipv6@ietfa.amsl.com>; Fri, 16 Apr 2021 18:06:27 -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 C0C263A09B1 for <6man@ietf.org>; Fri, 16 Apr 2021 18:06:26 -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 1A650548019; Sat, 17 Apr 2021 03:06:19 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 0D51B4400B2; Sat, 17 Apr 2021 03:06:19 +0200 (CEST)
Date: Sat, 17 Apr 2021 03:06:19 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Robert Raszuk <robert@raszuk.net>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, "6man@ietf.org" <6man@ietf.org>
Subject: Re: [EXTERNAL] Re: Limited Domains:
Message-ID: <20210417010615.GK9065@faui48f.informatik.uni-erlangen.de>
References: <5b68beb6-a6f9-828b-5cca-9c5ec2bfbea7@foobar.org> <126B0A5E-B421-4B1F-AAEB-ABD48FFA4289@cisco.com> <CALx6S35yxqAqWJVhav-=+TB2ZyYttAFfsLNs6Btt+QUx__aQ1w@mail.gmail.com> <9b22cfe4-22eb-3977-2d25-79eb61370291@gmail.com> <17DC585D-3378-42BF-8CD0-67676BF0CFD3@gmail.com> <CAOj+MMG2wy-ag=O7vQO+GkoW+OcAr6CN38vsMU9X0bh=LhF2wA@mail.gmail.com> <57d84a666ee94eeea600377b862d2ed7@boeing.com> <CAOj+MMFAauP-XEVBxgMk1khKPeeS0k6d4P_+-GUc14XuCkunTQ@mail.gmail.com> <c05fb52b-78c9-a43f-d1fd-6c4b6477d5fe@gmail.com> <CAOj+MMFTPS0CDO1Z6S4pKLqDuNYPvqwCTYoToJCAXr0gjoB7uA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAOj+MMFTPS0CDO1Z6S4pKLqDuNYPvqwCTYoToJCAXr0gjoB7uA@mail.gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/1IpQAfv8BCy6Dw0lmoxdrdkYK9A>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Apr 2021 01:06:31 -0000

On Sat, Apr 17, 2021 at 02:30:52AM +0200, Robert Raszuk wrote:
> Hi Brian,
> 
> 
> > On that argument the SPRING WG should never have been chartered and the
> > 6MAN WG should never have approved RFC8754. Also, we should never have
> > defined diffserv in 1998. And NAT, of course, would be excluded by
> > definition, and RFC1918 from 1996 would need to be obsoleted.
> 
> I beg to differ in the perspective on this.

I am sure Brian is dead serious undoing all the pragmatic workarounds
we did over the decades. NOT.

> I would rather see 6man understanding the reality, understanding that
> hardware engineering and innovation there have moved on and that protecting
> original father's of IPv6 fixed size header wall garden does not make sense
> any more.
> 
> Yet we still see orthodox protection over technically obsolete dogmas.

I think there is just a very justifyable desire not to break stuff
that works in a trillion dollar environment. But i also hope that most
folks by now will recognize that we have already been stretching the
applicability of IPv6 packet headers way beyond its original understood
goal of "IPv4 with longer addresses" and through the learning effort
burned many options (Flow ID) and created a lot of technology debt.

The desire by IPv6 evangelists to make IPv become the one thing that
fits all is well understandable, but when we did introduce an IPv6
version of SR, i think we recognized how much we are stretching what
 IPv6 with its basically 50 year old quite inflexible header and
address design can accommodate.

> As we see in parallel there is equally interesting discussion on use of the
> last 64 bits of IPv6 address happening. This is pretty interesting
> considering that even most conservative folks agree that IPv6 address
> should be assigned to the interfaces. So I define a logical interface which
> is an anchor to internal switching vector and different processing
> function.

All these ongoing proposals to get more out of the IPv6 header remind
me of an old colleague who was moving out of his home after i think
20 years telling me "i have exhausted all possible renovations in this
place. Time to move on". (Hi Steve ! ;-)

And see my other posts wrt. how to maintain all functionality and 
"backward compatibility" (the way i define it).

> Last RFC1918 just talks about address allocation - not sure how is this
> related to any of this discussion ... you mean that the notion that private
> addresses are not routable globally is the key point here ? I thought the
> concern is with router's processing capabilities not with where such
> processing is subject to happen.

scoped addresses are a key element to building limited domains. Repeating
myself, RFC1918 for example spurred a lot of easily built, mostly industrial
networking with IP, just using "generic" 10.0.x.y addresses, same for
every instance of a product. IPv6 has taken that away.  Just one example.

Cheers
    Toerless
> 
> Best,
> R.
> 
> PS. Btw FWIW my interest and former activity in 6man list on SR topics
> where not so much motivated in that I like SR. Much more I oppose hardcore
> resistance to protect something which technology wise is all pretty much
> obsoleted.
> 
> And I fully understand why this is going on like this - to make sure new
> features do not break existing IPv6 world ... it is just that protecting
> something which technically is already addressed and keeping innovation
> gated is IMO not the best strategy for networking.

> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


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