例:スイッチでの IGMP スヌーピングの設定
Internet Group Management Protocol(IGMP)スヌーピングは、デバイス上のVLANへのIPv4マルチキャストトラフィックのフラッディングを制限します。IGMP スヌーピングをイネーブルにすると、デバイスはネットワーク上の IGMP トラフィックを監視し、学習した内容を使用して、関心のある受信者に接続されているダウンストリーム インターフェイスにのみマルチキャスト トラフィックを転送します。デバイスは、VLAN 内のすべてのダウンストリーム インターフェイスにトラフィックをフラッディングするのではなく、トラフィックを受信したいデバイスに接続されたインターフェイスにのみマルチキャスト トラフィックを送信することで、帯域幅を節約します。
次に、IGMP スヌーピングの設定例を示します。
必要条件
この例では、QFXシリーズ製品にJunos OS リリース11.1以降が必要です。
IGMP スヌーピングを設定する前に、以下が完了していることを確認してください。
employee-vlanVLANを設定割り当てられたインターフェイス
ge-0/0/1、ge-0/0/2、ge-0/0/3、およびge-0/0/4employee-vlan
概要とトポロジー
この例では、送信元からマルチキャスト トラフィックを受信するようにインターフェイスを設定し、ダウンストリーム インターフェイスに対してマルチキャスト関連の動作を設定します。この例では、IGMP スヌーピングが以前に VLAN に対して無効になっていることを前提としています。
でのIGMPスヌーピング
スイッチでIGMPスヌーピングを有効にすると、インターフェイスはホストオンリーインターフェイスまたはマルチキャストルーターインターフェイスのいずれかになります。インターフェイスが明示的に設定されていない場合、スイッチはIGMPスヌーピングを通じて、どのインターフェイスがホストオンリーで、どのインターフェイスがマルチキャスト ルーター インターフェイスであるかを学習します。
位相幾何学
表 1 は、この例のトポロジーのコンポーネントを示しています。
| コンポーネント |
設定 |
|---|---|
| VLAN名 |
|
|
|
|
| のマルチキャストIPアドレス |
|
構成
スイッチ上で基本的な IGMP スヌーピングを設定するには:
プロシージャ
CLIクイック構成
IGMP スヌーピングを迅速に設定するには、以下のコマンドをコピーして端末ウィンドウに貼り付けます。
[edit protocols] set igmp-snooping vlan employee-vlan set igmp-snooping vlan employee-vlan interface ge-0/0/3 static group 225.100.100.100 set igmp-snooping vlan employee-vlan interface ge-0/0/2 multicast-router-interface set igmp-snooping vlan employee-vlan robust-count 4
手順
IGMPスヌーピングを設定します。
-
VLAN
employee-vlanで IGMP スヌーピングを有効にして設定します。[edit protocols] user@switch# set igmp-snooping vlan employee-vlan
オプションで、マルチキャストグループに属するようにインターフェイスを設定できます。たとえば、レイヤー2マルチキャスト転送によるIGMPスヌーピングをテストする場合、インターフェイスを静的マルチキャストグループに割り当てることができます。
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan interface ge-0/0/3 static group 225.100.100.100
(レイヤー 2 で静的グループがどのように動作するかについて詳しくは、 静的(IGMP スヌーピング) を参照してください)。
-
マルチキャストルーターから受信したIGMPクエリーを転送するインターフェイスを設定します。
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan interface ge-0/0/2 multicast-router-interface
-
VLAN 上のマルチキャスト グループをタイムアウトする前に、4 つのタイムアウト間隔を待つようにスイッチを構成します。
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan robust-count 4
業績
構成の結果を確認します。
user@switch# show protocols igmp-snooping
vlan employee-vlan {
robust-count 4;
}
interface ge-0/0/2 {
multicast-router-interface;
}
interface ge-0/0/3 {
static {
group 255.100.100.100;
}
}
}