Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:スイッチの PIM ドメインでのマルチキャスト専用高速再ルートの設定

この例では、マルチキャスト専用高速再ルート(MoFRR)を設定し、リンク障害が発生した場合にネットワークのパケットロスを最小限に抑える方法を説明します。これは、マルチキャストルーティングプロトコルであるプロトコル独立マルチキャスト(PIM)を強化することで機能します。

MoFRR は、マルチキャスト ジョイン メッセージをレシーバーからプライマリ パスの送信元に向けて送信し、同時にセカンダリ マルチキャスト ジョイン メッセージをレシーバーからバックアップ パスのソースに向けて送信します。データ パケットは、プライマリ パスとバックアップ パスの両方から受信されます。冗長パケットは、プライオリティ(プライマリ パスとバックアップ パスに割り当てられた重み)に基づいて、トポロジー マージ ポイントで廃棄されます。プライマリ パスで障害が検出された場合、パケットが受け入れられるインターフェイスをセカンダリ インターフェイスに変更することで修復が行われます。修復はローカルで行われるため高速であり、プライマリ パスでリンク障害が発生した場合のコンバージェンス時間が大幅に短縮されます。

必要条件

この例を設定する前に、デバイス初期化以外の特別な設定を行う必要はありません。

この例ではQFXシリーズスイッチを使用しており、エグレスプロバイダエッジ(PE)デバイスのみがMoFRRが有効になっています。このトポロジーには、MoFRR が有効になっていない他のデバイス用の MX シリーズ・ルーターが含まれる場合があります。その場合、プライマリまたはバックアップのマルチキャストトラフィックストリームに使用するMXシリーズデバイスポートを、対応するインターフェイスに置き換えてください。

この例では、MoFRR を実行しているデバイスに Junos OS Release 17.4R1 以降が必要です。

概要

この例では、デバイスR3がエグレスエッジデバイスとなっています。MoFRRは、このデバイスのみで有効になっています。

接続にはOSPFまたはIS-ISが使用されますが、IGP(内部ゲートウェイプロトコル)または静的ルートも使用できます。

PIM スパース モード バージョン 2 は、PIM ドメイン内のすべてのデバイスで有効になっています。デバイスR1は、ランデブーポイント(RP)として機能します。

デバイス R3 では、MoFRR に加えて、PIM ジョイン ロード バランシングも有効になっています。

テスト用に、ルーティング デバイスまたはスイッチング デバイスを使用して、マルチキャストの送信元と受信先をシミュレートします。デバイスR3は、 set protocols igmp interface xe-0/0/15.0 static group 225.1.1.1 コマンドを使用して、必要なグループに静的に結合するように設定されています。それはただ参加しているだけで、聞いているのではありません。xe-0/0/15.0インターフェイスは、レシーバーに面したデバイスR3インターフェイスです。実際のマルチキャスト受信ホストが利用できない場合、この例のように、この静的IGMP設定が使えます。受信側でマルチキャストグループアドレスをリッスンするために、この例では set protocols sap listen 225.1.1.1を使用しています。送信元がマルチキャスト トラフィックを送信するために、送信元デバイスからマルチキャスト ping が発行されます。ping コマンドが ping 225.1.1.1 bypass-routing interface xe-0/0/10.0 ttl 10 count 1000000000。xe-0/0/10.0インターフェイスは、デバイスR1向けのソースインターフェイスです。

MoFRR 設定には、この例には表示されていない複数のオプションがありますが、これらは別途説明されています。オプションは次のとおりです。

位相幾何学

図 1 に、サンプル ネットワークを示します。

図 1: PIM ドメインの MoFRR MoFRR in a PIM Domain

CLIクイック構成 は、 図1のすべてのデバイスの構成を示しています。

「ステップバイステップ設定」セクションでは、デバイスR3の手順を説明します。

CLIクイック構成

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 [edit] 階層レベルのCLIにコマンドをコピーして貼り付けます。

デバイスR1

デバイスR2

デバイス R3

デバイス R6

デバイスソース

デバイスレシーバー

ステップバイステップの構成

プロシージャ

手順

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

デバイス R3 を設定するには:

  1. デバイスインターフェイスを設定します。

  2. テスト目的でのみ、Receiverというラベルの付いたデバイスに面したインターフェイスで、IGMP参加をシミュレートします。

    テスト環境に受信側ホストがある場合、この手順は必要ありません。

  3. IGPまたは静的ルートを設定します。

  4. PIMを設定します。

  5. (オプション)PIM 参加ロード バランシングを設定します。

  6. (オプション)パケット 単位のロード バランシングを設定する。

  7. MoFRRを有効にします。

業績

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

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

PIM ドメインへのマルチキャスト トラフィックの送信

目的

マルチキャスト ping コマンドを使用して、マルチキャストトラフィックをシミュレートします。

アクション

意味

デバイスR1に面するデバイスソースのインターフェイスは、xe-0/0/10.0です。マルチキャストpingのTTLはデフォルトで1であるため、 ttl オプションを使用する必要があることに注意してください。

アップストリーム インターフェイスの検証

目的

エグレスデバイスに、マルチキャストグループが参加できる2つのアップストリームインターフェイスが存在していることを確認します。

アクション

意味

出力には、アクティブなアップストリーム インターフェイスとネイバー、および MoFRR バックアップ アップストリーム インターフェイスとネイバーが表示されます。

マルチキャストルートの確認

目的

IPマルチキャスト転送テーブルを調べて、プライマリおよびバックアップインターフェイスを含むアップストリームRPFインターフェイスリストが存在することを確認します。

アクション

意味

出力は、プライマリ インターフェイスとバックアップ インターフェイスを含むアップストリーム RPF インターフェイス リストを示しています。