【old】BGP Graceful-Restart

※noteから引っ越してきた記事

初期設定

iosv-1

en
terminal length 0
conf t
hostname iosv-1
line console 0
logging synchronous
exit
!
int lo0
ip address 2.2.2.2 255.255.255.255
!
int gi0/0
ip address 192.168.12.2 255.255.255.0
no shut
!
int gi0/1
ip address 192.168.23.2 255.255.255.0
no shut
exit
!
router bgp 100
bgp router-id 2.2.2.2
neighbor 192.168.12.1 remote-as 100
neighbor 192.168.12.1 next-hop-self
neighbor 192.168.23.3 remote-as 100
neighbor 192.168.23.3 next-hop-self
network 2.2.2.2 mask 255.255.255.255
end
!

iosv-2

en
terminal length 0
conf t
hostname iosv-2
line console 0
logging synchronous
exit
!
int lo0
ip address 3.3.3.3 255.255.255.255
!
int gi0/0
ip address 192.168.23.3 255.255.255.0
no shut
exit
!
router bgp 100
bgp router-id 3.3.3.3
neighbor 192.168.23.2 remote-as 100
neighbor 192.168.23.2 next-hop-self
network 3.3.3.3 mask 255.255.255.255
end
!

Graceful-restartを設定

If you enter this command after the BGP session has been established, you must restart the session for the capability to be exchanged with the BGP neighbor.

Chapter: BGP NSF Awareness

・BGPを一通り設定した後にGRの設定をすると再起動が必要な旨が、ログ出力とCCOから確認できる

show ip bgp neighbor [neighbor ip address]

| include Gracefulとか使ったほうがよさそう

試してみる

clear ip bgp *

clear ip bgp * soft

・clear ip bgp * softがピアを継続させながらプロセスを再起動していることしかわからなかった
・CCOにもそれ以上のことが載っていない

グレースフル・リスタートは,装置のBCUが系切替したり,運用コマンドなどによりルーティングプログラムが再起動したりしたときに,ネットワークから経路が消えることによる通信停止時間を短縮する機能です

8.5.9 グレースフル・リスタート

・あくまで「短縮」だからルータを実質2台しか使用していないトポロジだと効果を感じにくいのかな

・どうやらそうらしい
・I/F数250なんか用意できないよ

参考

8.8 グレースフル・リスタートの概要

8.5.9 グレースフル・リスタート

Chapter: BGP NSF Awareness