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

Add a way to auto test best tcp congestion control #188

Open Ysurac opened 5 years ago

Ysurac commented 5 years ago

BBR on both side is not always the best choice.

its27 commented 5 years ago

Do you know in what cases BBR is not best?

Ysurac commented 5 years ago

I have better result using bbr on VPS side and wvegas on OMR side when aggregating FTTH, 4G and xDSL. But this really need more tests.

rstanislav commented 5 years ago

From my experience wvegas is best for wireless(3g/4g etc..) connections using MPTCP, also MPTCP dev's don't recommend using different congestions controls on client/server, they always say that they must be the same.

SoGooDFR commented 5 years ago

I've only one 4G link and i've tested wvegas for one week. For me the BBR is the best actualy.

gsxryan commented 3 years ago

When the MPTCP setting is changed in the web server console, does it also change it on the VPS? I've been testing a lot on 2x 1Gb FTTH connections and ended up finding a problem with mismatched port speeds on my UDM. Need to do all this testing again soon. Let me know if you have any tests you'd like to try with theoretical 2Gb symmetrical

BBR2 better than BBR?