Intro
When setting up a grandMA3 Session, multicast protocols are used, either MA-Net3 for the connection between grandMA3 consoles, grandMA3 processing units ( PU's) and grandMA3 Nodes, or streaming ACN as output from the console or into the console.
When using only Art-Net with a console in combination with Art-Net DMX nodes or fixtures, the following info does not apply, as this is just unicast or broadcast network traffic.
Why IGMP matters.
As both MA-Net3 and sACN are multicast protocols, it is important to setup IGMP correctly on your network, especially on larger setups, where multiple console locations and a distributed PU or Node network is used.
This prevents unnecessary network traffic being broadcasted over the network.
Failure to setup IGMP correctly on the network can lead to MA devices not being able to join sessions or sACN devices not receiving data.
A general recommendation that can be used is:
- Configure all the links between switches as ISL (trunk)
- Use seperate groups for MA-Net3, sACN and Art-Net
- Set a central switch as your IGMP querier for all these groups (either at FOH with the consoles or in the control room or dimmer world with the grandMA3 processing units)
- when using redundant links, set the same central switch that is being used as IGMP querier as the root bridge.
- Enable "IGMP snooping" on the groups. (this is enabled by default on GigaCores)
- Disable "unknown flooding" on these groups (this is set as disabled by default on GigaCores)
- RlinkX can be used on ports for edge devices like grandMA3 consoles, processing units and nodes. (this is enabled by default on all ports of a Gigacore)
- RlinkX should be disabled on ports connecting to third party network equipment or on ports connecting to network equipment that might be connected / disconnected or powered of or on during the show.
For small setups, with 1 or 2 switches and using only MA-Net3 or sACN changing these settings will even not be needed as the settings are setup by default on Gigacores, as we will see in the next examples. All DMX-nodes in these examples can also be sACN enabled lighting fixtures, media servers...
For larger setups, the location of the IGMP querier and Root bridge should be determined per specific case.
MA Lighting recommends that, if practically possible, all calculationg session members (category A members) like grandMA3 consoles and processing units should be connected to the same switch or switches at one location (most of the time this will be FOH). This is also the location where the IGMP querier and root bridge should be placed.
Example 1 : 1 Console, 1 Switch and 1 or more DMX -Nodes
Example 2 : 1 Console, 1 Switch and 1 or more grandMA3 devices
Example 3 : 1 Console, 2 Switches and 1 or more DMX -Nodes
- set up ISL between switches (This is preferred but not necessary)
Example 4 : 1 Console, 2 Switches and 1 or more grandMA3 device
- set up ISL between switches (This is preferred but not necessary)
Example 5 : 1 Console, multiple switches and a mix of grandMA3 devices and DMX-nodes
- set up ISL between switches
- Configure groups for MA-Net and sACN
- Set the switch closest to the console as IGMP Querier
Example 6 : 1 Console, multiple switches in a redundant loop and a mix of grandMA3 devices and DMX-nodes
- set up ISL between switches
- Configure groups for MA-net and sACN
- Set the switch closest to the console as IGMP Querier and Root Bridge
Example 7 : Multiple Consoles on different locations, multiple switches in a redundant loop and a mix of grandMA3 devices and DMX-nodes
- set up ISL between switches
- Configure groups for MA-Net and sACN
- Set the most central switch as IGMP Querier and Root Bridge