コンフィグレーションガイド Vol.3

[目次][索引][前へ][次へ]


22.2.5 BGP4広告用経路生成の設定

<この項の構成>
(1) コンフィグレーションコマンド一覧
(2) networkコマンドを使用したBGP4広告用経路生成の設定
(3) ip routeコマンドを使用したBGP4広告用経路生成の設定
(4) 経路フィルタリングの運用への反映

(1) コンフィグレーションコマンド一覧

BGP4広告用経路生成のコンフィグレーションコマンド一覧を次の表に示します。

表22-13 コンフィグレーションコマンド一覧

コマンド名 説明
network BGP4広告用経路を生成することを設定します。
ip route generate-bgp-routeパラメータで,BGP4広告用経路を生成することを設定します。

注※
コンフィグレーションコマンドレファレンス Vol.3 15. スタティックルーティング(IPv4)」を参照してください。

(2) networkコマンドを使用したBGP4広告用経路生成の設定

[設定のポイント]
BGP4広告用経路を経路フィルタリングする場合は,route-mapのmatch route-typeコマンドでlocalパラメータを指定します。

[コマンドによる設定]
  1. (config)# router bgp 65531
    (config-router)# bgp router-id 192.168.2.100
    (config-router)# neighbor 172.16.2.2 remote-as 65532
    (config-router)# neighbor 192.168.2.2 remote-as 65531
    (config-router)# exit
    BGP4ピアを設定します。
     
  2. (config)# route-map ADV_NET permit 10
    (config-route-map)# match route-type local
    (config-route-map)# exit
    BGP4広告用経路を許可することを指定します。
     
  3. (config)# route-map ADV_NET deny 20
    (config-route-map)# match protocol bgp
    (config-route-map)# exit
    BGPプロトコルを拒否することを指定します。
     
  4. (config)# router bgp 65531
    (config-router)# neighbor 172.16.2.2 route-map ADV_NET out
    (config-router)# exit
    相手側アドレスが172.16.2.2のピアへBGP4広告用経路だけを広告すること(学習したBGP4経路は広告しないこと)を指定します。
     
  5. (config)# route-map DENY_NET deny 10
    (config-route-map)# match route-type local
    (config-route-map)# exit
    BGP4広告用経路を拒否することを指定します。
     
  6. (config)# router bgp 65531
    (config-router)# neighbor 192.168.2.2 route-map DENY_NET out
    (config-router)# exit
    相手側アドレスが192.168.2.2のピアへBGP4広告用経路を広告しないことを指定します。
     
  7. (config)# ip route 192.168.1.0 255.255.255.0 null 0 250
    Nullインタフェースをネクストホップとするスタティック経路を生成します。
     
  8. (config)# router bgp 65531
    (config-router)# network 192.168.1.0/24
    (config-router)# exit
    BGP4広告用経路のネットワークアドレスを指定すると,BGP4広告用経路を生成します。
     

(3) ip routeコマンドを使用したBGP4広告用経路生成の設定

[設定のポイント]
BGP4広告用経路を経路フィルタリングする場合は,route-mapのmatch route-typeコマンドでlocalパラメータを指定します。

[コマンドによる設定]
  1. (config)# router bgp 65531
    (config-router)# bgp router-id 192.168.2.100
    (config-router)# neighbor 172.16.2.2 remote-as 65532
    (config-router)# neighbor 192.168.2.2 remote-as 65531
    (config-router)# exit
    BGP4ピアを設定します。
     
  2. (config)# route-map ADV_NET permit 10
    (config-route-map)# match route-type local
    (config-route-map)# exit
    BGP4広告用経路を許可することを指定します。
     
  3. (config)# route-map ADV_NET deny 20
    (config-route-map)# match protocol bgp
    (config-route-map)# exit
    BGPプロトコルを拒否することを指定します。
     
  4. (config)# router bgp 65531
    (config-router)# neighbor 172.16.2.2 route-map ADV_NET out
    (config-router)# exit
    相手側アドレスが172.16.2.2のピアへBGP4広告用経路だけを広告すること(学習したBGP4経路は広告しないこと)を指定します。
     
  5. (config)# route-map DENY_NET deny 10
    (config-route-map)# match route-type local
    (config-route-map)# exit
    BGP4広告用経路を拒否することを指定します。
     
  6. (config)# router bgp 65531
    (config-router)# neighbor 192.168.2.2 route-map DENY_NET out
    (config-router)# exit
    相手側アドレスが192.168.2.2のピアへBGP4広告用経路を広告しないことを指定します。
     
  7. (config)# ip route 192.168.2.0 255.255.255.0 null 0 250 generate-bgp-route
    スタティック経路とBGP4広告用経路を同時に生成します。
     

(4) 経路フィルタリングの運用への反映

[設定のポイント]
運用コマンドclear ip bgpを使用して,広告経路フィルタリングの条件として設定した経路フィルタを運用に反映します。

[コマンドによる設定]
  1. # clear ip bgp * out
    広告用経路フィルタを運用に反映します。

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved, Copyright(C), 2014, 2019, ALAXALA Networks, Corp.