Anhang B. Zusammenfassung der Änderungen von IGMPv2
Das Folgende ist eine Zusammenfassung der Änderungen von IGMPv2 [RFC2236] zu IGMPv3:
-
Quellfilterung: Die Fähigkeit für Hosts anzugeben, welche Quellen sie empfangen möchten (INCLUDE-Modus) oder welche Quellen sie blockieren möchten (EXCLUDE-Modus).
-
Group Record Types: IGMPv3-Reports enthalten Group Records, die verschiedene Typen sein können (Current State, Filter Mode Change, Source List Change), um verschiedene Arten von Informationen zu übermitteln.
-
Membership Report-Format: Das Report-Format wurde vollständig neu gestaltet, um mehrere Group Records in einer einzelnen Nachricht zu unterstützen und Quelladressen zu tragen.
-
Query-Format: Das Query-Format wurde erweitert, um Group-and-Source-Specific Queries zu unterstützen und die Robustness Variable und Query Interval (QQIC) zu tragen.
-
Max Resp Code: Das Feld Max Resp Code wurde neu definiert, um größere Werte unter Verwendung einer Gleitkommadarstellung zu unterstützen.
-
Querier-Wahl: Der Querier-Wahlmechanismus bleibt derselbe, aber die Regeln für den Umgang mit älteren Versionen wurden geklärt.
-
S Flag: Das "Suppress Router-Side Processing"-Flag in Queries ermöglicht es Routern, Timer-Updates zu unterdrücken, wenn sie Queries empfangen, was für bestimmte Diagnosen oder spezielle Konfigurationen nützlich ist.