Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.81k stars 258 forks source link

OpenMPTCProuter v0.57 beta #1455

Open Ysurac opened 3 years ago

Ysurac commented 3 years ago

Changes:

VPS snapshot script is needed: https://github.com/Ysurac/openmptcprouter/wiki/Snapshots v0.57rc4: https://download.openmptcprouter.com/release/v0.57rc4/

DeeJayMX commented 3 years ago

👍😊

Malaga82 commented 3 years ago

What's new with OpenVPN UDP Bonding support ?

Ysurac commented 3 years ago

This use Linux Ethernet Bonding Driver, can give quite good result when link are good with same latency.

shrieram commented 3 years ago

Snapshot download link please ?

Ysurac commented 3 years ago

It's in documentation: https://github.com/Ysurac/openmptcprouter/wiki/Snapshots

darthclide commented 3 years ago

-OpenVPN UDP Bonding support

Am I missing something or does this mean bonding UDP connections such as SRT protocol for streaming? Does it also mean that eventually glorytun can bond UDP connections?

Ysurac commented 3 years ago

OpenVPN UDP Bonding is Link Bonding, but instead of classical physical links it's VPN links. This can only with good connections. In OpenMPTCProuter, all VPN can bond UDP connections. V2Ray Proxy can also bond UDP connections.

darthclide commented 3 years ago

Ah I see. Perhaps this explains why people had a few issues with SRT when bonding. I would assume things like glorytun are only prepared for bonding things like watching a live stream or VOIP, and not something as bleeding edge such as a transport protocol like SRT?

Ysurac commented 3 years ago

VPN or proxy doesn't care about any protocol that are in application layer. They can have some problems when we want to use them for a new protocol in protocol layer like TCP, UDP, SCTP,... For SRT some VPN or V2Ray may help.

darthclide commented 3 years ago

Well with the knowledge that this should theoretically work okay, I will try doing SRT tests with OMR and see what happens. Thank you for responding