Drivers

The BGPVPN service plugin supports the following drivers:

The API is consistent across drivers, but not all drivers support all parts of the API. Refer to the Driver Compatibility Matrix to determine what is supported with each driver.

Driver Compatibility Matrix

API Driver
Object Attribute Neutron w. bagpipe OpenContrail OpenDaylight Nuage
ovs lnx v1 v2 v1 v2
bgpvpn base object Yes Yes Yes Yes Yes Yes
route_distinguisher No No No Yes Yes Yes
route_targets Yes Yes Yes Yes Yes Yes
import_targets Yes Yes Yes Yes Yes Yes
export_targets Yes Yes Yes Yes Yes Yes
type L3 Yes Yes Yes Yes Yes Yes Yes
L2 (note) Yes No ? No ? ?
network_association base object Yes Yes Yes Yes Yes No
router_association base object Yes No Yes Yes Yes Yes

Note

Support for BGPVPNs of type L2 with Neutron/bagpipe is supported with linuxbridge agents. The support for OVS agents is being worked on in the Queens cycle.