Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページ
 

例:Any-Source Multicast モードで動作するデータ MDT およびプロバイダ トンネルの設定

この例では、ASM(エニソース マルチキャスト)モードで動作する draft-rosen レイヤー 3 VPN でデータ マルチキャスト分散ツリー(MDT)を設定する方法を示しています。この例は、RFC 4364 の Junos OS 実装、 BGP/MPLS IP 仮想プライベート ネットワーク(VPN) 、および IETF Internet draft draft-rosen-vpn-mcast-06.txt、 MPLS/BGP VPN のマルチキャスト (2004 年 4 月に期限切れ)のセクション 2 に基づいています。

要件

開始する前に、以下を行います。

  • レイヤー 3 VPN 上の draft-rosen マルチキャストシナリオを設定します。

  • ルーティング デバイスがマルチキャスト トンネル(mt)インターフェイスをサポートしていることを確認します。

    トンネル対応 PIC は、最大 512 個のマルチキャスト トンネル インターフェイスをサポートします。デフォルトとデータの両方の MDT がこの合計に貢献します。デフォルトの MDT では、2 つのマルチキャスト トンネル インターフェイス(1 つはカプセル化用、もう 1 つはカプセル化解除用)を使用します。M シリーズまたは T シリーズ ルーターで 512 を超えるマルチキャスト トンネル インターフェイスをサポートできるようにするには、別のトンネル対応 PIC が必要です。マルチキャスト プロトコル ユーザー ガイドの「トンネル サービス PIC とマルチキャスト」および「使用可能な PIC 間のロード バランシング マルチキャスト トンネル インターフェイス」を参照してください。

概要

レイヤー 3 VPN でデータ マルチキャスト分散ツリー(MDT)を使用することで、VPN グループ内の指定された PE(プロバイダ エッジ)ルーターにマルチキャスト パケットが不必要にあふれないようにできます。このオプションは主に、レイヤー 3 VPN マルチキャスト ネットワーク内の PE ルーターに、特定のソースからのマルチキャスト トラフィック用のレシーバがない場合に便利です。

マルチキャスト ソースに直接接続する PE ルーター( ソース PE とも呼ばれます)が、設定されたしきい値を超えるレイヤー 3 VPN マルチキャスト トラフィックを受信すると、ソース サイトに接続された PE ルーターとそのリモート PE ルーター ネイバーの間に新しいデータ MDT トンネルが確立されます。

ソース PE は、ソースがアクティブである限り、新しいデータ MDT グループをアドバタイズします。定期的なアナウンスは、VRF のデフォルト MDT を介して送信されます。データ MDT アナウンスはデフォルト トンネルを介して送信されるため、すべての PE ルーターがアナウンスを受け取ります。

マルチキャスト トラフィックのレシーバがないネイバーは、新しいデータ MDT グループのアドバタイズメントをキャッシュしますが、新しいトンネルは無視します。マルチキャスト トラフィックのレシーバを持つネイバーは、新しいデータ MDT グループのアドバタイズメントをキャッシュし、新しいグループの PIM 結合メッセージも送信します。

ソース PE は、新しいデータ MDT グループを使用して VRF マルチキャスト トラフィックをカプセル化し、デフォルトのマルチキャスト ツリー上でパケット フローを停止します。マルチキャスト トラフィック レベルがしきい値を下回ると、データ MDT は自動的に破棄され、トラフィック はデフォルトのマルチキャスト ツリーをまたいで戻ります。

新しいデータ MDT グループにまだ参加していない PE ルーターが、プロバイダ コアのデータ MDT を介してすでに(S,G)トラフィックが流れる新しいレシーバに対して PIM 結合メッセージを受信した場合、その PE ルーターはキャッシュから新しいグループ アドレスを取得し、次のデータ MDT アドバタイズメントを最大 59 秒待つことなく、即座に data-MDT に参加できます。

デフォルトでは、データ MDT の自動作成は無効になっています。

ASMモードで動作するプロバイダトンネルを備えたドラフトローゼンマルチキャストVPNであるローゼン6 MVPNの場合、マルチキャストグループに関連付けられたVRFインスタンスのPIMプロトコル設定の下にステートメントを含めて、トンネルマルチキャストグループのデータMDT作成を設定します。データ MDT は VPN および VRF ルーティング インスタンスに適用されるため、マスター ルーティング インスタンスで MDT ステートメントを設定することはできません。

この例には、次の設定オプションが含まれています。

  • group — しきい値が適用されるマルチキャスト グループ アドレスを指定します。これは、特定のタイプのマルチキャスト トラフィックに対する既知のアドレスである可能性があります。

    グループ アドレスは、明示的(指定されたアドレスのすべての 32 ビット)またはプレフィックス(ネットワーク アドレスとプレフィックス長指定)を指定できます。明示的なアドレスフォームとプレフィックスアドレスフォームは、重複しない場合に組み合わせることができます。同じ送信元アドレスまたはグループ アドレスにプレフィックスとより明示的なアドレスフォームが使用されている重複する設定はサポートされていません。

  • group-range — PE ルーターで新しいデータ MDT を開始する必要がある場合に使用されるマルチキャスト グループ IP アドレス範囲を指定します。新しいデータ MDT ごとに、設定されたグループ範囲から 1 つのアドレスが自動的に選択されます。

    ローカル マルチキャスト ソースのデータ MDT を実装する PE ルーターは、さまざまなマルチキャスト グループ アドレスを使用して設定する必要があります。設定された範囲内にあるグループ アドレスは、この VRF インスタンスで作成されたデータ MDT の結合メッセージで使用されます。マルチキャスト アドレス範囲はマルチキャスト プレフィックスとして使用できます。ただし、グループ アドレス範囲は、ルーター上の任意の VPN に設定されたデフォルトの MDT グループ アドレスと重複することはできません。重複するグループ アドレスを設定すると、設定コミット操作は失敗します。

  • pim—any-source マルチキャスト モードで動作するサービス プロバイダ トンネルのデータ MDT をサポートします。

  • rate — データ MDT の作成を開始するデータ レートを指定します。VRF の送信元トラフィックが設定されたデータ レートを超えると、新しいトンネルが作成されます。範囲は、10 キロビット/秒(Kbps)から、デフォルトで 1 ギガビット/秒(Gbps、1,000,000 Kbps に相当)です。

  • source — マルチキャスト トラフィックの送信元のユニキャスト アドレスを指定します。これは、PE ルーターにローカルで接続されているか、PE ルーターを介して到達したソースである場合があります。グループには複数のソースを含めることができます。

    送信元アドレスは、明示的(指定されたアドレスのすべての 32 ビット)またはプレフィックス(ネットワーク アドレスとプレフィックス長指定)を指定できます。明示的なアドレスフォームとプレフィックスアドレスフォームは、重複しない場合に組み合わせることができます。同じ送信元アドレスまたはグループ アドレスにプレフィックスとより明示的なアドレスフォームが使用されている重複する設定はサポートされていません。

  • しきい値 — レートをグループとソースに関連付けます。ローカル マルチキャスト ソースのデータ MDT を実装する PE ルーターは、マルチキャスト グループとソースのデータ MDT 作成しきい値を確立する必要があります。

    トラフィックが停止するか、レートがしきい値を下回ると、ソース PE ルーターはデフォルトの MDT に戻ります。

  • トンネル制限 — 1 つのルーティング インスタンスに対して作成できるデータ MDT の最大数を指定します。ローカル マルチキャスト ソースのデータ MDT を実装する PE ルーターは、この VRF インスタンスで作成されたデータ MDT の数の制限を確立する必要があります。制限が 0(デフォルト)の場合、この VRF インスタンスにはデータ MDT は作成されません。

    データ MDT トンネルの数が VRF の最大設定トンネル制限を超えている場合、新しいトンネルは作成されません。設定されたしきい値を超えるトラフィックは、デフォルトの MDT で送信されます。

    VRF インスタンスの有効な範囲は 0~1024 です。PE ルーター上のすべての VRF インスタンスのすべてのデータ MDT には、8,000 トンネルの制限があります。

トポロジ

図 1 は、デフォルトの MDT を示しています。

図 1:デフォルト MDT Default MDT

図 2 はデータ MDT を示しています。

図 2:データ MDT Data MDT

構成

手順

CLI クイック設定

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

手順

次の例では、設定階層のさまざまなレベルに移動する必要があります。CLI のナビゲーションの詳細については、『Junos OS CLI ユーザー ガイドの「設定モードでの CLI エディターの使用」を参照してください。

PIM-ASM マルチキャスト VPN の VRF インスタンス vpn-A に接続された PE ルーターを設定して、その VRF の新しいデータ MDT とプロバイダ トンネルを開始するには、次の手順にしたがってください。

  1. グループ範囲を設定します。

  2. マルチキャスト グループとソースのデータ MDT 作成しきい値を設定します。

  3. トンネル制限を設定します。

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

検証

VRF インスタンス vpn-A のデフォルト MDT およびデータ MDT に関する情報を表示するには、 show pim mdt instance ce1 detail 動作モード コマンドを使用します。このコマンドは、発信トンネル(ローカル PE ルーターによって開始されるトンネル)、受信トンネル(リモート PE ルーターによって開始されたトンネル)、またはその両方のいずれかを表示します。

VRF インスタンス vpn-A に参加する PE ルーターによってキャッシュされたデータ MDT グループ アドレスを表示するには、 show pim mdt data-mdt-joins インスタンス vpn-A 動作モード コマンドを使用します。コマンドは、指定された VRF インスタンスに関係するすべての PE ルーターが受信した MDT join TLV パケットからキャッシュされた情報を表示します。

データ MDT の動作をトレースする場合は、 mdt detail フラグを設定に [edit protocols pim traceoptions] 含めます。このフラグが設定されている場合、 mt インターフェイス関連 のアクティビティはすべてトレース ファイルに記録されます。