Improving the Internet's Transport Layer

 

The Internet's transport layer is almost impossible to change; this is at least partially due to its lack of abstraction, which makes application designers choose protocols instead of services. I vaguely described a better approach in:

Michael Welzl: "A Case for Middleware to Enable Advanced Internet Services", Proceedings of Next Generation Network Middleware workshop (NGNM'04), co-located with Networking 2004, Athens, Greece, 14 May, 2004.
api

Bryan Ford and Jana Iyengar's "Breaking Up the Transport Logjam" paper provides some more details about what a better Internet transport layer could look like; however, neither my old paper nor this one (nor any other one that I know of) explains how to make the move from today's Internet to such a new, better design.

I want to make that move. For some explanations, see these slides: part 1: part 2:

In a nutshell, I think that we must first get SCTP and DCCP deployed, for which we must make it as attractive and easy as possible to use these two protocols. This page collects my efforts in this direction.



Last update: 19. January 2011
Back to Michael's page