Multipath TCP Application Interface Considerations
RFC 6897, “Multipath TCP Application Interface Considerations”, is an Informational document published in March 2013 by M. Scharf, A. Ford. The canonical text is published by the RFC Editor.
Abstract
Multipath TCP (MPTCP) adds the capability of using multiple paths to a regular TCP session. Even though it is designed to be totally backward compatible to applications, the data transport differs compared to regular TCP, and there are several additional degrees of freedom that applications may wish to exploit. This document summarizes the impact that MPTCP may have on applications, such as changes in performance. Furthermore, it discusses compatibility issues of MPTCP in combination with non-MPTCP-aware applications. Finally, the document describes a basic application interface that is a simple extension of TCP's interface for MPTCP-aware applications.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 6897 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 6896 SCS: KoanLogic's Secure Cookie Sessions for HTTP
- RFC 6898 Link Management Protocol Behavior Negotiation and Configuration Modifications
- RFC 6895 Domain Name System IANA Considerations
- RFC 6894 Methodology for Benchmarking MPLS Traffic Engineered Fast Reroute Protection
- RFC 6893 A Uniform Resource Name Namespace for the Open IPTV Forum
- RFC 6901 JavaScript Object Notation Pointer
- RFC 6892 The 'describes' Link Relation Type
- RFC 6902 JavaScript Object Notation Patch