English

Transport Services: A Modern API for an Adaptive Internet Transport Layer

Networking and Internet Architecture 2022-06-15 v1

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.

Keywords

Cite

@article{arxiv.2102.11035,
  title  = {Transport Services: A Modern API for an Adaptive Internet Transport Layer},
  author = {Michael Welzl and Safiqul Islam and Michael Gundersen and Andreas Fischer},
  journal= {arXiv preprint arXiv:2102.11035},
  year   = {2022}
}

Comments

Accepted for publication in the April 2021 issue of IEEE Communications Magazine

R2 v1 2026-06-23T23:24:06.680Z