Posts
46
Following
1
Followers
294

Multipath TCP

There will be an official MPTCP community meetup at FOSDEM this year!

No need to have improvised meetings outside in a cold weather anymore, we can meet on Saturday from 17.30 in H.3242. Feel free to come!

https://fosdem.org/2025/schedule/event/fosdem-2025-6750-mptcp-community-meetup-bof/

#MPTCP #FOSDEM #Brussels
1
4
7

Multipath TCP

Edited 1 year ago
#iperf3's next version should support #MPTCP thanks to a new '-m' (or --mptcp) option ๐ŸŽ‰

Our PR, initially created in 2021, has recently been merged! It will no longer be needed to use iperf3 with "mptcpize run" on both sides to get MPTCP support, and it is enough to add -m only on the client side!

https://www.mptcp.dev/apps.html
0
1
8
The mptcpd daemon ๐Ÿ˜ˆ (and mptcpize) is now packaged in #AlpineLinux and #NixOS ๐ŸŽ‰

https://www.mptcp.dev/apps.html#linux-distributions

These packages are available thanks to Natanael, Guilhem, Martin and Matthieu's work!
0
2
7

Multipath TCP

Nice blog post from Marek (Cloudflare)!

Improvements for the client side are coming (and even already available with an up-to-date kernel ;-) )! Do not hesitate to tell Cloudflare it would be nice if they can support MPTCP on the server side ;-) https://blog.cloudflare.com/multi-path-tcp-revolutionizing-connectivity-one-path-at-a-time/
0
11
14

Multipath TCP

Interested to use #SSH with #MPTCP ๐Ÿ”€? While waiting for a native support in OpenSSH, there are workarounds: a new entry has just been added in our FAQ โคต๏ธ
https://www.mptcp.dev/faq.html#how-to-enable-mptcp-support-with-openssh
0
7
7

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
28

Multipath TCP

What happened around #MPTCP ๐Ÿ”€ last month?
Improvements, bug fixes, security audit, mptcpd 0.13, what's next, etc. Read on to find out more about that โคต๏ธ

https://blog.mptcp.dev/2024/12/04/more-improvements-for-end-users.html
0
2
0

Multipath TCP

#MPTCP is supported by all major GNU/Linux distributions ๐Ÿง but mptcpd daemon ๐Ÿ˜ˆ (and mptcpize) is not packaged in some of them. Anybody willing to help packaging mptcpd in these distro, e.g. #AlpineLinux and #NixOS? ๐Ÿ™‚

A new page on mptcp.dev now lists the Linux distributions: https://www.mptcp.dev/apps.html#linux-distributions
2
4
3

What happened around ๐Ÿ”€ in the last couple of months? Bug-fixes ๐Ÿ›, improvements ๐Ÿ†•, app support โ˜‘๏ธ, conferences ๐ŸŽ™๏ธ, whatโ€™s next ๐Ÿ”ฎ: read on to find out more about what happened recently ๐Ÿ‘ฉโ€๐Ÿ’ปโคต๏ธ

https://blog.mptcp.dev/2024/10/28/summer-update.html

0
1
0

Multipath TCP

Edited 1 year ago
Future versions of #OpenWrt will have #MPTCP support available by default, ready to be used for handover and link aggregation features!

https://github.com/openwrt/openwrt/pull/16786

mptcpd and mptcpize will also be available in the official repositories!
1
11
17

Multipath TCP

#MPTCP features that will be present in the future #Linux v6.12: ๐Ÿง

  • Fallback to TCP in case of MPTCP blackhole ๐Ÿ•ณ: if a firewall explicitly blocks MPTCP
  • This info is also cached: to directly fallback to TCP for 1h+, check the new blackhole_timeout sysctl
  • New MIB counters for sent MP_JOIN to help in case of configuration issues ๐Ÿ”„
  • CI: Code coverage โ€“ Coveralls ๐Ÿ“ˆ

(As always: these features have been added to Linus tree, hopefully they will still be there when this version will be released!)

0
8
14

Multipath TCP

If nothing changes, #MPTCP will be natively supported in the future #Apache HTTPD v2.5 ๐ŸŽ‰๐ŸŒ

Thanks to Anthony for this work!

https://svn.apache.org/viewvc?view=revision&revision=1920586

For other apps with native MPTCP support: https://mptcp.dev/apps.html
1
4
11

Multipath TCP

A new macOS page ๐ŸŒ is available on our website for ๐Ÿ iOS and OSX developers who are interested to enable #MPTCP in their apps:

https://www.mptcp.dev/macOS.html
0
2
3

Multipath TCP

If nothing changes, #MPTCP will be natively supported in the future #HAProxy v3.1.0 ๐ŸŽ‰๐Ÿ”€

Thanks to Anthony, Dorian, Willy and Matthieu for their work!

https://github.com/haproxy/haproxy/commit/20efb856e
0
5
11

Multipath TCP

MPTCP is (finally) going to be enabled in Azure Linux 3.0 ๐ŸŽ‰

https://github.com/microsoft/azurelinux/pull/10014

If you are using this distribution, you will soon be able to use MPTCP!
0
1
5

Multipath TCP

#cURL 8.9.0 now natively supports #MPTCP on Linux ๐ŸŒ

curl --mptcp https://example.com

https://curl.se/docs/manpage.html#--mptcp

Thanks Dorian and the cURL maintainers for their help!
0
14
31

Can maintainers easily ignore old bugs they discover when working on new features? ๐Ÿ™ˆ
Delaying these features now, or having to deal with bugs later, possibly when it is really not a good time for that? ๐Ÿ›

I wrote a bit about this topic in my last blog post ๐Ÿ“ฐ โคต๏ธ

https://blog.mptcp.dev/2024/07/21/maintainers-responsibilities.html

I don't know if I did the good choice at the end, but don't hesitate to share your opinions! ๐Ÿ˜‰

0
1
0

mptcp.dev website ๐ŸŒ has been updated last month. This new website was really needed to help supporting new users who are interested by . I wrote a blog post about that ๐Ÿ“ฐ:

https://blog.mptcp.dev/2024/05/03/supporting-new-users.html

This has been made possible thanks to @NGIZero support, making this MPTCP project more community oriented, and that's great ๐ŸŽ‰

1
1
2

How we use GitHub Actions ๐Ÿค– with support and tools like virtme-ng, packaged in a Docker, to validate our kernel tests linked to : I recently wrote a blog post about that โคต๏ธ

https://blog.mptcp.dev/2024/04/08/CI-new-feat.html

0
1
1

Our new ๐Ÿ†• website is now online ๐Ÿ‘‡

โžก๏ธ https://www.mptcp.dev ๐ŸŒ

It is now for a wider audience:

  • It now explains what is MPTCP and some concepts.
  • Users will find how to configure the kernel, how to check it is working, how to force apps to use MPTCP, etc.
  • Application developers will find how to add MPTCP native support, how to retrieve info from an app, etc.
  • A list of frequently asked questions.
  • A list of apps supporting MPTCP natively.

Feel free to have a look, and suggest modifications!

Thanks to everybody who was involved in this upgrade!

To celebrate that, we have a new logo! ๐Ÿฅณ

2
29
31
Show older