1
General Discussion / Multipath TCP - Found a couple recent FreeBSD Based Projects
« on: January 25, 2024, 07:22:06 pm »
Feel free to move this thread if it isn't in the appropriate area.
Just in case any of these would allow us to use a remote VPS to bind multiple connections' bandwidth together, I wanted to share them here. Right now the only/best way to do this is with a double nat setup, and an openwrt installation between opnsense and multiple wans.
This project is the most recent, but I think it is/was purely academic, though it may be enough for a start:
https://github.com/MPTCP-FreeBSD
Then, someone has forward ported the older MPTCP patch to FreeBSD 13:
https://github.com/RayGuo-ergou/freebsd-src/commits/mptcp-version13/
I realize routing and VPN connection considerations amongst others are required to do all this, however I think we already have all the other pieces, save for the actual MPTCP implementation, and a frontend and configuration method?
Here's a video from 2013 exhaustively outlining how it all would work:
https://www.youtube.com/watch?v=oNaMqWG6rqo
Just in case any of these would allow us to use a remote VPS to bind multiple connections' bandwidth together, I wanted to share them here. Right now the only/best way to do this is with a double nat setup, and an openwrt installation between opnsense and multiple wans.
This project is the most recent, but I think it is/was purely academic, though it may be enough for a start:
https://github.com/MPTCP-FreeBSD
Then, someone has forward ported the older MPTCP patch to FreeBSD 13:
https://github.com/RayGuo-ergou/freebsd-src/commits/mptcp-version13/
I realize routing and VPN connection considerations amongst others are required to do all this, however I think we already have all the other pieces, save for the actual MPTCP implementation, and a frontend and configuration method?
Here's a video from 2013 exhaustively outlining how it all would work:
https://www.youtube.com/watch?v=oNaMqWG6rqo