Multicast VLAN Registration (MVR) support

Hi folks,

After a good research, I couldn’t find any useful discussion or material about MVR (Multicast VLAN Registration) support on Mikrotik Apart from that topic (https://forum.mikrotik.com/viewtopic.php?t=91177), which seems not very helpful.

The fact is, currently I have a FTTH service where deliveries IPTV + Internet on two different VLANs (210 - internet and 220 - TV). Better explaining, when configuring the WAN interfaces on my ONT I input the desired VLANs, one for internet and one for TV. When configuring TV VLAN’s, there’s an extra option which is IGMP mvlan protocol, or simply, multicast vlan.

If I disable both WANs on my ONT and setup them directly on mikrotik I can successfully obtain IP on both interfaces (VLANs) but TV doesn’t work properly as Multicast stream is not forwarded correctly. The reason is because Multicast is getting “stuck” in this unaccessible VLAN or Multicast VLAN.

I know the problem is not on IGMP-Proxy as when I do the same setup but put the ONT in bridge mode configuring the VLANs in there and use two different physical ports from ONT to Mikrotik to just obtain the IP addresses it works perfectly.

Does Mikrotik supports MVR or has any workaround for that ?

Thanks!

My strategy is to pass the IPTV VLAN switched to my LAN (select interfaces) so that Mikrotik is not interfering with multicasts. I even don’t bother with IGMP (I let multicasts flood those we select ports), you may want to play with it … but as a feature of switches (not routers).

That’s a great option, I agree. I even did that, however, the problem is, I need to route the traffic do to not let my internal network be shared with my ISP’s network.

If I simply create a bridge and put my LAN and my TV VLAN on it, I’ll be sharing my traffic on L2 level with them.

Also, my biggest problem is, I want to get rid of my ONT definitely, as I plan to use one of those GPON stick on my SFP port. Doing that I’ll have to do all the job within my Mikrotik as the fiber optic will go straight to it.

So I’ll have a GPON connection and will have to do both VLANs Internet + TV and inside the TV VLAN I also have to enable MVR to allow Multicast flow through my STB (IPTV Receivers).

Not really. You’d be sharing your multicast/IPTV VLAN with ISP while you’d still route/NAT/firewall your “data” (V)LAN from your ISP.

I’m not entirely sure what kind of (V)LAN layout is expected by your IPTV players. Set top boxen provided by my ISP require tagged VLAN for multicasts and “straight” untagged for internet. I pass the tagged stuff unaltered between ISP and my LAN while using normal routing&co for internet … and set top boxen are just happy with it.

Yeah, indeed that’s true.
The only problem is, internally I don’t have any segregation by VLAN (over my LAN), my PCs, Wifi, STBs (receivers) are all together in the same subnet and VLAN, therefore if I create a bridge between my LAN and the ISP’s TV VLAN, I will end up mixing both network, right ?

That’s the reason I was wondering how can I apply MVR on Mikrotik. To do the IPTV WAN termination over a segregated network, literally as a WAN, and just forward the multicast and valid IPs to inside my LAN.

BTW, thanks for all your great inputs so far.

BR,

If I were you, I’d consider segmenting home LAN.

MVR is not supported in ROS. Other manufactures (Netgear, TP-Link, Zyxel) have it.

In addition some users have problems with IGMPv3 for IPTV with ROS. E.g:
http://forum.mikrotik.com/t/dt-telekom-vdsl-bng-iptv-igmp-v3/112312/1

For those that might be interested.
MVR does work on Trendnet, PG-Ti1284
Ubiquiti also states they support it but I Haven’t been able to get it working yet