[Int-area] CLNP rants (was: Re: draft-eckert-intarea-functional-addr-internets-00.txt)
Toerless Eckert <tte@cs.fau.de> Wed, 14 July 2021 01:27 UTC
Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A4EC3A0E04 for <int-area@ietfa.amsl.com>; Tue, 13 Jul 2021 18:27:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.118
X-Spam-Level:
X-Spam-Status: No, score=-1.118 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, 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 A7FsZpSyaCxy for <int-area@ietfa.amsl.com>; Tue, 13 Jul 2021 18:27:22 -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 395B03A0E02 for <int-area@ietf.org>; Tue, 13 Jul 2021 18:27:22 -0700 (PDT)
Received: from faui48e.informatik.uni-erlangen.de (faui48e.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:51]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 50EE7549E0D; Wed, 14 Jul 2021 03:27:14 +0200 (CEST)
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 4B12C4E7A2F; Wed, 14 Jul 2021 03:27:14 +0200 (CEST)
Date: Wed, 14 Jul 2021 03:27:14 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: int-area@ietf.org
Message-ID: <20210714012714.GB23384@faui48e.informatik.uni-erlangen.de>
References: <20210712230411.GB24216@faui48e.informatik.uni-erlangen.de> <BC56402F-D785-405F-A770-206DFE208D40@gmail.com> <983f79cd-3dfc-c60c-d832-885508fead15@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <983f79cd-3dfc-c60c-d832-885508fead15@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/RgdnFUSZH8GL5TlERRsM_z09z1Y>
Subject: [Int-area] CLNP rants (was: Re: draft-eckert-intarea-functional-addr-internets-00.txt)
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jul 2021 01:27:27 -0000
On Wed, Jul 14, 2021 at 10:25:02AM +1200, Brian E Carpenter wrote: > > From a background POV it is worth noting ISO 8473 which is in deployment with multi-type variable length address. > > Pretty ugly and limited though, and as I understand it the major (unclassified) deployment, in the airline trade, is trying to migrate away. I have no idea if there are classified deployments, but if so, I expect they use the non-variable GOSIP format. Maybe a side-thread better moved over to intenet-history ? At least let me change the subject. But i am curious, because before IPv6 came along i was very much hoping to see benefits of CLNP to go into IP-NG. I am specifically a fan of routing host-addresses within a domain because i think its the mayor reason for Ethernet subnets to eat IP for breakfast (displaying more and more L3 at the edge). Even back in the beginning of the 90th i did do IP host routing with RIP for multi-homed hosts. So i had hoped IPv6 to include this benefit of CLNP. Or at least a decade later MIF. No memory of the specific of variable length addressing in CLNP though I know i had different length addresses in CLNP deployment in the 90th, but within a university i did (of course?) not recognize any of the extension/operational benefits that much. Btw: Completely agree the administrative decision for IETF not to invest into CLNP given the ownership of the protocol by a politicised SDO, but re-using good idea instead of NIH would really be nice. Cheers Toerless > I think ISO 8473 is a pretty good model of how not to do it. > > > It is also worth noting that SA is different from DA to the extent that > it may not belong in the network layer header of the outgoing packet. The > SA is arguably a function of the payload and the application. Indeed some > MPLS OAM solutions do just that by making the return address implicit in the arrival LSP, or a parameter in a payload TLV. SA as in IP is arguably > just a convenience for a simplified method of operating an application. > > My favourite article on that topic is https://www.cl.cam.ac.uk/techreports/FUCAM-CL-TR-849.pdf > > Brian > > > > > Stewart > > > > Sent from my iPad > > > >> On 13 Jul 2021, at 00:05, Toerless Eckert <tte@cs.fau.de> wrote: > >> Dear Int-area > >> > >> As attached below, i have written up an idea about why and how variable-length > >> addresses in the network layer would be useful for many limited domain > internetworks, > >> but also how they could provide a simple and easily extensible framework to > >> add additional semantics (the likes of multicast, BIER, ICN), and also > make it easier > >> to express the programmability that SRv6 introduced. > >> > >> Would very much welcome discussion/feedback, and will be asking for a slot > >> to present/discuss this int-area 111. > >> > >> Note that the -00 writeup is mostly inspirational for what i think the > cool > >> things one could do with it are and to explain the concepts. > >> > >> Obviously, if/when there is interest in this > >> direction, the harder work of figuring out how to best introduce this > >> incrementally, and ideally backward compatible into existing networks wold > >> be the next big set of items to work out. > >> > >> Cheers > >> Toerless > >> > >> On Mon, Jul 12, 2021 at 01:00:25PM -0700, internet-drafts@ietf.org wrote: > >>> A new version of I-D, draft-eckert-intarea-functional-addr-internets-00.txt > >>> has been successfully submitted by Toerless Eckert and posted to the > >>> IETF repository. > >>> > >>> Name: draft-eckert-intarea-functional-addr-internets > >>> Revision: 00 > >>> Title: Functional Addressing (FA) for internets with Independent Network Address Spaces (IINAS) > >>> Document date: 2021-07-12 > >>> Group: Individual Submission > >>> Pages: 30 > >>> URL: https://www.ietf.org/archive/id/draft-eckert-intarea-functional-addr-internets-00.txt > >>> Status: https://datatracker.ietf.org/doc/draft-eckert-intarea-functional-addr-internets/ > >>> Htmlized: https://datatracker.ietf.org/doc/html/draft-eckert-intarea-functional-addr-internets > >>> > >>> > >>> Abstract: > >>> Recent work has raised interest in exploring network layer addressing > >>> that is more flexible than fixed-length addressing as used in IPv4 > >>> (32 bit) and IPv6 (128 bit). > >>> > >>> The reasons for the interest include both support for multiple and > >>> potentially novel address semantics, but also optimizations of > >>> addressing for existing semantics such as unicast tailored not for > >>> the global Internet but to better support private networks / limited > >>> domains. > >>> > >>> This memo explores in the view of the author yet little explored > >>> reasons for more flexible addresses namely the problems and > >>> opportunities for Internetworking with Independent Network Address > >>> Spaces (IINAS). > >>> > >>> To better enable such internetworks, this memo proposes a framework > >>> for a Functional Addressing model. This model also intends to > >>> support several other addressing goals including programmability and > >>> multiple semantics. > >>> > >>> > >>> > >>> > >>> The IETF Secretariat > >> > >> -- > >> --- > >> tte@cs.fau.de > >> > >> _______________________________________________ > >> Int-area mailing list > >> Int-area@ietf.org > >> https://www.ietf.org/mailman/listinfo/int-area > > > > _______________________________________________ > > Int-area mailing list > > Int-area@ietf.org > > https://www.ietf.org/mailman/listinfo/int-area > > > > _______________________________________________ > Int-area mailing list > Int-area@ietf.org > https://www.ietf.org/mailman/listinfo/int-area -- --- tte@cs.fau.de
- [Int-area] draft-eckert-intarea-functional-addr-i… Toerless Eckert
- Re: [Int-area] draft-eckert-intarea-functional-ad… Stewart Bryant
- Re: [Int-area] draft-eckert-intarea-functional-ad… Pascal Thubert (pthubert)
- Re: [Int-area] draft-eckert-intarea-functional-ad… Carsten Bormann
- Re: [Int-area] draft-eckert-intarea-functional-ad… Haoyu Song
- Re: [Int-area] draft-eckert-intarea-functional-ad… Brian E Carpenter
- Re: [Int-area] draft-eckert-intarea-functional-ad… Wassim Haddad
- Re: [Int-area] draft-eckert-intarea-functional-ad… Brian E Carpenter
- [Int-area] CLNP rants (was: Re: draft-eckert-inta… Toerless Eckert
- Re: [Int-area] CLNP rants (was: Re: draft-eckert-… Hesham ElBakoury