Re: [External] Request for information - Challenges in routing related to semantic addressing
Jon Crowcroft <Jon.Crowcroft@cl.cam.ac.uk> Wed, 03 March 2021 12:46 UTC
Return-Path: <Jon.Crowcroft@cl.cam.ac.uk>
X-Original-To: routing-discussion@ietfa.amsl.com
Delivered-To: routing-discussion@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8430F3A104F; Wed, 3 Mar 2021 04:46:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 DveQ2TXcq7wh; Wed, 3 Mar 2021 04:46:18 -0800 (PST)
Received: from mta1.cl.cam.ac.uk (mta1.cl.cam.ac.uk [IPv6:2a05:b400:110::25:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F7093A104E; Wed, 3 Mar 2021 04:46:18 -0800 (PST)
Received: from ely.cl.cam.ac.uk ([2001:630:212:238:230:48ff:fefe:c314]) by mta1.cl.cam.ac.uk with esmtp (Exim 4.90_1) (envelope-from <Jon.Crowcroft@cl.cam.ac.uk>) id 1lHQtF-0006US-DP; Wed, 03 Mar 2021 12:46:09 +0000
From: Jon Crowcroft <Jon.Crowcroft@cl.cam.ac.uk>
To: Toerless Eckert <tte@cs.fau.de>
cc: Stewart Bryant <stewart.bryant@gmail.com>, "draft-king-irtf-challenges-in-routing@ietf.org" <draft-king-irtf-challenges-in-routing@ietf.org>, Robert Raszuk <robert@raszuk.net>, "routing-discussion@ietf.org" <routing-discussion@ietf.org>, "King, Daniel" <d.king@lancaster.ac.uk>, Adrian Farrel <adrian@olddog.co.uk>, Joel Halpern <jmh@joelhalpern.com>, Jon Crowcroft <Jon.Crowcroft@cl.cam.ac.uk>
Subject: Re: [External] Request for information - Challenges in routing related to semantic addressing
In-reply-to: <20210303123951.GA51568@faui48f.informatik.uni-erlangen.de>
References: <02d401d701fd$25905a90$70b10fb0$@olddog.co.uk> <CADnDZ88mA7B_a1MUYnXSviD5wjNL3sbqaqrbK0u3NXi6OqeNAA@mail.gmail.com> <CWXP265MB2087CD3D4A4B7EB370EBD534D6889@CWXP265MB2087.GBRP265.PROD.OUTLOOK.COM> <f040717b-f099-92fb-be48-bce59a587b5b@joelhalpern.com> <B0694CCA-EADE-4EC7-BEFE-0A8E0AF3898B@tony.li> <20210302125740.GA8568@faui48f.informatik.uni-erlangen.de> <35A099CF-D39B-41A6-9C45-149ECDF26546@tony.li> <949022DF-A527-4EAE-A2D4-D1743EA1E9A5@gmail.com> <CAOj+MMGMi+9x2WwvRHd+L4LpmnNDt54=1Omq5idWeqZ+V7=42g@mail.gmail.com> <E2A2BE78-9570-4BF0-9BE3-4B5CE01EF0A1@gmail.com> <20210303123951.GA51568@faui48f.informatik.uni-erlangen.de>
Comments: In-reply-to Toerless Eckert <tte@cs.fau.de> message dated "Wed, 03 Mar 2021 13:39:51 +0100."
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <22881.1614775569.1@ely.cl.cam.ac.uk>
Date: Wed, 03 Mar 2021 12:46:09 +0000
Message-Id: <E1lHQtF-0006US-DP@mta1.cl.cam.ac.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/routing-discussion/ESXCMWFyFBGa0JCIpmPA3BxOqyY>
X-BeenThere: routing-discussion@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area General mailing list <routing-discussion.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/routing-discussion>, <mailto:routing-discussion-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/routing-discussion/>
List-Post: <mailto:routing-discussion@ietf.org>
List-Help: <mailto:routing-discussion-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/routing-discussion>, <mailto:routing-discussion-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Mar 2021 12:46:22 -0000
i was impressed this paper nade it out of the USA last year:- https://doi.org/10.1145/3387514.3405875 > Robert,*: > > I would very much hope that there will still be competition in the > Internet access, > even if i also believe this will require more and more regulation given > how the > economics of scale work against a competitive market, but i think more > and more > countries are awakening to that challenge, for example through models of > non-provider owned access fibers. > > So, when there are multiple access-provider and multiple edge-cloud > providers, > i hope there is enough inter-provider interop requirements to keep IETF > relevant, > but not enough to have the (IMHO) service-killing transit domain in the > game. > > Aka: IMHO, the non-profileration of anything but best-effort service into > "Internet" > is really because of transit. If the future dominant paths e.g.: in metro > areas > would become: > > (subscriber/edge-cloudA) -- network-providerA -X- network -providerB -- > (subscriber/edge-cloudB) > > Then we might actually have a better chance to grow interdomain services > beyond BE > and make good lemonade out of the lemon that the IETF protocols and > Internet model > is loosing relevance on the global backbone side (at least on total > traffic count). > > Cheers > Toerless > > On Wed, Mar 03, 2021 at 10:31:07AM +0000, Stewart Bryant wrote: > > > > > > > On 3 Mar 2021, at 10:05, Robert Raszuk <robert@raszuk.net> wrote: > > > > > > Hey Stewart, > > > > > > If by structural changes you mean that the Internet is shifting to > Google's, FB's, MS's etc private backbones ? Of course this will provide > path out of this. There is no rough consensus there. > > > > Yes. > > > > I agree that you do not need consensus on the private backbones > although economics or the emergence of a dominant player may define one > for us. It is not clear whether the IETF will be in that game, but on its > current trajectory I fear that it will not. > > > > You do need a degree of convergence in the edge if this is to work > efficiently and there are other players such as 3GPP who have a vested > interest in solving the problem in a common and efficient way so as to > provide the connectivity needed to support the 6G vision. > > > > Whether this is one solution or a series of competing solution is > unclear. So long as the phone can adapt, and they have proved remarkably > adept at doing so, and you can build a continuous path from the network > side SDR to the MEC server that is all that is needed, and we fall back > to the backbone case where economics and the dominance of the > participants is the driver, but commonality is not required. > > > > - Stewart > > > > > > > > > > > > Ideas are turned into code, being tested and deployed. > > > > > > Best, > > > R. > > > > > > > > > On Wed, Mar 3, 2021 at 11:01 AM Stewart Bryant > <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>> wrote: > > > > > > > > > > On 2 Mar 2021, at 18:21, Tony Li <tony.li@tony.li > <mailto:tony.li@tony.li>> wrote: > > > > > > > > > > > > Hi Toerless, > > > > > > > > > > > >> You meantion locator and identifiers as unresolved. Do you think > this should be subject to > > > >> more work in IETF and/or IRTF (routing) ? If so, how ? > > > > > > > > > > > > Not at this point, no. > > > > > > > > We are not yet wise enough. > > > > > > > > We looked carefully at this. One option was fixing the > architecture. The other was a band-aid. We recommended fixing the > architecture. The community decided that the band-aid deserved all the > effort. > > > > > > > > The band-aid has yet to deliver anything meaningful and the > architecture is not fixed. Pretty clearly, the pain level has not > reached the threshold where we will act wisely and in our own best > interests. If only there was some group that was responsible for the > architectural oversight of the network. But alas, there isn???t. > > > > > > > > > > > >> You mention architecture fundamentals and routing / addressing > ties. Do you think there > > > >> such fundamentals that would transcend what i would call different > "address semantics", > > > >> e.g.: unicast, multicast, ICN ? I am asking because if there where > such fundamenals of > > > >> interest, maybe working on them would ease the ability to operate > multiple semantics, > > > >> add and/or extend them. > > > > > > > > > > > > Yes, an architecture has to define all of the uses of the > addressing field and explain how routing will make use of the address in > each and every case. > > > > > > > > > > > >> You mention protocol field / address overload. I completely agree, > but why then have we > > > >> not attempted to work to easier extend instead of overload packet > header / addresses ? > > > > > > > > > > > > Because extensibility at the network layer is seen as Evil. We > decided long ago that it was impossible to have extensible addresses, > despite the fact that we had working hardware. Instead, we kludge to add > more fields onto the network header, requiring MORE bits to be sucked > into hardware, and much more complexity than if we had just made the > address field flexible. And we do so in a way that is wholly incompatible > with existing hardware AND wastes gigantic amounts of bandwidth. Good > job guys! > > > > > > > > > > > >> E.g.: I look at TSVWG L4S carving out even more semantic out of 2 > ECN bits and grumble > > > >> about printing a t-shirt "40 years of IP and all we have for QoS > is still 8 bit". > > > >> (alas, corona times are no fun for t-shirt junkies). > > > > > > > > > > > > And it???s still more than is truly needed. ;-) > > > > > > > > > > > >> Personally, i wish we would never ned to overload semantics of > addresses, because we are a) not > > > >> wasting address space (as you point out) and can b) amend adress > space, when needed for new semantics. > > > >> Now: Why do we not amend our protocols to allow for that ? > > > > > > > > > > > > Because touching the architecture is the third rail. It is our > sacred cow. Pitchforks and torches come out as soon as you talk about > fixing IPv6. > > > > > > > > Our grandchildren will hate us because we cannot get past our own > myopia. We ossified the inferior and declared it inviolate. > > > > > > > > Regards, > > > > Tony > > > > > > > > > Spot on Tony. > > > > > > The question that I have in the back of my mind is whether the > de-facto structural changes that are taking place in the Internet will > provide a path out of this stranglehold. > > > > > > - Stewart > > > > > > > > > > > > _______________________________________________ > > > routing-discussion mailing list > > > routing-discussion@ietf.org <mailto:routing-discussion@ietf.org> > > > https://www.ietf.org/mailman/listinfo/routing-discussion > <https://www.ietf.org/mailman/listinfo/routing-discussion> > > > > > _______________________________________________ > > routing-discussion mailing list > > routing-discussion@ietf.org > > https://www.ietf.org/mailman/listinfo/routing-discussion > > > -- > --- > tte@cs.fau.de > > _______________________________________________ > routing-discussion mailing list > routing-discussion@ietf.org > https://www.ietf.org/mailman/listinfo/routing-discussion >
- Request for information - Challenges in routing r… Adrian Farrel
- Re: Request for information - Challenges in routi… Abdussalam Baryun
- RE: [External] Re: Request for information - Chal… King, Daniel
- Re: [External] Re: Request for information - Chal… Joel M. Halpern
- Re: [External] Request for information - Challeng… Stewart Bryant
- Re: [External] Request for information - Challeng… Tony Li
- RE: Request for information - Challenges in routi… Ron Bonica
- RE: [External] Request for information - Challeng… Adrian Farrel
- Re: [External] Request for information - Challeng… Robert Raszuk
- Re:[External] Request for information - Challenge… Toerless Eckert
- Re: [External] Request for information - Challeng… Tony Li
- Re: [External] Request for information - Challeng… Robert Raszuk
- RE: [External] Request for information - Challeng… Dirk Trossen
- Re: [External] Request for information - Challeng… Stewart Bryant
- Re: [External] Request for information - Challeng… Robert Raszuk
- Re: [External] Request for information - Challeng… Stewart Bryant
- Re: [External] Request for information - Challeng… Toerless Eckert
- Re: [External] Request for information - Challeng… Jon Crowcroft
- RE: [External] Request for information - Challeng… Manfredi (US), Albert E
- Re: [External] Request for information - Challeng… Stewart Bryant
- Re: [External] Request for information - Challeng… Toerless Eckert
- Re: [External] Request for information - Challeng… Geoff Huston
- Re: [External] Request for information - Challeng… Luigi Iannone
- Re: [External] Request for information - Challeng… Robert Raszuk
- Re: [External] Request for information - Challeng… Geoff Huston
- Re: [External] Request for information - Challeng… Geoff Huston
- Re: [External] Request for information - Challeng… Robert Raszuk
- Re: [External] Request for information - Challeng… Joel M. Halpern
- Re: [External] Request for information - Challeng… Luigi Iannone
- Re: [External] Request for information - Challeng… Luigi Iannone