【初心者向け】 簡単BGP講座 7.Configをグループ化

 
■基礎編
 
 1.はじめに
 2.構成説明
 3.基本Configを入れてみよう
 4.ステータスを確認しよう
 
■アレンジ編
 
 5.as-pathfilterを入れよう
 6.prefix-listを使おう
 7.Configをグループ化
 8.LocalPreference値で経路制御してみよう
 9.VRRP Trackingを組み合わせよう
 10.MED値でお願いしてみよう
 11.NATを併用してみよう
 
■再配送
 
 12.Staticを再配布しよう
 13.BGPをOSPFに再配布しよう
 14.OSPFをBGPに再配布しよう
 
 
#####################################################
 
GW-20140105-055201
 
BGPのConfigの書き方ですが、グループ化し、うまくやれば行数を省略可能です。
なのですが、
先に結論を言うと今回のConfigの場合、行数削減はできませんでした・・先に目次を書いてしまい、欠番にもできないので一応掲載。
 
 
 
RouterA
—————————————————–
router bgp 30000
bgp log-neighbor-changes
no auto-summary
no synchronization
network 192.168.200.0 mask 255.255.255.0
network 192.168.201.0 mask 255.255.255.0
neighbor 10.3.3.1 remote-as 20000
neighbor 10.3.3.1 timers 10 30 ★
neighbor 10.3.3.1 weight 200 ★
neighbor 10.3.3.1 route-map AS20000-bgp-list out★
neighbor 10.3.3.1 filter-list 1 out ★
neighbor 10.9.9.1 remote-as 40000
neighbor 10.9.9.1 timers 10 30 ★
neighbor 10.9.9.1 weight 200 ★
neighbor 10.9.9.1 route-map AS40000-bgp-list out★
neighbor 10.9.9.1 filter-list 1 out ★
neighbor 192.168.150.2 remote-as 30000
neighbor 192.168.150.2 timers 10 30
neighbor 192.168.150.2 next-hop-self
—————————————————–
★をつけたところをグループ化します。
 ↓
 ↓
 
RouterA
—————————————————–
router bgp 30000
bgp log-neighbor-changes
no auto-summary
no synchronization
network 192.168.200.0 mask 255.255.255.0
network 192.168.201.0 mask 255.255.255.0
neighbor Primary-External-1 peer-group
neighbor Primary-External-1 timers 10 30 ★
neighbor Primary-External-1 weight 200 ★
neighbor Primary-External-1 filter-list 1 out ★
neighbor Primary-External-1 route-map AS20000-bgp-list out ★
neighbor 10.3.3.1 remote-as 20000
neighbor 10.3.3.1 peer-group Primary-External-1
neighbor Primary-External-2 peer-group
neighbor Primary-External-2 timers 10 30 ★
neighbor Primary-External-2 weight 200 ★
neighbor Primary-External-2 filter-list 1 out ★
neighbor Primary-External-2 route-map AS40000-bgp-list out out ★
neighbor 10.9.9.1 remote-as 40000
neighbor 10.9.9.1 peer-group Primary-External-2
neighbor 192.168.150.2 remote-as 30000
neighbor 192.168.150.2 timers 10 30
neighbor 192.168.150.2 next-hop-self
 
—————————————————–
” neighbor [グループ名] peer-group ” でグループを作ってそこに対しオプションを設定、あとはネイバーとグループを紐つける。
 
グループ未集約時の行数 18
グループ集約時の行数  22
 

 
行数が増えてしまった、、、意味がないですね(;´∀`)
 
 

本来は↓このように書きたかったのですが
 
neighbor Primary-External peer-group
neighbor Primary-External timers 10 30
neighbor Primary-External weight 500
neighbor Primary-External filter-list 1 out
neighbor 10.3.3.1 remote-as 20000
neighbor 10.3.3.1 route-map External-1 out
neighbor 10.3.3.1 peer-group Primary-External
neighbor 10.9.9.1 remote-as 40000
neighbor 10.9.9.1 route-map External-2 out
neighbor 10.9.9.1 peer-group Primary-External
outバンドフィルタはネイバーごとに別のfilter-listを設定することはできません。(inboundなら可)
 
1812J-A(config-router)#neighbor Primary-Router peer-group
1812J-A(config-router)# neighbor Primary-Router timers 10 30
1812J-A(config-router)# neighbor Primary-Router weight 200
1812J-A(config-router)# neighbor Primary-Router filter-list 1 out
1812J-A(config-router)#
1812J-A(config-router)#
1812J-A(config-router)# neighbor 10.3.3.1 remote-as 20000
1812J-A(config-router)# neighbor 10.3.3.1 peer-group Primary-Router
1812J-A(config-router)# neighbor 10.3.3.1 route-map AS20000-bgp-list out
% Invalid command for a peer-group member
1812J-A(config-router)#
1812J-A(config-router)# neighbor 10.9.9.1 remote-as 40000
1812J-A(config-router)# neighbor 10.9.9.1 peer-group Primary-Router
1812J-A(config-router)# neighbor 10.9.9.1 route-map AS40000-bgp-list out
% Invalid command for a peer-group member
 
 
このようにエラーになってしまいました。
 

 
 
 

コメントを残す