Overview of Pathvector features
mainPathvector is a declarative edge routing platform designed to automate route optimization and control plane configuration using secure, repeatable routing policies.
Key capabilities include:
- Robust BGP Route Filtering: Supports RPKI, IRR, downstream AS cone, ASPA, never-via-RS, and more.
- PeeringDB Integration: Automatically generates configurations from PeeringDB data.
- Route Optimization: Enriches standard BGP attributes with latency and packet loss metrics for automated optimization.
- Declarative Configuration: Uses a configuration model that can be managed via version control (e.g., Git).
- Data-plane Agnostic: Compatible with servers, network switches, and embedded devices.
- Protocol Support: Includes BFD and VRRP support.
- Extensibility: Provides a Go plugin API for custom extensions.