BGP聯盟配置

 

 

 

首先,這次的目的是通過配置聯盟,AR3,AR4,AR5,AR6 都可以學習到192.168.1.1/24這個網段,但按照我的配置還沒有實現全網互通,只是練習配置聯盟,要實現全網互通可以配置通告網段實現全網互通,纔可以看到完整的bgp路由表

AR1

#
interface GigabitEthernet0/0/0
 ip address 192.168.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1
 ip address 192.168.2.1 255.255.255.0
#
bgp 100
 router-id 1.1.1.1
 peer 192.168.2.2 as-number 500
 #
 ipv4-family unicast
  undo synchronization
  network 192.168.1.0
  peer 192.168.2.2 enable
#

AR2

interface Ethernet0/0/0
 ip address 192.168.3.1 255.255.255.0
#
interface Ethernet0/0/1
 ip address 192.168.5.1 255.255.255.0
#
interface GigabitEthernet0/0/0
 ip address 192.168.6.1 255.255.255.0
#
interface GigabitEthernet0/0/1
 ip address 192.168.2.2 255.255.255.0
#
interface GigabitEthernet0/0/2
 ip address 192.168.4.1 255.255.255.0
#

#
bgp 400
 router-id 2.2.2.2
 confederation id 500
 confederation peer-as 200 300
 peer 192.168.2.1 as-number 100
 peer 192.168.3.2 as-number 200
 peer 192.168.4.2 as-number 300
 peer 192.168.5.2 as-number 400
 peer 192.168.6.2 as-number 400
 #
 ipv4-family unicast
  undo synchronization
  peer 192.168.2.1 enable
  peer 192.168.2.1 next-hop-local
  peer 192.168.3.2 enable
  peer 192.168.3.2 next-hop-local
  peer 192.168.4.2 enable
  peer 192.168.4.2 next-hop-local
  peer 192.168.5.2 enable
  peer 192.168.5.2 next-hop-local
  peer 192.168.6.2 enable
  peer 192.168.6.2 next-hop-local
#
ospf 1
 area 0.0.0.0
  network 192.168.5.0 0.0.0.255
  network 192.168.6.0 0.0.0.255
#

 

AR3

#
interface GigabitEthernet0/0/0
 ip address 192.168.6.2 255.255.255.0

#
interface Ethernet0/0/1
 ip address 192.168.7.2 255.255.255.0
#

#
bgp 400
 router-id 3.3.3.3
 confederation id 500
 peer 192.168.6.1 as-number 400
 peer 192.168.7.1 as-number 400
 #
 ipv4-family unicast
  undo synchronization
  peer 192.168.6.1 enable
  peer 192.168.7.1 enable
#
ospf 1
 area 0.0.0.0
  network 192.168.6.0 0.0.0.255
  network 192.168.7.0 0.0.0.255
#

 

AR4

#
interface Ethernet0/0/0
 ip address 192.168.7.1 255.255.255.0
#
interface Ethernet0/0/1
 ip address 192.168.5.2 255.255.255.0
#

#
bgp 400
 router-id 4.4.4.4
 confederation id 500
 peer 192.168.5.1 as-number 400
 peer 192.168.7.2 as-number 400
 #
 ipv4-family unicast
  undo synchronization
  peer 192.168.5.1 enable
  peer 192.168.7.2 enable
#
ospf 1
 area 0.0.0.0
  network 192.168.5.0 0.0.0.255
  network 192.168.7.0 0.0.0.255
#

 

AR5

interface Ethernet0/0/0
 ip address 192.168.3.2 255.255.255.0

#
bgp 200
 confederation id 500
 confederation peer-as 300 400
 peer 192.168.3.1 as-number 400
 #
 ipv4-family unicast
  undo synchronization
  network 192.168.3.0
  peer 192.168.3.1 enable
#

 

 

AR6

#
interface GigabitEthernet0/0/2
 ip address 192.168.4.2 255.255.255.0
#

bgp 300
 confederation id 500
 confederation peer-as 200 400
 peer 192.168.4.1 as-number 400
 #
 ipv4-family unicast
  undo synchronization
  network 192.168.4.0
  peer 192.168.4.1 enable
#

 

查看路由表發現都學到了192.168.1.1/24這個網段,例如我在AR4查看bgp路由表

 

同樣

在AR5查看BGP路由表

 

都存在192.168.1.0 這個網段。

 

通過以上顯示信息可以看出:
l              AR1只需要和AR2建立EBGP連接,而不需要和AR5、AR5建立連接,同樣可以通過聯盟將路由信息傳遞給Router B和Router C。
l              AR5和AR3在同一個聯盟裏,但是屬於不同的子自治域,它們都是通過AR2來獲取外部路由信息,生成的BGP路由表項也是一致的,等效於在同一個自治域內,但是又不需要物理上全連接。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章