「2024-08-28 プロトコル別 断時間チューニング」の版間の差分
編集の要約なし |
編集の要約なし |
||
9行目: | 9行目: | ||
!デフォルト設定 | !デフォルト設定 | ||
!変更値 | !変更値 | ||
!確認コマンド | |||
!備考 | !備考 | ||
|- | |- | ||
16行目: | 17行目: | ||
nsf ietf helper | nsf ietf helper | ||
| - | | - | ||
|show ip ospf | |||
IETF NSF helper support enabled | |||
Cisco NSF helper support enabled | |||
|隣接 NSF ルータがフェイルオーバーした際、自ルータが FIB を保持する | |隣接 NSF ルータがフェイルオーバーした際、自ルータが FIB を保持する | ||
|- | |- | ||
22行目: | 29行目: | ||
| - | | - | ||
|nsf | |nsf | ||
|show ip ospf | |||
Non-Stop Forwarding enabled | |||
|自ルータが SSO フェイルオーバーした際、 | |自ルータが SSO フェイルオーバーした際、 | ||
隣接ルータで OSPF が Down しても FIB を保持してもらう | 隣接ルータで OSPF が Down しても FIB を保持してもらう | ||
29行目: | 40行目: | ||
| - | | - | ||
|nsr | |nsr | ||
|show ip ospf | |||
Non-Stop Routing enabled | |||
|実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い | |実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い | ||
常時 OSPF プロセスの状態を SSO Active と Standby で同期する | 常時 OSPF プロセスの状態を SSO Active と Standby で同期する | ||
40行目: | 55行目: | ||
| - | | - | ||
|max-metric router-lsa on-startup wait-for-bgp | |max-metric router-lsa on-startup wait-for-bgp | ||
|show ip ospf | |||
Condition: on startup while BGP is converging, State: inactive | |||
|再起動後、BGP の経路を受信し終わるまで、LSA のメトリックを最大にして、OSPF でトラフィックを処理しない | |再起動後、BGP の経路を受信し終わるまで、LSA のメトリックを最大にして、OSPF でトラフィックを処理しない | ||
|- | |- | ||
45行目: | 64行目: | ||
|Enable | |Enable | ||
|timers throttle spf 5000 10000 10000 | |timers throttle spf 5000 10000 10000 | ||
50行目: | 71行目: | ||
timers throttle spf 50 200 5000 | timers throttle spf 50 200 5000 | ||
|timers throttle spf 10 100 5000 | |timers throttle spf '''10 100 5000''' | ||
|show ip ospf | |||
Initial SPF schedule delay 10 msecs | |||
Minimum hold time between two consecutive SPFs 100 msecs | |||
Maximum wait time between two consecutive SPFs 5000 msecs | |||
|単位 msec | |単位 msec | ||
1:SPF 遅延 | 1:SPF 遅延 | ||
66行目: | 95行目: | ||
timers throttle lsa 50 200 5000 | timers throttle lsa 50 200 5000 | ||
|timers throttle lsa 10 100 5000 | |timers throttle lsa '''10 100 5000''' | ||
|show ip ospf | |||
Initial LSA throttle delay 10 msecs | |||
Minimum hold time for LSA throttle 100 msecs | |||
Maximum wait time for LSA throttle 5000 msecs | |||
|単位 msec | |単位 msec | ||
1 : 最初の LSA 生成遅延 | 1 : 最初の LSA 生成遅延 | ||
82行目: | 119行目: | ||
timers lsa arrival 100 | timers lsa arrival 100 | ||
|timers lsa arrival 80 | |timers lsa arrival '''80''' | ||
|show ip ospf | |||
Minimum LSA arrival 80 msecs | |||
|単位 msec | |単位 msec | ||
LSA の最小受信間隔 | LSA の最小受信間隔 | ||
97行目: | 138行目: | ||
!デフォルト設定 | !デフォルト設定 | ||
!変更値 | !変更値 | ||
!確認コマンド | |||
!備考 | !備考 | ||
|- | |- | ||
|NSF | |NSF / | ||
NSF Helper | |||
|Disable | |Disable | ||
| - | | - | ||
|bgp graceful-restart | |bgp graceful-restart | ||
|自ルータが SSO | |show ip bgp neighbors <Peer_IP> | ||
Graceful Restart Capabilty:advertised and received | |||
|自ルータが SSO フェイルオーバーした際、隣接ルータで BGP が Down しても FIB を保持してもらう | |||
|- | |- | ||
|NSR | |NSR | ||
122行目: | 161行目: | ||
iBGP / eBGP : neighbor <BGP_Peer_IP> ha-mode sso | iBGP / eBGP : neighbor <BGP_Peer_IP> ha-mode sso | ||
|show ip bgp neighbors <Peer_IP> | |||
SSO is enabled | |||
|実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い | |実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い | ||
常時 | 常時 BGP プロセスの状態を SSO Active と Standby で同期する | ||
自ルータが SSO フェイルオーバーした際、隣接ルータに影響を与えない | |||
|- | |- | ||
| rowspan="3" |timers | | rowspan="3" |timers | ||
133行目: | 174行目: | ||
|bgp update-delay 120 | |bgp update-delay 120 | ||
|bgp update-delay 1 | |bgp update-delay 1 | ||
| - | |||
|1 つ目のピアとセッションを確立したあと、最適経路選択・経路通知を遅延させる時間 | |1 つ目のピアとセッションを確立したあと、最適経路選択・経路通知を遅延させる時間 | ||
ただし、すべてのピアが Up した際は、最適経路選択・経路通知を行う | ただし、すべてのピアが Up した際は、最適経路選択・経路通知を行う | ||
SSO かつ VSS などのクラスタリング系技術で、論理ルータが 1 | SSO かつ VSS などのクラスタリング系技術で、論理ルータが 1 台のみの場合に使用し、再起動時のトラフィック断を減らすことが可能 | ||
もともとフルルートで収束に時間がかかることから動作しているタイマーであるため、フルルートの環境には向いていない | |||
|- | |- | ||
|Enable | |Enable | ||
|bgp aggregate-timer 30 | |bgp aggregate-timer 30 | ||
|bgp aggregate-timer 0 | |bgp aggregate-timer 0 | ||
| | | - | ||
|0 の場合、集約ルートの広報を即時行う | |||
有効な場合、タイマーの間サブネットルートを広報する | 有効な場合、タイマーの間サブネットルートを広報する | ||
筆者の経験上、このパラメータは断時間とはあまり関係がない | 筆者の経験上、このパラメータは断時間とはあまり関係がない | ||
151行目: | 200行目: | ||
|timers bgp 60 180 | |timers bgp 60 180 | ||
|timers bgp 10 30 | |timers bgp 10 30 | ||
|show ip bgp neighbors | |||
Last read 00:00:01, last write 00:00:09, hold time is 30, keepalive interval is 10 seconds | |||
|キープアライブタイマーを 60 -> 10 秒、 | |キープアライブタイマーを 60 -> 10 秒、 | ||
ホールドダウンタイマーを 180 -> 30 秒に変更する | ホールドダウンタイマーを 180 -> 30 秒に変更する |
2021年10月17日 (日) 19:54時点における版
Cisco
OSPF
カテゴリ | デフォルト | デフォルト設定 | 変更値 | 確認コマンド | 備考 |
---|---|---|---|---|---|
NSF Helper | Enable | nsf cisco helper
nsf ietf helper |
- | show ip ospf
Cisco NSF helper support enabled |
隣接 NSF ルータがフェイルオーバーした際、自ルータが FIB を保持する |
NSF | Disable | - | nsf | show ip ospf
|
自ルータが SSO フェイルオーバーした際、
隣接ルータで OSPF が Down しても FIB を保持してもらう |
NSR | Disable | - | nsr | show ip ospf
|
実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い
常時 OSPF プロセスの状態を SSO Active と Standby で同期する 自ルータが SSO フェイルオーバーした際、 隣接ルータに影響を与えない |
BGP | Disable | - | max-metric router-lsa on-startup wait-for-bgp | show ip ospf
|
再起動後、BGP の経路を受信し終わるまで、LSA のメトリックを最大にして、OSPF でトラフィックを処理しない |
timers | Enable | timers throttle spf 5000 10000 10000
timers throttle spf 50 200 5000 |
timers throttle spf 10 100 5000 | show ip ospf
Minimum hold time between two consecutive SPFs 100 msecs Maximum wait time between two consecutive SPFs 5000 msecs |
単位 msec
1:SPF 遅延 2:1つ目と2つ目の SPF 計算の間の遅延 3:最大遅延
|
Enable | timers throttle lsa 0 5000 5000
Cisco IOS XE Everest 16.5.1b 以降 timers throttle lsa 50 200 5000 |
timers throttle lsa 10 100 5000 | show ip ospf
Minimum hold time for LSA throttle 100 msecs Maximum wait time for LSA throttle 5000 msecs |
単位 msec
1 : 最初の LSA 生成遅延 2 : 最小 LSA 生成遅延 3 : 最大 LSA 生成遅延
| |
Enable | timers lsa arrival 1000
Cisco IOS XE Everest 16.5.1b 以降 timers lsa arrival 100 |
timers lsa arrival 80 | show ip ospf
|
単位 msec
LSA の最小受信間隔
|
BGP
カテゴリ | デフォルト | デフォルト設定 | 変更値 | 確認コマンド | 備考 |
---|---|---|---|---|---|
NSF /
NSF Helper |
Disable | - | bgp graceful-restart | show ip bgp neighbors <Peer_IP>
|
自ルータが SSO フェイルオーバーした際、隣接ルータで BGP が Down しても FIB を保持してもらう |
NSR | Disable | - | bgp graceful-restart
bgp sso route-refresh-enable
|
show ip bgp neighbors <Peer_IP>
|
実装難易度が高いため、低価格製品や IPv6 は対応していない場合が多い
常時 BGP プロセスの状態を SSO Active と Standby で同期する 自ルータが SSO フェイルオーバーした際、隣接ルータに影響を与えない |
timers | Enable | bgp update-delay 120 | bgp update-delay 1 | - | 1 つ目のピアとセッションを確立したあと、最適経路選択・経路通知を遅延させる時間
SSO かつ VSS などのクラスタリング系技術で、論理ルータが 1 台のみの場合に使用し、再起動時のトラフィック断を減らすことが可能
|
Enable | bgp aggregate-timer 30 | bgp aggregate-timer 0 | - | 0 の場合、集約ルートの広報を即時行う
| |
Enable | timers bgp 60 180 | timers bgp 10 30 | show ip bgp neighbors
|
キープアライブタイマーを 60 -> 10 秒、
ホールドダウンタイマーを 180 -> 30 秒に変更する |
リファレンス
Change of Default OSPF and IS-IS SPF and Flooding Timers and iSPF Removal