1
2MPTCPD(8) System Management Commands MPTCPD(8)
3
4
5
7 mptcpd - multipath TCP daemon
8
10 mptcpd [-d?V] [-l DEST] [--debug] [--addr-flags=FLAGS]
11 [--notify-flags=FLAGS] [--plugin-dir=DIR]
12 [--path-manager=PLUGIN] [--help] [--usage] [--log=DEST]
13 [--version]
14
15
17 mptcpd is a daemon for Linux based operating systems that performs mul‐
18 tipath TCP (see IETF RFC 8684) path management related operations in
19 the user space. It interacts with the Linux kernel through a generic
20 netlink connection to track per-connection information, available net‐
21 work interfaces, request new MPTCP subflows, handle requests for sub‐
22 flows, etc.
23
25 mptcpd accepts the following command line options:
26
27
28 -d,--debug
29 enable debug log messages
30
31
32 -?,--help
33 display mptcpd help information
34
35
36 --usage
37 display brief mptcpd usage information
38
39
40 -l DEST, --log=DEST
41 log output to DEST, where DEST can be stderr, syslog or journal
42
43
44 --addr-flags=FLAGS
45 set flags for announced address, where FLAGS is a comma sepa‐
46 rated list containing one or more of the flags subflow, signal,
47 and backup that plugins that deal with the in-kernel path man‐
48 ager may use when advertising addresses, e.g. --addr-flags=sub‐
49 flow
50
51
52 --notify-flags=FLAGS
53 address notification flags, where FLAGS is a comma separated
54 list containing one or more of the following flags:
55
56 existing
57 notify plugins of the addresses that exist at mptcpd
58 start
59
60 skip_link_local
61 ignore (do not notify) [ipv6] link local address updates
62
63 skip_loopback
64 ignore (do not notify) host (loopback) address updates
65
66 These flags determine whether mptpcd plugins will be notified
67 when related addresses are updated, e.g. --notify-flags=exist‐
68 ing,skip_link_local
69
70
71 --plugin-dir=DIR
72 set plugin directory to DIR
73
74
75 --path-manager=PLUGIN
76 set default path manager plugin to PLUGIN, overriding plugin
77 priorities
78
79
80 -V,--version
81 display mptcpd version information
82
83
85 /etc/mptcpd/mptcpd.conf
86 Location of the mptcpd system configuration file.
87
88
90 Report bugs to ⟨mptcp@lists.linux.dev⟩.
91
92
94 ip-mptcp(8)
95
96
97
98
99Multipath TCP Daemon 2021-09-17 MPTCPD(8)