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.
Configure IGMP routing for multicast clients in different VLAN
1. Configure Switch-1
- Configure the VLAN10 on Switch-1. (Please refer to the topic: 2.1 How to configure the switch to separate traffic between departments)
- 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
- Configure the VLAN10 and VLAN20 on Switch-2. Please refer to the topic: 1 How to configure the switch to separate traffic between departments.
- Configure the IP addresses for Switch on BOTH VLAN10 and VLAN20 as shown in the Please refer to the topic: 1.1 How to change the switch management IP address to avoid accessing the wrong device.
- Configure the IGMP Routing: Enter the web GUI and go to Menu > IP Application > IGMP. Check the “Active” box and select VLAN10 and VLAN20 as IGMP-v2. Select “Unknown Multicast Frame” as “Drop”. Click “Apply”.
3. Test the Result
- Play the stream on MediaServer using Multicast IP address 18.104.22.168.
- Have PC send an IGMP join message for 22.214.171.124.
- 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?
The Switch-2 (IGMP Router) must contain both VLAN of MediaServer (VLAN20) and PC (Client) (VLAN10) 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.