問題意識
- aggregate-addressをちゃんと検証したことがない
構成図
- 今回はRT4をダウンさせて、広報のされ方の違いを確認する
RT1(AS100)--RT2(AS200)---RT3(AS300)Lo: 192.168.30.0/24をBGPで広報
|
|-RT4(AS400)Lo: 192.168.40.0/24をBGPで広報
初期状態
- 192.168.0.0/16の集約経路と
- 192.168.30.0/192.168.40.0がそれぞれRT1に広報されている
RT2(config-router-af)#aggregate-address 192.168.0.0 255.255.0.0
RT1#show bgp vrf VRF_01 | b Origin
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:1 (default for vrf VRF_01)
*> 192.168.0.0/16 12.1.1.2 0 0 200 i
*> 192.168.30.0 12.1.1.2 0 200 300 i
*> 192.168.40.0 12.1.1.2 0 200 400 i
RT4ダウン & 設定追加: as-set
- RT4をダウンさせる
- as-setをオプションに付ける
RT2(config-router-af)#aggregate-address 192.168.0.0 255.255.0.0 as-set
確認1
- 集約経路192.168.0.0/16のパスが、{300}のみとなり、RT4の経路消失がわかる
RT1#show bgp vrf VRF_01 | b Origin
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:1 (default for vrf VRF_01)
*> 192.168.0.0/16 12.1.1.2 0 0 200 {300} i
*> 192.168.30.0 12.1.1.2 0 200 300 i
RT4ダウン & 設定追加: summary-only
- RT4をダウンさせる
- as-summaryをオプションに付ける
RT2(config-router-af)#aggregate-address 192.168.0.0 255.255.255.0 summary-only
確認2
- 集約経路192.168.0.0/16の出力は、障害前後で変化がなく、RT4の経路消失がわからない
RT1#show bgp vrf VRF_01 | b Origin
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:1 (default for vrf VRF_01)
*> 192.168.0.0/16 12.1.1.2 0 0 200 i
結論
- 経路消失や変更を確認できるか否かという視点での違いがある
- as-setは確認できるが、summary-onlyは不可