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

test: ospf redistribute #772

Open
troglobit opened this issue Oct 28, 2024 · 0 comments
Open

test: ospf redistribute #772

troglobit opened this issue Oct 28, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation test Regression test related
Milestone

Comments

@troglobit
Copy link
Contributor

troglobit commented Oct 28, 2024

More generic test of OSPF redistribute functionality.

Ideas by @jovatn. Could be used for manual testing before corresponding auto-tests are available.
(@mattiaswal to explain more here or re-write :)

  • Test that ospf originate default works (example below)
  • Test "no summary", e.g., by testing that redistributed routes from backbone area are not visible in "nssa with no-summary"
  • Test that redistribution is possible from within NSSA area. E.g., by having a node in NSSA area redistribute a static route and check that routers in backbone sees the route.

OSPF originate default idea

test ospf originate default (including originate default always)

    e1    e0            e0
<---- [A] ---- OSPF ---- [B]
1. Let configure A to "originate default route" (w/o 'always' primitive) in OSPF area
2. B should not have any default route in RIB
3. Add static default route in A, on interface e1
4. Now B should also get a default route via A.

To test with 'always' the same topology can be used.
But then B should see a default route already in step 2.

Documentatation

  • Add documentation on redistribute (conntected and static)
  • Add documentation on "originate default"
  • Add documentation on "router-id"
@troglobit troglobit added this to the Infix v24.12 milestone Oct 28, 2024
@jovatn jovatn added documentation Improvements or additions to documentation test Regression test related labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation test Regression test related
Projects
Status: No status
Development

No branches or pull requests

2 participants