VPN のグレースフル リスタートの設定
グレースフルリスタートを設定して、ルーターがネットワークの他の部分から隠されている中間コンバージェンス状態を通過できるようにすることができます。グレースフル リスタートにより、VPN コントロール プレーンが再起動(ルーター再起動)中のルーターは、隣接ルーター(ヘルパー ルーター)からその状態を回復しながら、トラフィックの転送を継続できます。
再起動するルーターは、ネイバーまたはピアに猶予期間を要求し、その後、再起動するルーターと協力することができます。再起動イベントが発生し、グレースフル リスタートが有効になっている場合、再起動ルーターは再起動期間中もトラフィックを転送でき、ネットワークのコンバージェンスは中断されません。ヘルパールーターは、再起動するルーターに直接接続されていない他のデバイスから再起動イベントを非表示にします。つまり、再起動はネットワークの他の部分には表示されず、再起動中のルーターはネットワーク トポロジーから削除されません。
グレースフル リスタートを行わないと、コントロール プレーンを再起動すると、ルーターが提供する VPN サービスが中断されます。グレースフル リスタートは、レイヤー 2 VPN、レイヤー 3 VPN、仮想ルーター ルーティング インスタンス、VPLS でサポートされています。
グレースフル リスタート要求は、次の条件が満たされた場合にのみ発生します。
ネットワークトポロジーが安定している。
ネイバールーターまたはピアルーターが協力します。
再起動中のルーターは、すでに進行中の別の再起動とまだ連携していません。
猶予期間は満了しません。
始める前に:
ネットワーク通信のためのデバイスの設定を行います。
デバイスインターフェイスを設定します。
グレースフル リスタートはデフォルトで無効になっています。VPNグレースフルリスタートを有効にするには:
グレースフルリスタートをグローバルに設定します。
[edit routing-options] user@host# set graceful-restart
注:グレースフル リスタートは、論理システム上で有効にできます。グレースフル リスタートをグローバルに構成するには、
[edit logical-systems logical-system-name routing-options]または[edit logical-systems logical-system-name routing-instances routing-instance-name routing-options]階層レベルでgraceful-restartステートメントを含めます。グレースフル リスタートをグローバルに無効にするには、
[edit routing-options graceful-restart]階層レベルでdisableステートメントを含めます。例えば:
[edit routing-options] user@host# set graceful-restart disable
最も具体的な定義が使用されるプロトコルに応じて、プロトコル単位、グループ単位、またはネイバー単位でグレースフルリスタートを有効または無効にします。
[edit protocols] user@host# set bgp graceful-restart user@host# set bgp group group-name type internal local-address local-ip-address neighbor neighbor1-address user@host# set bgp group group-name type internal local-address local-ip-address neighbor neighbor2-address graceful-restart disable
ルーティングインスタンス内のすべてのルーティングおよびMPLS関連プロトコルのレイヤー3 VPNのグレースフルリスタートを設定します。マルチインスタンス BGP とマルチインスタンス LDP を設定できるため、キャリアオブキャリアシナリオのグレースフル リスタートがサポートされます。
[edit routing-instance] user@host# set routing-instance-name routing-options graceful-restart
注:グレースフルリスタートをグローバルに無効にするには、
[edit routing-instances routing-instance-name routing-options graceful-restart]階層レベルでdisableステートメントを含めます。例えば:
[edit routing-instances] user@host# set instance1 routing-options graceful-restart disable
個々のプロトコルのグレースフルリスタートを無効にするには、
[edit routing-instances routing-instance-name protocols protocol-name graceful-restart]階層レベルでdisableステートメントを含めます。例えば:
[edit routing-instances] user@host# set instance1 protocols ospf graceful-restart disable
ルーティングインスタンスのグレースフルリスタート期間の期間を設定します。
[edit routing-options] user@host# set graceful-restart restart-duration seconds
restart-durationオプションは、グレースフルリスタートが完了するまでルーターが待機する時間を設定します。1秒から600秒までの時間を設定できます。デフォルト値は300秒です。設定された期間の終了時に、ルーターは隣接ルーターからその状態を回復せずに標準再起動を実行します。これによりVPNサービスが中断されますが、ルーターが正常に機能していない場合に必要となる可能性があります。注:restart-durationオプションは、グローバルまたはルーティングインスタンスレベルのいずれかに含めることができます。