0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-08 12:18:42 +00:00
bird/proto/l3vpn
Ondrej Zajicek bcff3ae79a L3VPN: BGP/MPLS VPNs using MPLS backbone
The L3VPN protocol implements RFC 4364 BGP/MPLS VPNs using MPLS backbone.
It works similarly to pipe. It connects IP table (one per VRF) with (global)
VPN table. Routes passed from VPN table to IP table are stripped of RD and
filtered by import targets, routes passed in the other direction are extended
with RD, MPLS labels and export targets in extended communities. A separate
MPLS channel is used to announce MPLS routes for the labels.
2023-10-04 13:07:28 +02:00
..
config.Y L3VPN: BGP/MPLS VPNs using MPLS backbone 2023-10-04 13:07:28 +02:00
Doc L3VPN: BGP/MPLS VPNs using MPLS backbone 2023-10-04 13:07:28 +02:00
l3vpn.c L3VPN: BGP/MPLS VPNs using MPLS backbone 2023-10-04 13:07:28 +02:00
l3vpn.h L3VPN: BGP/MPLS VPNs using MPLS backbone 2023-10-04 13:07:28 +02:00
Makefile L3VPN: BGP/MPLS VPNs using MPLS backbone 2023-10-04 13:07:28 +02:00