make batman-advanced a multicast-aware layer 2 switch
So far, multicast destinations with mac-addresses 01:00:5E:xx:xx:xx (ipv4-multicast) and 33:33:xx:xx:xx:xx (ipv6-multicast) get broadcasted over the whole mesh network. Every node should be able to learn which hosts joined or left a multicast group by snooping on IGMP (for IPv4) and MLD (for IPv6). BATMAN-nodes should then be able to reduce the overall bandwidth created by multicasts as they could be directed to their destinations.
Updated by Linus Lüssing almost 13 years ago
Just adding a link to some first thoughts we had about multicasting in batman: http://krtek.asta.uni-luebeck.de:8080/meutewiki/MetaMeuteMesh/BATMAN-Adv-Multicast. More discussions welcome :).