Jumping into this late (due to a few days off), see inline. -----Original Message----- From: Int-area [mailto:int-area-boun...@ietf.org] On Behalf Of Brian E Carpenter Sent: 18 December 2021 20:51 To: Stewart Bryant <stewart.bry...@gmail.com>; Geoff Huston <g...@apnic.net> Cc: Int-area@ietf.org Subject: Re: [Int-area] Where/How is the features innovation happening?
On 18-Dec-21 23:00, Stewart Bryant wrote: ... > What is important is that we play the cards we are dealt not the ones we were > dealt in the last game. In other words we need to design for the Internet as > it will be, not the Internet we designed before and not the Internet that we > would wish for but which is not economically viable. I don't think that helps. We don't have an accurate crystal ball, any more than our predecessors did in the late 1970s. They designed a network that was peer-to-peer at the network layer *and* that was cheaper to implement and operate than various alternatives (such as X.25, ISDN, and ATM). Capitalism took that and ran with it, producing an Internet with increasingly concentrated services at the application layer but still peer-to-peer at the packet level; it's just that application services are peer-to-service-to-peer. I have no idea whether anybody predicted that in the 1970s, but most people didn't. [DOT] We may not have a crystal ball, indeed, but there are aspects that outline a desired path forward, termed 'principles'. To what end those principles will be used may be a different matter but they do provide a stake in the ground when moving ahead from them. Unless crystal ball technology has improved since the 1970s, I don't see how we will predict "the Internet as it will be". [DOT] So if we conclude (somehow) the discussions in previous contributions, the P2P nature of communication between hosts seemed to have been a crucial principle that was considered in the addressing (and routing) work?! Whether it is host->host or host->service->host (as we may see predominantly in today's communication) is somewhat irrelevant from that principle's perspective, is it not? [DOT] If we now observe an increase in host->service->host communication, we may wonder how to possibly better support this pattern, not just in the light of the economically driven centralization of that model but also keeping the more P2P-driven principle alive in realizing host->service->host communication? There is work providing answers to this question albeit more aligned with the predominant centralized service provisioning model (see https://dl.acm.org/doi/pdf/10.1145/3452296.3472922 for one such answer). [DOT] Key question here may be what 'service' is of importance, particularly to the end user? The draft below provides some answers BUT... If we think that services will continue to predominate, we could focus on that, but it might be a completely wrong guess. https://datatracker.ietf.org/doc/draft-jiang-service-oriented-ip/ https://doi.org/10.1109/INFOCOMWKSHPS50562.2020.9162749 [DOT] from reading through the draft, the realization of the SAT seem (to me) to imply a rather significant semantic knowledge at the 'SOIP dispatcher' role - or am I missing something? Also referencing back to my question on what 'service' constitutes, the draft seems to span from 'network service' to higher layer services, which links back into the 'dispatcher complexity' question before. Can we have something simpler? Also, can there be a stronger combination of (existing) IPv6 routing and service routing (also for efficiency purposes), e.g., for supporting affinity of longer-running transactions? Regards Brian _______________________________________________ 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