OK thanks! To clarify - I did a bit more reading about the devices that need to communicate (music streaming boxes) and they say that they use upnp for discovery - and multicasting to communicate.
So with wired music streaming boxes (on eth1) needing to be controlled by wireless clients (from switch0.100), would I need mDNS and UPNP? which one is technically the "listen-on" interface?