-
Notifications
You must be signed in to change notification settings - Fork 1.4k
staticd: Add CLI to support steering of IPv4 traffic over SRv6 SID list #17988
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
staticd: Add CLI to support steering of IPv4 traffic over SRv6 SID list #17988
Conversation
…steering staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID list: ``` ipv6 route 2001:db8:1:1::/64 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` This PR extends the existing CLI `ip route` to support steering of IPv4 traffic over an SRv6 SID list. ``` ip route 10.0.0.0/24 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
…fic steering staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID list: ``` vrf vrf10 ipv6 route 2001:db8:1:1::/64 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` This PR extends the existing CLI `ip route` to support steering of IPv4 traffic over an SRv6 SID list. ``` vrf vrf10 ip route 10.0.0.0/24 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID list: ``` ipv6 route 2001:db8:1:1::/64 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` This PR extends the existing CLI `ip route` to support steering of IPv4 traffic over an SRv6 SID list. ``` ip route 10.0.0.0/24 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID list: ``` vrf vrf10 ipv6 route 2001:db8:1:1::/64 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` This PR extends the existing CLI `ip route` to support steering of IPv4 traffic over an SRv6 SID list. ``` vrf vrf10 ip route 10.0.0.0/24 sr0 segments fcbb:bbbb:1:2:3:fe00:: ``` Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
Add an example of how to steer IPv4 traffic over an SRv6 SID list. Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
Add a topotest to verify the newly introduced CLI to support steering of IPv4 traffic over an SRv6 SID list. Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
ci:rerun CI stuck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, waiting for freeze.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested in SONiC to steer IPv4 traffic over SRv6 SID List
core, but it doesn't look like it's in the right place, so rerunning that individual test ... code looks good, waiting on ci and freeze ... |
Currently SONiC supports the steering of IPv6 traffic over SRv6 SID List. This commit adds the support to steering of IPv4 traffic over SRv6 SID list. This PR has been already merged into FRR mainline (FRRouting/frr#17988). Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
…#21707) Currently SONiC supports the steering of IPv6 traffic over SRv6 SID List. This commit adds the support to steering of IPv4 traffic over SRv6 SID list. This PR has been already merged into FRR mainline (FRRouting/frr#17988). Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
…sonic-net#21707) Currently SONiC supports the steering of IPv6 traffic over SRv6 SID List. This commit adds the support to steering of IPv4 traffic over SRv6 SID list. This PR has been already merged into FRR mainline (FRRouting/frr#17988). Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID list:
This PR extends the existing CLI
ip route
to support steering of IPv4 traffic over an SRv6 SID list.