Appendix A. Design Rationale
A.1. The "Exclude" Filter Mode
The "Exclude" filter mode was introduced to support "Source-Specific Multicast" (SSM) while still maintaining compatibility with the existing "Any-Source Multicast" (ASM) model.
「除外」フィルタモードは、既存の「Any-Source Multicast」(ASM)モデルとの互換性を維持しながら、「Source-Specific Multicast」(SSM)をサポートするために導入されました。
In ASM, a host joins a group G and receives traffic from all sources sending to G. This is equivalent to EXCLUDE({}, G).
ASMでは、ホストはグループGに参加し、Gに送信するすべてのソースからのトラフィックを受信します。これはEXCLUDE({}, G)と同等です。
In SSM, a host joins a specific channel (S, G) and receives traffic only from source S sent to group G. This is equivalent to INCLUDE({S}, G).
SSMでは、ホストは特定のチャネル(S, G)に参加し、グループGに送信されたソースSからのトラフィックのみを受信します。これはINCLUDE({S}, G)と同等です。
The EXCLUDE mode allows a host to block specific sources from an ASM group, which is useful for filtering out unwanted traffic.
EXCLUDEモードを使用すると、ホストはASMグループから特定のソースをブロックでき、不要なトラフィックを除外するのに役立ちます。
A.2. The "Include" Filter Mode
The "Include" filter mode is the primary mode for SSM. It allows a host to explicitly specify the set of sources it wishes to receive. This simplifies the multicast routing protocol, as the router only needs to build a source-specific tree.
「包含」フィルタモードは、SSMの主要なモードです。これにより、ホストは受信したいソースのセットを明示的に指定できます。ルーターはソース固有のツリーを構築するだけでよいため、マルチキャストルーティングプロトコルが簡素化されます。
A.3. State Change Reports
State Change Reports are sent to ensure reliability. By repeating the reports, the probability of them being lost is reduced. This is important because MLD runs over an unreliable transport (ICMPv6).
状態変更レポートは、信頼性を確保するために送信されます。レポートを繰り返すことで、レポートが失われる確率が低くなります。MLDは信頼性の低いトランスポート(ICMPv6)上で実行されるため、これは重要です。