Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ノンストップ アクティブ ルーティングを理解する

NSR(ノンストップアクティブルーティング)は、ルーティングエンジンの1つがダウンした場合に、ルーティングエンジンの透過的なスイッチオーバーを可能にします。

ノンストップ アクティブ ルーティングの概念

NSR(ノンストップアクティブルーティング )は、 GRES(グレースフルルーティングエンジンスイッチオーバー )と同じインフラストラクチャを使用して、インターフェイスとカーネルの情報を保持します。ただし、NSR はバックアップ ルーティングエンジンでルーティング プロトコル プロセス(rpd)を実行することにより、ルーティング プロトコル情報も保存します。この追加情報を保存することで、NSR は自己完結型になり、ルーティングプラットフォームがルーティングプロトコル情報を復元するのを支援するために、ヘルパールーター(またはスイッチ)に依存しません。NSRは、隣接ルーター(またはスイッチ)がグレースフルリスタートプロトコル拡張をサポートしていないネットワークで有利です。この機能が強化された結果、NSR はグレースフルリスタートに代わるものになります。

Junos OS リリース 15.1R1以降では、NSRが設定されている場合、NSRプライマリルーティングエンジンでどのような形式でも restart routing コマンドを発行することはできません。これを行うと、プロトコル隣接関係とネイバーが失われ、トラフィックが減少します。

Feature Explorerを使用して、特定の機能に対するプラットフォームとリリースのサポートを確認します。

プラットフォームに関連する注意事項については、「 プラットフォーム固有の NSR の動作 」セクションを参照してください。

手記:

NSR を使用するには、まずルーティング(またはスイッチング)プラットフォームで GRES を有効化する必要があります。GRES の詳細については、「 グレースフル ルーティングエンジン スイッチオーバーについて」を参照してください。

手記:

NSR が有効な場合、設定された syslog ホストが fxp0 インターフェイスを介して到達可能であれば、バックアップ ルーティングエンジンから特定のシステム ログ(syslog)メッセージが送信されます。

図 1 は、ノンストップ アクティブ ルーティングのシステム アーキテクチャと、ルーティング(またはスイッチング)プラットフォームがスイッチオーバーを準備するプロセスを示しています。

図 1:ノンストップ アクティブ ルーティング スイッチオーバー準備プロセス Nonstop Active Routing Switchover Preparation Process

NSR のスイッチオーバー準備プロセスは、以下のステップで構成されます。

  1. プライマリ ルーティングエンジンが起動します。

  2. プライマリルーティングエンジン上のルーティング(またはスイッチング)プラットフォームプロセス(シャーシプロセス[chassisd]やルーティングプロトコルプロセス[rpd]など)が開始します。

  3. パケット転送エンジンが起動し、プライマリ ルーティングエンジンに接続します。

  4. システム内のすべての状態情報が更新されます。

  5. シャーシプロセス(chassisd)とルーティングプロトコルプロセス(rpd)を含めたバックアップルーティングエンジンが起動します。

  6. GRES と NSR が有効になっているかどうかは、システムによって決定されます。

  7. カーネル同期プロセス(ksyncd)は、バックアップルーティングエンジンをプライマリルーティングエンジンと同期させます。

  8. サポートされているプロトコルでは、状態情報はプライマリとバックアップのルーティングエンジン上のルーティングプロトコルプロセス間で直接更新されます。

図2 は、ルーティングプラットフォームに対するスイッチオーバーの影響を示しています。

図2:スイッチオーバーNonstop Active Routing During a Switchover中のノンストップアクティブルーティング

切り替えプロセスは、以下のステップで構成されます。

  1. プライマリルーティングエンジンからのキープアライブが失われた場合、システムはバックアップルーティングエンジンにグレースオーバーします。

  2. パケット転送エンジンはバックアップのルーティングエンジンに接続し、これが新しいプライマリになります。ルーティングプロトコルプロセス(rpd)とchassisプロセス(chassisd)はすでに実行されているため、これらのプロセスを再起動する必要はありません。

  3. スイッチオーバー時点から学習した状態情報は、システム内で更新されます。切り替え中も転送とルーティングが継続されるため、パケット損失が最小限に抑えられます。

  4. ピアルーター(またはスイッチ)は、変更が発生しなかったかのようにルーティングプラットフォームとの対話を続けます。基盤となるルーティング情報に依存するルーティング隣接関係とセッション状態は保持され、リセットされません。

注意:

NSR を有効にした後は、プライマリ ルーティングエンジンでルーティング プロトコル プロセス(rpd)を再起動しないことを推奨します。プロトコル隣接関係/ピアリング セッションが中断され、トラフィック損失が発生するためです。

EXシリーズスイッチのノンストップアクティブルーティングを理解する

冗長ルーティングエンジンを搭載したEXシリーズスイッチや、EXシリーズバーチャルシャーシノンストップアクティブルーティング(NSR)を設定することで、ルーティングエンジンの1つがダウンした場合に、ルーティングエンジンの透過的なスイッチオーバーを有効にすることができます。

ノンストップ アクティブ ルーティングは、サポートされているルーティング プロトコルを再起動することなく、ルーティング エンジンの透過的なスイッチオーバーを可能にすることで、ルーティング エンジンの高可用性を実現します。どちらのルーティング エンジンも、プロトコル セッションの処理において完全にアクティブであるため、それぞれが他方のルーティング エンジンを引き継ぐことができます。この切り替えは、変更が発生したことを検知しないネイバールーティングデバイスに対して透過的です。

ネイバー ルーティング デバイスがプロトコルのグレースフル リスタートをサポートするよう設定されていない場合、または PIM などのグレースフル リスタートがサポートされていないプロトコルのグレースフル リスタートを確保したい場合、ノンストップ アクティブ ルーティングを有効にします。

ノンストップ アクティブ ルーティング用に 2 つのルーティング エンジンを同期させるために、同時に起動する必要はありません。 commit synchronize ステートメントを発行した際に、両方のルーティングエンジンが存在しないか、起動していない場合、候補の設定はプライマリルーティングエンジンでコミットされ、バックアップルーティングエンジンが挿入またはオンラインになると、その設定はプライマリの設定と自動的に同期されます。

ノンストップ アクティブ ルーティングは、 グレースフル ルーティングエンジン スイッチオーバー (GRES)と同じインフラストラクチャを使用して、インターフェイスとカーネル情報を保持します。ただし、ノンストップ アクティブ ルーティングは、バックアップ ルーティングエンジンでルーティング プロトコル プロセス(rpd)を実行することにより、ルーティング プロトコルの情報も保存します。この追加情報を保存することで、ノンストップ アクティブ ルーティングは、ルーティング プロトコル情報の復元を支援するために他のルーティング デバイスに依存しません。

手記:

グレースフル ルーティングエンジン スイッチオーバー後、 clear interface statistics (interface-name | all) コマンドを発行して、新しいプライマリ ルーティングエンジンのローカル統計の累積値をリセットすることを推奨します。

ノンストップ アクティブ ルーティングが有効になっている場合に、ルーティング エンジンの同期に問題があると思われる場合、トレース オプションを使用してトラブルシューティング情報を収集できます。たとえば、NSR を有効にしたグレースフル ルーティングエンジン スイッチオーバー後に特定のプロトコルがネイバーとの接続を失った場合、トレース オプションを使用して問題の切り分けに役立てることができます。 ノンストップ アクティブ ルーティング同期イベントのトレースを参照してください。

手記:

グレースフル リスタートとノンストップ アクティブ ルーティングは相互に排他的です。両方が設定されている場合、コミット時にエラーメッセージが表示されます。

手記:

ノンストップ アクティブ ルーティングは、レイヤー 3 プロトコル セッションにのみ透過的なスイッチオーバー メカニズムを提供します。ノンストップ ブリッジング(NSB)は、レイヤー 2 プロトコル セッションに同様のメカニズムを提供します。 EXシリーズスイッチのノンストップブリッジングについてを参照してください

ノンストップ アクティブ ルーティングのシステム要件

このセクションでは、以下のトピックについて説明します。

ノンストップのアクティブルーティングプロトコルと機能サポート

非トップ アクティブ ルーティングでは、以下のプロトコルがサポートされています。

  • LACP(Link Aggregation Control Protocol)を使用した集合型イーサネットインターフェイス

  • Bidirectional Forwarding Detection(BFD)

    詳細については、 ノンストップ アクティブ ルーティング BFD サポートを参照してください。

  • BGP

    詳細については、 ノンストップ アクティブ ルーティング BGP サポートを参照してください。

  • EVPN

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

    • EVPN-ETREE

    • EVPN-VPWS

    • EVPN -VXLAN

    • PBB-EVPN

    • Junos OSリリース18.2R1以降、BUMトラフィック用のP2MP mLDPレプリケーションを備えたEVPN

    詳細については、 EVPN での NSR および統合型 ISSU のサポート を参照してください。

  • ラベル付きBGP(PTXシリーズパケットトランスポートルーター:のみ)

  • IS-IS

  • 自民党

  • LDPベースの仮想プライベートLANサービス(VPLS)

  • LDP OAM(運用、管理、管理)機能

  • LDP(PTXシリーズパケットトランスポートルーターのみ)

    LDPのノンストップアクティブルーティングサポートには以下が含まれます。

    • LDP ユニキャスト トランジット LSP

    • ラベル付き内部BGP(IBGP)および外部BGP(EBGP)用のLDPエグレスLSP

    • RSVPトランジットLSPを介したLDP

    • インデックス付きネクストホップを持つLDPトランジットLSP

    • 不等コストロードバランシングによるLDPトランジットLSP

    • LDP ポイントツーマルチポイント LSP

    • LDPイングレスLSP

  • レイヤー 2 回線

  • レイヤー2 VPN

  • レイヤー2VPN(PTXシリーズパケットトランスポートルーターのみ)

    手記:

    ノンストップ アクティブ ルーティングは、レイヤー 2 インターワーキング(レイヤー 2 ステッチ)ではサポートされていません。

  • レイヤー 3 VPN(動的 GRE トンネル、マルチキャスト VPN、BGP フロー ルートは含まれません)

    レイヤー3VPNのノンストップアクティブルーティングサポートには以下が含まれます。

    • IPv4ラベル付きユニキャスト(ingressまたはegress)

    • IPv4-vpnユニキャスト(ingressまたはegress)

    • IPv6ラベル付きユニキャスト(ingressまたはegress)

    • IPv6-VPN ユニキャスト(イングレスまたはエグレス)

  • 論理システム サポート(インターフェイスとカーネル情報を保持するための、論理システムのノンストップ アクティブ ルーティング サポート)。

  • Multicast Source Discovery Protocol(MSDP)

    詳細については、 ノンストップ アクティブ ルーティング MSDP サポートを参照してください。

  • OSPF/OSPFv3

    手記:

    IPSec認証が有効になっているOSPFv3ネイバーは、NSRではサポートされていません。

  • プロトコル独立マルチキャスト(PIM)

    詳細については、「 ノンストップ アクティブ ルーティング PIM サポート」を参照してください。

  • RIPおよびRIP次世代(RIPng)

  • RSVP(PTXシリーズパケットトランスポートルーターのみ)

    RSVP のノンストップ アクティブ ルーティング サポートには以下が含まれます。

    • ポイントツーマルチポイントLSP

      • 既存のチェーンされていないネクストホップを使用したRSVPポイントツーマルチポイントのイングレス、トランジット、エグレスLSP。

      • ポイントツーマルチポイントのラベルルートにコンポジットネクストホップを使用したRSVPポイントツーマルチポイントトランジットLSP。

    • ポイントツーポイントLSP

      • RSVP 非連鎖ネクストホップを使用したポイントツーポイントのイングレス、トランジット、エグレスLSP。

      • 連鎖されたコンポジットネクストホップを使用したRSVPポイントツーポイントトランジットLSP。

  • RSVP-TE LSP

    詳細については、 RSVP-TE LSPのノンストップアクティブルーティングサポートを参照してください。

  • VPLS

  • VRRP

  • VRRP

ノンストップ アクティブ ルーティングでサポートされていないプロトコルを設定した場合、プロトコルは通常通り動作します。スイッチオーバーが発生すると、サポートされていないプロトコルの状態情報は保持されないため、プロトコルに固有の通常の回復メカニズムを使用して更新する必要があります。

論理システムが設定されているルーターでは、NSR はメインインスタンスでのみサポートされます。

OSPF と NSR で構成されたバーチャルシャーシ環境では、バックアップ デバイスの障害または再起動が発生すると、NSR が設定されていない環境と比較して、グローバル コンバージェンス時間が長くなる可能性があります。

ノンストップ アクティブ ルーティング BFD サポート

ノンストップ アクティブ ルーティングは、ルーティング プロトコルが検出したトポロジーを使用してネイバーを監視する BFD(双方向フォワーディング検出)プロトコルをサポートしています。BFDプロトコルは、ネットワーク内の障害を検出するための単純なhelloメカニズムです。BFDは、高速な活性検出を効率的に行うように合理化されているため、ルーティングプロトコルと組み合わせて使用すると、ルーティングの回復時間が改善されます。ノンストップ アクティブ ルーティングを有効にすると、ルーティングエンジンのスイッチオーバーが発生しても、BFD セッション状態は再起動されません。

手記:

BFD のセッション状態が保存されるのは、集約ルートまたはスタティック ルートを使用するクライアント、または BGP、IS-IS、OSPF/OSPFv3、PIM、RSVP の場合だけです。

BFDセッションがパケット転送エンジンに配信されると、ルーティングエンジンのスイッチオーバー中もBFDパケットは送信され続けます。スイッチオーバー中に非分散型BFDセッションを存続させる場合、セッション障害検出時間がルーティングエンジンのスイッチオーバー時間よりも長くなければなりません。次のBFDセッションはパケット転送エンジンに配信されません:マルチホップセッション、トンネルカプセル化セッション、およびIRB(統合型ルーティングおよびブリッジング)インターフェイスを介したセッション。

手記:

BFDは、システムリソースを消費する集中的なプロトコルです。BFDの最小間隔を、ルーティングエンジンベースのセッションでは100ミリ秒未満、分散BFDセッションでは10ミリ秒未満に指定すると、望ましくないBFDフラッピングが発生することがあります。 minimum-interval 設定ステートメントは、BFDの活性検出パラメーターです。

ネットワーク環境によっては、次の追加の推奨事項が適用される場合があります。

  • 多数のBFDセッションを伴う大規模なネットワーク導入の場合、ルーティングエンジンベースのセッションには300ミリ秒、分散BFDセッションには100ミリ秒の最小間隔を指定します。

  • 多数のBFDセッションを伴う非常に大規模なネットワーク導入の場合、詳細についてジュニパーネットワークスのカスタマーサポートにお問い合わせください。

  • ノンストップ アクティブ ルーティングが設定されている場合、ルーティングエンジン スイッチオーバー イベント中に BFD セッションがアップしたままには、ルーティングエンジン ベースのセッションに 2.5 秒以上の間隔を指定します。ノンストップ アクティブ ルーティングが設定された分散 BFD セッションの場合、最小間隔の推奨値は変更されず、ネットワーク展開にのみ依存します。

ノンストップ アクティブ ルーティング BGP サポート

ノンストップ アクティブ ルーティング BGP サポートには、以下の条件が適用されます。

  • ノンストップ アクティブ ルーティング スイッチオーバー中およびスイッチオーバー後に、プライマリとバックアップのルーティング エンジン間で一貫したパス選択を確保するために、[edit protocols bgp]階層レベルに path-selection external-router-ID ステートメントを含める必要があります。

  • VPNアドレスファミリーが設定されているルーティングデバイスで、ルートリフレクタ(RR)または自律システムボーダールーター(ASBR)機能が有効または無効になっている場合にBGPセッションがダウンしないようにするには、[edit protocols bgp]階層レベルにadvertise-from-main-vpn-tablesステートメントを含める必要があります。

  • BGP セッションのアップタイムとダウンタイムの統計は、ノンストップ アクティブ ルーティングと ISSU の間、プライマリとバックアップのルーティング エンジン間で同期されません。バックアップ ルーティングエンジンは、確立されたセッションをバックアップが最初に認識した時間に基づいて、独自のセッション アップタイムを維持します。たとえば、バックアップルーティングエンジンが再起動された場合(またはバックアップルーティングエンジンで restart routing を実行した場合)、バックアップは確立されたセッションについて学習したばかりであるため、バックアップの稼働時間は短くなります。BGP セッションが最初にプライマリを起動したときにバックアップが動作している場合、プライマリのアップタイムとバックアップのアップタイムはほぼ同じ期間になります。ルーティングエンジンのスイッチオーバー後、新しいプライマリはバックアップのルーティングエンジンに残された時間から続行されます。

  • プライマリルーティングエンジンのBGPピアが、ノンストップアクティブルーティングでサポートされていないアドレスファミリー機能をネゴシエートしている場合、バックアップルーティングエンジン上の対応するBGPネイバー状態はアイドルと表示されます。スイッチオーバー時に、BGP セッションは新しいプライマリ ルーティングエンジンから再確立されます。

    ノンストップ アクティブ ルーティングでは、以下のアドレス ファミリーのみがサポートされています。

    • EVPNシグナリング

    • inetラベル付きユニキャスト

    • inet-mdt

    • inet マルチキャスト

    • inet-mvpn

    • inetユニキャスト

    • inet-vpn ユニキャスト

    • inet6ラベル付きユニキャスト

    • inet6 マルチキャスト

    • inet6-mvpn

    • inet6 ユニキャスト

    • inet6-vpn ユニキャスト

    • ISO-VPN

    • L2VPN シグナリング

    • ルートターゲット

    手記:

    アドレスファミリーは、BGPのメインインスタンスでのみサポートされます。VRF インスタンスでは、ユニキャストのみがサポートされます。

  • ノンストップ アクティブ ルーティングが有効な場合、バックアップ ルーティングエンジンでは BGP ルート ダンピングは機能しません。

ノンストップ アクティブ ルーティング レイヤー 2 回線と VPLS のサポート

ノンストップ アクティブ ルーティングは、LDP ベースと RSVP-TE ベース両方のネットワークでレイヤー 2 回線と VPLS をサポートします。ノンストップ アクティブ ルーティングのサポートにより、バックアップ ルーティングエンジンは、プライマリ ルーティングエンジンのレイヤー 2 回線と VPLS によってアドバタイズされたラベルを追跡し、ルーティングエンジン スイッチオーバー後に同じラベルを使用できます。

ノンストップ アクティブ ルーティングは、レイヤー 2 回線と LDP ベースの VPLS 疑似配線の冗長構成をサポートします。

ノンストップ アクティブ ルーティング PIM サポート

ノンストップ アクティブ ルーティングは、バックアップ ルーティング エンジン上のステートフル レプリケーションで PIM(プロトコル独立マルチキャスト)をサポートします。バックアップ ルーティングエンジンで複製される状態情報には、ネイバー関係、参加およびプルーニング イベント、ランデブー ポイント(RP)セット、ルートとネクスト ホップ間の同期、マルチキャスト セッションの状態、2 つのルーティング エンジン間の転送状態に関する情報が含まれます。

PIM のノンストップ アクティブ ルーティングは、IPv4 および IPv6 でサポートされています。Junos OS は、IPv4 と IPv6 の両方が設定されたデバイスでの PIM のノンストップ アクティブ ルーティングもサポートしています。

PIM のノンストップ アクティブ ルーティングを設定するには、他のプロトコルと同じステートメント([edit routing-options] 階層レベルの nonstop-routing ステートメントと [edit chassis redundancy] 階層レベルの graceful-switchover ステートメント)を設定に含めます。PIM ノンストップ アクティブ ルーティング イベントをトレースするには、[edit protocols pim traceoptions]階層レベルで flag nsr-synchronization ステートメントを含めます。

手記:

ノンストップ アクティブ ルーティングが有効な場合、バックアップ ルーティングエンジンでは、 clear pim joinclear pim register、および clear pim statistics 動作モード コマンドはサポートされません。

ノンストップ アクティブ ルーティングのサポートは、PIM 機能によって異なります。機能は、サポートされている機能、サポートされていない機能、互換性のない機能の 3 つのカテゴリに分類されます。

Supported features:

  • 自動RP

    手記:

    ノンストップ アクティブ ルーティング IPv6 は auto-RP をサポートしていないため、IPv6 での PIM サポートは auto-RP をサポートしていません。

  • ブートストラップルーター(BSR)

  • 静的 RP

  • 非 RP IPv6 ルーターに埋め込まれた RP

  • ローカル RP

    手記:

    RP セット情報の同期は、ローカル RP および BSR(IPv4 および IPv6)、autoRP(IPv4)、組み込み RP(IPv6 )でサポートされています。

  • BFDの

  • デンスモード

  • スパースモード

  • SSM(Source-specific multicast)

  • ドラフト Rosen マルチキャスト VPN(MVPN)

  • エニーキャスト RP(IPv4 および IPv6 設定でのエニーキャスト RP セット情報同期とエニーキャスト RP レジスタ状態同期)

  • フローマップ

  • 統合型ISSU

  • ネイバーポリシー、ブートストラップルーターのエクスポート/インポートポリシー、スコープポリシー、フローマップ、RPF(リバースパスフォワーディング)チェックポリシーなどのポリシー機能

  • アップストリームのアサート同期

  • PIM 参加ロードバランシング

Junos OS は、ドラフト Rosen MVPN のノンストップ アクティブ ルーティング PIM をサポートします。ドラフト Rosen MVPN のノンストップ アクティブ ルーティング PIM サポートにより、ノンストップ アクティブ ルーティング対応デバイスは、デフォルトやデータ マルチキャスト ディストリビューション ツリー(MDT)状態などのドラフト Rosen MPVN 関連情報をスイッチオーバー後も保持できます。

バックアップ ルーティングエンジンは、構成とプライマリ ルーティングエンジンから受け取った情報に基づいてデフォルト MDT を設定し、デフォルトの MDT 状態情報を更新し続けます。

ただし、データ MDT の場合、バックアップ ルーティングエンジンはプライマリ ルーティングエンジンに依存して、データ MDT が作成、更新、削除されたときに更新を提供します。バックアップ ルーティングエンジンは、データ MDT のフローレートを監視したり、フローレートの変動に基づいてデータ MDT のスイッチオーバーをトリガーしたりすることはありません。同様に、バックアップ ルーティングエンジンは、データ MDT 遅延タイマーやタイムアウト タイマーを維持しません。プライマリ ルーティングエンジンとして引き継ぐまで、データ MDT の MDT ジョイン TLV パケットは送信しません。スイッチオーバー後、新しいプライマリ ルーティングエンジンは、各データ MDT に対して MDT ジョイン TLV パケットの送信を開始し、データ MDT タイマーをリセットします。タイマーの有効期限は、以前のプライマリ ルーティングエンジンの元の値と異なる場合があることに注意してください。

Junos OSは、IGMPのみのインターフェイス上で、PIM(プロトコル独立マルチキャスト)ノンストップアクティブルーティングをサポートします。IGMP のみのインターフェイスでのマルチキャスト参加は PIM 状態にマップされ、これらの状態はバックアップ ルーティングエンジンで複製されます。対応する PIM 状態がバックアップで利用可能な場合、マルチキャスト ルートはバックアップ ルーティングエンジン上で転送としてマークされます。これにより、スイッチオーバー後のトラフィックフローが中断されることがありません。このサポートは、IGMPv2、IGMPv3、MLDv1、および MLDv2 のレポートとリーフを対象としています。

Unsupported features: 以下の PIM 機能をノンストップ アクティブ ルーティングとともにルーターで設定できますが、ノンストップ アクティブ ルーティングが有効になっていないかのように機能します。つまり、ルーティングエンジンのスイッチオーバーやその他の停止時には、状態情報は保持されず、トラフィックの損失が予想されます。

  • Internet Group Management Protocol(IGMP)除外モード

  • IGMP スヌーピング

ノンストップ アクティブ ルーティングは、PIM プロバイダ トンネルを使用する次世代 MVPN ではサポートされていません。設定にノンストップ アクティブ ルーティングと PIM プロバイダ トンネルを備えた次世代 MVPN の両方が含まれている場合、コミット操作は失敗します。

Junos OS では、PIM のノンストップ アクティブ ルーティングのみを無効にする設定ステートメントが用意されています。これにより、互換性のない PIM 機能をアクティブにして、ルーター上の他のプロトコルのノンストップ アクティブ ルーティングを引き続き使用できます。互換性のないPIM機能を有効にする前に、[edit protocols pim]階層レベルでnonstop-routing disableステートメントを含めます。この場合、互換性のない機能だけでなく、すべての PIM 機能に対してノンストップ アクティブ ルーティングが無効になることに注意してください。

ノンストップ アクティブ ルーティング MSDP サポート

Junos OS は、MSDP(マルチキャスト ソース検出プロトコル)のノンストップ アクティブ ルーティングをサポートします。

MSDP のノンストップ アクティブ ルーティング サポートにより、スイッチオーバー後も以下の MSDP 関連情報が保持されます。

  • MSDP の設定とピア情報

  • MSDP ピア ソケット情報

  • ソース・アクティブおよび関連情報

ただし、ノンストップ アクティブ ルーティング MSDP サポートには、以下の制約事項が適用されることに注意してください。

  • バックアップ ルーティングエンジンは、ネットワークからのソース アクティブ メッセージを処理してアクティブなソース情報を学習するため、プライマリおよびバックアップ ルーティング エンジン間でのソース アクティブ情報の同期には最大で 60 秒かかる場合があります。そのため、ソケットの最初のレプリケーションから 60 秒以内の計画的なスイッチオーバーは許可されません。

  • 同様に、Junos OS では、240 秒以内の 2 回の計画的なスイッチオーバーはサポートされていません。

Junos OS では、[edit protocols msdp traceoptions] 階層レベルで flag nsr-synchronization ステートメントを含めることで、MSDP ノンストップ アクティブ ルーティング イベントをトレースできます。

RSVP-TE LSP のノンストップ アクティブ ルーティング サポート

Junos OSは、RSVP-TE LSP の一部である LSR(ラベルスイッチングルーター)とレイヤー 2 回線のノンストップ アクティブ ルーティングをサポートします。LSR のノンストップ アクティブ ルーティング サポートにより、LSR 上のプライマリからバックアップへのルーティングエンジン スイッチオーバーがネットワーク ネイバーに対して透過的であり、スイッチオーバー中およびスイッチオーバー後に LSP 情報が変更されないようにすることができます。

show rsvp version コマンドを使用すると、LSR のノンストップ アクティブ ルーティング モードと状態を表示できます。同様に、バックアップ ルーティングエンジンで show mpls lsp コマンドと show rsvp session コマンドを使用して、バックアップ ルーティングエンジンで再作成された状態を表示できます。

Junos OS のノンストップ アクティブ ルーティング機能は、RSVP ポイントツーマルチポイント LSP でもサポートされています。スイッチオーバー中、LSPはバックアップルーティングエンジンで起動し、スイッチオーバー前後のプライマリルーティングエンジンと状態情報を共有して同期させます。ポイントツーマルチポイント、トランジット、およびエグレス LSP のノンストップ アクティブ ルーティング サポートにより、スイッチオーバーがネットワーク ネイバーに対して透過的に維持され、スイッチオーバー間で LSP 情報が保持されます。

Junos OSは、次世代マルチキャストVPN(MVPN)のノンストップアクティブルーティングをサポートします。

show rsvp session detailコマンドを使用すると、ポイントツーマルチポイント LSP の再マージ状態情報(P2MP LSP re-merge、可能な値は headmember、および none)を確認できます。

Junos OSは、VPLSおよびMVPNで使用されるポイントツーマルチポイントLSPのノンストップアクティブルーティングをサポートしています。

ただし、Junos OSは、以下の機能に対してノンストップ アクティブ ルーティングをサポートしていません。

  • GMPLS(Generalized MPLS Label Switching)と LSP 階層

  • ドメイン間またはルーズホップ拡張LSP

  • BFD活性検出

  • セットアップ保護

RSVP-TE LSP のノンストップ アクティブ ルーティング サポートには、以下の制限と制約があります。

  • 迂回LSPはスイッチオーバー後も維持されないため、迂回LSPはスイッチオーバー後にオンラインに戻れない場合があります。

  • show rsvp statisticsおよびshow rsvp interface detail | extensiveコマンドに対応するコントロールプレーンの統計情報は、ルーティングエンジンスイッチオーバーをまたいで維持されません。

  • バックアップルーティングエンジンからの統計情報は、 show mpls lsp statistics および monitor mpls label-switched-path コマンドでは報告されません。ただし、スイッチオーバーが発生した場合、バックアップ ルーティングエンジンは、プライマリとして引き継いだ後、統計情報のレポートを開始します。古い 1 次ルーティングエンジンで発行された clear statistics コマンドは、クリアされていない統計情報を含む統計情報を報告する新しい 1 次ルーティングエンジンには影響を与えないことに注意してください。

  • 状態タイムアウトは、ノンストップのアクティブ ルーティング スイッチオーバー中にさらに時間がかかる場合があります。例えば、ネイバーがプライマリに 2 つの hello メッセージを送信し損ねた後にスイッチオーバーが発生した場合、新しいプライマリ ルーティングエンジンは、ネイバーをタイムアウトするまでさらに 3 つの hello 期間待機します。

  • RSVP ingressルーターで自動帯域幅機能を設定すると、スイッチオーバー後に帯域幅調整タイマーが新しいプライマリに設定されます。これにより、スイッチオーバー発生後の帯域調整に要する時間が1回だけ増加します。

  • バックアップLSP(ノードまたはリンク障害後にPLR(Point of Local Repair)とマージポイントの間に確立されるLSPは、ルーティングエンジンのスイッチオーバー中は保持されません。

  • ノンストップ アクティブ ルーティングが有効な場合、グレースフル リスタートはサポートされません。ただし、グレースフル リスタート ヘルパー モードはサポートされています。

プラットフォーム固有の NSR の動作

次の表を使用して、プラットフォームのプラットフォーム固有の動作を確認します。

プラットホーム

EXシリーズ

EX9214スイッチでは、ノンストップのアクティブルーティングが有効になっている場合でも、グレースフルルーティングエンジンスイッチオーバー中にVRRPプライマリ状態が変わる可能性があります。

MXシリーズ

次世代ルーティングエンジン(NG-RE)がインストールされているMXシリーズデバイスでのルーティングエンジン再起動プロセス中は、NSRはサポートされません。NSRは、ルーティングエンジンのスイッチオーバープロセス中も機能します。

PTXシリーズ

PTXシリーズでのノンストップアクティブルーティング(NSR)スイッチオーバーは、以下のMPLSおよびVPNプロトコル、および連鎖コンポジットネクストホップを使用するアプリケーションでのみサポートされています。

  • ラベル付きBGP

  • レイヤー2相互作用(レイヤー2スイッチング)を除くレイヤー2VPN

  • レイヤー3 VPN

  • 自民党

  • RSVP

変更履歴

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

解放
形容
15.1R1
Junos OS リリース 15.1R1以降では、NSRが設定されている場合、NSRプライマリルーティングエンジン上でどのような形式でも restart routing コマンドを発行することはできません。
12.3
Junos OS リリース 12.3 以降では、同期の要件とロジックにより、NSR または GRES のパフォーマンスは、システム内で最も遅いルーティングエンジンによって制限されます。