natesales / pathvector

Declarative routing platform that automates BGP route optimization and control plane configuration with secure and repeatable routing policy.
https://pathvector.io
MIT License
218 stars 28 forks source link

RFC9234 support #156

Closed TheEnbyperor closed 1 year ago

TheEnbyperor commented 1 year ago

RFC9234 helps prevent route leaks by assuring both sides of the connection agree on the business relationship in the connection (transit, peering, downstream, etc.)

BIRD since version 2.0.11 implemented RFC9234, it should be possible to define RFC9234 relationships in the Pathvector config and have these output into the generated Bird config.

natesales commented 1 year ago

Preliminary role support added in fe270a5

natesales commented 1 year ago

A snapshot release for this feature is available from artifacts on https://github.com/natesales/pathvector/actions/runs/4090842068

natesales commented 1 year ago

Added in v6.2.0