yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #85333
[Bug 1918108] [NEW] [OVN] IGMP snooping traps IGMP messages
Public bug reported:
Hi,
Once we enable IGMP snooping on Neutron, IGMP messages are trapped and cannot leave the virtual switch.
That leads to an non-scalable solution, given that external network cannot know which computes are looking for a given multicast flow and then, are forced to push all multicast to all hosts.
Also, if we resolve the problem above, the provider network interface on
the vswitch side becomes an interface that can report into IGMP_Group
table on OVN by itself. Therefore, it gets added/removed everytime the
external network sends an IGMP message to join/leave a flow. That means
multicast traffic entering or leaving hosts will be gated by this
erradic behavior of the provnet interface.
The solution I see for this is to (1) always allow all interfaces to
flood IGMP; and (2) provnet interfaces should also be allowed to flood
multicast traffic.
** 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/1918108
Title:
[OVN] IGMP snooping traps IGMP messages
Status in neutron:
New
Bug description:
Hi,
Once we enable IGMP snooping on Neutron, IGMP messages are trapped and cannot leave the virtual switch.
That leads to an non-scalable solution, given that external network cannot know which computes are looking for a given multicast flow and then, are forced to push all multicast to all hosts.
Also, if we resolve the problem above, the provider network interface
on the vswitch side becomes an interface that can report into
IGMP_Group table on OVN by itself. Therefore, it gets added/removed
everytime the external network sends an IGMP message to join/leave a
flow. That means multicast traffic entering or leaving hosts will be
gated by this erradic behavior of the provnet interface.
The solution I see for this is to (1) always allow all interfaces to
flood IGMP; and (2) provnet interfaces should also be allowed to flood
multicast traffic.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1918108/+subscriptions