Skip to main content

Multipath TCP behind Layer-4 loadbalancers
draft-paasch-mptcp-loadbalancer-00

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Christoph Paasch , Greg Greenway , Alan Ford
Last updated 2016-03-10 (Latest revision 2015-09-07)
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

Large webserver farms consist of thousands of frontend proxies that serve as endpoints for the TCP and TLS connection and relay traffic to the (sometimes distant) backend servers. Load-balancing across those server is done by layer-4 loadbalancers that ensure that a TCP flow will always reach the same server. Multipath TCP's use of multiple TCP subflows for the transmission of the data stream requires those loadbalancers to be aware of MPTCP to ensure that all subflows belonging to the same MPTCP connection reach the same frontend proxy. In this document we analyze the challenges related to this and suggest a simple modification to the generation of the MPTCP-token to overcome those challenges.

Authors

Christoph Paasch
Greg Greenway
Alan Ford

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)