1. 程式人生 > >BGP(二)——聯盟&路由反射器

BGP(二)——聯盟&路由反射器

BGP

BGP聯盟概述:
聯盟將一個AS劃分為若幹個子AS    
每個AS內部建立IBGP全連接關系,子AS之間建立聯盟EBGP連接關系
聯盟外部AS任會認為聯盟是一個AS

路由反射器:

在一個AS內,其中一臺路由器作為路由反射器RR(Route Reflector),
其它路由器作為客戶機(Client)與路由反射器之間建立IBGP連接。
路由反射器在客戶機之間傳遞(反射)路由信息,
而客戶機之間不需要建立BGP連接。
即:非客戶端來的路由,不可以給非客戶端。

案例一:BGP聯盟

技術分享圖片
#實驗準備:
(1)如圖三個AS,其中AS234下面有 AS64600和AS64700兩個子AS。
(2)按圖配置各路由器IP及回環口地址:略

(3)內部IBGP使用RIP互通
實驗目標:
通過AS聯盟,解決路由環路,簡化全互聯,實現AR6和AR11相互獲取到路由
(回環口地址用於測試路由獲取)

    實驗步驟:
(1) 配置相關接口IP
(2) 配置AS234內部IBGP——RIP(略)
(3) 配置R7/R8的IBGP鄰居,R9/R10的IBGP鄰居
    R7: bgp 64600
          confederation id 234
             peer 10.10.3.3 as-number 64600 
             peer 10.10.3.3 connect-interface LoopBack0 
             peer 10.10.3.3 next-hop-local
    R8:bgp 64600
            confederation id 234
            peer 10.10.2.2 as-number 64600 
            peer 10.10.2.2 connect-interface LoopBack0
    R9: bgp 64700
            confederation id 234
            peer 10.10.3.3 as-number 64600
            peer 10.10.3.3 connect-interface LoopBack0
    R10:bgp 64700
            confederation id 234
            peer 10.10.4.4 as-number 64700 
            peer 10.10.4.4 connect-interface LoopBack0
            peer 10.10.4.4 next-hop-local
(4) 配置AR6與AR7的 EBGP鄰居
             配置AR10與AR11的EBGP鄰居
    R6: bgp 100
           peer 192.168.1.2 as-number 234
             network 10.10.1.1 255.255.255.255
    R7: bgp 64600
            peer 192.168.1.1 as-number 100
    R10:bgp 64700
            peer 192.168.5.2 as-number 200
    R11:bgp 200
            peer 192.168.5.1 as-number 234
            network 10.10.6.6 255.255.255.255
(5) 配置R8/R9的EBGP鄰居
    R8: bgp 64600
          confederation id 234
          confederation peer-as 64700
          peer 10.10.4.4 as-number 64700 
            peer 10.10.4.4 connect-interface LoopBack0
            peer 10.10.4.4 ebgp-max-hop 10 
            R9: bgp 64700
            confederation id 234
            confederation peer-as 64600
            peer 10.10.3.3 as-number 64600 
            peer 10.10.3.3 connect-interface LoopBack0
            peer 10.10.3.3 ebgp-max-hop 10 
實驗驗證:
        查詢R6 R11路由表,驗證相互學習到路由。

技術分享圖片
技術分享圖片

案例二:路由反射器

技術分享圖片
#實驗準備:
(1)如圖三個AS,其中AS234下面有 AS64600和AS64700兩個子AS。
(2)按圖配置各路由器IP及回環口地址:略
(3)內部IBGP使用RIP互通:略
(4)配置外部路由R6 R7,R10 R11,BGP鄰居:同案例一(略)
(5)配置R7/ R8,R8/R12,R9/R10Z之間的內部BGP(略)
(6)配置R9/R12的子AS外部BGP鄰居
(7)配置R8條件反射器對象R7
#實驗目的:
通過子AS64600,內部配置路由反射器實現R6/R11,路由互通
#實驗步驟:
(1)R12:bgp 64600
confederation id 234
confederation peer-as 64700

peer 10.10.4.4 as-number 64700
peer 10.10.4.4 ebgp-max-hop 255
peer 10.10.4.4 connect-interface LoopBack0
R9: bgp 64700
confederation id 234
confederation peer-as 64600
peer 10.10.12.1 as-number 64600
peer 10.10.12.1 ebgp-max-hop 255
peer 10.10.12.1 connect-interface LoopBack0
(2)R8:bgp 64600
peer 10.10.2.2 reflect-client
(3)R7: peer 10.10.3.3 next-hop-local
R10: peer 10.10.4.4 next-hop-local
#實驗驗證:
(1) 內部子AS鄰居建立AR12和AR9
技術分享圖片
技術分享圖片
(2) 驗證R6和R11相互學習到路由。
技術分享圖片
技術分享圖片

BGP(二)——聯盟&路由反射器