Scroll to navigation

MPTCPD(8) System Management Commands MPTCPD(8)

NAME

mptcpd - multipath TCP daemon

SYNOPSIS

mptcpd [-d?V] [-l DEST] [--debug] [--addr-flags=FLAGS] [--notify-flags=FLAGS] [--plugin-dir=DIR] [--path-manager=PLUGIN] [--help] [--usage] [--log=DEST] [--version]

DESCRIPTION

mptcpd is a daemon for Linux based operating systems that performs multipath TCP (see IETF RFC 8684) path management related operations in the user space. It interacts with the Linux kernel through a generic netlink connection to track per-connection information, available network interfaces, request new MPTCP subflows, handle requests for subflows, etc.

OPTIONS

mptcpd accepts the following command line options:

enable debug log messages

-?,--help
display mptcpd help information

display brief mptcpd usage information

log output to DEST, where DEST can be stderr, syslog or journal

set flags for announced address, where FLAGS is a comma separated list containing one or more of the flags subflow, signal, and backup that plugins that deal with the in-kernel path manager may use when advertising addresses, e.g. --addr-flags=subflow

address notification flags, where FLAGS is a comma separated list containing one or more of the following flags:
notify plugins of the addresses that exist at mptcpd start
ignore (do not notify) [ipv6] link local address updates
ignore (do not notify) host (loopback) address updates

These flags determine whether mptpcd plugins will be notified when related addresses are updated, e.g. --notify-flags=existing,skip_link_local

set plugin directory to DIR

set default path manager plugin to PLUGIN, overriding plugin priorities

display mptcpd version information

FILES

/etc/mptcpd/mptcpd.conf
Location of the mptcpd system configuration file.

REPORTING BUGS

Report bugs to mptcp@lists.linux.dev.

SEE ALSO

ip-mptcp(8)

2021-09-17 Multipath TCP Daemon