[Bloat] Seen in passing: mention of Valve's networking scheme and RFC 5348
Mikael Abrahamsson
swmike at swm.pp.se
Wed Apr 4 03:01:09 EDT 2018
On Tue, 3 Apr 2018, Michael Welzl wrote:
> Sure, when you’re in control of both ends of a connection, you can build
> whatever you want on top of UDP - but there’s a lot of wheel
> re-inventing there. Really, the transport layer can’t change as long as
> applications (or their libraries) are exposed to only the services of
> TCP and UDP, and thereby statically bound to these transport protocols.
I'm aware of TAPS and I have been trying to gather support for this kind
of effort for years now, and I'm happy to see there is movement. I have
also heard encouraging talk from several entities interested in actually
doing serious work in this area, including some opensourcing part of their
now non-FOSS code-base as part of that work.
So we need applications to be able to get more access to what's going on
the wire, including access to non-TCP/UDP, but also to be able to create
"pluggable TCP-stacks" so that a host can have several different ones, and
the user can install new ones even on older operating systems.
With more and more IPv6 around, I hope we'll be able to deploy new
protocols that are not TCP/UDP (A+P), and that this will bring back some
innovation in that area.
--
Mikael Abrahamsson email: swmike at swm.pp.se
More information about the Bloat
mailing list