Cisco Nexus 3548 スイッチ NX-OS マルチキャスト ルーティング コンフィギュレーション ガイド リリース 6.x
IGMP スヌーピングの設定
IGMP スヌーピングの設定
発行日;2015/04/04 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 3MB) | フィードバック

目次

IGMP スヌーピングの設定

IGMP スヌーピングの情報

IGMPv1 および IGMPv2

IGMPv3

IGMP スヌーピング クエリア

ルータ ポートにおける IGMP フィルタリング

VRF を使用した IGMP スヌーピング

IGMP スヌーピングのライセンス要件

IGMP スヌーピングの前提条件

IGMP スヌーピングのデフォルト設定

IGMP スヌーピングの設定

IGMP スヌーピングのグローバル パラメータの設定

VLAN ごとの IGMP スヌーピング パラメータの設定

VLAN ごとの IGMP スヌーピング ステータスの表示

IGMP スヌーピング パラメータの設定

IGMP スヌーピング設定の検証

IGMP スヌーピング統計情報の表示

IGMP スヌーピングの設定例

次の作業

IGMP スヌーピング設定のフィールドの説明

[Device]:[Device Details] タブ

[VLANs]:[Details] タブ

[VLANs]:[Status] タブ

その他の参考資料

関連資料

標準

IGMP スヌーピングの設定


) 管理対象デバイス上で実行される Cisco NX-OS リリースでは、この章で説明する機能や設定がすべてサポートされるとは限りません。最新の機能情報および警告については、使用するプラットフォームおよびソフトウェア リリースのマニュアルとリリース ノートを参照してください。


この章では、Cisco NX-OS スイッチ上でインターネット グループ管理プロトコル(IGMP)スヌーピングを設定する方法について説明します。

この章は、次の項で構成されています。

「IGMP スヌーピングの情報」

「IGMP スヌーピングのライセンス要件」

「IGMP スヌーピングのデフォルト設定」

「IGMP スヌーピング パラメータの設定」

「IGMP スヌーピング設定の検証」

「IGMP スヌーピング統計情報の表示」

「IGMP スヌーピングの設定例」

「次の作業」

「その他の参考資料」

IGMP スヌーピングの情報


) スイッチでは、IGMP スヌーピングをディセーブルにしないことを推奨します。IGMP スヌーピングをディセーブルにすると、スイッチで不正なフラッディングが過度に発生し、マルチキャストのパフォーマンスが低下する場合があります。


インターネット グループ管理プロトコル(IGMP)スヌーピング ソフトウェアは、VLAN 内のレイヤ 2 IP マルチキャスト トラフィックを検査して、対象の受信者が接続されているポートを検出します。IGMP スヌーピングではポート情報を利用することにより、マルチアクセス LAN 環境における帯域幅消費量を削減し、VLAN 全体へのフラッディングを回避します。IGMP スヌーピング機能は、マルチキャスト対応ルータに接続されたポートを追跡して、ルータによる IGMP メンバーシップ レポートの転送機能を強化します。トポロジの変更通知には、IGMP スヌーピング ソフトウェアが応答します。デフォルトでは、IGMP スヌーピングがスイッチでイネーブルにされています。

図 5-1 に、ホストと IGMP ルータ間に設置された IGMP スヌーピング スイッチを示します。IGMP スヌーピング スイッチは、IGMP メンバーシップ レポートおよび Leave メッセージをスヌーピングして、必要な場合にだけ接続された IGMP ルータに転送します。

図 5-1 IGMP スヌーピング スイッチ

 

IGMP スヌーピング ソフトウェアは、IGMPv1、IGMPv2、および IGMPv3 コントロール プレーン パケットの処理に関与し、レイヤ 3 コントロール プレーン パケットを代行受信して、レイヤ 2 の転送処理を操作します。

IGMP の詳細については、「IGMP の設定」 を参照してください。

Cisco NX-OS IGMP スヌーピング ソフトウェアには、次の独自機能があります。

送信元フィルタリングにより、宛先および送信元の IP アドレスに基づいて、マルチキャスト パケットを転送できます。

MAC アドレスでなく、IP アドレスに基づいてマルチキャスト転送を実行します。

Optimized Multicast Flooding(OMF)により、未知のトラフィックをルータだけに転送して、データに基づくステート作成を行いません。

IGMP スヌーピングの詳細については、 RFC 4541 を参照してください。

この項では、次のトピックについて取り上げます。

「IGMPv1 および IGMPv2」

「IGMPv3」

「IGMP スヌーピング クエリア」

「ルータ ポートにおける IGMP フィルタリング」

IGMPv1 および IGMPv2

IGMPv1 および IGMPv2 は、メンバーシップ レポートの抑制機能をサポートしています。つまり、同じサブネットに属する 2 つのホストが、同じグループのマルチキャスト データを要求している場合、一方のホストからメンバー レポートを受信した他方のホストで、レポートの送信が抑制されます。メンバーシップ レポート抑制は、同じポートを共有しているホスト間で発生します。

各 VLAN スイッチ ポートに接続されているホストが 1 つしかない場合は、IGMPv2 の高速脱退機能を設定できます。高速脱退機能を使用すると、最終メンバのクエリー メッセージがホストに送信されません。ソフトウェアは IGMP Leave メッセージを受信すると、ただちに該当するポートへのマルチキャスト データ転送を停止します。

IGMPv1 では、明示的な IGMP Leave メッセージが存在しないため、特定のグループについてマルチキャスト データを要求するホストが存続しないことを示すために、メンバーシップ メッセージ タイムアウトが利用されます。


) 高速脱退機能がイネーブルになっている場合、他のホストの存在は確認されないため、最終メンバーのクエリー インターバル設定が無視されます。


IGMPv3

Cisco NX-OS での IGMPv3 スヌーピングの実装では完全な IGMPv3 スヌーピングがサポートされています。これにより、IGMPv3 レポートの(S、G)情報に基づいて、抑制されたフラッディングが提供されます。この発信元をベースとするフィルタリングにより、マルチキャスト グループにトラフィックを送信する発信元に基づくポートのセットにマルチキャスト トラフィックを制限するようにスイッチがイネーブルにされます。

ソフトウェアのデフォルト設定では、各 VLAN ポートに接続されたホストが追跡されます。この明示的なトラッキング機能は、高速脱退メカニズムをサポートしています。すべての IGMPv3 ホストがメンバーシップ レポートを送信するため、レポート抑制は、スイッチにより他のマルチキャスト対応ルータに送信されるトラフィックの量を制限します。レポート抑制をイネーブルにすると、過去にいずれの IGMPv1 ホストまたは IGMPv2 ホストからも対象のグループへの要求がなかった場合には、プロキシ レポートが作成されます。プロキシ機能により、ダウンストリーム ホストが送信するメンバーシップ レポートからグループ ステートが構築され、アップストリーム クエリアからのクエリーに応答するためにメンバーシップ レポートが生成されます。

IGMPv3 メンバーシップ レポートには LAN セグメント上のグループ メンバの一覧が含まれていますが、最終ホストが脱退すると、メンバーシップ クエリーが送信されます。最終メンバのクエリー インターバルについてパラメータを設定すると、 タイムアウトまでにどのホストからも応答がなかった場合に、グループ ステートが解除されます。

IGMP スヌーピング クエリア

マルチキャスト トラフィックをルーティングする必要がないために、Protocol-Independent Multicast(PIM)がインターフェイス上でディセーブルになっている場合は、メンバーシップ クエリーを送信するように IGMP スヌーピング クエリアを設定する必要があります。このクエリアは、マルチキャスト送信元と受信者を含み、その他のアクティブ クエリアを含まない VLAN で定義します。

IGMP スヌーピング クエリアがイネーブルな場合は、定期的に IGMP クエリーが送信されるため、IP マルチキャスト トラフィックを要求するホストから IGMP レポート メッセージが発信されます。IGMP スヌーピングはこれらの IGMP レポートを待ち受けて、適切な転送を確立します。

ルータ ポートにおける IGMP フィルタリング

IGMP フィルタリングにより、スイッチをレイヤ 3 マルチキャスト スイッチにつなぐルータ ポートをスイッチ上に設定できるようになります。スイッチは、手動で設定されたすべてのスタティック ルート ポートを、スイッチのルータ ポート リストに保存します。

スイッチは IGMP パケットを受信すると、VLAN 内のルータ ポートを介してトラフィックを転送します。スイッチは、受信した PIM hello メッセージまたは IGMP クエリーから、ポートがルータ ポートとして認識します。

VRF を使用した IGMP スヌーピング

複数の仮想ルーティングおよびフォワーディング(VRF)インスタンスを定義できます。すべての VRF を IGMP プロセスはサポートします。

show コマンドに VRF 引数を指定して実行すると、表示される情報のコンテキストを確認できます。VRF 引数を指定しない場合は、デフォルト VRF が使用されます。

VRF の設定の詳細については、『 Cisco Nexus 3000 Series NX-OS Unicast Routing Configuration Guide』 を参照してください。

IGMP スヌーピングのライセンス要件

次の表に、この機能のライセンス要件を示します。

 

製品
ライセンス要件

Cisco NX-OS

IGMP スヌーピングにはライセンスは不要です。ライセンス パッケージに含まれていない機能はすべて Cisco NX-OS システム イメージにバンドルされており、追加費用は一切発生しません。Cisco NX-OS ライセンス方式の詳細については、『 Cisco NX-OS Licensing Guide 』を参照してください。

(注) レイヤ 3 インターフェイスをイネーブルにするため、スイッチに LAN Base Services ライセンスをインストールする必要があります。

IGMP スヌーピングの前提条件

IGMP スヌーピングの前提条件は、次のとおりです。

スイッチにログインしている。

現在の仮想ルーティングおよびフォワーディング(VRF)モードが正しい(グローバル コマンドの場合)。この章の例で示すデフォルトのコンフィギュレーション モードは、デフォルト VRF に適用されます。

IGMP スヌーピングのデフォルト設定

表 5-1 に、IGMP スヌーピング パラメータのデフォルト設定を示します。

 

表 5-1 デフォルト IGMP スヌーピング パラメータ

パラメータ
デフォルト

IGMP スヌーピング

イネーブル

明示的な追跡

イネーブル

高速脱退

ディセーブル

最終メンバのクエリー インターバル

1 秒

スヌーピング クエリア

ディセーブル

レポート抑制

イネーブル

リンクローカル グループ抑制

イネーブル

スイッチ全体での IGMPv3 レポート抑制

ディセーブル

VLAN ごとの IGMPv3 レポート抑制

イネーブル

IGMP スヌーピングの設定

[IGMP Snooping] ペインを使用して、Cisco Nexus 3000 シリーズ デバイスで IGMP スヌーピングをグローバルに、あるいは VLAN ごとに設定します。また VLAN ごとに IGMP スヌーピングのステータスを表示することもできます。


) IGMP スヌーピングがデバイスではディセーブルで、指定した VLAN ではイネーブルになっている場合、IGMP スヌーピングの機能は VLAN でもディセーブルになります。
これに対し、IGMP スヌーピングが VLAN ではディセーブルで、デバイスではイネーブルになっている場合、IGMP スヌーピングの機能は VLAN ではディセーブルのままになります。
レポート抑制と IGMPv3 レポート抑制も、同様に動作します。


ここでは、次の項目について説明します。

「IGMP スヌーピングのグローバル パラメータの設定」

「VLAN ごとの IGMP スヌーピング パラメータの設定」

「VLAN ごとの IGMP スヌーピング ステータスの表示」

IGMP スヌーピングのグローバル パラメータの設定

手順の詳細

デバイス全体に対して IGMP スヌーピング パラメータを設定するには、次の手順を実行します。


ステップ 1 [Feature Selector] ペインで、[Switching] > [Multicast] > [IGMP Snooping] の順に選択して、[IGMP Snooping] ペインを開きます。

ステップ 2 [Summary] ペインでデバイスをクリックし、デバイス全体に対して IGMP スヌーピングを設定します。

ステップ 3 [Details] ペインの [Device Details] タブをクリックします。

ステップ 4 [IGMP Snooping] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

IGMP スヌーピングは、デフォルトでイネーブルになっています。

ステップ 5 [Report Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

レポート抑制はデフォルトでイネーブルになっています。

ステップ 6 [IGMPv3 Report Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

IGMPv3 レポート抑制は、デバイス全体に対してデフォルトでグローバルにディセーブルになっています。

ステップ 7 [Link-local Group Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

リンクローカル グループ抑制はデフォルトでイネーブルになります。

ステップ 8 [Event History Buffer Settings] 領域のドロップダウン リストから、次のそれぞれについて [disabled]、[small]、[medium]、または [large] を選択します。

vPC

IGMP Snoop Internal

MFDM-Sum

MFDM

VLAN

VLAN Events

VPC、IGMP Snoop Internal、MFDM-Sum、および MFDM のデフォルトのバッファ サイズは、[small] です。VLAN および VLAN イベントのデフォルトのバッファ サイズは [medium] です。

ステップ 9 (任意)メニューバーで [File] > [Deploy] の順に選択して、変更内容をデバイスに適用します。


 

VLAN ごとの IGMP スヌーピング パラメータの設定

手順の詳細

VLAN ごとに IGMP スヌーピング パラメータを設定するには、次の手順を実行します。


ステップ 1 [Feature Selector] ペインで、[Switching] > [Multicast] > [IGMP Snooping] の順に選択して、[IGMP Snooping] ペインを開きます。

ステップ 2 [Summary] ペインで、IGMP スヌーピングを設定する VLAN があるデバイスをクリックします。

ステップ 3 IGMP スヌーピングを設定する VLAN をクリックします。

ステップ 4 [Details] ペインの [Details] タブをクリックします。

[VLAN ID] ボックスには作業している VLAN 番号が表示されます。

ステップ 5 [IGMP Snooping] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

IGMP スヌーピングはデフォルトで VLAN ごとにイネーブルになっています。

ステップ 6 [Report Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

レポート抑制はデフォルトで VLAN ごとにイネーブルになっています。

ステップ 7 [IGMPv3 Report Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

IGMPv3 レポート抑制はデフォルトで VLAN ごとにイネーブルになります。デバイス全体に対して IGMPv3 レポート抑制をイネーブルにすれば、各 VLAN に対してこの機能をイネーブルにする必要はありません。

ステップ 8 [Link-local Group Suppression] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

リンクローカル グループ抑制はデフォルトで VLAN ごとにイネーブルになっています。

ステップ 9 [Fast Leave] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

高速脱退はデフォルトで VLAN ごとにディセーブルになります。

ステップ 10 [Explicit Tracking] ドロップダウン リストで [Enabled] または [Disabled] を選択します。

明示的なトラッキングはデフォルトで VLAN ごとにイネーブルになります。

ステップ 11 [Last Member Query Interval] フィールドに設定する秒数を入力します。

各 VLAN の [Last Member Query Interval] のデフォルト値は 1 秒で、最大値は 25 秒です。

ステップ 12 (任意)スイッチの IGMP スヌーピング クエリアの IP アドレスを入力します。

ステップ 13 (任意)[Static Multicast Group] 領域を右クリックし、[Add Row] または [Delete] を選択します。

a. スタティック マルチキャスト グループを削除する場合は、[Delete] をクリックします。

b. (任意)スタティック マルチキャスト グループを追加する場合は、[Source Address] フィールドにマルチキャスト送信元の IP アドレスを、[Group Address] フィールドにマルチキャスト グループの IP アドレスを、[Interface] フィールドにグループに属しているインターフェイスを入力します。


) イーサネットおよびポート チャネルは、このフィールドでサポートされているインターフェイスです。


ステップ 14 (任意)[Static Multicast Router] 領域を右クリックし、[Add Row] または [Delete] を選択します。

a. スタティック マルチキャスト ルータへのインターフェイスを削除する場合は、[Delete] をクリックします。

b. スタティック マルチキャスト ルータにインターフェイスを追加するには、[Interface] フィールドのドロップダウン リストからインターフェイスを選択し、[OK] をクリックします。


) イーサネットおよびポート チャネルは、このフィールドでサポートされているインターフェイスです。


ステップ 15 (任意)メニューバーで [File] > [Deploy] の順に選択して、変更内容をデバイスに適用します。


 

VLAN ごとの IGMP スヌーピング ステータスの表示

IGMP マルチキャスト グループ、IGMP マルチキャスト ルータ、IGMP スヌーピングの明示的なトラッキング機能、および IGMP スヌーピング クエリアのステータスを表示するには、次の手順を実行します。


ステップ 1 [Feature Selector] ペインで、[Switching] > [Multicast] > [IGMP Snooping] の順に選択して、[IGMP Snooping] ペインを開きます。

ステップ 2 [Summary] ペインで、IGMP スヌーピングを設定する VLAN があるデバイスをクリックします。

ステップ 3 IGMP スヌーピングを設定する VLAN をクリックします。

ステップ 4 [Details] ペインの [Status] タブをクリックします。

ステップ 5 [Multicast Groups] セクションをクリックします。

このセクションが展開され、表示をリフレッシュできるようにし、IGMP スヌーピングを使用して検出された各マルチキャスト グループの情報(グループ アドレス、送信元アドレス、IGMP バージョン、マルチキャスト グループのタイプ、このマルチキャスト グループに関係するインターフェイス)が表示されます。

ステップ 6 [Multicast Routers] セクションをクリックします。

このセクションが展開され、表示をリフレッシュできるようにし、各マルチキャスト ルータの情報(マルチキャスト ルータの接続先インターフェイス、タイプ、エントリのアップ タイム、エントリの有効期限)が表示されます。

ステップ 7 [Explicit Tracking] セクションをクリックします。

このセクションが展開され、表示をリフレッシュできるようにし、各 VLAN の明示的なトラッキング情報(マルチキャスト トラフィックの送信元アドレス、マルチキャスト グループ アドレス、マルチキャスト トラフィックに関係するインターフェイス、マルチキャスト トラフィックに関係するホスト マシンの Reporter アドレス、エントリのアップ タイム、最後の接続時刻、エントリの有効期限)が表示されます。

ステップ 8 [Querier] セクションをクリックします。

このセクションが展開され、表示をリフレッシュできるようにし、各 VLAN の IGMP スヌーピング情報(クエリアの IP アドレス、IGMP バージョン、エントリの有効期限、クエリアが検出されるインターフェイス)が表示されます。


 

IGMP スヌーピング パラメータの設定

IGMP スヌーピング プロセスの動作を変更するには、 表 5-2 に示すオプションの IGMP スヌーピング パラメータを設定します。

 

表 5-2 IGMP スヌーピング パラメータ

パラメータ
説明

IGMP スヌーピング

スイッチまたは各 VLAN に対して、IGMP スヌーピングをイネーブルにします。デフォルトではイネーブルになっています。

(注) グローバルな設定がディセーブルになっている場合は、すべての VLAN が、イネーブルかどうかに関係なくディセーブルと見なされます。

明示的な追跡

各ポートに接続されたそれぞれのホストから送信される IGMPv3 メンバーシップ レポートを、VLAN 別に追跡します。デフォルトではイネーブルになっています。

高速脱退

ソフトウェアが IGMP Leave レポートを受信した場合に、IGMP クエリー メッセージを送信することなく、グループ ステートを解除できるようにします。このパラメータは、IGMPv2 ホストに関して、各 VLAN ポート上のホストが 1 つしか存在しない場合に使用されます。デフォルトではディセーブルになっています。

最終メンバのクエリー インターバル

IGMP クエリーの送信後に待機する時間を設定します。この時間が経過すると、ソフトウェアは、特定のマルチキャスト グループについてネットワーク セグメント上に受信要求を行うホストが存在しないと見なします。いずれのホストからも応答がないまま、最終メンバのクエリー インターバルの期限が切れると、対応する VLAN ポートからグループが削除されます。有効範囲は 1 ~ 25 秒です。デフォルト値は 1 秒です。

スヌーピング クエリア

マルチキャスト トラフィックをルーティングする必要がないため、PIM をイネーブルにしていない場合に、インターフェイスにスヌーピング クエリアを設定します。

レポート抑制

スイッチ または各 VLAN に対して、マルチキャスト対応ルータに送信されるメンバーシップ レポート トラフィックを制限します。レポート抑制をディセーブルにすると、すべての IGMP レポートがそのままマルチキャスト対応ルータに送信されます。デフォルトではイネーブルになっています。

マルチキャスト ルータ

マルチキャスト ルータへのスタティック接続を設定します。ルータと接続するインターフェイスが、選択した VLAN に含まれている必要があります。

スタティック グループ

VLAN のレイヤ 2 ポートをマルチキャスト グループのスタティック メンバーとして設定します。

リンクローカル グループ抑制

スイッチ または各 VLAN に対して、リンクローカル グループ抑制を設定します。デフォルトではイネーブルになっています。

IGMPv3 レポート抑制

スイッチ または各 VLAN に対して、IGMPv3 レポート抑制およびプロキシ レポートを設定します。デフォルトでは、スイッチ全体でディセーブルになっており、VLAN ごとにイネーブルになっています。

手順の概要

1. configure terminal

2. ip igmp snooping

3. vlan vlan-id

4. ip igmp snooping
ip igmp snooping explicit-tracking
ip igmp snooping fast-leave
ip igmp snooping last-member-query-interval
seconds
ip igmp snooping querier ip-address
ip igmp snooping report-suppression
ip igmp snooping mrouter interface
interface
ip igmp snooping static-group group-ip-addr [ source source-ip-addr ] interface interface
ip igmp snooping link-local-groups-suppression
ip igmp snooping v3-report-suppression
(任意) copy running-config startup-config

手順の詳細

 

コマンド
目的

ステップ 1

configure terminal

 

例:

switch# configure terminal

switch(config)#

コンフィギュレーション モードに入ります。

ステップ 2

ip igmp snooping

 

例:

switch(config)# ip igmp snooping

IGMP スヌーピングをイネーブルにします。デフォルトではイネーブルになっています。

形式により、グローバル設定がディセーブルになっている場合は、個々の VLAN で IGMP スヌーピングがイネーブルであるかどうかに関係なく、すべての VLAN で IGMP スヌーピングがディセーブルになります。IGMP スヌーピングをディセーブルにすると、レイヤ 2 マルチキャスト フレームがすべてのモジュールにフラッディングします。

ステップ 3

vlan vlan-id

 

例:

switch(config)# vlan 2

switch(config-vlan)#

VLAN コンフィギュレーション モードを開始します。

ステップ 4

ip igmp snooping

 

例:

switch(config-vlan)# ip igmp snooping

現在の VLAN に対して IGMP スヌーピングをイネーブルにします。デフォルトではイネーブルになっています。

ip igmp snooping explicit-tracking

 

例:

switch(config-vlan)# ip igmp snooping explicit-tracking

各ポートに接続されたそれぞれのホストから送信される IGMPv3 メンバーシップ レポートを、VLAN 別に追跡します。デフォルトは、すべての VLAN でイネーブルです。

ip igmp snooping fast-leave

 

例:

switch(config-vlan)# ip igmp snooping fast-leave

IGMPv2 プロトコルのホスト レポート抑制メカニズムのために、明示的に追跡できない IGMPv2 ホストをサポートします。高速脱退がイネーブルの場合、IGMP ソフトウェアは、各 VLAN ポートに接続されたホストが 1 つだけであると見なします。デフォルトは、すべての VLAN でディセーブルです。

ip igmp snooping last-member-query-interval seconds

 

例:

switch(config-vlan)# ip igmp snooping last-member-query-interval 3

いずれのホストからも IGMP クエリー メッセージへの応答がないまま、最終メンバのクエリー インターバルの期限が切れた場合に、対応する VLAN ポートからグループを削除します。有効範囲は 1 ~ 25 秒です。デフォルト値は 1 秒です。

ip igmp snooping querier ip-address

 

例:

switch(config-vlan)# ip igmp snooping querier 172.20.52.106

マルチキャスト トラフィックをルーティングする必要がないため、PIM をイネーブルにしていない場合に、スヌーピング クエリアを設定します。IP アドレスは、メッセージの送信元として使用します。

ip igmp snooping report-suppression

 

例:

switch(config-vlan)# ip igmp snooping report-suppression

マルチキャスト対応ルータに送信されるメンバシップ レポート トラフィックを制限します。レポート抑制をディセーブルにすると、すべての IGMP レポートがそのままマルチキャスト対応ルータに送信されます。デフォルトではイネーブルになっています。

(注) グローバル コンフィギュレーション モードでこのコマンドを実行し、すべてのインターフェイスを変更することもできます。

ip igmp snooping mrouter interface interface

 

例:

switch(config-vlan)# ip igmp snooping mrouter interface ethernet 2/1

マルチキャスト ルータへのスタティック接続を設定します。ルータと接続するインターフェイスが、選択した VLAN に含まれている必要があります。 ethernet slot/port のように、インターフェイスをタイプおよび番号で指定できます。

ip igmp snooping static-group group-ip-addr [ source source -ip-addr] interface interface

 

例:

switch(config-vlan)# ip igmp snooping static-group 230.0.0.1 interface ethernet 2/1

VLAN のレイヤ 2 ポートをマルチキャスト グループのスタティック メンバーとして設定します。 ethernet slot/port のように、インターフェイスをタイプおよび番号で指定できます。

ip igmp snooping link-local-groups-suppression

 

例:

switch(config-vlan)# ip igmp snooping link-local-groups-suppression

リンクローカル グループ抑制を設定します。デフォルトではイネーブルになっています。

(注) グローバル コンフィギュレーション モードでこのコマンドを実行し、すべてのインターフェイスを変更することもできます。

ip igmp snooping v3-report-suppression

 

例:

switch(config-vlan)# ip igmp snooping v3-report-suppression

IGMPv3 レポート抑制およびプロキシ レポートを設定します。デフォルトでは、スイッチ全体のグローバル コマンドでディセーブルになっており、VLAN ごとにイネーブルになっています。

(注) グローバル コンフィギュレーション モードでこのコマンドを実行し、すべてのインターフェイスを変更することもできます。

ステップ 5

copy running-config startup-config

 

例:

switch(config)# copy running-config startup-config

(任意)コンフィギュレーションの変更を保存します。

IGMP スヌーピング設定の検証

IGMP スヌーピングの設定情報を表示するには、次の作業のいずれかを行います。

 

コマンド
目的

show ip igmp snooping [ vlan vlan-id ]

IGMP スヌーピング設定を VLAN 別に表示します。

show ip igmp snooping groups [ source [ group ] | group [ source ]] [ vlan vlan-id ] [ detail ]

グループに関する IGMP スヌーピング情報を VLAN 別に表示します。

show ip igmp snooping querier [ vlan vlan-id ]

IGMP スヌーピング クエリアを VLAN 別に表示します。

show ip igmp snooping mroute [ vlan vlan-id ]

マルチキャスト ルータ ポートを VLAN 別に表示します。

show ip igmp snooping explicit-tracking [ vlan vlan-id ]

IGMP スヌーピングの明示的な追跡情報を VLAN 別に表示します。

これらのコマンド出力のフィールドの詳細については、 Cisco Nexus 3000 Series Command Reference を参照してください。

IGMP スヌーピング統計情報の表示

デバイス全体について、次のカテゴリのさまざまな統計情報を選択および表示できます。

IGMP スヌーピングのグローバルな統計情報

IGMP スヌーピングのグローバルな vPC 統計情報

VLAN ごとに、次のカテゴリのさまざまな統計情報を選択および表示できます。

IGMP スヌーピングの VLAN についての統計情報

IGMP スヌーピングの VLAN の vPC についての統計情報

IGMP スヌーピング統計情報を表示するには、 show ip igmp snooping statistics vlan コマンドを使用します。

IGMP スヌーピング統計情報を消去するには、 clear ip igmp snooping statistics vlan コマンドを使用します。

これらのコマンドの詳細については、 Cisco Nexus 3000 Series Command Reference を参照してください。

IGMP スヌーピングの設定例

次に、IGMP スヌーピング パラメータの設定例を示します。

configure terminal
ip igmp snooping
vlan 2
ip igmp snooping
ip igmp snooping explicit-tracking
ip igmp snooping fast-leave
ip igmp snooping last-member-query-interval 3
ip igmp snooping querier 172.20.52.106
ip igmp snooping report-suppression
ip igmp snooping mrouter interface ethernet 2/1
ip igmp snooping static-group 230.0.0.1 interface ethernet 2/1
ip igmp snooping link-local-groups-suppression
ip igmp snooping v3-report-suppression

次の作業

PIM の関連機能をイネーブルにするには、次の章を参照してください。

「IGMP の設定」

「MSDP の設定」

IGMP スヌーピング設定のフィールドの説明

ここでは、[IGMP Snooping] ペインに表示される次のフィールドについて説明します。

「[Device]:[Device Details] タブ」

「[VLANs]:[Details] タブ」

「[VLANs]:[Status] タブ」

[Device]:[Device Details] タブ

 

表 5-3 [Device]:[Device Details] タブ

要素
説明

IGMP Snooping

IGMP スヌーピングのステータス。値はイネーブルまたはディセーブルで、デフォルト値はイネーブルです。

Report Suppression

レポート抑制のステータス。値はイネーブルまたはディセーブルで、デフォルトはイネーブルです。

IGMPv3 Report Suppression

IGMPv3 レポート抑制のステータス。値はイネーブルまたはディセーブルで、デフォルトはディセーブルです。

Link-local Group Suppression

リンク ローカル グループ抑制のステータス。値はイネーブルまたはディセーブルで、デフォルトはイネーブルです。

Event History Buffer Settings

Type

イベント履歴バッファのタイプ。タイプとデフォルトは次のとおりです。

vPC: small

IGMP Internal Snoop: small

MFDM-Sum: small

MFDM: small

VLAN: medium

VLAN Events: medium

Size

イベント履歴バッファのサイズおよびステータス。有効な値は次のとおりです。

disabled

small

medium

large

[VLANs]:[Details] タブ

 

表 5-4 [VLANs]:[Details] タブ

要素
説明

VLAN ID

表示のみ。 VLAN 番号。

IGMP Snooping

IGMP スヌーピングのステータス。値はイネーブルおよびディセーブルです。デフォルトではイネーブルになっています。

Report Suppression

レポート抑制のステータス。値はイネーブルおよびディセーブルです。デフォルトではイネーブルになっています。

IGMPv3 Report Suppression

IGMPv3 レポート抑制のステータス。値はイネーブルおよびディセーブルです。

Link-local Group Suppression

リンク ローカル グループ抑制のステータス。値はイネーブルおよびディセーブルです。

Fast Leave

高速脱退のステータス。値はイネーブルまたはディセーブルで、デフォルトはディセーブルです。

Explicit Tracking

明示的なトラッキングのステータス。値はイネーブルまたはディセーブルで、デフォルトはイネーブルです。

Last Member Query Interval

秒数で表した、最終メンバのクエリー インターバル。指定できる範囲は 1 ~ 25 です。デフォルトは 1 秒です。

Switch Querier

IGMP スヌーピング スイッチ クエリアの IP アドレス。

Static Multicast Group

Source Address

マルチキャスト送信元の IP アドレス。

Group Address

マルチキャスト グループの IP アドレス。

Interface

マルチキャスト グループまたは送信元の設定に使用されるインターフェイス。

Static Multicast Router

Interface

マルチキャスト ルータの設定に使用されるインターフェイス。

[VLANs]:[Status] タブ

 

表 5-5 [VLANs]:[Status] タブ

要素
説明
Multicast Group

Group Address

表示のみ。 IGMP スヌーピングで検出されたマルチキャスト グループの IP アドレス。

Source Address

表示のみ。 マルチキャスト送信元の IP アドレス。

IGMP Version

表示のみ。 IGMP のバージョン。有効な値は、次のとおりです。

v1

v2

v3

Type

表示のみ。 検出されたマルチキャスト グループ アドレスのタイプ。有効な値は、次のとおりです。

S:スタティック

D:ダイナミック

R:ルータ ポート

Interface

表示のみ。 マルチキャスト グループへの関心を示したインターフェイスのリスト。

Multicast Routers

Interface

表示のみ。 マルチキャスト ルータに接続されるインターフェイス。

Type

表示のみ。 マルチキャスト アドレスのタイプ。有効な値は、次のとおりです。

S:スタティック

D:ダイナミック

V:vPC ピア リンク

I:内部

Up Time

表示のみ。 エントリが実行されている時間。

Expiry Time

表示のみ。 このエントリの期限が満了する時間。

Explicit Tracking

Source Address

表示のみ。 マルチキャスト トラフィックの送信元の IP アドレス。

Group Address

表示のみ。 マルチキャスト グループの IP アドレス。

Interface

表示のみ。 マルチキャスト トラフィックの受信に関係しているインターフェイス。

Reporter Address

表示のみ。 マルチキャスト トラフィックの受信に関係しているホスト マシン。

Up Time

表示のみ。 エントリが実行されている時間の長さ。

Last Join Time

表示のみ。 このエントリが追加された時刻。

Expiry Time

表示のみ。 このエントリの期限が満了する時間。

Querier

Querier Address

表示のみ。 IGMP スヌーピング クエリアの IP アドレス。

IGMP Version

表示のみ。 IGMP のバージョン。有効な値は、次のとおりです。

v1

v2

v3

Expiry Time

表示のみ。 このエントリの期限が満了する時間。

Interface

表示のみ。 クエリアの定義または検出に使用されるインターフェイス。

(注) ローカル デバイスが IGMP スヌーピング クエリアの場合、値は Self です。

その他の参考資料

IGMP スヌーピングの実装に関する詳細情報については、次の項目を参照してください。

「関連資料」

「標準」

関連資料

関連項目
マニュアル タイトル

CLI コマンド

『Cisco Nexus 3000 Series Command Reference』

標準

標準
タイトル

この機能でサポートされる新規の標準または変更された標準はありません。また、既存の標準のサポートは変更されていません。

--