Closed KazamaSion closed 4 years ago
Nebula can prefer certain network routes based on local_range, and will periodically try to reestablish a connection via local_range as traffic passes. There is no functionality to detect the "quality" of various connections at present, and it would require quite a lot of work to do so. It is also fraught with edge cases in something like an overlay network, where multiple hosts making independent decisions may stampede to a different link, only to saturate that link and stampede back to the other one, ad infinitum.
We may explore this if there is additional demand for such a feature, but for now we don't have any plans to support dynamic path decisions (aside from failover, which does exist) directly within nebula.
I see, thx for your interest and reply. Close the issue if you want.
Closing for now, but I am certainly personally interested in this feature. Just no time at the moment.
This feature is referring to here. Scenario: A host has 3 IPs: one is fast in the morning, one is fast in the afternoon, one is fast at night.
At present, once the tunnel established, the destination IP won't change except that the connection is unavailable(or there's no data transmission for a long time?).
I tried to configure like below before:
Then I did these:
After did those, I considered this was the feature for now: no dynamic latency detection, no auto-switch.