Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

is there a simple way (without setting up a local network via VPN) to route UPD Multicast Packets ( to from one server to another server (both residing in completely different networks as they are hosted with different companies...)?

Thanks Jens

share|improve this question
up vote 4 down vote accepted

Short answer : no. Not over the public Internet.

One way to do this is to set up a MPLS link between these two networks or a VPN.

share|improve this answer
A VPN would be the less painful option in my experience, YMMV. – voretaq7 Apr 27 '10 at 18:26
thanks. (Never heard of MPLS before;-) – jens Apr 27 '10 at 18:31
I agree MPLS is more complicated then a VPN, but much more robust. MPLS is a technology that allows you to interconnect two private sites as if they were linked by a single router although they are in two different places. – Antoine Benkemoun Apr 27 '10 at 18:43
Since the two sites are connected to different providers (that may not even peer with each other), MPLS would have to be tunneled over IP using GRE. Since you need GRE for MPLS and you can route multicast over GRE without MPLS, MPLS doesn't add anything but complexity in this case. – eater Mar 7 '11 at 15:15

If you really need this, you can set up two UDP multicast repeaters (one on each LAN), linked by a TCP connection (or UDP unicast).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.