Configuring Multicast using IGMP-Proxy on MikroTik RouterOS

I am still on the same LAB scenario. I have removed the old configuration using PIM and IGMP, so I only have addresses set on the MikroTik Router. As I do have 1 router, why not to use IGMP-Proxy which is much simpler and easy to be configured.

Based on what we have learned, which of the interfaces should be the Upstream and which should be the Downstream. If you check carefully, the Multicast traffic will come to Ether1 of the router, then it should be….. yes correct, an Upstream interface. And the multicast traffic is leaving the router on Ether2, then it should be a Downstream interface.

Let’s apply this on the router.

As you can see above, I had to check the Upstream on the interface Ether1.

[mepr-show rules=”319″ unauth=”message”]

As for Ether2 interface, you see that I didn’t check Upstream that means that it is a Downstream interface.

At the end, I will have the following result:

You see there is “U” behind Ether1, that means that this interface is an Upstream interface.

That’s it!!!! That’s all what we need to configure on the router. Let’s see if the Multicast will be working. I will run again the stream on the server and will check if the receiver will receive the video from his end.

Indeed, the video is running. Wow, it is working without any problem.

Let’s have a look about the Rx and Tx packets if they are shown on the IGMP-Proxy:

Look at that!!!! I can see the packets on the IGMP-Proxy flowing on the 2 interfaces. This is another prove that it is working.

Maybe a nice idea to capture some traffic from Wireshark. I will do that from the server side.

You see, the traffic is going from the server which has an IP of to the destination which is the multicast address



Submit a Comment

Your email address will not be published. Required fields are marked *

The reCAPTCHA verification period has expired. Please reload the page.

Please Login to Reply or add a comment!