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

Add IGP Router ID to ls_node_edge documents #75

Open
severindellsperger opened this issue Feb 20, 2024 · 1 comment
Open

Add IGP Router ID to ls_node_edge documents #75

severindellsperger opened this issue Feb 20, 2024 · 1 comment

Comments

@severindellsperger
Copy link
Collaborator

Problem Statement

Currently, the ls_node_edge collection lacks igp_router_id and remote_igp_router_id, identifiers that are available in other datasets like ls_prefix and ls_srv6_sid. Adding these IGP Router IDs into the ls_node_edge collection would simplify retrieving related information such as Prefix or SRv6 SID data.

Proposed Solution

Add the igp_router_id and remote_idp_router_id to the ls_node_edge.

Additional Context

I'm using the ls_node_edge collection to build a network graph in my app, where nodes are routers and edges are the connections between them. The calculation is triggered with a source and destination IPv6 address. Thus, I need the ls_prefix collection to identify the source and destination router that announces the source/destination networks where the IPv6 addresses are included. The calculation result should be transformed into a SID list. Thus, I also need the ls_srv6_sid.
Adding the igp_router_id and remote_igp_router_id directly in the ls_node_edge documents makes retrieving the related documents much more straightforward.

Do you agree that this would be handy? If so, I would create a PR.

@severindellsperger
Copy link
Collaborator Author

@brmcdoug mention for visibility.

@severindellsperger severindellsperger changed the title Add IGP Router ID to ls_node_edge docuuments Add IGP Router ID to ls_node_edge documents Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant