12. BGP設定
12.1. BGPを使用する
iBGPとeBGPの設定例です
設定
本装置(A)の設定
Router# configure
Router(config)# router bgp 65500
Router(config-bgp)# neighbor 10.0.0.2 remote-as 65501
Router(config-bgp)# neighbor 172.16.0.1 remote-as 65500
Router(config-bgp)# address-family ipv4 unicast
Router(config-bgp-af4)# neighbor 172.16.0.1 next-hop-self
Router(config-bgp-af4)# network 172.16.0.0/24
Router(config-bgp-af4)# network 192.168.0.0/24
Router(config-bgp-af4)# exit
Router(config-bgp)# exit
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 10.0.0.1/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet1.0
Router(config-GigaEthernet1.0)# ip address 172.16.0.254/24
Router(config-GigaEthernet1.0)# no shutdown
Router(config-GigaEthernet1.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.0.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
本装置(B)の設定
Router# configure
Router(config)# router bgp 65500
Router(config-bgp)# neighbor 172.16.0.254 remote-as 65500
Router(config-bgp)# address-family ipv4 unicast
Router(config-bgp-af4)# network 192.168.1.0/24
Router(config-bgp-af4)# exit
Router(config-bgp)# exit
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 172.16.0.1/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.1.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
本装置(C)の設定
Router# configure
Router(config)# router bgp 65501
Router(config-bgp)# neighbor 10.0.0.1 remote-as 65500
Router(config-bgp)# address-family ipv4 unicast
Router(config-bgp-af4)# network 192.168.2.0/24
Router(config-bgp-af4)# exit
Router(config-bgp)# exit
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 10.0.0.2/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.2.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
解説
本装置(A)の解説
router bgp 65500
neighbor 10.0.0.2 remote-as 65501
neighbor 172.16.0.1 remote-as 65500
BGP4を起動します。
値 :
65500
はAS番号です。隣接ルーターのアドレスおよび所属するAS番号を設定します。
router bgp 65500
address-family ipv4 unicast
network 172.16.0.0/24
network 192.168.0.0/24
アドレスファミリーモード内で自装置が所持している経路情報を隣接ルーターに広告する設定です。
router bgp 65500
address-family ipv4 unicast
neighbor 172.16.0.1 next-hop-self
iBGPである本装置(B)に対して、本装置(C)から広告された経路へのネクストホップを自装置のアドレスにして広告します。
本装置(B)の解説
本装置(A)と同様の考え方で設定を行います。
本装置(C)の解説
本装置(A)と同様の考え方で設定を行います。
12.2. BGPによる外部経路の再配信
BGPで外部経路を再配信する設定例です。
設定
本装置(A)の設定
Router# configure
Router(config)# ip route 192.168.1.0/24 172.16.0.1
Router(config)# router bgp 65500
Router(config-bgp)# neighbor 10.0.0.2 remote-as 65501
Router(config-bgp)# address-family ipv4 unicast
Router(config-bgp-af4)# network 192.168.0.0/24
Router(config-bgp-af4)# redistribute static
Router(config-bgp-af4)# exit
Router(config-bgp)# exit
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 10.0.0.1/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet1.0
Router(config-GigaEthernet1.0)# ip address 172.16.0.254/24
Router(config-GigaEthernet1.0)# no shutdown
Router(config-GigaEthernet1.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.0.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
本装置(B)の設定
Router# configure
Router(config)# ip route default 172.16.0.254
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 172.16.0.1/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.1.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
本装置(C)の設定
Router# configure
Router(config)# router bgp 65501
Router(config-bgp)# neighbor 10.0.0.1 remote-as 65500
Router(config-bgp)# address-family ipv4 unicast
Router(config-bgp-af4)# network 192.168.2.0/24
Router(config-bgp-af4)# exit
Router(config-bgp)# exit
Router(config)# interface GigaEthernet0.0
Router(config-GigaEthernet0.0)# ip address 10.0.0.2/24
Router(config-GigaEthernet0.0)# no shutdown
Router(config-GigaEthernet0.0)# exit
Router(config)# interface GigaEthernet2.0
Router(config-GigaEthernet2.0)# ip address 192.168.2.254/24
Router(config-GigaEthernet2.0)# no shutdown
Router(config-GigaEthernet2.0)# exit
Router(config)#
解説
本装置(A)の解説
ip route 192.168.1.0/24 172.16.0.1
スタティックルートを設定します。
router bgp 65500
neighbor 10.0.0.2 remote-as 65501
BGP4を起動します。
値 :
65500
はAS番号です。隣接ルーターのアドレスおよび所属するAS番号を設定します。
router bgp 65500
address-family ipv4 unicast
network 192.168.0.0/24
アドレスファミリーモード内で自装置が所持している経路情報を隣接ルーターに広告する設定です。
router bgp 65500
address-family ipv4 unicast
redistribute static
自身が持っているスタティックルート情報をBGPピアに広告します。
本装置(B)の解説
本装置(A)と同様の考え方で設定を行います。
本装置(C)の解説
本装置(A)と同様の考え方で設定を行います。