How to configure IGMP routing for multicast clients in a different LAN
The example shows administrators how to configure IGMP routing on the Zyxel Layer 3 switch. This is necessary when the multicast clients are in a different LAN or VLAN from the streaming server.
All network IP addresses and subnet masks are used as examples in this article. Please replace them with your actual network IP addresses and subnet masks.
1. Configure Switch-1
1-1. Configure the VLAN 10 on Switch-1.
1-2. Configure the IGMP Snooping: Enter the web GUI and go to Menu > Advanced Application > Multicast > IPv4 Multicast > IGMP Snooping. Check the “Active” box and select Unknown Multicast Frame as Drop. Select the port 5 as Fixed. Click “Apply”.
2. Configure Switch-2
2-1. Configure the VLAN 10 and VLAN 20 on Switch-2.
2-2. Configure the IP addresses for Switch on BOTH VLAN 10 and VLAN 20 as shown in the figure.
2-3. Configure the IGMP Routing: Enter the web GUI and go to Menu > IP Application > IGMP. Check the “Active” box and select VLAN 10 and VLAN 20 as IGMP-v2. Select “Unknown Multicast Frame” as “Drop”. Click “Apply”.
3. Test the Result
3-1. Play the stream on MediaServer using Multicast IP address 18.104.22.168.
3-2. Have PC send an IGMP join message for 22.214.171.124.
3-3. Go to Menu > Advanced Application > Multicast > IPv4 Multicast. PC connected to port 10 joins the Multicast Group-126.96.36.199.
4. What Could Go Wrong
4-1. The Switch-2 (IGMP Router) must contain both VLAN of MediaServer (VLAN 20) and PC (Client) (VLAN 10) so that the IGMP stream can route successfully. If the stream is not received by the Client, try to check the configuration of the VLAN.