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

[feature] Peers with default route #4

Open
romain-fontugne opened this issue Feb 22, 2023 · 3 comments
Open

[feature] Peers with default route #4

romain-fontugne opened this issue Feb 22, 2023 · 3 comments
Assignees

Comments

@romain-fontugne
Copy link
Collaborator

I recently found that a few peers announce a default route in RRC10, i.e. they have an entry for prefix 0.0.0.0/0:

TABLE_DUMP2|1673308800|B|217.29.66.120|15605|0.0.0.0/0|15605|IGP|217.29.66.120|0|0||NAG||
TABLE_DUMP2|1673308800|B|217.29.67.13|57111|0.0.0.0/0|57111 41327|IGP|217.29.67.13|0|0||NAG||
TABLE_DUMP2|1673308800|B|217.29.67.55|199524|0.0.0.0/0|199524 174|IGP|217.29.67.55|0|0||NAG||

I'm not sure this is intentional so it may be good to flag this in peer-stats?

@digizeph
Copy link
Member

digizeph commented Mar 5, 2023

I saw these default routes quite common. I think for the non-full-feed peers (i.e. non-DFZ), I'd actually expect to see default routes. I'll find a way to mark this in the output.

@digizeph
Copy link
Member

digizeph commented Mar 5, 2023

Something like a announce_default field in the output JSON file could be a good solution

{
  "collector": "route-views.sg",
  "peers": {
    "2001:de8:4::13:6168:1": {
      "asn": 136168,
      "ip": "2001:de8:4::13:6168:1",
      "num_connected_asns": 4,
      "num_v4_pfxs": 0,
      "num_v6_pfxs": 40
      "announce_default": true
    },
    "project": "route-views",
    "rib_dump_url": "http://archive.routeviews.org/route-views.sg/bgpdata/2022.02/RIBS/rib.20220205.1800.bz2"
  }
}

@romain-fontugne
Copy link
Collaborator Author

Yes, that looks good to me 👍

@digizeph digizeph self-assigned this May 20, 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

2 participants