UDP Multicast issue on vxlan virtual network

I’ve been trying to setup corosync based cluster on vxlan virtual network, but neither UDP multicast nor UDP unicast worked for me. So, I used netcat and iperf to test the UDP connectivity on vxlan, it turned out that UDP Multicast on vxlan don’t work at all!
After go through batch of documents of vxlan, I’ve confirmed that UDP multicast on vxlan should be available, so my question is how could I make it work? Any help will be appreciated!