キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
205
閲覧回数
0
いいね!
0
コメント
kaztaked
Cisco Employee
Cisco Employee

IOS-XR が動作するルータにおいて、 as-formatの設定だけを変更した場合は、clear bgp しないとルート状態が変化しません。

## ネイバーに対して asplain 用の Route-policy を適用
RP/0/RP0/CPU0:IOS-XR(config)#router bgp 123456
RP/0/RP0/CPU0:IOS-XR(config-bgp)#neighbor 10.12.0.1
RP/0/RP0/CPU0:IOS-XR(config-bgp-nbr)#address-family ipv4 unicast
RP/0/RP0/CPU0:IOS-XR(config-bgp-nbr-af)#route-policy AS_PLAIN_IN in

## asplain 用の Route-policy の設定内容
as-path-set AS_PLAIN1
dfa-regex '.*654321.*' <<< ASPLAIN 形式の 654321 が as-path に含まれるものを引っかける
end-set
!
route-policy AS_PLAIN_IN
if as-path in AS_PLAIN1 then
pass <<< ASPLAIN 形式の 654321 が as-path に含まれる場合 pass する
else
drop
endif
end-policy
!

## as-format を asplain から asdot に変更
RP/0/RP0/CPU0:IOS-XR(config)#as-format asdot
RP/0/RP0/CPU0:IOS-XR(config)#commit

本来 10.255.0.1/32 は as-dot に変わったことで route-policy AS_PLAIN_IN で drop されるが、
bgp ルートに残ったままとなっている

## bgp ルート確認
RP/0/RP0/CPU0:IOS-XR#show bgp
<snip>
Network Next Hop Metric LocPrf Weight Path *> 10.255.0.1/32 10.12.0.1 0 0 9.64497 i *> 10.255.0.2/32 0.0.0.0 0 32768 i

clear bgp をすると bgp ルートが変化し 10.255.0.1/32 がドロップされる

RP/0/RP0/CPU0:IOS-XR#clear bgp all all * soft
RP/0/RP0/CPU0:IOS-XR#show bgp
<snip>
Network Next Hop Metric LocPrf Weight Path *> 10.255.0.2/32 0.0.0.0 0 32768 i

as-format 設定のみを変更した場合、bgp のアップデートが行われないことが原因となります。
本動作は仕様となります。

Getting Started

検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします

推薦したいメンバーがいます