desktop-app
desktop-app copied to clipboard
Integrate Multipath TCP (MPTCP) for better speed and stability
Feature request
Describe the solution you'd like
Multipath TCP (AKA channel bonding) in my understanding works by a client on the user's device aggregating the internet connection from multiple sources (e.g. mobile Wi-Fi hotspot, ethernet connection, secondary Wi-Fi, etc) which is then forwarded to a VPN server which intelligently balances traffic across these multiple connections.
It is currently in use in several iOS apps as well as Speedify VPN is doing it commercially. MPTPC support is also being added into the Linux kernel, and the OpenMPTCPRouter project is working on it too. It would be great to see IVPN support this also as I think it would result in a significant speed boost even compared to using no VPN at all.