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

implement StaticRouting Layer #20

Closed
amdfxlucas opened this issue Jan 25, 2025 · 1 comment
Closed

implement StaticRouting Layer #20

amdfxlucas opened this issue Jan 25, 2025 · 1 comment
Assignees
Labels
wontfix This will not be worked on

Comments

@amdfxlucas
Copy link
Collaborator

amdfxlucas commented Jan 25, 2025

Replacement for BIRD ( RoutingLayer) that manually sets up 'ip route's on the nodes without any routing daemon.
For straightforward topologies i.e. border-routers and hosts on the same local net ("net0") dynamic routing is overkill (unneccessary expense of CPU ) and can be replaced by static routing.
This however does not hold for vast internal AS topologies.

@amdfxlucas amdfxlucas self-assigned this Jan 25, 2025
@amdfxlucas amdfxlucas linked a pull request Jan 25, 2025 that will close this issue
@amdfxlucas
Copy link
Collaborator Author

This represents the more general approach to achieve what #30 does attain within SCION AS scope. StaticRouting with linux kernel means only instead of BIRD routing daemon. This PR is not obsolete since SCION ASes with an internal topology more intricate than 'all BRs and hosts in the same local net' still require dynamic routing in the absence of a StaticRouting layer which would compute the required iptables rules at build time.

@amdfxlucas amdfxlucas added the wontfix This will not be worked on label Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant