付録B. IGMPv2からの変更点の概要
以下は、IGMPv2 [RFC2236]からIGMPv3への変更点の概要です:
-
ソースフィルタリング: ホストが受信したいソース(INCLUDEモード)またはブロックしたいソース(EXCLUDEモード)を指定できる機能。
-
グループレコードタイプ: IGMPv3 Reportsには、さまざまなタイプ(Current State、Filter Mode Change、Source List Change)のGroup Recordsが含まれ、さまざまな種類の情報を伝達します。
-
Membership Reportフォーマット: Reportフォーマットは、単一のメッセージ内で複数のGroup Recordsをサポートし、ソースアドレスを保持するように完全に再設計されました。
-
Queryフォーマット: QueryフォーマットはGroup-and-Source-Specific Queriesをサポートし、Robustness VariableとQuery Interval (QQIC)を保持するように拡張されました。
-
Max Resp Code: Max Resp Codeフィールドは、浮動小数点表現を使用してより大きな値をサポートするように再定義されました。
-
Querier選出: Querier選出メカニズムは同じままですが、古いバージョンの処理に関するルールが明確化されました。
-
S Flag: QueriesのS Flag (Suppress Router-Side Processing)により、ルーターはQueriesを受信したときにタイマー更新を抑制できます。これは特定の診断や特別な構成に役立ちます。