← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2091599] [NEW] [RFE] HA Router VRRP multicast to unicast

 

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