All Projects → natesales → pathvector

natesales / pathvector

Licence: MIT license
Declarative routing platform that automates BGP route optimization and control plane configuration with secure and repeatable routing policy.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to pathvector

rpki-client-portable
Portability shim for OpenBSD's rpki-client
Stars: ✭ 33 (-70%)
Mutual labels:  bgp, bird
netbox-bgp
NetBox plugin for BGP related objects documentation
Stars: ✭ 135 (+22.73%)
Mutual labels:  bgp
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (+96.36%)
Mutual labels:  bgp
hyperglass
hyperglass is the network looking glass that tries to make the internet better.
Stars: ✭ 478 (+334.55%)
Mutual labels:  bgp
Looking Glass
Easy to deploy Looking Glass
Stars: ✭ 233 (+111.82%)
Mutual labels:  bgp
pocketinternet
A Pocket Internet for teaching how the Internet really works.
Stars: ✭ 28 (-74.55%)
Mutual labels:  bgp
Gortr
The RPKI-to-Router server used at Cloudflare
Stars: ✭ 216 (+96.36%)
Mutual labels:  bgp
hybridnet
A CNI plugin, provides networking environment where overlay and underlay containers can run on the same node and have cluster-wide bidirectional network connectivity.
Stars: ✭ 188 (+70.91%)
Mutual labels:  bgp
Ryu-SDN-IP
SDN-IP project implemented by Ryu SDN framework.
Stars: ✭ 33 (-70%)
Mutual labels:  bgp
rtrlib
An open-source C implementation of the RPKI/Router Protocol client
Stars: ✭ 62 (-43.64%)
Mutual labels:  bgp
Hyperglass
hyperglass is the network looking glass that tries to make the internet better.
Stars: ✭ 242 (+120%)
Mutual labels:  bgp
Senegal
Senegal programming language
Stars: ✭ 116 (+5.45%)
Mutual labels:  bird
invalidroutesreporter
An ExaBGP process to elaborate and report/log invalid routes received by route servers.
Stars: ✭ 14 (-87.27%)
Mutual labels:  bgp
Mylg
Network Diagnostic Tool
Stars: ✭ 2,538 (+2207.27%)
Mutual labels:  bgp
pilot
Simple web-based SDN controller for family and friends
Stars: ✭ 33 (-70%)
Mutual labels:  bgp
Routinator
An RPKI Validator written in Rust
Stars: ✭ 215 (+95.45%)
Mutual labels:  bgp
calico-bgp-daemon
GoBGP based Calico BGP Daemon
Stars: ✭ 23 (-79.09%)
Mutual labels:  bgp
bgpkit-parser
MRT/BGP data parser written in Rust.
Stars: ✭ 43 (-60.91%)
Mutual labels:  bgp
goplane
an agent for configuring linux network stack via GoBGP
Stars: ✭ 112 (+1.82%)
Mutual labels:  bgp
terraform-metal-kubernetes-bgp
Kubernetes on Equinix Metal using Calico and MetalLB
Stars: ✭ 110 (+0%)
Mutual labels:  bgp

Pathvector Logo

Pathvector is a declarative edge routing platform that automates route optimization and control plane configuration with secure and repeatable routing policy.

Docs Go Report CII Best Practices

Check out the installation page, practical examples, and full configuration manual.

Features

  • Robust BGP route filtering with RPKI, IRR, AS path, and route limits all automatically configured from PeeringDB
  • Auxiliary protocol support with BFD, VRRP, and MRT
  • Automatic route optimization by enriching the standard set of BGP attributes with latency and packet loss metrics
  • Declarative configuration model: Want to track your changes? Just commit your file to version control.
  • Data-plane agnostic: Pathvector works on servers, network switches, embedded devices, etc
  • Extensible plugin API
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].