Multipath TCP for Linux (2022)
mptcp.dev
Multipath TCP for Linux (2022)
1–10 of 104 posts
Re: Multipath TCP for Linux (2022)
#2Re: Multipath TCP for Linux (2022)
#3Why does this require explicit opt in by applications if there’s transparent fallback? Wouldn’t it make most sense for the kernel to do it transparently for every TCP connection so that it can make more global decisions about path aggregation / link preference?
Re: Multipath TCP for Linux (2022)
#4Re: Multipath TCP for Linux (2022)
#5Re: Multipath TCP for Linux (2022)
#6It made so much sense back then, when mobile apps were not that robust to networks changing, I assumed it's going to get adopted in no time due to how much of a ux improvement it would have been back in the day.
It's incredibly depressing that this gained barely any traction in the last 10 years, and kernel options are appearing just recently, after everyone has wrapped they http calls in multiple retry handlers, and mobile operating systems have abstracted network connectivity to the point where it feels more like you are using zeromq rather than tcp.
Re: Multipath TCP for Linux (2022)
#7PS: I mentored a student for 2 years at GSOC to patch Openwrt with mptcp:
https://blog.freifunk.net/2017/05/29/gsoc-2017-add-mptcp-sup...
Re: Multipath TCP for Linux (2022)
#8I've heard about MPTCP back in 2013. It made so much sense back then, when mobile apps were not that robust to networks changing, I assumed it's going to get adopted in no time due to how much of a ux improvement it would have been back in the day. It's incredibly depressing that this gained barely any traction in the last 10 years, and kernel options are appearing just recently, after everyone has wrapped they http…
Re: Multipath TCP for Linux (2022)
#9Too bad there is no link to projects using mptcp, such as Openwrt derivatives. PS: I mentored a student for 2 years at GSOC to patch Openwrt with mptcp: https://blog.freifunk.net/2017/05/29/gsoc-2017-add-mptcp-sup...
Re: Multipath TCP for Linux (2022)
#10Apple supports it too and uses it for Siri https://developer.apple.com/documentation/foundation/urlsess...