You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bootstrap the mesh, give all nodes an initial entry vector
Act as traffic directors for non-Registry nodes by re-targeting them to zone specific Registries.
Currently all Registry nodes need to be published as DNS SRV records. Instead, give implementers the option of specifying SRV records for a small set of root nodes which are in a special zone. These would only communicate with other Registries and serve to bootstrap the mesh. Non-Registry nodes would join the mesh by using DNS to find the roots, but would immediately be retargeted to Registries in their respective zones.
Behavior in current setup:
Registry A starts and has a SRV record
Registry B joins but does not have a SRV record
Registry C joins
Registry C will not be aware of the existence of Registry B. Registry A will only relay entries for nodes that specify it as a delegate.
Options to resolve:
Update DRP_TopologyTracker.AdvertiseOutCheck to advertise all Registries to other Registries.
Add a separate DRP function to pull a list of Registries which are connected but do not have SRV records.
The text was updated successfully, but these errors were encountered:
TLDR - Registry nodes with SRV records would:
Currently all Registry nodes need to be published as DNS SRV records. Instead, give implementers the option of specifying SRV records for a small set of root nodes which are in a special zone. These would only communicate with other Registries and serve to bootstrap the mesh. Non-Registry nodes would join the mesh by using DNS to find the roots, but would immediately be retargeted to Registries in their respective zones.
Behavior in current setup:
Registry C will not be aware of the existence of Registry B. Registry A will only relay entries for nodes that specify it as a delegate.
Options to resolve:
The text was updated successfully, but these errors were encountered: