I’m having issues with multicast Ethernet frames getting forwarding to all my virtual guest in a KVM virtualised environment.
Certain multicast frames are going through to the KVM guest such as Microsoft NLB which does not include any IP information. Ethernet frames with set IP information and a multicast destination MAC aren’t being forwarded by the bridge interface, I can see it arrive at the bridge interface but doesn’t get forwarded thereafter.
I’ve configured the kernel state to have arp/iptables ignore bridge traffic through changing the following fields
From my understanding and how I’ve configured the bridge, it should behave just like a switch, so I’d expect that multicast MAC address to be forwarded to all virtual interfaces by the bridge interface.
It seems frames is being filtered out by IP, how can I get these traffic to be passed to all virtual interface? Thanks in advance.