忍者ブログ

ブランクがあるインフラエンジニアの備忘録

サーバ・ネットワーク構築のメモ

BGPの基本設定

◆BGP基本設定
 iBGPとeBGPの設定を行います。以下のネットワーク構成で、最終的にRouter3からRouter1のLoopback0インターフェイスまでpingが出来るようにします。
◆構成図
◆各ルーターの設定
・Router1の設定
Router1#configure terminal
Router1(config)#interface loopback 0
Router1(config-if)#ip address 10.0.0.1 255.255.255.255
Router1(config-if)#exit
Router1(config)#interface FastEthernet 0/1
Router1(config-if)#ip address 192.168.12.1 255.255.255.0
Router1(config-if)#no shutdown
Router1(config-if)#exit
Router1(config)#ip route 0.0.0.0 0.0.0.0 192.168.12.2 ←デフォルトルートの設定
Router1(config)#router bgp 10 ←BGPの設定
Router1(config-router)#no auto-summary ←ルートの自動集約の無効化。
Router1(config-router)#no synchronization ←同期の無効化。
Router1(config-router)#bgp router-id 1.1.1.1 ←BGPルーターのID設定
Router1(config-router)#neighbor 192.168.12.2 remote-as 20 ←BGPネイバーの指定
Router1(config-router)#network 10.0.0.1 mask 255.255.255.255 ←ネットワークの公布
・Router2の設定
Router2#configure terminal
Router2(config)#interface FastEthernet 0/0
Router2(config-if)#ip address 192.168.12.2 255.255.255.0
Router2(config-if)#no shutdown
Router2(config-if)#exit
Router2(config)#interface FastEthernet 0/1
Router2(config-if)#ip address 192.168.23.2 255.255.255.0
Router2(config-if)#no shutdown
Router2(config-if)#exit
Router2(config)#router bgp 20
Router2(config-router)#no auto-summary
Router2(config-router)#no synchronization
Router2(config-router)##bgp router-id 2.2.2.2
Router2(config-router)#neighbor 192.168.12.1 remote-as 10
Router2(config-router)#neighbor 192.168.23.3 remote-as 20
Router2(config-router)#end

・Router3の設定
Router3#configure terminal
Router3(config)#interface FastEthernet 0/0
Router3(config-if)#ip address 192.168.23.3 255.255.255.0
Router3(config-if)#no shutdown
Router3(config-if)#exit
Router3(config)#ip route 192.168.12.0 255.255.255.0 192.168.23.2
Router3(config)#router bgp 20
Router3(config-router)#no auto-summary
Router3(config-router)#no synchronization
Router3(config-router)#neighbor 192.168.23.2 remote-as 20
Router3(config-router)#end

◆確認
 全てのルーターの設定完了後、まずはBGPピアの確立を確認します。
・Router2のBGPピアを確認
Router2#show ip bgp summary
(中略)
Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
192.168.12.1    4    10      14      13        2    0    0 00:10:31        1
192.168.23.3    4    20      13      14        2    0    0 00:10:35        0

・Router3のBGPテーブル、及びルーティングテーブルの確認
Router3#show ip bgp
BGP table version is 2, local router ID is 192.168.23.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
   Network          Next Hop            Metric LocPrf Weight Path
*>i10.0.0.1/32      192.168.12.1             0    100      0 10 i

Router3#show ip route bgp
     10.0.0.0/32 is subnetted, 1 subnets
B       10.0.0.1 [200/0] via 192.168.12.1, 00:10:57

◆Wiresharkで確認
・Router3で受け取るBGPアップデートの確認
上記のようにBGPテーブルと同じパスアトリビュートの値になっている事を確認します。

◆疎通テスト
 最後にRouter3からRouter1のLoopback0インターフェイスへpingを実行して、疎通性に問題がない事を確認します。

・Router3からpingテスト
Router3#ping 10.0.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 52/61/64 ms
PR

コメント

プロフィール

HN:
のらくら
性別:
非公開
自己紹介:
介護と自身の手術でブランクが出来たインフラエンジニアの学習メモ。VirtualBOXで仮想サーバーを建て、GNS3でCiscoルーター&スイッチによるネットワークのエミュレーションもしています。GNS3ネットワーク内に仮想サーバーと連携させて、実際のネットワーク環境におけるサーバーをシミュレートする他、LinuC level3 300の対策もしています。

P R