Wat is IGMP, waarom gedraagt het zich soms “raar”… en waarom NETGEAR IGMP Plus™ is ontwikkeld

0
219

Dit blog ontstond naar aanleiding van een vraag van een van onze resellers, die tijdens een AV‑over‑IP‑project tegen iets aanliep dat veel installateurs herkennen:

“Waarom zie ik dropped frames in de logging? En waarom lijkt het IGMP‑querier‑gedrag niet overeen te komen met wat ik verwacht?”

Tijdens onze technische conversatie werd al snel duidelijk dat deze vragen met één gemeenschappelijke factor te maken hebben: IGMP.
IGMP bepaalt namelijk hoe multicast zich gedraagt, hoe switches reageren op ontvangers, hoe een querier wordt gekozen, en waarom dat soms “raar” overkomt — zeker in AV‑netwerken, waar timing, bandbreedte en stabiliteit cruciaal zijn.

In dit eerste blog deel ik de volledige achtergrond die je moet begrijpen om multicast‑gedrag te kunnen voorspellen. In het blog van volgende week, ga ik in op de vraag hoe dit specifiek werkt in NETGEAR Engage, inclusief de “Planned Querier”‑setting en wat die wél en níet doet.


Wat is IGMP?

IGMP staat voor Internet Group Management Protocol. Het is het protocol waarmee apparaten laten weten welke multicast‑streams ze willen ontvangen.

Als een apparaat een AV‑stream nodig heeft (bijvoorbeeld een Dante‑groep of IPMX‑videostream), dan meldt het zich via IGMP aan bij de switch. De switch gebruikt die informatie om verkeer alleen naar de juiste poorten te sturen. Zonder IGMP zou alle multicast overal heen gaan — dat leidt tot congestie, jitter, packet loss en instortende AV‑systemen.

IGMP regelt drie basiszaken:

  1. Aanmelden op een stream (Membership Report)
  2. Afgemeld worden wanneer de stream niet langer nodig is (Leave Group)
  3. Periodieke controle of alle ontvangers nog luisteren (General Query)

IGMP is simpel in theorie, maar in de praktijk behoorlijk gevoelig voor volgorde, timing en topologie.


De IGMP Querier — de “verkeersregelaar” van multicast

In elk VLAN waar multicast aanwezig is, moet er exact één IGMP Querier zijn.
Deze verstuurt elke 30–60 seconden een General Query om te inventariseren welke ontvangers multicast willen blijven ontvangen.

Hoe kiest het netwerk de querier?

IGMP volgt een strikte standaardregel:

De switch met het laagste IP‑adres in een VLAN wordt automatisch de querier.

Dit gebeurt geheel automatisch — of je dit nu wilt of niet.

Dat kan leiden tot verrassende situaties:

  • Een edge-switch wordt querier omdat hij toevallig een lager IP heeft dan de core.
  • Een “gewenste querier” wordt genegeerd omdat hij een hoger IP heeft.
  • Een switch die net is opgestart wint de election omdat het IP‑plan niet klopt.

Zodra er twee switches querier‑capable zijn, beslist alleen het IP‑adres.

Dit verklaarde een deel van de observaties van onze reseller: het netwerk gedroeg zich volgens de standaard — niet volgens zijn verwachtingen.


Waarom gedraagt IGMP zich soms ‘raar’?

1. Foutieve of onvoorspelbare querier door IP‑nummering

Als IP‑adressen niet bewust gepland zijn, wint soms de “verkeerde” switch.

2. Meerdere queriers tegelijk

Als een switch Election Participate uit heeft staan, doet hij niet mee aan election — maar kan alsnog denken dat hij querier moet zijn zodra hij geen andere ziet.

3. Geen querier actief

Dan stopt multicast na een timeout en verdwijnen streams spontaan.

4. Verkeerd ingestelde snooping

Zet je IGMP snooping wel aan, maar geen querier, dan heeft de switch óf te weinig óf verkeerde informatie.

5. Onverwacht beeldverlies

Een verkeerd ingestelde variabele in de keten (jitter, bufring, microburst, packet loss) kan tot zichtbare gevolgen leiden — zeker bij AV‑codecs die zeer weinig tolerantie voor verlies hebben.


Waarom NETGEAR IGMP Plus™ heeft ontwikkeld

Veel AV‑engineers geven aan dat multicast‑configuratie:

  • te complex is,
  • te foutgevoelig is,
  • en onder tijdsdruk vaak mislukt.

Daarom heeft NETGEAR IGMP Plus™ toegevoegd aan alle Pro AV‑modellen (M4250, M4300, M4350, M4500).

Wat doet IGMP Plus concreet?

IGMP Plus:

  • activeert alle noodzakelijke IGMP‑snooping‑instellingen automatisch,
  • elimineert geavanceerde IGMP‑configuratie (één instelling in plaats van tien),
  • voorkomt flooding,
  • voorkomt verkeerde querier‑verkiezingen in multi-switch opstellingen,
  • zorgt dat multicast altijd meteen werkt,
  • en is geoptimaliseerd voor AV‑protocollen zoals Dante, AES67, Q‑SYS, sACN, NDI en IPMX.

IGMP Plus is dus niet “een extra functie”, maar een veiligheidsnet dat voorkomt dat AV‑engineers verdwaald raken in de complexiteit van IGMP‑standaarden.


Conclusie

IGMP lijkt soms “raar” omdat:

  • de querier‑election onverbiddelijk is (laagste IP wint),
  • kleine fouten in IP‑planning grote gevolgen kunnen hebben,
  • multicast afhankelijk is van één centraal controlepunt,
  • en multicast zich verspreidt via mechanismen die weinig visuele feedback geven.

Met IGMP Plus™ los je dit structureel op:
multicast werkt betrouwbaar, voorspelbaar en zonder complexe handmatige configuratie.

👉 Volgende week leg ik uit hoe dit alles terugkomt in NETGEAR Engage, hoe Engage de querier visualiseert, en waarom de instelling “Planned Querier” geen election beïnvloedt.

Eric Lindeman, NETGEAR ProAV Staff Systems Engineer Benelux

 

Voor meer informatie over de NETGEAR AV Switching neem gerust contact op met:

Commercieel: Simon Bol email: simon.bol@netgear.com
Presales: Eric Lindeman email: elindeman@netgear.com
Op het NETGEAR Pro AV Design Team via email: ProAVdesign@netgear.com

of kijk op https://www.netgear.com/nl/business/av/

Een overzicht van onze klassikale AV trainingen in Zoetermeer kan je hier vinden: https://innovatie.netgear.nl/audio-video-over-ip-trainingen/