Hi Ian,

Ian Wells :

When you say things like 'tenant = VRF' (and, in fact, I presume you mean 'network = VRF', since networks and tenants are two different things) then that's actually more to do with how you implement the networking overlay layer in Neutron. While interesting, and while it could potentially use a BGP speaker and VRFs to do it, it's not the same use case as advertising routes externally, or terminating an external MPLS VPN in Openstack. I could do either of those things independently of the other. Terminating VPNs requires an extension API and could potentially glue on to a current plugin (much like VPNaaS). Writing overlays is a new plugin entirely.

Indeed.


There's a use for BGP speakers in both arenas (and additionally within the distributed virtual router, which is a third case) so perhaps we could address who's using which speaker for precisely what?

We plan to propose an implementation of the BGP VPN interconnection API ( https://review.openstack.org/#/c/93329/1 ) that will use BaGPipe BGP for IP VPN VRF. And we are also working on a mechanism driver that will use BaGPipe BGP and E-VPN/VXLAN.

Best,

-Thomas
_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to