frr
frr copied to clipboard
nexthop group extensions
This is the continuation from https://github.com/FRRouting/frr/pull/14973. More options than allow_recursion will have to be handled at nexthop group level:
- SRTE COLOR
- IBGP flag For the later command, the cases where a NHG will be sent to ZEBRA, but will not be installed, may happen. Some sharp extensions have been done for that in that branch.
To leverage ECMP and nexthop group aggregation at protocol level, nexthop group has to be modified to either host a dependent nexthopgroup or a nexthop. For that, two new commands will be added:
- protocol-controlled is here to prevent ZEBRA from duplicating nexthop-groups
- group command creates nexthop-group dependencies at protocol level.
The last work will be reused to implement BGP PIC for ECMP (with addpath).
ci:rerun
ci:rerun
ci:rerun
ci:rerun
This pull request has conflicts, please resolve those before we can evaluate the pull request.
ci:rerun
ci:rerun
This pull request has conflicts, please resolve those before we can evaluate the pull request.
replaced with https://github.com/FRRouting/frr/pull/15488