It was reported elsewhere that the OMF Feature (Optimised Multicast Flooding) when enabled on a Vlan, as is the default case, interferes with the fundamental IPv6 NDP mechanism. The activation of this feature on a Vlan on the Nexus 7000 environment stops the flooding of ethernet frames with a destination MAC address 3333.ff00.0080 (for example) while letting destination MAC addresses like 3333.0000.0012 through. This in effect disables the IPv6 neighbor solicitation mechanism. So to allow NDP to work in order to allow the most fundamental IPv6 communication between LAN stations, as described in Cisco documentation on multicast, the OMF has to be turned off at least in the Vlan where IPv6 is being used.
My question is the following: What does this OMF do exactly (couldn't find a decent decription of the feature anywhere) and what dangers arise when it is turned off ? And remember it must be turned off for IPv6 to work! Is there some other less radical way of allowing the multicast frames through without turning OMF off. OMF is also then turned off for IPv4 and it might be needed for IPv4 if not for IPv6.
Many thanks in advance for any comments.