目的

Internet Group Management Protocol(IGMP)は、マルチキャスト用に設計されたプロトコルです。IGMPを使用すると、ネットワーク内の異なるユーザ間でグループメンバーシップを確立できます。IGMPは主に、ネットワーク内の異なるユーザ（1対多ユーザまたは多対多ユーザ）間のビデオチャットなどのマルチメディアストリーミングに使用されます。一方、スヌーピングとは、通信のサードパーティが現在の接続データトラフィックをリッスンまたは監視する際に使用される用語です。したがって、IGMPスヌーピングはマルチキャストトラフィックをリッスンするプロセスです。デフォルトでは、300シリーズマネージドスイッチは、特定のVLANに割り当てられたすべてのポートにすべてのマルチキャストフレームを転送します。この動作は安全ではなく、マルチキャストフレームが誤った場所に置かれる可能性があります。IGMPスヌーピングを有効にすると、スイッチの特定のポート上ですでに登録されているマルチキャストクライアントだけにマルチキャストトラフィックを転送できます。このように、マルチキャストフレームは、そのVLAN内のすべてのユーザではなく、そのVLAN内の特定のマルチキャストクライアントにのみ転送されます。

このドキュメントの目的は、200/300シリーズマネージドスイッチでIGMPスヌーピングを設定する方法を示すことです。

適用可能なデバイス

・ SF/SG 200およびSF/SG 300シリーズマネージドスイッチ

[Software Version]

•1.3.0.62

ブリッジマルチキャストの有効化

IGMPスヌーピングを機能させるには、ブリッジマルチキャストを有効にする必要があります。

ステップ 1：Web設定ユーティリティにログインし、Multicast > Propertiesの順に選択します。Propertiesページが開きます。

ステップ 2：Bridge Multicast Filtering Statusフィールドで、Enableチェックボックスにチェックマークを付けます。

ステップ 3：[APPLY] をクリックします。

注：マルチキャストプロパティの設定方法の詳細については、『200/300シリーズマネージドスイッチでのマルチキャストプロパティの設定』を参照してください。

IGMPスヌーピングの設定

単一のVLANでのIGMPスヌーピングの設定

ステップ 1：Web設定ユーティリティにログインし、Multicast > IGMP Snoopingの順に選択します。IGMP Snoopingページが開きます。

ステップ 2：IGMPスヌーピングをグローバルに開始するには、IGMP Snooping StatusフィールドでEnableチェックボックスにチェックマークを付けます。

ステップ 3：[APPLY] をクリックします。

ステップ 4：IGMPスヌーピングを適用するVLANエントリに対応するオプションボタンをクリックし、Editをクリックします。

Edit IGMP Snoopingウィンドウが表示されます。

ステップ 5：IGMP Snooping Statusフィールドで、Enableチェックボックスにチェックマークを付けます。このオプションは、トラフィックを監視して、どのホストがマルチキャストトラフィックを要求したかを判断します。

手順 6：MRouter Ports Auto Learnフィールドで、Enableチェックボックスにチェックマークを付けます。このオプションは、MRouterの接続先ポートを自動的に学習します。MRouterは、マルチキャストパケットを適切にルーティングするように設計されたルータです。

手順 7：Query Robustnessフィールドに、スイッチがホストに接続するために実行するクエリの数を入力します。応答を受信しない場合、スイッチはホスト情報を削除します。

ステップ 8：Query Intervalフィールドに、送信されるクエリーメッセージの間隔を入力します。

ステップ9:「Query Max Response Interval」フィールドに、ホストがレポートで応答する時間（秒単位）を入力します。

ステップ 10：「最後のメンバー・クエリー・カウンタ」フィールドで、次のいずれかをクリックします。

・ Use Default：このオプションは、IGMPグループ固有のクエリをデフォルト数だけ送信します。この数を超えると、スイッチはグループ内にこれ以上のメンバーがないと想定します。

・ User Defined：このオプションを使用すると、スイッチがグループ内にメンバーがないと想定する前に、送信するIGMPグループ固有のクエリーの数を指定できます。

ステップ 11Last Member Query Intervalフィールドに、スイッチがグループ固有のクエリからMax Response Interval値を読み取れない場合に使用するMaximum Response Delayを入力します。

ステップ 12IGMP Group Leaveメッセージを受信した場合に、メンバーポートに送信されたマルチキャストストリームをすばやくブロックするには、Immediate LeaveフィールドのEnableチェックボックスにチェックマークを付けます。

ステップ 13IGMP Querier Statusフィールドで、Enableチェックボックスにチェックマークを入れて、IGMP Querierをイネーブルにします。

ステップ 14：Administrative Querier Source IP Addressフィールドで、次のいずれかのオプションボタンをクリックします。

・ Auto：このオプションは、管理IPアドレスを選択します。

・ User Defined：このオプションでは、ドロップダウン・リストから選択したIPアドレスを選択できます。

ステップ 15：VLANに送信元固有のIPマルチキャスト転送を実行するスイッチまたはマルチキャストルータが存在する場合は、IGMP Querier VersionフィールドでIGMPV3をクリックします。それ以外の場合は、IGMPV2をクリックします。

注:Edit IGMP Snoopingウィンドウの右側の情報には、現在のIGMP設定が表示されます。

次の情報が表示されます。

・ Operational IGMP Status：選択したVLANの現在のIGMPステータス。

・ Operational Query Robustness：選択したVLANの現在のQuery Robustness値。

・ Operational Query Interval：選択したVLANの現在のQuery Interval値。

・ Operational Query Max Response Interval：選択したVLANの現在のQuery Max Response Interval値。

・ Operational Last Member Response Interval：選択したVLANの最後のメンバーの応答間隔値。

・ Operational Last Member Query Counter：選択したVLANのLast Member Query Counter値。

・ Operational Last Member Query Interval：選択したVLANのLast Member Query Interval値。

・動作クエリア送信元IPアドレス：選択したVLANの現在のクエリア送信元IPアドレス。

ステップ 16：[APPLY] をクリックします。

複数のVLANでのIGMPスヌーピングの設定

このセクションでは、特定のVLANのIGMPスヌーピング設定を複数のVLANに適用する方法について説明します。

ステップ 1：Web設定ユーティリティにログインし、Multicast > IGMP Snoopingの順に選択します。IGMP Snoopingページが開きます。

ステップ 2：他のVLANに適用するIGMPスヌーピング設定のVLANエントリのオプションボタンをクリックします。

ステップ 3：Copy Settingsをクリックします。Copy Settingsウィンドウが表示されます。

ステップ 4：表示されたフィールドに、以前に選択したVLANのIGMPスヌーピング設定を適用するVLANを入力します。IGMPスヌーピングテーブルからのエントリ番号（1、2、1-2など）またはVLAN ID（VLAN1、VLAN2、VLAN1-VLAN2など）に基づいて、各VLANまたはVLANの範囲を入力できます。

ステップ 5：[APPLY] をクリックします。