Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPNに対するNSRおよび統合型ISSUのサポート

リリース16.2以降のJunos OSでは、ノンストップアクティブルーティング(NSR)とグレースフルルーティングエンジンスイッチオーバー(GRES)を有効にした状態でルーティングエンジンのスイッチオーバーが発生した場合でも、トラフィックの損失を最小限に抑えることができます。パケット フォワーディング エンジン(PFE)のフォワーディング ステートは、スイッチオーバー中もそのまま維持されます。プライマリ ルーティング エンジンとスタンバイ ルーティング エンジンのシグナリング状態は並行して構築されます。

EVPN は、動的に生成されたデータ(ラベルやシーケンス番号など)と、プライマリ ルーティング エンジンとスタンバイ ルーティング エンジン上のピアから取得したデータを再現します。また、EVPN は、スタンバイ ルーティング エンジン上の BGP イングレスおよびエグレス ルーティング テーブル メッセージを監視して、シグナリング プレーンのデータ構造にデータを取り込みます。ローカル MAC アドレスは、レイヤー 2 アドレス学習プロセス(l2ald)によって取得され、ルート処理ソフトウェアの EVPN モジュールにデータが転送されます。パケットのネットワーク層到達可能性情報(NLRI)フィールドで、BGP は MAC アドレスをネットワーク内のピアに転送します。

以前のリリースでは、l2ald はスタンバイ ルーティング エンジンで動作しませんでした。その結果、l2ald は、ローカルで学習された MAC アドレスについて、スタンバイ ルーティング エンジン上のルーティング プロトコル プロセスに通知しませんでした。この機能により、ルーティングプロトコルプロセスは、BGPイングレスおよびエグレスルーティングテーブルのメッセージをリッスンして、新たに取得したMACアドレスを学習し、そのデータ構造にデータを入力します。

スイッチオーバー後、l2aldが新しいプライマリルーティングエンジンでアクティブになると、ローカルで学習したすべてのMACアドレスをルーティングプロトコルプロセスに送信します。プロセスは、l2aldから学習したMACアドレスをBGPルーティングテーブルのエグレスメッセージから派生したMACアドレスで検証できます。

メモ:

スイッチオーバー中にトポロジーの変更が発生した場合、トポロジーの変更に関連したトラフィックの損失が予想されます。

この機能は、以下のデータをスタンバイ ルーティング エンジンにミラーリングします。

  • MAC ルート ラベル - EVPN は、EVI(EVPN インスタンス)および ESI(イーサネット セグメント識別子)ごとに MAC ルート ラベルを割り当てます。EVI と ESI を含む MAC ラベルは、スタンバイ ルーティング エンジンにミラーリングされます。

  • IM(包括的マルチキャスト)ルートラベル - EVPNはVLANごとにIMラベルを割り当てます。EVI名とVLAN IDを含むIMラベルは、スタンバイルーティングエンジンにミラーリングされます。

  • スプリット ホライズン ラベル - EVPN は、スプリット ホライズン ラベルと EVI 名をスタンバイ ルーティング エンジンにミラーリングします。

  • エイリアシングラベル-EVPNは、エイリアシングラベルとEVI名をスタンバイルーティングエンジンにミラーリングします。

  • ダミーラベル - EVPNは、mpls.0テーブルにエグレスルートを追加するためのダミーラベルを作成します。EVPN は、ダミーのラベルと EVI 名をスタンバイ ルーティング エンジンにミラーリングするため、プライマリとスタンバイ ルーティング エンジンで mpls.0 テーブルが同一になります。

EVPN ETREEの場合、Junosは、スタンバイルーティングエンジンのETREE拡張コミュニティの一部として他のPEにアドバタイズされるローカルEVPN ETREEリーフラベルをミラーリングします。

EVPN P2MPの場合、JunosはスタンバイルーティングエンジンでLDP/RSVPトランスポートラベルをミラーリングします。

NSR Data Flow Pre-Switchover

スタンバイ ルーティング エンジンの EVPN 設定では、ラベルを割り当てないことを除けば、プライマリ ルーティング エンジンと同じように動作するように指示されています。スタンバイ ルーティング エンジンがラベル情報ベース ミラー(libmirror)からラベル情報を受信すると、ラベル情報が更新されます。

BGP は、インスタンス内のリモート MAC アドレスを更新します。スタンバイ ルーティング エンジンの EVPN テーブル。EVPN がプライマリ ルーティング エンジンで動作するのと同様に、スタンバイ ルーティング エンジンはフラッシュ ドライブから情報を取得してデータ構造を更新します。

ローカルMACアドレスを収集し、データ構造を更新するために、プライマリ・ルーティング・エンジン上のEVPNは、そのMACアドレス情報をスタンバイ・ルーティング・エンジンと同期させます。スイッチオーバー後、l2aldがアクティブになったときに、古いとマークされたものと同一のMACアドレスを送信した場合、アドレスは保持されます。l2aldがBGP RIBエグレスメッセージから学習したものと同じMACアドレスを送信しない場合、アドレスが削除されます。

NSR Data Flow Post Switchover

スイッチオーバー後、スタンバイ ルーティング エンジンがプライマリ ルーティング エンジンになると、l2ald との接続を確立します。l2ald がアクティブになると、ルーティング プロトコル プロセスにローカル MAC アドレスを送信します。ルーティング プロトコル プロセスは、l2ald から受信した MAC アドレスから古いビットを削除します。

BGP RIBのエグレスメッセージから派生したものではなく、l2aldによってルーティングプロトコルプロセスに送信されたMACアドレスは、新しく学習されたMACアドレスとして扱われます。BGP は、このような MAC アドレスをアドバタイズします。

l2aldがMACアドレスの終了マーカーをルーティングプロトコルプロセスに送信すると、古いとマークされたすべてのローカルMACアドレスが削除されます。

Unified ISSU Support

Junos OS リリース 17.2R1 以降、MX シリーズ ルーターの VXLAN で統合されたインサービス ソフトウェア アップグレードがサポートされています。ISSUを使用すると、コントロールプレーンを中断することなく、トラフィックの中断を最小限に抑えながら、MXシリーズルーターのJunos OSソフトウェアをアップグレードできます。統合型ISSU は、デュアル ルーティング エンジン プラットフォームでのみサポートされます。さらに、グレースフルルーティングエンジンスイッチオーバー(GRES)およびノンストップアクティブルーティング(NSR)機能を有効にする必要があります。統合型ISSUにより、ネットワークのダウンタイムをなくし、運用コストを削減し、より高いレベルのサービスを提供できます。 統合インサービスソフトウェアアップグレードの開始を参照してください。

GRES を有効にするには、 階層レベルで ステートメントを含めgraceful-switchoverます[edit chassis redundancy]

NSRを有効にするには、[ 階層レベルにedit routing-options]  ステートメントを、 commit synchronize 階層レベルに [edit system] ステートメントを含めnonstop-routing ます。

EVPN でサポートされている機能

Junos OSは、EVPNの以下の機能でNSR/ISSUをサポートしています。

機能

Junos OSの初期リリース

BUMトラフィックのイングレスレプリケーションを使用したEVPN

16.2R1

EVPN-ETREE

17.2R1

EVPN-VPWS

17.2R1

EVPN - VXLAN

17.2R1

PBB-EVPN

17.2R1

BUMトラフィック用のP2MP mLDPレプリケーションを使用したEVPN

18.2R1

変更履歴テーブル

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

リリース
説明
17.2R1
Junos OS リリース 17.2R1 以降、MX シリーズ ルーターの VXLAN で統合されたインサービス ソフトウェア アップグレードがサポートされています。
16.2
リリース16.2以降のJunos OSでは、ノンストップアクティブルーティング(NSR)とグレースフルルーティングエンジンスイッチオーバー(GRES)を有効にした状態でルーティングエンジンのスイッチオーバーが発生した場合でも、トラフィックの損失を最小限に抑えることができます。