'mbridge' provides a bridge between LANs for multicast-announced services. As an example, you can use it to share iTunes libraries outside of your LAN with your peers. It works by querying for and listening to announcements for instances of the desired service using the multicast DNS (mDNS) service discovery protocol. Upon discovery of a new instance, it announces itself as the provider for that service on all the other LANs. It then acts as a proxy between the clients and the real server.
| Tags | Internet Networking |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C |