ノンストップアクティブルーティングを理解する
ノンストップアクティブルーティング(NSR)は、ルーティングエンジンの1つがダウンした場合に、ルーティングエンジンの透過的なスイッチオーバーを可能にします。
ノンストップアクティブルーティングの概念
ノンストップアクティブルーティング(NSR)は、グレースフルルーティングエンジンスイッチオーバー(GRES)と同じインフラストラクチャを使用して、インターフェイスとカーネル情報を保持します。ただし、NSRは、バックアップのルーティングエンジンでルーティングプロトコルプロセス(rpd)を実行することで、ルーティングルーティングエンジンの情報も保存します。この追加情報を保存することで、NSRは自己完結型となり、ルーティングプロトコル情報を復元するルーティングプラットフォームを支援するヘルパールーター(またはスイッチ)に依存しません。NSR は、ネイバー ルーター(またはスイッチ)がグレースフル リスタート プロトコル拡張をサポートしていないネットワークに有利です。この拡張機能の結果、NSR はグレースフル リスタートの自然な代替品となります。
Junos OS Release 15.1R1以降、NSRを設定している場合、NSRプライマリルーティングエンジンでいかなる形式でも restart routing コマンドを発行することは無効になります。そうすると、プロトコル隣接関係とネイバーが失われ、トラフィックが減少します。
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
NSR を使用するには、まずルーティング(またはスイッチング)プラットフォームで GRES を有効にする必要があります。GRESの詳細については、 グレースフルルーティングエンジンスイッチオーバーを理解するを参照してください。
NSRが有効になっている場合、設定されたsyslogホストがfxp0インターフェイスを介して到達可能であれば、バックアップルーティングエンジンから特定のシステムログ(syslog)メッセージが送信されます。
図1は、ノンストップアクティブルーティングのシステムアーキテクチャと、ルーティング(またはスイッチング)プラットフォームがスイッチオーバーに備えるプロセスを示しています。
NSR のスイッチオーバー準備プロセスは、以下の手順で構成されています。
-
プライマリルーティングエンジンが起動します。
-
プライマリ ルーティング エンジン上のルーティング(またはスイッチング)ルーティングエンジン プロセス(シャーシ プロセス[chassisd]、ルーティング プロトコル プロセス[rpd]など)が開始されます。
-
パケット転送エンジンが起動し、プライマリルーティングエンジンに接続します。
-
システム内のすべての状態情報が更新されます。
-
シャーシプロセス(chassisd)とルーティングプロトコルプロセス(rpd)を含むバックアップルーティングエンジンが起動します。
-
システムは、GRES と NSR が有効になっているかどうかを判断します。
-
カーネル同期プロセス(ksyncd)は、バックアップのルーティングエンジンとプライマリルーティングエンジンを同期します。
-
サポートされているプロトコルでは、状態情報はプライマリおよびバックアップルーティングエンジン上のルーティングプロトコルプロセス間で直接更新されます。
図2は、スイッチオーバーがルーティングプラットフォームに及ぼす影響を示しています。
中のノンストップアクティブルーティング
スイッチオーバープロセスは、以下の手順で構成されています。
-
プライマリルーティングエンジンからのキープアライブが失われると、システムはバックアップルーティングエンジンに正常に切り替わります。
-
パケット転送エンジンはバックアップのルーティングエンジンに接続し、それが新しいプライマリになります。ルーティングプロトコルプロセス(rpd)とシャーシプロセス(chassisd)はすでに実行されているため、これらのプロセスを再起動する必要はありません。
-
スイッチオーバーの時点から学習された状態情報は、システム内で更新されます。スイッチオーバー中も転送とルーティングが継続されるため、パケット損失が最小限に抑えられます。
-
ピアルーター(またはスイッチ)は、変更がなかったかのようにルーティングプラットフォームと対話を続けます。基礎となるルーティング情報に依存するルーティング隣接関係とセッション状態は保持され、リセットされません。
NSRを有効にした後は、プライマリルーティングエンジンのルーティングプロトコルプロセス(rpd)を再起動しないことをお勧めします。プロトコル隣接関係/ピアリングセッションが中断され、トラフィック損失が発生するためです。
関連項目
EXシリーズスイッチのノンストップアクティブルーティングについて
冗長ルーティングエンジンを搭載したEXシリーズスイッチまたはEXシリーズバーチャルシャーシでノンストップアクティブルーティング(NSR)を設定し、ルーティングエンジンの1つがダウンした場合にルーティングエンジンの透過的なスイッチオーバーを有効にすることができます。
ノンストップアクティブルーティングは、サポートされているルーティングプロトコルを再起動することなくルーティングエンジンの透過的なスイッチオーバーを可能にすることで、ルーティングエンジンの高可用性を提供します。どちらのルーティング エンジンもプロトコル セッションの処理において完全にアクティブであるため、それぞれが他方の処理を引き継ぐことができます。スイッチオーバーは、近隣のルーティングデバイスに対して透過的であり、変更が発生したことを検出しません。
ネイバールーティングデバイスがプロトコルのグレースフルリスタートをサポートするように設定されていない場合、またはPIMなどグレースフルリスタートがサポートされていないプロトコルのグレースフルリスタートを確実にしたい場合は、ノンストップアクティブルーティングを有効にします。
ノンストップのアクティブルーティングのために2つのルーティングエンジンを同期させるために、2つのルーティングエンジンを同時に起動する必要はありません。 commit synchronize ステートメントを発行したときに両方のルーティングエンジンが存在しないか稼働していない場合、候補の設定はプライマリルーティングエンジンでコミットされ、バックアップルーティングエンジンが挿入またはオンラインになると、その設定は自動的にプライマリの設定と同期されます。
ノンストップアクティブルーティングは、グレー スフルルーティングエンジンスイッチオーバー (GRES)と同じインフラストラクチャを使用して、インターフェイスとカーネル情報を保持します。ただし、ノンストップアクティブルーティングは、バックアップのルーティングエンジンでルーティングプロトコルプロセス(rpd)を実行することにより、ルーティングルーティングエンジン情報も保存します。この追加情報を保存することで、ノンストップアクティブルーティングは、ルーティングプロトコル情報の復元を支援するために他のルーティングデバイスに依存しません。
グレースフルルーティングエンジンスイッチオーバー後、 clear interface statistics (interface-name | all) コマンドを発行して、新しいプライマリルーティングエンジンのローカル統計の累積値をリセットすることをお勧めします。
ノンストップアクティブルーティングが有効になっている場合にルーティングエンジンの同期に問題があると思われる場合、トレースオプションを使用してトラブルシューティング情報を収集できます。例えば、NSRを有効にしたグレースフルルーティングエンジンスイッチオーバー後に特定のプロトコルがネイバーとの接続を失った場合、トレースオプションを使用して問題を切り分けることができます。 ノンストップアクティブルーティング同期イベントのトレースを参照してください。
グレースフル リスタートとノンストップ アクティブ ルーティングは相互に排他的です。両方が設定されている場合、コミット時にエラーメッセージが表示されます。
ノンストップアクティブルーティングは、レイヤー3プロトコルセッションに対してのみ透過的なスイッチオーバーメカニズムを提供します。ノンストップブリッジング(NSB)は、レイヤー2プロトコルセッションに同様のメカニズムを提供します。 EXシリーズスイッチのノンストップブリッジングについてを参照してください。
関連項目
ノンストップアクティブルーティングのシステム要件
このセクションでは、以下のトピックについて説明します。
- ノンストップのアクティブルーティングプロトコルと機能のサポート
- ノンストップアクティブルーティングBFDサポート
- ノンストップアクティブルーティングBGPサポート
- ノンストップアクティブルーティングレイヤー2回線とVPLSのサポート
- ノンストップアクティブルーティングPIMサポート
- ノンストップアクティブルーティングMSDPサポート
- RSVP-TE LSPのノンストップアクティブルーティングサポート
ノンストップのアクティブルーティングプロトコルと機能のサポート
以下のプロトコルは、非トップアクティブルーティングでサポートされています。
-
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
-
LDPベースの仮想プライベートLANサービス(VPLS)
-
LDP OAM(運用、管理、管理)機能
-
LDP(PTXシリーズパケットトランスポートルーターのみ)
LDPのノンストップアクティブルーティングサポートには以下が含まれます。
-
LDP ユニキャスト トランジット LSP
-
ラベル付き内部 BGP(IBGP)および外部 BGP(EBGP)用の LDP エグレス BGP
-
LDP over RSVP トランジット LSP
-
インデックスが付けられたネクストホップを持つLDPトランジットLSP
-
不等コストロードバランシングを持つLDPトランジットLSP
-
LDPポイントツーマルチポイントLSP
-
LDP イングレス LSP
-
-
レイヤー 2 回線
-
レイヤー 2 VPN
-
レイヤー2VPN(PTXシリーズパケットトランスポートルーターのみ)
注:ノンストップアクティブルーティングは、レイヤー2インターワーキング(レイヤー2スティッチング)ではサポートされていません。
-
レイヤー3VPN(動的GREトンネル、マルチキャストVPN、BGPフロールートは含まれません。
レイヤー 3 VPN のノンストップ アクティブ ルーティング サポートは次のとおりです。
-
IPv4ラベル付きユニキャスト(ingressまたはegress)
-
IPv4-vpn ユニキャスト(ingressまたはegress)
-
IPv6ラベル付きユニキャスト(ingressまたはegress)
-
IPv6-vpn ユニキャスト(ingressまたはegress)
-
-
論理システムサポート(インターフェイスとカーネル情報を保持するための論理システムのノンストップアクティブルーティングサポート)。
-
マルチキャストソースディスカバリープロトコル(MSDP)
詳細については、 ノンストップアクティブルーティングMSDPサポートを参照してください。
-
OSPF/OSPFv3
注:IPSec認証で有効にされたOSPFv3ネイバーは、NSRではサポートされていません。
-
プロトコル独立マルチキャスト(PIM)
詳細については、 ノンストップアクティブルーティングPIMサポートを参照してください。
-
RIPおよびRIP次世代(RIPng)
-
RSVP(PTXシリーズパケットトランスポートルーターのみ)
RSVP のノンストップ アクティブ ルーティング サポートには以下が含まれます。
-
ポイントツーマルチポイントLSP
-
既存の非連鎖ネクストホップを使用したRSVPポイントツーマルチポイントのイングレス、トランジット、およびエグレスLSP。
-
RSVP ポイントツーマルチポイント トランジット LSP は、Point-to-Multipoint ラベル ルートにコンポジット ネクスト ホップを使用します。
-
-
ポイントツーポイント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 join、clear pim register、およびclear pim statistics動作モードコマンドは、ノンストップアクティブルーティングが有効な場合、バックアップルーティングエンジンではサポートされません。
ノンストップアクティブルーティングのサポートは、PIMの機能によって異なります。機能は、サポートされている機能、サポートされていない機能、互換性のない機能の3つのカテゴリに分類されます。
Supported features:
-
自動RP
注:IPv6 は自動 RP をサポートしていないため、IPv6 でのノンストップ アクティブ ルーティング PIM サポートは自動 RP をサポートしていません。
-
ブートストラップルーター(BSR)
-
静的RP
-
非RP IPv6ルーターへの組み込みRP
-
ローカルRP
注:RP セット情報の同期は、ローカル RP と BSR(IPv4 および IPv6)、autoRP(IPv4)、組み込み RP(IPv6)でサポートされています。
-
BFD
-
デンスモード
-
スパースモード
-
SSM(Source-specific マルチキャスト)
-
ローゼンマルチキャストVPN(MVPN)の草案
-
エニーキャストRP(IPv4およびIPv6構成でのエニーキャストRPセット情報同期とエニーキャストRPレジスタ状態同期)
-
フローマップ
-
統合型ISSU
-
ネイバーポリシー、ブートストラップルーターのエクスポートおよびインポートポリシー、スコープポリシー、フローマップ、リバースパスフォワーディング(RPF)チェックポリシーなどのポリシー機能
-
アップストリームアサート同期
-
PIM ジョイン ロードバランシング
Junos OS は、ドラフト ローゼン MVPN のノンストップ アクティブ ルーティング PIM をサポートします。ドラフト ローゼン MVPN のノンストップ アクティブ ルーティング PIM サポートにより、ノンストップ アクティブ ルーティング対応デバイスは、デフォルトやデータ マルチキャスト ディストリビューション ツリー(MDT)の状態など、ドラフト ローゼン MPVN 関連情報を、スイッチオーバー時に保持できます。
バックアップのルーティングエンジンは、構成とプライマリルーティングエンジンから受信した情報に基づいてデフォルトのルーティングエンジンを設定し、デフォルトの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機能を設定できますが、ノンストップのアクティブルーティングが有効になっていないかのように機能します。つまり、ルーティングエンジンの切り替えなどの停止中は、その状態情報は保存されず、トラフィックの損失が予想されます。
-
インターネットグループ管理プロトコル(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を確認できます。使用可能な値はhead、member、noneです)。
Junos OSは、VPLSおよびMVPNで使用されるポイントツーマルチポイントLSPのノンストップアクティブルーティングをサポートしています。
ただし、Junos OS は、以下の機能のノンストップ アクティブ ルーティングをサポートしていません。
-
GMPLS(一般化マルチプロトコル MPLS)と 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コマンドでは報告されません。ただし、スイッチオーバーが発生した場合、バックアップのルーティングエンジンは、プライマリとして引き継いだ後、統計情報の報告を開始します。古いプライマリルーティングエンジンで発行されたclear statisticsコマンドは、未クリアの統計情報を含む統計情報を報告する新しいプライマリルーティングエンジンには影響しないことに注意してください。 -
状態のタイムアウトは、ノンストップのアクティブ ルーティング スイッチオーバー中にさらに時間がかかる場合があります。例えば、ネイバーがプライマリに 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プロトコルとアプリケーションでのみサポートされています。
|
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。
restart routing コマンドを発行することは無効になります。