Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Route Multiplexer #440

Open
jdknives opened this issue Jul 14, 2020 · 0 comments
Open

Implement Route Multiplexer #440

jdknives opened this issue Jul 14, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@jdknives
Copy link
Member

jdknives commented Jul 14, 2020

Feature description

Currently applications can make use of only one route to a remote. Applications such as the VPN would benefit quite heavily from a route multiplexing module that allows to open and use multiple routes in case of

  • congestion on a route

  • a route drops

This way, a VPN could create multiple routes upon startup and switch from one to the next one in case a route breaks down smoothly without an interruption.

Possible implementation

The route multiplexer should request 3 routes and always have two routes as backup. Upon failure of one route, the multiplexer should switch to the next route.

@nkryuchkov nkryuchkov self-assigned this Aug 18, 2020
@jdknives jdknives added enhancement New feature or request on hold Put on hold until a specific event labels Dec 8, 2020
@jdknives jdknives removed the on hold Put on hold until a specific event label May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants