I have working Openvswitch VXLANs, Recently i noticed Network Discovery wont work over VXLAN tunnels across different Hypervisors. Virtual machines can use all file sharing etc if accessed through IP addresses But not visible automatically under network discovery

For example multiple Virtual machines on different Hypervisors can access each other over VXLAN tunnels, But they wont appear in Network Discovery of each other.

Virtual machines on same Hypervisor using same Vxlan bridge can Discover each other just fine.

Is this a real issue or something i am missing?


Open vSwitch VXLAN lacks multicast support, which most such network discovery protocols require.

Open vSwitch currently supports the framing format for packets on the wire. There is currently no support for the multicast aspects of VXLAN. To get around the lack of multicast support, it is possible to pre-provision MAC to IP address mappings either manually or from a controller.

I really wouldn't expect this workaround to help with service discovery though.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.