EXシリーズスイッチでのIGMPスヌーピングの検証
Internet Group Management Protocol(IGMP)スヌーピングは、スイッチ上のVLANへのIPv4マルチキャストトラフィックのフラッディングを制限します。このトピックでは、スイッチでの IGMP スヌーピング動作を検証する方法について説明します。
内容:
IGMP スヌーピング メンバーシップの確認
目的
グループメンバーシップ、マルチキャストルーターインターフェイス、ホストIGMPバージョン、およびタイムアウトカウンターの現在の値を決定します。
アクション
次のコマンドを入力します。
user@switch> show igmp snooping membership detail
VLAN: vlan2 Tag: 2 (Index: 3)
Router interfaces:
ge-1/0/0.0 dynamic Uptime: 00:14:24 timeout: 253
Group: 233.252.0.1
ge-1/0/17.0 259 Last reporter: 10.0.0.90 Receiver count: 1
Uptime: 00:00:19 timeout: 259 Flags: <V3-hosts>
Include source: 10.2.11.5, 10.2.11.12
意味
スイッチには、スイッチ上の 1 つの VLAN(vlan2)のマルチキャスト メンバーシップ情報があります。IGMP スヌーピングが他の VLAN で有効になっていても、スイッチにはそれらのマルチキャスト メンバーシップ情報がない可能性があります。次の情報が提供されます。
VLAN のマルチキャスト ルーター インターフェイス(この場合は ge-1/0/0.0)に関する情報。マルチキャスト ルーター インターフェイスは、動的な値で示されるように、IGMP スヌーピングによって学習されています。タイムアウト値は、スイッチがインターフェイス上でIGMPクエリまたはPIM(プロトコル独立マルチキャスト)の更新を受信しない場合に、今から何秒後にインターフェイスがマルチキャスト転送テーブルから削除されるかを示します。
VLANのグループメンバーシップに関する情報:
現在、VLAN は 1 つのマルチキャスト グループ( 233.252.0.1)にのみ属しています。
グループのメンバーシップを報告したホストは、インターフェイス ge-1/0/17.0 上にあります。グループのメンバーシップを報告した最後のホストのアドレスは 10.0.0.90 です。インターフェイス上のグループに属するホストの数は、VLAN で即時脱退が設定されている場合にホスト追跡が有効になっている場合にのみ表示される [受信者数(Receiver count)] フィールドに表示されます。
Uptimeフィールドは、マルチキャストグループがインターフェイス上で19秒間アクティブであったことを示しています。インターフェイス グループのメンバーシップは、この間隔内にメンバーシップ クエリに応答するホストがない場合、259 秒でタイムアウトします。[フラグ(Flags)] フィールドには、現在グループのメンバーであるホストが使用している IGMP の最低バージョン(この場合は IGMP バージョン 3(IGMPv3))が表示されます。
このインターフェイスにはIGMPv3ホストがあるため、IGMPv3ホストがグループマルチキャストトラフィックを受信したい送信元アドレス(アドレス 10.2.11.5 および 10.2.11.12)が表示されます。インターフェイスグループメンバーシップのタイムアウト値は、グループのすべての送信元アドレスの最大タイムアウト値から取得されます。
IGMP スヌーピング統計情報の表示
目的
受信した IGMP クエリー、レポート、およびリーフの数や、エラーを含む IGMP メッセージの数などの IGMP スヌーピング統計を表示します。
アクション
次のコマンドを入力します。
user@switch> show igmp snooping statistics
Bad length: 0 Bad checksum: 0 Invalid interface: 0
Not local: 0 Receive unknown: 0 Timed out: 0
IGMP Type Received Transmitted Recv Errors
Queries: 74295 0 0
Reports: 18148423 0 16333523
Leaves: 0 0 0
Other: 0 0 0
意味
出力は、IGMP スヌーピングが有効になっているインターフェイスで受信または送信されたスイッチの各タイプ(クエリー、 レポート、 リーフ)の IGMP メッセージの数を示します。また、メッセージ タイプごとに、IGMPv1、IGMPv2、IGMPv3 標準に準拠していないパケットなど、エラーが発生した、スイッチが受信した IGMP パケットの数も表示されます。 [受信エラー(Recv Errors )] の数が増加している場合は、ホストが IGMP 標準に準拠していることを確認します。スイッチがパケットの IGMP メッセージ タイプを認識できない場合、そのパケットは [受信不明(Receive unknown)] でカウントされます。