Hi
I'm having issues with multicast Ethernet frames getting forwarding to all my virtual guest in a KVM virtualised environment.
Here's a few articles I've been referring to for setting up my bridge:
https://wiki.debian.org/BridgeNetworkConnections
http://wiki.libvirt.org/page/Networking
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
* bridge-nf-call-arptables
* bridge-nf-call-iptables
* bridge-nf-call-ip6tables
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.