Transport Services: A Modern API for an Adaptive Internet Transport Layer
Abstract
Transport services (TAPS) is a working group of the Internet's standardization body, the Internet Engineering Task Force (IETF). TAPS defines a new recommended API for the Internet's transport layer. This API gives access to a wide variety of services from various protocols, and it is protocol-independent: the transport layer becomes adaptive, and applications are no longer statically bound to a particular protocol and/or network interface. We give an overview of the TAPS API, and we demonstrate its flexibility and ease of use with an example using a Python-based open-source implementation.
- Publication:
-
arXiv e-prints
- Pub Date:
- February 2021
- DOI:
- 10.48550/arXiv.2102.11035
- arXiv:
- arXiv:2102.11035
- Bibcode:
- 2021arXiv210211035W
- Keywords:
-
- Computer Science - Networking and Internet Architecture
- E-Print:
- Accepted for publication in the April 2021 issue of IEEE Communications Magazine