解説書 Vol.1
- <この項の構成>
- (1) 概要
- (2) リスタート機能【AX7800S】
- (3) ヘルパー機能
(1) 概要
グレースフル・リスタートは,装置のBCUが系切替したり,運用コマンドなどによってルーティングプログラムが再起動したりしたときに,ネットワークから経路が消えることによる通信停止時間を短縮する機能です。グレースフル・リスタート機能一般については,「12.8 グレースフル・リスタートの概要」を参照してください。
IS-ISでは,グレースフル・リスタートによってIS-ISの再起動を行う装置のことをリスタートルータといいます。リスタートルータにあるグレースフル・リスタートをする機能をリスタート機能といいます。また,グレースフル・リスタートを補助する隣接装置をヘルパールータといいます。ヘルパールータにあるグレースフル・リスタートを補助する機能をヘルパー機能といいます。
AX7800Sでは,リスタート機能とヘルパー機能をサポートしています。
AX5400Sでは,ヘルパー機能だけをサポートしています。
以下に,IS-ISでグレースフル・リスタート機能を使用するときの構成上の条件を示します。以下の条件を満たさない場合,グレースフル・リスタートに失敗したり,グレースフル・リスタートが終了するまで通信できない経路ができたりすることがあります。
- グレースフル・リスタートするルータに,リスタート機能を設定してください。本装置でリスタート機能を設定する場合,コンフィグレーションコマンドoptionsでgraceful-restartパラメータを設定し,コンフィグレーションコマンドisisのgraceful-restartサブコマンドでmode restartまたはmode bothを設定してください。
- グレースフル・リスタートするルータの隣接ルータすべてに,ヘルパー機能を設定してください。本装置でヘルパー機能を設定する場合,コンフィグレーションコマンドisisのgraceful-restartサブコマンドでmode helperまたはmode bothを設定してください。
本装置では,グレースフル・リスタート情報の送信フィールドフォーマットを,RFC 3847準拠とdraft-ietf-isis-restart-03.txt準拠から選択できます。本装置のIS-IS隣接ルータの中にdraft-ietf-isis-restart-03.txtまたはそれ以前の規格に準拠した装置が1台でもある場合には,コンフィグレーションで準拠フォーマットをdraftと指定してください。これは,RFC 3847とdraft-ietf-isis-restart-03.txtまたはそれ以前の規格の間でフォーマットが異なるためです。RFC 3847準拠装置はdraft-ietf-isis-restart-03.txtに準拠したパケットを受信できますが,draft-ietf-isis-restart-03.txt以前のドラフトに準拠した装置の中には,RFC 3847準拠パケットを受信できないものがあります。
本装置は,RFC 3847準拠フォーマット,draft-ietf-isis-restart-03.txt以前のドラフトに準拠したフォーマットのどちらも受信可能です。
(2) リスタート機能【AX7800S】
(a) リスタート機能の動作契機
以下に,本装置でIS-ISのリスタート機能が動作する契機を示します。
- BCUが系切替したとき。
- ルーティングプログラムが再起動したとき。
(b) グレースフル・リスタートの手順
次の図と表にIS-ISのグレースフル・リスタート手順を示します。
IS-ISでは,グレースフル・リスタート後,LSP学習が完了するまで,経路計算をしません。これは,部分的なLSPから誤った経路を求め,これにより以前の経路を上書きすることを防ぐためです。
また,全プロトコルがグレースフル・リスタートの経路情報学習を終えるまで,経路情報を広告しません。これは,すべてのプロトコルが経路学習し終わるまではルーティングテーブルが完全ではないので,広告経路が不足していたり,誤っていたりする可能性があるためです。
表14-12 IS-ISグレースフル・リスタート手順
項番 項目 契機 処理内容 1 グレースフル・リスタートの開始 BCUが系切替したとき。 グレースフル・リスタートを開始します。隣接ルータと接続し,LSPを学習します。 ルーティングプログラムが再起動したとき。 2 経路計算 IS-ISインタフェースすべてについて,隣接ルータからすべてのLSPを学習したとき。 経路計算して,ルーティングテーブルを更新します。この時点で,経路学習が完了します。
この時点でLSP学習が完了していない場合にはIS-ISグレースフル・リスタート失敗とみなします。3 広告開始 IS-ISの経路学習が完了し,かつ他のルーティングプロトコルの経路学習が完了したとき。 経路広告を開始します。広告完了後,通常のIS-IS動作に戻ります。 IS-ISのグレースフル・リスタートに失敗したとき。 (c) グレースフル・リスタートが失敗するケース
以下にIS-ISのグレースフル・リスタートが失敗するケースを示します。
- グレースフル・リスタートの開始をヘルパールータへ通知してからコンフィグレーションコマンドisisのgraceful-restart restart-timeの時間が経過してもLSP学習を完了できなかった場合。
- グレースフル・リスタートを開始してから経路保持時間(コンフィグレーションコマンドoptionsのgraceful-restart time-limitの時間)が経過しても全プロトコルの経路学習が完了しなかった場合。
- コンフィグレーションコマンドisisのgraceful-restart modeを変更し,リスタートルータ機能を削除した場合。
- コンフィグレーションコマンドoptionsを変更し,グレースフル・リスタート機能を削除した場合。
なお,オーバロードビット機能を設定してある場合,グレースフル・リスタートに失敗すると,オーバロードビット機能が動作します。
(d) 注意事項
- IS-ISのリスタート時間(コンフィグレーションコマンドisisのgraceful-restart restart-timeの時間)を,系切替所要時間 + LSP学習時間を超えるように設定してください。IS-ISがLSPを学習するためには,系切替が完了してIPインタフェースのUp/Downを確認できるようになっている必要があるからです。グレースフル・リスタート開始後,リスタート時間が経過した時点でLSPの学習が終わってない場合,IS-ISのグレースフル・リスタートに失敗します。
系切替所要時間については,「12.8 グレースフル・リスタートの概要 表12-32 系切替所要時間の目安値」を参照してください。
- 本装置の系切替時ルーティングエントリ保持時間を,IS-ISのリスタート時間よりも長く設定してください。IS-ISのリスタート時間よりもルーティングエントリ保持時間のほうが短い場合,経路学習前に系切替前ルーティングエントリが削除されることがあります。
- BGP4・BGP4+のルーティングピアがグレースフル・リスタートを使用している場合,ルーティングピアのリスタート時間をIS-ISのリスタート時間よりも長く設定してください。
ルーティングピアのリスタート時間のほうが短い場合,IS-ISが経路学習を完了する前にルーティングピアを接続することができず,ルーティングピアのグレースフル・リスタートに失敗することがあります。
(3) ヘルパー機能
本装置は,ヘルパー機能として,以下の機能をサポートします。
- グレースフル・リスタートをしたことを示すパケットを隣接ルータから受信したら,隣接ルータを切断せずにLSP同期を開始します。
(a) ヘルパー機能の動作条件
コンフィグレーションでヘルパー機能の設定があれば特別な動作条件はありません。
(b) ヘルパー機能が失敗するケース
以下の場合,ヘルパー機能に失敗します。
- コンフィグレーションコマンドisisのgraceful-restart modeを変更し,ヘルパー機能を削除した場合。
(c) 注意事項
- 本装置のIS-IS隣接ルータでIS-ISリスタート機能を使用する場合,本装置にIS-ISヘルパー機能を設定してください。
Copyright (c)2005, 2011, ALAXALA Networks Corporation. All rights reserved.