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

Initial passive BMP support #223

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jarrodb
Copy link
Contributor

@jarrodb jarrodb commented Jun 21, 2023

This PR is an initial iteration to support passive outbound BMP connections as a backwards-compatible option when initializing the BMP server (see #220 for reference). As stated in the issue thread, the RFC defines support for passive connections and is supported by major routing device vendors (e.g. Arista and Juniper).

The initial approach is simplistic, but my plan would be to support for multiple routers to establish multiple connections in parallel or failover schemas.

@jarrodb
Copy link
Contributor Author

jarrodb commented Jun 26, 2023

Gunna need to add authentication next..

@jarrodb
Copy link
Contributor Author

jarrodb commented Aug 15, 2023

Just checking your pulse on this before working about resolving conflicts.. I'm using this codebase extensively from an image built from my branch very successfully towards many Juniper routers. I can extol the benefits here, along with vendor/RFC support, and that it's an optional backwards compatible change, but in the end it would need your approval.

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

Successfully merging this pull request may close these issues.

1 participant