The most likely cases where configuration might be required on multihomed machines are:
Unicast routing is enabled between the interfaces and multicast routing is disabled.
Unicast routing and multicast routing are both disabled between the interfaces.
When multicast routing is disabled between interfaces, it is usually because multicast has not been deployed in the network. In that case, broadcast is normally used for nonDA-based service discovery and DA discovery on the individual subnets. Broadcast is configured by setting the net.slp.isBroadcastOnly property to true.