ip mptcp endpoint add
IFADDR
[ dev
IFNAME ]
[ id
ID
] [
FLAG-LIST
]
ip mptcp endpoint del id
ID
ip mptcp endpoint show
[ id
ID
]
ip mptcp endpoint flush
FLAG-LIST := [ FLAG-LIST ] FLAG
FLAG := [
signal
|
subflow
|
backup
]
ip mptcp limits set
[
subflow
SUBFLOW_NR ]
[
add_addr_accepted
ADD_ADDR_ACCEPTED_NR ]
ip mptcp limits show
MPTCP is a transport protocol built on top of TCP that allows TCP connections to use multiple paths to maximize resource usage and increase redundancy. The ip-mptcp sub-commands allow configuring several aspects of the MPTCP path manager, which is in charge of subflows creation:
The endpoint object specifies the IP addresses that will be used and/or announced for additional subflows:
ip mptcp endpoint add | add new MPTCP endpoint |
ip mptcp endpoint delete | delete existing MPTCP endpoint |
ip mptcp endpoint show | get existing MPTCP endpoint |
ip mptcp endpoint flush | flush all existing MPTCP endpoints |
The limits object specifies the constraints for subflow creations:
ip mptcp limits show | get current MPTCP subflow creation limits |
ip mptcp limits set | change the MPTCP subflow creation limits |