Neutron with LBA and BGP-EVPN over IP fabric

Jan Marquardt jm at artfiles.de
Fri Jun 7 13:15:19 UTC 2019


Hi,

we are currently trying to build an Openstack Cloud with an IP fabric and
FRR directly running on each host. Therefore each host is supposed to
advertise its VNIs to the fabric. For this purpose I’d need VXLAN interfaces
with the following config:

18: vx-50: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-test state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 7e:d2:e6:3c:5a:65 brd ff:ff:ff:ff:ff:ff promiscuity 1
    vxlan id 50 local 10.0.0.101 srcport 0 0 dstport 8472 nolearning ttl inherit ageing 300 udpcsum noudp6zerocsumtx noudp6zerocsumrx
    bridge_slave state forwarding priority 32 cost 100 hairpin off guard off root_block off fastleave off learning off flood on port_id 0x8001 port_no 0x1 designated_port 32769 designated_cost 0 designated_bridge 8000.7e:d2:e6:3c:5a:65 designated_root 8000.7e:d2:e6:3c:5a:65 hold_timer    0.00 message_age_timer    0.00 forward_delay_timer    0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on neigh_suppress off group_fwd_mask 0x0 group_fwd_mask_str 0x0 vlan_tunnel off addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535

It seems that Neutron/lba is not capable of creating VXLAN interfaces with
such a config. By default lba creates them with mode multicast, but I’d need
unicast. The only way to activate unicast mode seems to be setting l2pop,
but then lba does not set local address. Furthermore, I don't think we really
need l2pop, because this part is supposed to be done by BGP-EVPN.

Is there any way to achieve such config with Neutron/lba?

Best Regards

Jan

--
Artfiles New Media GmbH | Zirkusweg 1 | 20359 Hamburg
Tel: 040 - 32 02 72 90 | Fax: 040 - 32 02 72 95
E-Mail: support at artfiles.de | Web: http://www.artfiles.de
Geschäftsführer: Harald Oltmanns | Tim Evers
Eingetragen im Handelsregister Hamburg - HRB 81478

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190607/51054527/attachment-0001.sig>


More information about the openstack-discuss mailing list