Commit 2c58723
committed
Enable the use of MPTCP on Linux (when available)
IPPROTO_MPTCP v1 (not the old v0) has been improved to go about the
limitations of middleboxes.
MPTCP protocol is an extension of standard TCP which enables multiple
IP to aggregate bandwidth at layer 4 of the OSI stack across
as said IP(s).
Similar to link aggregation which works at layer 2. MPTCP works on top
of IP layer.
Other than aggregating bandwidth, MPTCP also allows seamless failover
when one network path is down between the client and server.
This patch is optional and detects if IPPROTO_MPTCP is available and
uses it when the Linux system supports it.
Signed-off-by: Muhammad Nuzaihan Bin Kamal Luddin <zaihan@unrealasia.net>1 parent 1a8a497 commit 2c58723
1 file changed
Lines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
827 | 827 | | |
828 | 828 | | |
829 | 829 | | |
830 | | - | |
831 | | - | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
832 | 835 | | |
833 | 836 | | |
834 | 837 | | |
| |||
0 commit comments