Posts
21
Following
1
Followers
174

Multipath TCP

#GO: #MPTCP support in the core net package has been merged today. It will be available in the future Go 1.21.

An example on how to use it is visible here.

But more to come, e.g. the ability to check if a connection has fallen back to TCP (#59166)

0
3
6

Multipath TCP

If you are at #FOSDEM2023 (or you have an Internet access), come and join us in ~30 minutes for a short presentation about the long process to get #MPTCP in the upstream kernel!
Kernel devroom.
https://fosdem.org/2023/schedule/event/mptcp_upstream/
1
0
2

Multipath TCP

There will be a 20 minutes talk about #MPTCP in the upstream #Linux kernel at the next #FOSDEM in Brussels πŸ‡§πŸ‡ͺ (presented by @matttbe)
See you there!
0
5
8

Multipath TCP

#GO: The proposition to add #MPTCP support in the core net package has been accepted! πŸŽ‰

https://github.com/golang/go/issues/56539

Discussions are still on going to see what’s the best way to implement this support. Feel free to participate πŸ˜‰

0
1
2

Multipath TCP

#MPTCP in the Linux kernel v6.2 is going to fully support #TCP FastOpen #TFO ⚑: after the client side support added in v6.1, the server side has now been added. Also, the support of sendmsg(MSG_FASTOPEN) and the remaining socket options has been added: TCP_FASTOPEN, TCP_FASTOPEN_KEY and TCP_FASTOPEN_NO_COOKIE.

In v6.2, there will also be cleaner messages in case of error when creating MPTCP endpoints and the path manager will send β€œlistenerβ€œ Netlink events, useful for a userspace path manager.

ChangeLog: πŸ“ƒ https://github.com/multipath-tcp/mptcp_net-next/wiki#changelog

0
6
14
Patches to support #TCP FastOpen (TFO⚑) with #MPTCP for the server side (and more) have been sent to Netdev mailing list πŸŽ‰

https://is.gd/Vn1ZiX πŸ“¬

Hopefully, this will be available in the future #Linux v6.2. 🀞

Thanks to all contributors: Dmytro, Paolo, Benjamin, Mat and Matthieu! πŸ‘

Note that the client support is already available in Linux v6.1 (not released as stable yet) as visible in our ChangeLog: πŸ“ƒ https://github.com/multipath-tcp/mptcp_net-next/wiki#changelog
0
7
13

#introduction Hi, I’m MPTCP.

I lived for a long time in a forked kernel but I started my upstream integration in v5.6. I’m still in development. Use me!

socket(AF_INET(6), SOCK_STREAM, IPPROTO_MPTCP);

https://mptcp.dev

Currently controlled by: https://fosstodon.org/@matttbe

0
9
16
Show older