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


■基礎編
 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



このようにエラーになってしまいました。










Leave a comment

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

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