-
Notifications
You must be signed in to change notification settings - Fork 1.4k
BMP Adj-RIB-Out (RFC8671), ECMP Support and Loc-RIB missing features #14847
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
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dd26d14
to
e9b64c5
Compare
98a978c
to
c4572c5
Compare
7ab2e3a
to
4234476
Compare
ci:rerun |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
2597d3f
to
4e8dca8
Compare
72ca5f7
to
c0c8458
Compare
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 16, 2025
Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 16, 2025
Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 24, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 26, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 26, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
Closed
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 26, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 26, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 30, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 30, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 30, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 30, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jun 30, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 1, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 1, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 2, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 2, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 10, 2025
bgpd: changed bmp config to include bmp monitor rib-out bgpd: added rib-out pre-policy & post-policy monitoring bgpd: bmp sync for rib-out pre and post bgpd: added missing out-pre hook bump bmp sessions on bmp reconfigure to run sync immediately lib, bgpd: added pullwr_timeout, added bmp startup-delay command bgpd: bmp added bmp session state to bmp show doc: bmp updated documentation with new commands bgpd: bmp add rib-out post-policy stats bgpd: bmp add adj-rib-in per afi/safi stats bgpd: bmp add loc-rib per afi/safi stats bgpd: bmp multipath support for adj-rib-in pre-policy bgpd: bmp multipath support for adj-rib-out post-policy bgpd: bmp multipath support for adj-rib-in post-policy bgpd: bmp multipath support for loc-rib bgpd: bmp multipath support for rib-out-pre bgpd: bmp add multipath syncing, fix startup-delay cmd bgpd: bmp simplify bpi locking system, add show bmp locked bgpd: remove locked path in bqe, fix withdraw flag, fix lbpi hash & cmp bgpd: no addpath id in mpls vpn case bgpd: peer types and peer distinguisher in all bmp messages Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
lsang6WIND
pushed a commit
to lsang6WIND/frr
that referenced
this pull request
Jul 10, 2025
Update bmp doc for adj-ri-out, ecmp and loc-rib. Link: FRRouting#14847 Signed-off-by: Maxence Younsi <mx.yns@outlook.fr> Signed-off-by: Loïc Sang <loic.sang@6wind.com>
continued in #18719 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Global:
Add support for Adj-RIB-Out monitoring in BMP:
Add ECMP support in BMP:
Add Loc-RIB missing features:
Missing: