Conversation

Multipath TCP

"#Systemd 257 has been released. As usual, the list of changes is long; it includes support for multipath TCP in socket units" 🎉

https://lwn.net/Articles/1001657/
#MPTCP

Simply add this in your SSH server service file and it will support MPTCP:

[Socket]
SocketProtocol=mptcp
2
24
26

@mptcp I don't want to boost a systemd thing, but my love of mptcp is stronger (which frankly surprises me)

1
0
0

@jbowen @mptcp yeah I love MPTCP. I'm writing a book on HPC and I'll cover it a little in there

2
0
0

@synlogic @mptcp I work in HPC and would be quite interested in your book. Is there someplace I can sign up to know when it's released?

1
0
0

@mptcp That solves one half of the problem. What is the approach for the client side to enable , esp. non-cli like in Nautilus?

1
0
0

@synlogic @jbowen @mptcp nice, thank you for that!

Please note that this "high performance" SSH fork was looking at supporting MPTCP natively: https://github.com/rapier1/hpn-ssh/tree/feature_mptcp_test
If you are interested by this, don't hesitate to tell the maintainer!
(The SSH project is not interested by MPTCP because it is "only" supported by Linux and macOS... https://github.com/openssh/openssh-portable/pull/335 )

1
0
0

@SchwarzeLocke @mptcp good point. I don't know how it works with Nautilus, if "mptcpize" can help directly, or maybe by modifying the SSH config, adding something like "ProxyCommand mptcpize run ssh %h:%p" (I didn't try)

If you find how to do that, I can add this on the mptcp.dev website 🙂

1
0
0

@jbowen @mptcp ok very cool. maybe give me an email address and I'll add to my private list of potential early readers/supporters

1
0
0

@matttbe @mptcp Coincidentally I've installed mptcpize this weekend to look into this. I am also thinking that ProxyCommand is worth looking at, but I haven't gotten that far as I still was not able to use MPTCP with "mptcpize enable". I guess I'll wait for the systemd update to reach Debian backports and then try the new SocketProtocol.

0
0
0

@synlogic Thank you! I sent my personal email in a private message

0
0
0