この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
このモジュールでは、スイッチオーバー後にユーザがネットワークを使用できない時間を最小限に抑えられるよう、シスコ ソフトウェアでノンストップ フォワーディング(NSF)を設定する方法について説明します。 NSF の主な目的は、ルート プロセッサ(RP)のスイッチオーバー後に、引き続き IP パケットを転送することです。 NSF は、ルーティング用の Open Shortest Path First(OSPF)プロトコルでサポートされます。 NSF 互換のソフトウェアを実行するデバイスは NSF 認識デバイス、NSF をサポートするように設定されているデバイスは NSF 対応デバイスと呼ばれます。 NSF 対応デバイスは、NSF 認識または NSF 対応ネイバー デバイスから得たルーティング情報を再構築できます。
ご使用のソフトウェア リリースでは、このモジュールで説明されるすべての機能がサポートされているとは限りません。 最新の機能情報および警告については、使用するプラットフォームおよびソフトウェア リリースの Bug Search Tool およびリリース ノートを参照してください。 このモジュールに記載されている機能の詳細を検索し、各機能がサポートされているリリースのリストを確認する場合は、このモジュールの最後にある機能情報の表を参照してください。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator には、www.cisco.com/go/cfn からアクセスします。 Cisco.com のアカウントは必要ありません。
ノンストップ フォワーディング(NSF)Open Shortest Path First(OSPF)では、ネットワーク セグメントにあるすべてのネットワーキング デバイスが NSF 認識である必要があります。
Open Shortest Path First(OSPF)構成では、ノンストップ フォワーディング(NSF)機能はデフォルトでイネーブルになっていません。
仮想リンクの NSF OSPF はサポートされていません。
シャム リンクの NSF OSPF はサポートされていません。
NSF OSPF は、IPv4 トラフィックの NSF およびステートフル スイッチオーバー(SSO)のみをサポートします。
OSPFv3 は、NSF/SSO ではサポートされていません。 NSF/SSO では、OSPFv2 のみがサポートされています。
NSF 対応デバイスが特定のネットワーク セグメントで NSF 非認識ネイバーを検出すると、そのセグメントで NSF 機能をディセーブルにします。 NSF 対応または NSF 認識デバイスで完全に構成された他のネットワーク セグメントに対しては、引き続き NSF 機能を提供します。
NSF 認識と NSF 対応の両方のデバイスを確認する厳格なリンク ステート アドバタイズメント(LSA)を設定することはできますが、 LSA の設定はデバイスがヘルパー モードの場合のみ有効です。
Cisco Nonstop Forwarding(NSF)向けに Open Shortest Path First(OSPF)ルーティング プロトコルが拡張され、ステートフル スイッチオーバー(SSO)のハイ アベイラビリティ(HA)機能がサポートされるようになりました。 OSPF NSF 対応デバイスでルート プロセッサ(RP)のスイッチオーバーを実行するには、その前にネイバー関係をリセットすることなく、ネットワーク内の使用可能な OSPF ネイバーを認識する必要があります。また、ネットワークのリンク ステート データベースの内容も取得する必要があります。 NSF 対応デバイスは、ネイバーの NSF 認識デバイスに OSPF NSF 信号を送信することで、受信側デバイスに対し、送信側デバイスとのネイバー関係をリセットしないように通知します。 NSF 対応デバイスは、ネットワーク内の他のデバイスから受信した信号を使用して、ネイバー リストを再作成します。
NSF 対応デバイスは、ネイバー リストにあるすべての NSF 認識ネイバーとデータベースを同期します。 すべてのネイバーがルーティング情報を交換した後、NSF 対応デバイスはルーティング情報を使用して失効したルートを削除し、ルーティング情報ベース(RIB)を更新し、転送情報ベース(FIB)を新しい転送情報で更新します。 その後、OSPF プロトコルは完全に収束されます。
シスコは、RFC 3623 よりも前に、独自仕様の Cisco NSF を導入していました。 RFC 3623 Graceful OSPF Restart 機能は、マルチベンダー ネットワークでの OSPF プロセス対応の IETF NSF をサポートしています。 Cisco NSF と IETF NSF の実装で動作が共通する NSF デバイス モードは、次のとおりです。
再起動モード:このモードでは、RP スイッチオーバーのために、OSPF デバイスがノンストップ フォワーディングの回復を実行します。
ヘルパー モード:NSF 認識モードとも呼ばれます。 このモードでは、ネイバー デバイスが再起動ステートで NSF の回復を支援します。
厳密なリンク ステート アドバタイズメント(LSA)チェック機能を使用すると、ヘルパー デバイスは、グレースフル リスタート プロセス中にフラッディングの原因となる変更された LSA を検出した場合に、グレースフル リスタート プロセスを終了することができます。 厳密な LSA チェックは、デフォルトでディセーブルになっています。 LSA に対して、再起動デバイスにフラッディングされるような変更がある場合に、厳密な LSA チェックをイネーブルにします。
次のいずれか 1 つだけの作業を実行します。
1. enable
2. configure terminal
3. router ospf process-id [vrf vpn-name]
4. nsf cisco [enforce global]
5. nsf cisco helper [disable]
6. nsf ietf helper [disable | strict-lsa-checking]
7. end
8. show ip ospf nsf
1. enable
2. configure terminal
3. router ospf process-id [vrf vpn-name]
4. nsf ietf [restart-interval seconds]
5. nsf ietf helper [disable | strict-lsa-checking]
6. nsf cisco helper disable
7. end
8. show ip ospf nsf
1. enable
2. show ip ospf
3. show ip ospf neighbor [detail]
1. enable
2. debug ospf nsf [detail]
次の例では、ルータ コンフィギュレーション モードで Cisco Nonstop Forwarding(NSF)ヘルパー サポートをイネーブルにする方法を示します。
Device> enable Device# configure terminal Device(config)# router ospf 400 Device(config-router)# nsf cisco helper Device(config-router)# nsf ietf helper disable Device(config-router)# end
次の show ip ospf nsf コマンドの出力例は、NSF が Open Shortest Path First(OSPF)プロセス 400 でイネーブルされていることを示しています。 NSF 互換のソフトウェアが動作しているデバイス上では、NSF ヘルパー モードがデフォルトでイネーブルになっています。 このコンフィギュレーションでは、IETF ヘルパー モードがプロセス 400 でディセーブルになっています。
Device> show ip ospf nsf Routing Process "ospf 400" Non-Stop Forwarding enabled IETF NSF helper support disabled Cisco NSF helper support enabled OSPF restart state is NO_RESTART Handle 2162698, Router ID 192.168.2.155, checkpoint Router ID 0.0.0.0 Config wait timer interval 10, timer not running Dbase wait timer interval 120, timer not running
Device> enable Device# configure terminal Device(config)# router ospf 500 Device(config-router)# nsf ietf helper strict-lsa-checking Device(config-router)# nsf cisco helper disable Device(config-router)# end
次の show ip ospf nsf コマンドの出力例は、NSF が Open Shortest Path First(OSPF)プロセス 500 でイネーブルされていることを示しています。 NSF 互換のソフトウェアが動作しているデバイス上では、NSF ヘルパー モードがデフォルトでイネーブルになっています。 このコンフィギュレーションでは、Cisco ヘルパー モードがディセーブルになっています。
Device> show ip ospf nsf Routing Process "ospf 500" Non-Stop Forwarding enabled IETF NSF helper support enabled Cisco NSF helper support disabled OSPF restart state is NO_RESTART Handle 1786466333, Router ID 10.1.1.1, checkpoint Router ID 0.0.0.0 Config wait timer interval 10, timer not running Dbase wait timer interval 120, timer not running
関連項目 |
マニュアル タイトル |
---|---|
Cisco IOS コマンド |
|
debug コマンド |
|
ハイ アベイラビリティ コマンド |
標準/RFC |
Title |
---|---|
RFC 3623 |
『Graceful OSPF Restart』 |
説明 |
Link |
---|---|
★枠で囲まれた Technical Assistance の場合★右の URL にアクセスして、シスコのテクニカル サポートを最大限に活用してください。 これらのリソースは、ソフトウェアをインストールして設定したり、シスコの製品やテクノロジーに関する技術的問題を解決したりするために使用してください。 この Web サイト上のツールにアクセスする際は、Cisco.com のログイン ID およびパスワードが必要です。 |
次の表に、このモジュールで説明した機能に関するリリース情報を示します。 この表は、ソフトウェア リリース トレインで各機能のサポートが導入されたときのソフトウェア リリースだけを示しています。 その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator には、www.cisco.com/go/cfn からアクセスします。 Cisco.com のアカウントは必要ありません。
機能名 |
リリース |
機能情報 |
---|---|---|
NSF 認識–OSPF |
Cisco IOS XE Release 3.2SE |
ノンストップ フォワーディング(NSF)認識-Open Shortest Path First(OSPF)により、顧客宅内機器(CPE)デバイスをアップストリーム デバイスの NSF 回復プロセスに含めることができます。 次のコマンドが導入または変更されました。debug ospf nsf、nsf(OSPF)、nsf cisco、nsf ietf、show ip ospf neighbor、show ip ospf nsf |
NSF–OSPF(RFC 3623 OSPF グレースフル リスタート) |
Cisco IOS XE Release 3.2SE |
シスコ ソフトウェアで NSF-OSPFv2 機能が導入されました。 この機能は、RFC 3623 で規定されている IETF 標準のグレースフル リスタート機能を使用しています。 次のコマンドが導入または変更されました。nsf cisco、nsf ietf、nsf(OSPF) |
目次
このモジュールでは、スイッチオーバー後にユーザがネットワークを使用できない時間を最小限に抑えられるよう、シスコ ソフトウェアでノンストップ フォワーディング(NSF)を設定する方法について説明します。 NSF の主な目的は、ルート プロセッサ(RP)のスイッチオーバー後に、引き続き IP パケットを転送することです。 NSF は、ルーティング用の Open Shortest Path First(OSPF)プロトコルでサポートされます。 NSF 互換のソフトウェアを実行するデバイスは NSF 認識デバイス、NSF をサポートするように設定されているデバイスは NSF 対応デバイスと呼ばれます。 NSF 対応デバイスは、NSF 認識または NSF 対応ネイバー デバイスから得たルーティング情報を再構築できます。
ご使用のソフトウェア リリースでは、このモジュールで説明されるすべての機能がサポートされているとは限りません。 最新の機能情報および警告については、使用するプラットフォームおよびソフトウェア リリースの Bug Search Tool およびリリース ノートを参照してください。 このモジュールに記載されている機能の詳細を検索し、各機能がサポートされているリリースのリストを確認する場合は、このモジュールの最後にある機能情報の表を参照してください。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator には、www.cisco.com/go/cfn からアクセスします。 Cisco.com のアカウントは必要ありません。
Open Shortest Path First(OSPF)構成では、ノンストップ フォワーディング(NSF)機能はデフォルトでイネーブルになっていません。
仮想リンクの NSF OSPF はサポートされていません。
シャム リンクの NSF OSPF はサポートされていません。
NSF OSPF は、IPv4 トラフィックの NSF およびステートフル スイッチオーバー(SSO)のみをサポートします。
OSPFv3 は、NSF/SSO ではサポートされていません。 NSF/SSO では、OSPFv2 のみがサポートされています。
NSF 対応デバイスが特定のネットワーク セグメントで NSF 非認識ネイバーを検出すると、そのセグメントで NSF 機能をディセーブルにします。 NSF 対応または NSF 認識デバイスで完全に構成された他のネットワーク セグメントに対しては、引き続き NSF 機能を提供します。
NSF 認識と NSF 対応の両方のデバイスを確認する厳格なリンク ステート アドバタイズメント(LSA)を設定することはできますが、 LSA の設定はデバイスがヘルパー モードの場合のみ有効です。
Cisco Nonstop Forwarding(NSF)向けに Open Shortest Path First(OSPF)ルーティング プロトコルが拡張され、ステートフル スイッチオーバー(SSO)のハイ アベイラビリティ(HA)機能がサポートされるようになりました。 OSPF NSF 対応デバイスでルート プロセッサ(RP)のスイッチオーバーを実行するには、その前にネイバー関係をリセットすることなく、ネットワーク内の使用可能な OSPF ネイバーを認識する必要があります。また、ネットワークのリンク ステート データベースの内容も取得する必要があります。 NSF 対応デバイスは、ネイバーの NSF 認識デバイスに OSPF NSF 信号を送信することで、受信側デバイスに対し、送信側デバイスとのネイバー関係をリセットしないように通知します。 NSF 対応デバイスは、ネットワーク内の他のデバイスから受信した信号を使用して、ネイバー リストを再作成します。
NSF 対応デバイスは、ネイバー リストにあるすべての NSF 認識ネイバーとデータベースを同期します。 すべてのネイバーがルーティング情報を交換した後、NSF 対応デバイスはルーティング情報を使用して失効したルートを削除し、ルーティング情報ベース(RIB)を更新し、転送情報ベース(FIB)を新しい転送情報で更新します。 その後、OSPF プロトコルは完全に収束されます。
シスコは、RFC 3623 よりも前に、独自仕様の Cisco NSF を導入していました。 RFC 3623 Graceful OSPF Restart 機能は、マルチベンダー ネットワークでの OSPF プロセス対応の IETF NSF をサポートしています。 Cisco NSF と IETF NSF の実装で動作が共通する NSF デバイス モードは、次のとおりです。
再起動モード:このモードでは、RP スイッチオーバーのために、OSPF デバイスがノンストップ フォワーディングの回復を実行します。
ヘルパー モード:NSF 認識モードとも呼ばれます。 このモードでは、ネイバー デバイスが再起動ステートで NSF の回復を支援します。
厳密なリンク ステート アドバタイズメント(LSA)チェック機能を使用すると、ヘルパー デバイスは、グレースフル リスタート プロセス中にフラッディングの原因となる変更された LSA を検出した場合に、グレースフル リスタート プロセスを終了することができます。 厳密な LSA チェックは、デフォルトでディセーブルになっています。 LSA に対して、再起動デバイスにフラッディングされるような変更がある場合に、厳密な LSA チェックをイネーブルにします。
次のいずれか 1 つだけの作業を実行します。
1. enable
2. configure terminal
3. router ospf process-id [vrf vpn-name]
4. nsf cisco [enforce global]
5. nsf cisco helper [disable]
6. nsf ietf helper [disable | strict-lsa-checking]
7. end
8. show ip ospf nsf
1. enable
2. configure terminal
3. router ospf process-id [vrf vpn-name]
4. nsf ietf [restart-interval seconds]
5. nsf ietf helper [disable | strict-lsa-checking]
6. nsf cisco helper disable
7. end
8. show ip ospf nsf
1. enable
2. show ip ospf
3. show ip ospf neighbor [detail]
次の例では、ルータ コンフィギュレーション モードで Cisco Nonstop Forwarding(NSF)ヘルパー サポートをイネーブルにする方法を示します。
Device> enable Device# configure terminal Device(config)# router ospf 400 Device(config-router)# nsf cisco helper Device(config-router)# nsf ietf helper disable Device(config-router)# end
次の show ip ospf nsf コマンドの出力例は、NSF が Open Shortest Path First(OSPF)プロセス 400 でイネーブルされていることを示しています。 NSF 互換のソフトウェアが動作しているデバイス上では、NSF ヘルパー モードがデフォルトでイネーブルになっています。 このコンフィギュレーションでは、IETF ヘルパー モードがプロセス 400 でディセーブルになっています。
Device> show ip ospf nsf Routing Process "ospf 400" Non-Stop Forwarding enabled IETF NSF helper support disabled Cisco NSF helper support enabled OSPF restart state is NO_RESTART Handle 2162698, Router ID 192.168.2.155, checkpoint Router ID 0.0.0.0 Config wait timer interval 10, timer not running Dbase wait timer interval 120, timer not running
Device> enable Device# configure terminal Device(config)# router ospf 500 Device(config-router)# nsf ietf helper strict-lsa-checking Device(config-router)# nsf cisco helper disable Device(config-router)# end
次の show ip ospf nsf コマンドの出力例は、NSF が Open Shortest Path First(OSPF)プロセス 500 でイネーブルされていることを示しています。 NSF 互換のソフトウェアが動作しているデバイス上では、NSF ヘルパー モードがデフォルトでイネーブルになっています。 このコンフィギュレーションでは、Cisco ヘルパー モードがディセーブルになっています。
Device> show ip ospf nsf Routing Process "ospf 500" Non-Stop Forwarding enabled IETF NSF helper support enabled Cisco NSF helper support disabled OSPF restart state is NO_RESTART Handle 1786466333, Router ID 10.1.1.1, checkpoint Router ID 0.0.0.0 Config wait timer interval 10, timer not running Dbase wait timer interval 120, timer not running
次の表に、このモジュールで説明した機能に関するリリース情報を示します。 この表は、ソフトウェア リリース トレインで各機能のサポートが導入されたときのソフトウェア リリースだけを示しています。 その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator には、www.cisco.com/go/cfn からアクセスします。 Cisco.com のアカウントは必要ありません。
機能名 |
リリース |
機能情報 |
---|---|---|
NSF 認識–OSPF |
Cisco IOS XE Release 3.2SE |
ノンストップ フォワーディング(NSF)認識-Open Shortest Path First(OSPF)により、顧客宅内機器(CPE)デバイスをアップストリーム デバイスの NSF 回復プロセスに含めることができます。 次のコマンドが導入または変更されました。debug ospf nsf、nsf(OSPF)、nsf cisco、nsf ietf、show ip ospf neighbor、show ip ospf nsf |
NSF–OSPF(RFC 3623 OSPF グレースフル リスタート) |
Cisco IOS XE Release 3.2SE |
シスコ ソフトウェアで NSF-OSPFv2 機能が導入されました。 この機能は、RFC 3623 で規定されている IETF 標準のグレースフル リスタート機能を使用しています。 次のコマンドが導入または変更されました。nsf cisco、nsf ietf、nsf(OSPF) |