この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、Cisco IOS®の2つの新しいOpen Shortest Path First(OSPF)とIntermediate System-to-Intermediate System(IS-IS)の動作変更について説明します。
デフォルトのSPFタイマーとフラッディングタイマーが最適化(高速コンバージェンス)値に変更されました。
このグローバルコマンドは、OSPFとIS-ISにリンクステートプロトコルの高速コンバージェンスのデフォルト値を使用するようにルータに指示します。デフォルトでは、高速コンバージェンスのデフォルト値が使用されます。
[no] routing-default-optimize
OSPFコンバージェンスのデフォルト値の概要:
OSPFコマンド |
パラメータ |
デフォルトの最適化が無効 |
デフォルトの最適化が有効 |
timers throttle spf |
|||
初期(ms) |
5000 |
50 |
|
min-delay(ms) |
10,000 |
200 |
|
max-delay(ms) |
10,000 |
5000 |
|
timers throttle lsa all |
|||
初期(ミリ秒) |
0 |
50 |
|
min-delay(ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
|
timers lsa arrival |
ミリ秒 |
1,000 |
100 |
注:Cisco IOSの新しいデフォルト値は、IOS-XRのデフォルト値と同じです。
注:Cisco IOSの新しいデフォルト値は、実行コンフィギュレーションやスタートアップコンフィギュレーションには表示されません。
このメッセージは、「routing-default-optimize」を使用してOSPFを設定すると表示されます。
*May 10 12:59:40.942: %OSPF-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
このメッセージは、「no routing-default-optimize」を使用してOSPFを設定すると表示されます。
*May 10 12:31:53.876: %OSPF-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
このメッセージは、「routing-default-optimize」を使用してOSPFv3を設定すると表示されます。
*May 10 12:55:41.784: %OSPFv3-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
このメッセージは、「no routing-default-optimize」を使用してOSPFv3を設定すると表示されます。
*May 10 12:57:57.880: %OSPFv3-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
このメッセージは、Routing-default-optimize状態について説明しています。
showコマンドがあります。
これは、「no routing-default-optimize」がグローバルに設定された古いCisco IOSまたは新しいCisco IOSでのOSPFデフォルトを示しています。
R1#show ip ospf
Routing Process "ospf 1" with ID 10.100.1.1
Start time: 01:30:35.876, Time elapsed: 00:03:51.842
Supports only single TOS(TOS0) routes
Supports opaque LSA
Supports Link-local Signaling (LLS)
Supports area transit capability
Supports NSSA (compatible with RFC 3101)
Supports Database Exchange Summary List Optimization (RFC 5243)
Event-log enabled, Maximum number of events: 1000, Mode: cyclic
Router is not originating router-LSAs with maximum metric
Initial SPF schedule delay 5000 msecs
Minimum hold time between two consecutive SPFs 10000 msecs
Maximum wait time between two consecutive SPFs 10000 msecs
Incremental-SPF disabled
Initial LSA throttle delay 0 msecs
Minimum hold time for LSA throttle 5000 msecs
Maximum wait time for LSA throttle 5000 msecs
Minimum LSA arrival 1000 msecs
LSA group pacing timer 240 secs
Interface flood pacing timer 33 msecs
Retransmission pacing timer 66 msecs
EXCHANGE/LOADING adjacency limit: initial 300, process maximum 300
Number of external LSA 0. Checksum Sum 0x000000
Number of opaque AS LSA 0. Checksum Sum 0x000000
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Number of areas transit capable is 0
External flood list length 0
IETF NSF helper support enabled
Cisco NSF helper support enabled
Reference bandwidth unit is 100 mbps
新しいデフォルト値:
R1#show ip ospf
Routing Process "ospf 1" with ID 10.100.1.1
Start time: 01:30:35.876, Time elapsed: 00:18:53.235
Supports only single TOS(TOS0) routes
Supports opaque LSA
Supports Link-local Signaling (LLS)
Supports area transit capability
Supports NSSA (compatible with RFC 3101)
Supports Database Exchange Summary List Optimization (RFC 5243)
Event-log enabled, Maximum number of events: 1000, Mode: cyclic
Router is not originating router-LSAs with maximum metric
Initial SPF schedule delay 50 msecs
Minimum hold time between two consecutive SPFs 200 msecs
Maximum wait time between two consecutive SPFs 5000 msecs
Incremental-SPF disabled
Initial LSA throttle delay 50 msecs
Minimum hold time for LSA throttle 200 msecs
Maximum wait time for LSA throttle 5000 msecs
Minimum LSA arrival 100 msecs
LSA group pacing timer 240 secs
Interface flood pacing timer 33 msecs
Retransmission pacing timer 66 msecs
EXCHANGE/LOADING adjacency limit: initial 300, process maximum 300
Number of external LSA 0. Checksum Sum 0x000000
Number of opaque AS LSA 0. Checksum Sum 0x000000
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Number of areas transit capable is 0
External flood list length 0
IETF NSF helper support enabled
Cisco NSF helper support enabled
Reference bandwidth unit is 100 mbps
OSPFv3の場合は、show ospfv3コマンドを使用して同じ出力を表示します。
設定のデフォルトを確認するには、show run all | in throttle|到着:
R1#show run all | in throttle|arrival
timers throttle spf 50 200 5000
timers throttle lsa 50 200 5000
timers lsa arrival 100
Debug ospf eventsは、次のデバッグメッセージを表示します。
「Route Optimize Default Configured Callback」
「LSAスロットル値をに変更」
「LSA到着タイマーがに変更されました」
「SPF Throttle values modified to」
以下に、いくつかの例を示します。
R1#debug ip ospf events
OSPF events debugging is on
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#no routing-default-optimize
R1(config)#
*May 10 13:05:47.962: OSPF EVENT: No Route Optimize Default Configured Callback: 0
*May 10 13:05:47.963: OSPF-1 EVENT: LSA Throttle values modified to 0 5000 5000
*May 10 13:05:47.963: OSPF-1 EVENT: LSA Arrival timer modified to 1000
*May 10 13:05:47.963: OSPF-1 EVENT: SPF Throttle values modified to 5000 10000 10000
IS-ISコンバージェンスのデフォルト値の概要:
IS-ISコマンド |
パラメータ |
デフォルトの最適化が無効 |
デフォルトの最適化が有効 |
spf-interval |
|||
初期(ms) |
5500 |
50 |
|
min-delay(ms) |
5500 |
200 |
|
max-delay(ms) |
10,000 |
5000 |
|
PRC間隔 |
|||
初期(ミリ秒) |
2000 |
50 |
|
min-delay(ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
|
LSP-gen-interval |
|||
初期(ミリ秒) |
50 |
50 |
|
min-delay(ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
注:Cisco IOSの新しいデフォルト値は、IOS-XRのデフォルト値と同じです。
注:Cisco IOSの新しいデフォルト値は、実行コンフィギュレーションやスタートアップコンフィギュレーションには表示されません。
このメッセージは、「routing-default-optimize」を使用してIS-ISを設定すると表示されます。
*May 10 13:12:39.170: %CLNS-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
このメッセージは、「no routing-default-optimize」を使用してIS-ISを設定すると表示されます。
*May 10 13:16:31.516: %CLNS-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
このメッセージは、Routing-default-optimize状態について説明しています。
設定のデフォルトを確認するには、show run all | include spf-interval|prc-interval|lsp-gen-interval:
R1#show run all | include spf-interval|prc-interval|lsp-gen-interval
spf-interval 5 50 200
prc-interval 5 50 200
lsp-gen-interval 5 50 200
新しいデフォルト値を持つ新しいCisco IOSソフトウェアを搭載したルータを導入する場合は、すべてのルータのタイマーに同じデフォルト値が設定されていることを確認することをお勧めします。これにより、ルーティングループが発生するリスクが軽減されます。
古いデフォルト値を実行するルータがあり、そのルータを新しいCisco IOSソフトウェアにアップグレードする場合は、古いデフォルト値を使用して古いCisco IOSソフトウェアを実行するルータと、新しいデフォルト値を使用するするルータがあります。これは推奨しません。移行を円滑に実行するには、次のいずれかを実行します。
可能であれば、ソリューション1.を推奨します。新しいデフォルトタイマー値を設定して使用し、高速コンバージェンスを提供する機会があります。この場合、ネットワークが新しい高速コンバージェンス値と連動するように設計および検証されていることを確認します。
移行フェーズの時点でルータのタイマー値が異なる場合は、できるだけ短く設定することを推奨します。適切な移行を保証する1つの方法は、アップグレード時にルータを隔離したままにすることです。これは、インターフェイスをダウン状態に保つ、Interior Gateway Protocol(IGP)コストをインターフェイス上で非常に高いメトリックに設定する(つまり、トラフィックを転送するルータを防止する)、またはルータが起動後しばらくの間トラフィックを転送するトランジットルータではないことを保証します。後者は、OSPFコマンドmax-metric router-lsa [on-startup <5-86400>]またはIS-ISコマンドset-overload-bit [on-startup <5-86400>]で設定します。
古いCisco IOSソフトウェアを実行しているCisco IOSルータで、タイマー値がすでに新しいデフォルト値に設定されている場合は、タイマーを変更する必要はありません。
タイマー値を古いデフォルトタイマー値以外の値に明示的に設定している場合、アップグレード時に明示的な設定が保持されるため、設定を変更する必要はありません。
注:タイマー値の違いにより発生する可能性のあるルーティングループは、短命ループです。最大のmax-delay値よりも長い時間ループが発生することはありません。
注:新しいIOSリリースを実行し、新しいデフォルト値(タイマー値が明示的に設定されていない)が、古いデフォルトタイマー値を持つIOSリリースにダウングレードされると、IGPは古いデフォルト値を使用します。
インクリメンタルSPFは、2000年頃にIGPのパフォーマンスを最適化する手段として開発された機能で、トポロジの変更がネットワークの一部に限定された場合に、完全な最短パスツリーのサブツリーを再計算するだけでSPFの実行時間を短縮短縮します。この機能の実装は、ルータのCPUパワーの増大に伴って行われています。つまり、iSPFを使用する際に、複雑さを増しながら利点をほとんど提供しなくなるため、必要な時間が短縮されました。このため、通常は、この機能を有効にしないことをお勧めします。これは、CPUの電力が高いほど、通常のSPFの使用がより簡単になるためです。そのため、シスコはiSPF機能を推奨しないことを選択しました。既存のCLIは引き続き受け入れられていますが、機能を有効にすることはできず、コマンドはNVGENに登録されません。機能がサポートされなくなったことを示す警告メッセージが表示されます。
iSPFがOSPF用に設定されている場合、このコマンドは引き続き存在し、警告メッセージが表示されます。「インクリメンタルSPF機能はサポートされなくなりました」
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#ispf
The incremental SPF feature is no longer supported.
機能iSPFが有効になっていません。
R1#show ip ospf 1 | include Incremental
Incremental-SPF disabled
iSPFを設定すると、debug ip ospf eventsに次のように表示されます。
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#ispf
*May 10 13:34:35.075: OSPF-1 EVENT: Config: ispf
IS-IS の場合:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router isis 1
R1(config-router)#ispf level-1
The incremental SPF feature is no longer supported.
R1#show isis protocol | in Incremental
R1#
古いIOS:
R1#show isis protocol | in Incremental
Incremental SPF enabled for: level-1
Incremental SPF startup delay: 120
または
R1#show clns protocol | in Incremental
Incremental SPF enabled for: level-2
Incremental SPF startup delay: 120
iSPFを有効にするコマンドが非表示になりました。
iSPFコマンドはNVGENにありません。
Change | 統合IOSリリース |
IS-ISでのiSPFの削除 | 16.5.1 |
OSPFでのiSPFの削除 | 16.5.1 |
新しいSPFタイマーとフラッディングデフォルトタイマー | 16.5.1 |