スイッチでの IGMP スヌーピングの設定
Internet Group Management Protocol(IGMP)スヌーピングは、デバイス上のVLANへのIPv4マルチキャストトラフィックのフラッディングを制限します。IGMP スヌーピングをイネーブルにすると、デバイスはネットワーク上の IGMP トラフィックを監視し、学習した内容を使用して、関心のある受信者に接続されているダウンストリーム インターフェイスにのみマルチキャスト トラフィックを転送します。デバイスは、VLAN 内のすべてのダウンストリーム インターフェイスにトラフィックをフラッディングするのではなく、トラフィックを受信したいデバイスに接続されたインターフェイスにのみマルチキャスト トラフィックを送信することで、帯域幅を節約します。
セカンダリ(プライベート)VLAN(PVLAN)では、IGMP スヌーピングを設定できません。ただし、EX4300スイッチとEX4300バーチャルシャーシのJunos OS リリース 18.3R1、およびEX4300マルチギガビットスイッチのJunos OS リリース19.2R1以降、プライマリVLANを使用して[edit protocols igmp-snooping]階層レベルで vlan
ステートメントを設定でき、セカンダリVLANでIGMPスヌーピングを暗黙的に有効にし、PVLAN上のマルチキャストトラフィックのフラッディングを回避できます。詳細については、 PVLAN(プライベートVLAN)上のIGMPスヌーピング を参照してください。
Junos OSリリース14.1X53および15.2以降、QFabricシステムは、ノードデバイスをIGMPクエリアとして設定するための igmp-querier
ステートメントをサポートしています。
レガシーEXシリーズスイッチの工場出荷時のデフォルト設定では、すべてのVLANでIGMPスヌーピングがデフォルトで有効になっています。この場合、IGMP スヌーピングを機能させるために他の設定は必要ありません。ただし、一部の VLAN でのみ IGMP スヌーピングをイネーブルにする場合は、すべての VLAN でこの機能を無効にしてから目的の VLAN で選択的に有効にするか、IGMP スヌーピングを必要としない VLAN で機能を選択的にディセーブルにすることができます。また、その他の使用可能な IGMP スヌーピング オプションをカスタマイズすることもできます。
vlan all
ステートメント(サポートされている場合)を使用してIGMPスヌーピングを設定すると、IGMPスヌーピング用に個別に設定されていないVLANは、vlan all
設定を継承します。一方、IGMP スヌーピング用に個別に設定された VLAN は、vlan all
設定を継承しません。個々のVLANに対して明示的に定義されていないパラメーターは、vlan all
設定で指定された値ではなく、デフォルト値を想定しています。たとえば、次の構成では、次のようになります。
protocols { igmp-snooping { vlan all { robust-count 8; } vlan employee-vlan { interface ge-0/0/8.0 { static { group 233.252.0.1; } } } } }
employee-vlan を除くすべての VLAN の堅牢なカウントは 8 です。employee-vlan を個別に設定したため、その堅牢なカウント値は vlan all
で設定された値によって決定されません。代わりに、 robust-count
値はデフォルト値の 2 です。
工場出荷時のデフォルト設定でIGMPスヌーピングが有効になっていないスイッチでは、IGMPスヌーピングを明示的に有効にし、VLANで使用可能な他のIGMPスヌーピングオプションを設定する必要があります。
すべてのVLAN(サポートされている場合)でIGMPスヌーピングを有効にし、VLAN上でIGMPスヌーピングを選択的に有効または無効にし、使用可能なIGMPスヌーピングオプションを設定するには、ネットワークの必要に応じて次の設定手順を使用します。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。
igmp-querier
ステートメントをサポートしています。