Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:SRXシリーズ デバイスでのMLDスヌーピングの設定

VLAN で MLD スヌーピングをイネーブルにして、VLAN での IPv6 マルチキャスト トラフィックのフラッディングを制限できます。MLDスヌーピングが有効な場合、SRXシリーズファイアウォールは、ホストとマルチキャストルーター間のMLDメッセージを調べ、マルチキャストグループのマルチキャストトラフィックの受信に関心のあるホストを学習します。デバイスは、学習した内容に基づいて、IPv6 マルチキャスト トラフィックをすべてのインターフェイスにフラッディングするのではなく、関心のある受信者に接続されたインターフェイスにのみ転送します。

この例では、MLD スヌーピングの設定方法について説明します。

必要条件

この例では、以下のソフトウェアおよびハードウェアコンポーネントを使用しています:

  • 1つのSRXシリーズファイアウォール

  • Junos OSリリース18.1R1

MLD スヌーピングを設定する前に、以下が完了していることを確認してください。

  • デバイスに vlan100 VLANを設定済み

  • 割り当てられたインターフェイスge-0/0/0ge-0/0/1ge-0/0/2、およびge-0/0/3vlan100

  • トランク インターフェイスとして ge-0/0/3 を設定します。

概要とトポロジー

この例では、デバイス上のインターフェイス ge-0/0/0ge-0/0/1、および ge-0/0/2vlan100 状態で、マルチキャスト受信者となる可能性のあるホストに接続されています。インターフェイス ge-0/0/3 は、同じく vlan100 のトランク インターフェイスで、マルチキャスト ルーターに接続されています。ルーターは MLD クエリアとして機能し、グループ 2001:db8::1 のマルチキャスト トラフィックをマルチキャスト送信元からデバイスに転送します。

位相幾何学

トポロジーの例を 図 1 に示します。

図 1: MLD スヌーピング トポロジーの例 Example MLD Snooping Topology

このトポロジーの例では、マルチキャスト ルーターは、ホストの 1 つ(ホスト Bなど)からグループ 2001:db8::1 のメンバーhsip レポートを受信すると、送信元からデバイスにマルチキャスト トラフィックを転送します。MLD スヌーピングが vlan100 で有効になっていない場合、デバイスは vlan100 内のすべてのインターフェイスでマルチキャスト トラフィックをフラッディングします(インターフェイス ge-0/0/3 を除く)。MLD スヌーピングが vlan100 で有効になっている場合、デバイスはホストとルーター間の MLD メッセージを監視し、ホスト B だけがマルチキャスト トラフィックの受信に関心があると判断できるようにします。その後、デバイスはマルチキャストトラフィックをインターフェース ge-0/0/1にのみ転送します。

次に、 vlan100 で MLD スヌーピングをイネーブルにする例を示します。また、グループへの参加と脱退の待機時間を短縮できる次のオプション構成を実行する方法も示します。

  • VLANで即時脱退を設定します。即時脱退が設定されている場合、デバイスは、マルチキャスト グループの最後のメンバーがグループを脱退したことを検出すると、インターフェイス上でのマルチキャスト トラフィックの転送を停止します。即時脱退が設定されていない場合、デバイスはグループ固有のメンバーシップクエリがタイムアウトするまで待機してからトラフィックの転送を停止します

  • ge-0/0/3を静的マルチキャストルーターインターフェイスとして設定します。このトポロジーでは、ge-0/0/3は常にマルチキャストルーターにつながります。ge-0/0/3 をマルチキャスト ルーター インターフェイスとして静的に設定することで、ge-0/0/3 がマルチキャスト ルーター インターフェイスであることをデバイスが学習しなければならなくて、遅延を回避できます。

構成

デバイスでMLDスヌーピングを設定するには:

プロシージャ

CLIクイック構成

この例を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、コマンドを [edit] 階層レベルで CLI にコピー アンド ペーストして、設定モードから commit を入力します。

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の詳細については、 CLIユーザー ガイドの 設定モードでのCLIエディターの使用を参照してください。

MLD スヌーピングを設定するには:

  1. アクセス モード インターフェイスを設定します。

  2. トランク モード インターフェイスを設定します。

  3. VLAN を設定します。

  4. ノンストップルーティングを構成する

  5. ge-0/0/1.0インターフェイスで許可されるマルチキャストグループ数の上限を50に設定します。

  6. デバイスは、他の MLD メッセージの交換を待たずに、インターフェイスから脱退メッセージを受信した場合、そのインターフェイスからグループ メンバーシップを直ちに削除するように設定します。

  7. インターフェイスge-0/0/2.0をマルチキャストルーターインターフェイスとして静的に設定します。

  8. インターフェイスを排他的にルーターに接続するインターフェイスになるように設定します(マルチキャストトラフィックを受信するため)。

  9. インターフェイスを排他的にホストに接続するインターフェイスになるように設定します(MLDクエリメッセージをドロップするため)。

  10. IGMP メッセージ間隔とロバストネス カウントを設定します。

  11. デバイスの設定が完了したら、設定をコミットします。

業績

設定モードから、 show protocols mld-snooping コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。

MLD スヌーピング設定の確認

MLD スヌーピングが VLAN で有効になっており、MLD スヌーピング転送インターフェイスが正しいことを確認するには、以下のタスクを実行します。

VLAN vlan100でのMLDスヌーピングインターフェイスメンバーシップの確認

目的

MLD スヌーピングが vlan100 で有効になっており、マルチキャスト ルーター インターフェイスが静的に設定されていることを確認します。

アクション

動作モードから、 show mld snooping membership コマンドを入力します。

意味

MLDスヌーピングは vlan100で実行されており、インターフェイス ge-0/0/3.0 は静的に設定されたマルチキャストルーターインターフェイスです。マルチキャストグループ 2001:db8::1 がリストされているため、VLAN内の少なくとも1つのホストがマルチキャストグループの現在のメンバーであり、そのホストはインターフェイス ge-0/0/1.0上にあります。