MultiPath TCP

MultiPath TCP (MPTCP) is an effort towards enabling the simultaneous use of several IP-addresses/interfaces by a modification of TCP that presents a regular TCP interface to applications, while in fact spreading data across several subflows. Benefits of this include better resource utilization, better throughput and smoother reaction to failures.

In Gentoo, you can use mptcp-sources (patched official gentoo-sources with mptcp support).

Now, you need configure kernel

If you want to use the Coupled Congestion Control, that guarantees fairness across a shared bottleneck, you have to enable

Userspace configuration can be found here.

Official MultiPath TCP for Linux website

[http://multipath-tcp.org/pmwiki.php/Users/HowToInstallMPTCP? Official guide How to Install MPTCP]

Gentoo Bugzilla: Request for adding MPTCP into gentoo-sources

MPTCP-related bugzilla