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

Support for Adj-RIB-Out monitoring #198

Open
vkotronis opened this issue May 30, 2022 · 3 comments
Open

Support for Adj-RIB-Out monitoring #198

vkotronis opened this issue May 30, 2022 · 3 comments

Comments

@vkotronis
Copy link

Do you know if there is currently support in place for monitoring the Adj-RIB-Out of a router connected to gobmp via a BMP session? If not, is it in the roadmap? Relevant resource: https://datatracker.ietf.org/doc/rfc8671/
I am not sure if such monitoring is officially supported in commercial or open-source software routers yet.
Thanks in advance for the clarification!

@brmcdoug
Copy link
Contributor

brmcdoug commented Jun 3, 2022

Hi Vasileios,
The primary devices we have access to test with are Cisco XR and XE, and unfortunately neither OS supports Adj-RIB-Out. It looks like gobmp should pick it up as Serguei has accounted for the O-Flag: https://github.com/sbezverk/gobmp/blob/master/pkg/bmp/per-peer-header.go#L25

If you have access to a platform which does support Adj-RIB-Out please feel free to get it connected and send gobmp logs our way.
-Bruce

@vkotronis
Copy link
Author

Hello and thanks for the response! I am using gobgp software routers which are quite handy, and have posted the same question on their implementation osrg/gobgp#2550 . Will let you know when I receive the response. In the meanwhile I may have access to Juniper routers supporting RIB-out (https://supportportal.juniper.net/s/article/Change-in-implementation-of-BMP-protocol-in-Junos-OS-release-19-1-and-18-2X75-D30?language=en_US) but that is more difficult to acquire than in-software.

On GoBMP's side what do I have to configure CLI-wise to enable this kind of monitoring, assuming that the router supports it? Or is it in theory out-of-the-box as long as the router provides this capability?

@brmcdoug
Copy link
Contributor

brmcdoug commented Jun 8, 2022

Hi, nothing to configure on the GoBMP side. I don't know if it'll work out of the box, but the O-flag code has me feeling optimistic :)
Maybe enable logging at v=6 to capture raw message data from the adj-RIB-out coming from the router.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants