Post Sockets: Towards an Evolvable Network Transport Interface

Trammell, B., Perkins, C. and Kühlewind, M. (2017) Post Sockets: Towards an Evolvable Network Transport Interface. In: 1st International Workshop on the Future of Internet Transport, Stockholm, Sweden, 12-15 June 2017, ISBN 9783901882944 (doi:10.23919/IFIPNetworking.2017.8264874)

140485.pdf - Accepted Version



The traditional Sockets API is showing its age, and no longer provides effective support for modern networked applications. This has led to a proliferation of non-standard extensions, alternative APIs, and workarounds that enable new features and allow applications to make good use of the network, but are difficult to use, and require expert knowledge that is not widespread. In this paper, we present Post Sockets, a proposed new standard network API, that is designed to support modern network transport protocols and features, while raising the level of abstraction and enhancing usability. Specifically, Post Sockets aims to give portable applications the ability to use a clear, messages based, interface to multi-path and multi-stream transports, rendezvous and connection racing, and fast connection re-establishment.

Item Type:Conference Proceedings
Glasgow Author(s) Enlighten ID:Perkins, Dr Colin
Authors: Trammell, B., Perkins, C., and Kühlewind, M.
College/School:College of Science and Engineering > School of Computing Science
Copyright Holders:Copyright © 2017 IFIP
First Published:1st International Workshop on the Future of Internet Transport 2017
Publisher Policy:Reproduced in accordance with the copyright policy of the publisher
Related URLs:

University Staff: Request a correction | Enlighten Editors: Update this record