Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS スイッチでのマルチキャスト VLAN 登録の設定

MVR(マルチキャスト VLAN 登録)を使用すると、マルチキャスト VLAN(MVLAN)に属さないホストも、MVLAN からマルチキャスト ストリームを受信し、レイヤー 2 ネットワーク内の複数の VLAN 間で MVLAN を共有できます。ホストは帯域幅とセキュリティ上の理由から独自のVLANに残りますが、MVLAN上でマルチキャストストリームを受信できます。

MVRをサポートするスイッチでは、MVRはデフォルトで有効になっていません。 データ転送元MVLAN を使用してスイッチを明示的に設定し、1つ以上の データ転送MVRレシーバーVLANに関連付ける必要があります。スイッチ上の 1 つ以上の VLAN を MVR レシーバー VLAN に設定する場合、少なくとも 1 つの関連する送信元 MVLAN を設定する必要があります。ただし、MVRレシーバーVLANを同時に関連付けずにソースMVLANを設定することは可能です。

MVRを採用する全体的な目的とメリットは、拡張レイヤー2ソフトウェア(ELS)設定スタイルを使用するスイッチと、ELSを使用しないスイッチで同じです。ただし、2 種類のスイッチでは MVR の設定と動作に違いがあります。

ELS を使用した Junos OS スイッチでのマルチキャスト VLAN 登録の設定

以下は、単層または多層アクセスレイヤーで拡張レイヤー2ソフトウェア(ELS)構成スタイルをサポートするJunos OSスイッチでMVRをスムーズに動作させるために推奨される構成フレームワークです。

  • スイッチがアップストリーム方向のマルチキャスト ルーターに接続され、ダウンストリームのマルチキャスト レシーバーに接続されているホスト トランクまたはアクセス ポートがある、スイッチ が 1 層のアクセス レイヤーの場合:

    • プロキシモードで動作するように、受信側VLANでMVRを設定します。

    • マルチキャスト ルーターへのアップストリーム インターフェイスを、MVLAN のマルチキャスト ルーター ポートとして静的に設定します。

    • トランクポートを持つMVRレシーバーVLANで translate オプションを設定すると、これらのトランクポート上のホストは、独自のVLAN用にタグ付けされたマルチキャストパケットを受信できます。

  • スイッチ の複数階層を備えたアクセス層で、スイッチがマルチキャストルーターのアップストリームに接続され、1つ以上のダウンストリームスイッチを介してマルチキャストレシーバーへのパスがある場合:

    • アップストリームのマルチキャスト ルーターに直接接続されている最上位スイッチでプロキシ モードで動作するように、受信側 VLAN で MVR を設定します。

    • スイッチの残りのダウンストリーム層透過モード動作するようにレシーバーVLANでMVRを設定します。

    • MVLANの各層のアップストリーム方向にスイッチへのマルチキャストルーターポートを静的に設定します。

    • MVRスイッチの最下層(受信ホストに接続)で、トランクポートを持つMVRレシーバーVLANにMVLANタグ変換を設定し、これらのトランクポート上のホストが、独自のVLANでタグ付けされたパケットを含むマルチキャストストリームを受信するようにします。

注:

ELS スイッチで MVR を有効にする場合、マルチキャスト ネットワークの要件に応じて、MVR モード設定が MVR レシーバー VLAN に個別に適用されるため、一部の MVR レシーバー VLAN をプロキシ モードで設定し、一部を同じ MVLAN に関連付けて透過モードに設定できます。ここで説明するモード構成は、これらのトポロジーでのスムーズな MVR 動作のための推奨事項にすぎません。

ELS Junos OSスイッチでMVRを設定する場合、以下の制約が適用されます。

  • MVRは、IGMPバージョン2(IGMPv2)を実行しているVLANでのみサポートされます。

  • VLANは、MVLANまたはMVRレシーバーVLANのいずれかとして設定できます。両方を設定することはできません。ただし、MVRレシーバーVLANは複数のMVLANに関連付けることができます。

  • MVLAN は 1 つのマルチキャスト グループ サブネットのソースになることしかできないため、スイッチ上で設定された複数の MVLAN には、一意のマルチキャスト グループ サブネット範囲が必要です。

  • MVRレシーバーVLANとそのMVLANの両方でインターフェイスを設定できるのは、両方のVLANでマルチキャストルーターポートとして設定されている場合のみです。

  • installオプションでプロキシモードを設定して、MVRレシーバーVLANに転送エントリをインストールすることはできません。プロキシモードでは、IGMP レポートは MVLAN のコンテキスト内でのみアップストリーム ルーターに送信されます。マルチキャスト送信元は、MVR受信側VLANでIGMPレポートを受信せず、マルチキャストトラフィックはMVR受信側VLANで送信されません。

  • MVRは、プライベートVLAN(PVLAN)でのMVLANまたはMVRレシーバーVLANの設定をサポートしていません。

MVRをサポートするELS Junos OSスイッチでMVRを設定するには:

  1. データ転送マルチキャストソースVLANをMVLANとして設定します。

    例えば、VLAN mvlanをマルチキャストグループサブネット233.252.0.0/8のMVLANとして設定します。

  2. ソースMVLANに関連付けられた1つ以上のデータ転送MVRレシーバーVLANを設定します。

    例えば、mvlanという名前のMVLANに関連付けられた2つのMVRレシーバーVLAN v10およびv20を設定します。

  3. 単層トポロジーのスイッチ、または複数層トポロジーの最上位スイッチ(アップストリームのマルチキャスト ルーターに接続されたスイッチ)で、スイッチ上の各 MVR レシーバー VLAN がプロキシ モードで動作するように設定します。

    例えば、前のステップの 2 つの MVR レシーバー VLAN v10 および v20(mvlan という名前の MVLAN に関連付けられている)を設定して、プロキシモードを使用します。

    注:

    ELSスイッチでは、MVRモード設定は個々のMVRレシーバーVLANに適用されます。MVLAN に関連付けられたすべての MVR レシーバー VLAN に同じモード設定は必要ありません。マルチキャストネットワークの要件に応じて、一部のMVRレシーバーVLANをプロキシモードで設定し、他のMVR受信VLANを透過モードで設定することができます。

  4. 複数層トポロジーでは、最上位スイッチではない残りのスイッチについて、各スイッチ上の各MVRレシーバーVLANが透過モードで動作するように設定します。MVRレシーバーVLANは、明示的にモードを設定しない場合、デフォルトで透過モードで動作するため、これらのスイッチではこの手順はオプションです。

    例えば、mvlanという名前のMVLANに関連付けられている2つのMVRレシーバーVLAN v10およびv20を、透過モードを使用するように設定します。

  5. 単層トポロジーのMVRスイッチまたは多層トポロジーの各層のMVRスイッチで、MVLANの上り方向にマルチキャストルーターポートを設定します。

    例えば、mvlanという名前のMVLANに対して、マルチキャストルーターインターフェイスge-0/0/10.0を設定します。

  6. トランクポートまたはアクセスポートを持つレシーバーホストに接続されたMVRスイッチ(多層トポロジーの最下層にのみ適用)で、トランクポートを持つMVRレシーバーVLANでMVLANタグ変換を設定し、トランクポート上のホストが独自のVLANでタグ付けされたパケットを含むマルチキャストストリームを受信できるようにします。

    例えば、スイッチがトランクポートを使用してMVRレシーバーVLAN v10のレシーバーホストに接続しますが、アクセスポートでMVRレシーバーVLAN v20のレシーバーホストに到達するため、VLAN v10でのみMVR変換オプションを設定します。

  7. (オプションで、透過モードで設定されたMVRレシーバーVLANにのみ適用可能)MVRレシーバーVLANとMVLANの転送エントリをインストールします。
    注:

    このオプションは、プロキシモードで設定されたMVRレシーバーVLANには設定できません。

    次に例を示します。

図1 は、MVRがmvlanという名前のMVLANと、MVRレシーバーVLANv10およびv20上のレシーバーホストで採用されている単一層アクセスレイヤートポロジーを示しています。このトポロジーで推奨されるMVR設定の例を図に示します。

図1:単一層トポロジーMVR in a Single-Tier TopologyにおけるMVR

図1のMVRスイッチはプロキシモードで設定されており、インターフェイスINTF-1でアップストリームのマルチキャストルーターに接続し、トランクポートINTF-2を使用してv10で、アクセスポートINTF-3を使用してv20で受信ホストに接続します。スイッチは、INTF-2のv10のみ、マルチキャストストリームのMVLANタグをレシーバーVLANタグに変換するように構成されています。

図2 は、MVRがmvlanという名前のMVLAN、MVRレシーバーVLANv10およびv20、およびv10のトランクポートINTF-4およびv20のアクセスポートINTF-5に接続されたレシーバーホストで採用されている2層のアクセスレイヤートポロジーを示しています。このトポロジーで推奨されるMVR設定の例を図に示します。

図2:多層トポロジーMVR in a Multiple-Tier TopologyにおけるMVR

図 2 の上のスイッチは INTF-1 のアップストリーム マルチキャスト ルーターに接続し、下位スイッチは INTF-3 の上位スイッチに接続されており、どちらも MVLAN のトランク ポートおよびマルチキャスト ルーター インターフェイスとして設定されています。すべてのMVRレシーバーVLANに対して、上部スイッチはプロキシモードで、下位スイッチは透過透過モードで設定されます。下段のスイッチは、マルチキャストストリームのMVLANタグをINTF-4のv10のレシーバーVLANタグに変換するように構成されています。

上部スイッチ:

下部スイッチ:

ELS を使用した Junos OS スイッチ上の MVLAN および MVR レシーバー VLAN 情報の表示

MVRをサポートするELS(拡張レイヤー2ソフトウェア)設定スタイルのJunos OSスイッチでは、 show igmp snooping data-forwarding コマンドを使用して、次のようにスイッチに設定されたMVLANとMVRレシーバーVLANに関する情報を表示できます。

MVLANは、関連するグループサブネット範囲とMVRレシーバーVLANとともに Type: MVR Source Vlan としてリストされます。MVR受信側VLANは、関連する送信元MVLANと設定済みオプション(プロキシまたは透過モード、VLANタグ変換、受信側VLAN転送エントリーのインストール)とともに Type: MVR Receiver Vlan としてリストされます。

また、ELS Junos OSスイッチ上の show igmp snooping interfaceshow igmp snooping membership コマンドは、MVR レシーバー VLAN とその MVLAN の両方の下に MVR レシーバー VLAN インターフェイスを一覧表示し、MVR レシーバー ポートが MVLAN の下にリストされている場合 Data-forwarding receiver: yes 出力フィールドを表示します。このフィールドは、MVLAN の下にリストされている MVLAN 内の他のインターフェイスのうち、MVR レシーバー VLAN にないものには表示されません。

非ELS Junos OSスイッチでのマルチキャストVLAN登録の設定

拡張レイヤー 2 ソフトウェア(ELS)設定スタイルをサポートしていない Junos OS スイッチで MVR を設定する場合、以下の制約が適用されます。

  • MVRは、IGMPバージョン2(IGMPv2)を実行しているVLANでのみサポートされます。

  • VLANは、MVLANまたはMVRレシーバーVLANとして設定できますが、両方を設定することはできません。ただし、MVRレシーバーVLANは複数のMVLANに関連付けることができます。

  • MVLANは1つのマルチキャストグループサブネットのソースになることしかできないため、スイッチ上で設定された複数のMVLANには、不連続なマルチキャストグループサブネットが必要です。

  • VLANをMVLANとして設定すると、そのVLANは他の用途に使用できなくなります。

  • MVLANのメンバーであるVLANインターフェイスでは、マルチキャストプロトコルを有効にすることはできません。

  • プロキシモードでMVLANを設定すると、このMVLANのすべてのMVR受信VLANでIGMPスヌーピングプロキシモードが自動的に有効になります。VLANが複数のMVLANのMVRレシーバーVLANである場合、すべてのMVLANでプロキシモードを有効にするか、すべてのMVLANでプロキシモードを無効にする必要があります。プロキシモードを有効にすることができるのは、MVR送信元VLANとして設定されており、Q-in-Qトンネリング用に設定されていないVLANだけです。

  • installオプションでプロキシモードを設定して、受信したIGMPパケットの転送エントリーをMVR受信側VLANにインストールすることはできません。

ELSをサポートしないスイッチでMVRを設定するには:

  1. mv0という名前のVLANをMVLANとして設定します。
  2. MVLAN mv0 をプロキシ VLAN として構成します。
  3. v2という名前のVLANを、mv0をソースとするMVRレシーバーVLANになるように設定します。
  4. MVRレシーバーVLANに転送エントリをインストールします。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
18.4R1
Junos OSリリース18.4R1以降、EX4300またはEX4300マルチギガビットスイッチで最大10のMVLANを、EX2300およびEX3400スイッチで最大5つのMVLAN、合計4K MVRレシーバーVLANとMVLANを合わせて設定できます。