BGP(二)——聯盟&路由反射器
阿新 • • 發佈:2018-05-25
BGPBGP聯盟概述:
(3)內部IBGP使用RIP互通
實驗目標:
通過AS聯盟,解決路由環路,簡化全互聯,實現AR6和AR11相互獲取到路由
(回環口地址用於測試路由獲取) 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相互學習到路由。
聯盟將一個AS劃分為若幹個子AS
每個AS內部建立IBGP全連接關系,子AS之間建立聯盟EBGP連接關系
聯盟外部AS任會認為聯盟是一個AS
路由反射器:
在一個AS內,其中一臺路由器作為路由反射器RR(Route Reflector),
其它路由器作為客戶機(Client)與路由反射器之間建立IBGP連接。
路由反射器在客戶機之間傳遞(反射)路由信息,
而客戶機之間不需要建立BGP連接。
即:非客戶端來的路由,不可以給非客戶端。
案例一:BGP聯盟
#實驗準備:
(1)如圖三個AS,其中AS234下面有 AS64600和AS64700兩個子AS。
(2)按圖配置各路由器IP及回環口地址:略
實驗目標:
通過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 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(二)——聯盟&路由反射器