Appendice B. Riepilogo dei cambiamenti da IGMPv2
Quanto segue è un riepilogo dei cambiamenti da IGMPv2 [RFC2236] a IGMPv3:
-
Filtraggio delle sorgenti: La capacità per gli host di specificare quali sorgenti vogliono ricevere (modalità INCLUDE) o quali sorgenti vogliono bloccare (modalità EXCLUDE).
-
Tipi di record di gruppo: I Reports IGMPv3 contengono Group Records, che possono essere di diversi tipi (Current State, Filter Mode Change, Source List Change) per trasmettere diversi tipi di informazioni.
-
Formato del Membership Report: Il formato del Report è stato completamente riprogettato per supportare più Group Records in un singolo messaggio e per trasportare indirizzi sorgente.
-
Formato della Query: Il formato della Query è stato esteso per supportare le Group-and-Source-Specific Queries e per trasportare la Robustness Variable e il Query Interval (QQIC).
-
Max Resp Code: Il campo Max Resp Code è stato ridefinito per supportare valori più grandi utilizzando una rappresentazione in virgola mobile.
-
Elezione del Querier: Il meccanismo di elezione del Querier rimane lo stesso, ma le regole per la gestione delle versioni precedenti sono state chiarite.
-
S Flag: Il flag "Suppress Router-Side Processing" nelle Queries consente ai router di sopprimere gli aggiornamenti dei timer quando ricevono Queries, il che è utile per determinati diagnostici o configurazioni speciali.