RSVP グレースフルリスタートは、高可用性(HA)を確保するためのメカニズムを提供して、Cisco IOS XR ソフトウェアを実行するシステムで障害状態を検出および回復できるようにし、ノンストップ フォワーディング サービスを実現します。RSVP
グレースフルリスタートは、RSVP hello メッセージに基づいており、RSVP TE 対応ルータでネットワーク障害後にネイバーから RSVP 状態情報を回復できるようにします。RSVP では、hello メッセージ内の Restart Cap
オブジェクト(RSVP RESTART)を使用して、ノードの再起動機能をアドバタイズするために再起動時間と回復時間を指定します。ネイバーノードは、再起動ノードのフォワーディングステートを回復するための Recover Label オブジェクトを送信することで、再起動ノードを支援します。
ノード ID アドレスベースの hello メッセージに基づく標準グレースフルリスタートを設定することも、インターフェイスアドレス ベースの hello メッセージに基づくインターフェイスベースのグレースフルリスタートを設定することもできます。
設定例
この例では、ネットワーク上のルータノードで RSVP-TE がすでに有効になっており、障害から回復できるようにルータノードでグレースフルリスタートが有効になっている必要があります。グレースフルリスタートを、有効なノード ID アドレスベースの
hello メッセージに対してグローバルに設定し、インターフェイスアドレス ベースの hello メッセージをサポートするためにルータインターフェイスで設定します。
RP/0/RP0/cpu 0: router# configure
RP/0/RP0/cpu 0: router(config)# rsvp
RP/0/RP0/cpu 0: router(config-rsvp)# signalling graceful-restart
RP/0/RP0/cpu 0: router(config-rsvp)# interface HundredGigabitEthernet 0/0/0/3
RP/0/RP0/cpu 0: router(config-rsvp-if)# signalling graceful-restart
interface-based
RP/0/RP0/cpu 0: router(config)# commit
確認
次のコマンドを使用して、グレースフルリスタートが有効になっていることを確認します。
RP/0/RP0/cpu 0: router# show rsvp graceful-restart
Graceful restart: enabled Number of global neighbors: 1
Local MPLS router id: 192.168.55.55
Restart time: 60 seconds Recovery time: 120 seconds
Recovery timer: Not running
Hello interval: 5000 milliseconds Maximum Hello miss-count: 4
RP/0/RP0/cpu 0: router# show rsvp graceful-restart neighbors detail
Neighbor: 192.168.77.77 Source: 192.168.55.55 (MPLS)
Hello instance for application MPLS
Hello State: UP (for 00:20:52)
Number of times communications with neighbor lost: 0
Reason: N/A
Recovery State: DONE
Number of Interface neighbors: 1
address: 192.168.55.0
Restart time: 120 seconds Recovery time: 120 seconds
Restart timer: Not running
Recovery timer: Not running
Hello interval: 5000 milliseconds Maximum allowed missed Hello messages: 4