-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
Platform
Cross-Platform
Description
With the zero hop policy for "infra-structural" nodes (client_base, router_late, router), we are faced with the challenge of adding the neighbor nodes of the same roles as favorites so that the hops between us and them don't count.
We can do it manually when we upgrade, but the dynamic nature of the mesh will make these settings out-of-date. We can do it remotely, but these has some challenges:
- It's difficult to identify neighbors remotely
- The feedback from the commands is tricky. We don't know if it works
- We can't list the current ones
So, why don't we automate this? The node can check if the messages arrive directly or not. From the neighbor nodeinfos the node can also check if they have an appropriate role (client base, router late and router). So it could check the favorite option when receiving the nodeinfos.
Ideally this should be configurable, from the application. And we could have a way to activate/deactive this option through remote administration.