Public bug reported: In a VLAN provider environment, when the physical device is not configured with multicast function, VRRP multicast is actually broadcast (flood) throughout the network[1][2]. In a VXLAN environment, multicast packets enter the full-mesh tunnels (flood) [3] at each node, consuming the node's capacity because the data packets are copied.
Since Keepalived supports unicast configuration [4] for heartbeat. So, it's better to leverage this for narrowing down node network capacity/performance impact. [1] https://www.arubanetworks.com/techdocs/AOS-CX/10.08/HTML/multicast_4100i-6000-6100/Content/Chp_igmp_sno/ena-igm-sno.htm#:~:text=IGMP%20snooping%20is%20disabled%20by,multicast%20traffic%20in%20the%20VLAN. [2] https://community.cisco.com/t5/switching/networking-multicast-switch-behavior/td-p/4625260#:~:text=%E2%80%8E06%2D05%2D2022%2011:26%20AM,Options [3] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py#L165 [4] https://www.keepalived.org/manpage.html ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/2091599 Title: [RFE] HA Router VRRP multicast to unicast Status in neutron: New Bug description: In a VLAN provider environment, when the physical device is not configured with multicast function, VRRP multicast is actually broadcast (flood) throughout the network[1][2]. In a VXLAN environment, multicast packets enter the full-mesh tunnels (flood) [3] at each node, consuming the node's capacity because the data packets are copied. Since Keepalived supports unicast configuration [4] for heartbeat. So, it's better to leverage this for narrowing down node network capacity/performance impact. [1] https://www.arubanetworks.com/techdocs/AOS-CX/10.08/HTML/multicast_4100i-6000-6100/Content/Chp_igmp_sno/ena-igm-sno.htm#:~:text=IGMP%20snooping%20is%20disabled%20by,multicast%20traffic%20in%20the%20VLAN. [2] https://community.cisco.com/t5/switching/networking-multicast-switch-behavior/td-p/4625260#:~:text=%E2%80%8E06%2D05%2D2022%2011:26%20AM,Options [3] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py#L165 [4] https://www.keepalived.org/manpage.html To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/2091599/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

