1.掌握IBGP鄰居間的防環機制
IBGP水平分割,即從IBGP鄰居學習來的路由,不會再發送給其餘的IBGP鄰居
2.IBGP水平分割解決方案
IBGP全互聯,BGP聯盟,BGP路由反射器
3.掌握BGP聯盟的配置
BGP運行的是小BGP號,bgp裏面聯盟id,聯盟as peer-as 必須運行
4.理解BGP聯盟技術的優勢
優勢簡化網絡配置,下降內部網絡和cpu的負擔,適用於大型網絡規模,不足沒有聯盟as裏面不能超過兩個路由器網絡
5.1 問題
如圖配置 IP 地址和 OSPF
爲 AS 234 使用 BGP 聯盟技術,創建穩定的BGP鄰居
確保 Loopback 10 和 Loopback 50 互通ide
第一步,如圖配置 IP 和 OSPFoop
R2中ospf設置
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 192.168.23.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]q
[R2]int LoopBack 0
[R2-LoopBack0]ip add 10.10.2.2 32
[R2-LoopBack0]q
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.10.2.2 0.0.0.0學習
R3中ospf設置
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 192.168.23.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 192.168.34.0 0.0.0.255router
R4中ospf設置
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 192.168.34.0 0.0.0.255
[R4]int LoopBack 0
[R4-LoopBack0]ip add 10.10.4.4 32
[R4-LoopBack0]q
[R4]ospf 1
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 10.10.4.4 0.0.0.0blog
第二步:R1-R2之間是直鏈接口創建
[R1]bgp 100 //設置BGP 100
[R1-bgp]router-id 1.1.1.1 //設置路由id
[R1-bgp]peer 192.168.12.2 as-number 234
//指定接口ip AS號234
[R1-bgp]q
[R1]dis bgp peer //顯示BGP鄰接表接口
[R2]bgp 234
[R2-bgp]router-id 2.2.2.2
[R2-bgp]peer 192.168.12.1 as-number 100
[R1]dis bgp peer
創建鄰接關係ip
第三步(1)R2-R4 均創建穩定的 BGP 鄰居關係
穩定就是要用到LOOPBACK 接口
建立loopback 0 10.10.2.2/32 並宣告進入ospf路由
[R2]bgp 234 //設置BGP234
[R2-bgp]router-id 2.2.2.2 //設置路由ID2.2.2.2
[R2-bgp]peer 10.10.4.4 as-number 234 /指定ip地址AS號234
[R2-bgp]peer 10.10.4.4 connect-interface LoopBack 0
指定 鄰接IP地址 指定接口it
[R4]bgp 234
[R4-bgp]router-id 4.4.4.4
[R4-bgp]peer 10.10.2.2 as-number 234
[R4-bgp]peer 10.10.2.2 connect-interface LoopBack 0
第三步(2)R4-R五、創建穩定的 BGP 鄰居關係
首先要求確保兩個loopback 能夠互通設定靜態路由
[R4]ip route-static 10.10.5.5 32 192.168.44.5
[R4]ip route-static 10.10.5.5 32 192.168.55.5
[R4]ping -a 10.10.4.4 10.10.5.5
[R5]ip route-static 10.10.4.4 32 192.168.44.4
[R5]ip route-static 10.10.4.4 32 192.168.55.4
第二設置bgp鄰接關係
[R4]bgp 234
[R4-bgp]router-id 4.4.4.4
[R4-bgp]peer 10.10.5.5 as-number 500
[R4-bgp]peer 10.10.5.5 connect-interface LoopBack 0
[R4-bgp]peer 10.10.5.5 ebgp-max-hop
[R5]bgp 500
[R5-bgp]router-id 5.5.5.5
[R5-bgp]peer 10.10.4.4 as-number 234
[R5-bgp]peer 10.10.4.4 connect-interface LoopBack 0
更新源端口 活端口指定接口
[R5-bgp]peer 10.10.4.4 ebgp-max-hop
直連檢測機制
指定到這個ip最大調轉數不寫數字是255
不設定命令時候是1
最小要改爲2
[R5]dis bgp peer 顯示4.5創建鄰居關係
確保Loopback10和Loopback50互通
1.設置R1 loopback 10 R5 loopback 50 配置IP
2.R1是外部路由 10.10.10.10/24宣告到bgp,會加入路由表並傳給鄰居
-[R1]bgp 100 /進入bgp 100
-[R1-bgp]network 10.10.10.0 255.255.255.0 宣告網段 掩碼
-[R1]dis bgp routing-table /顯示bgp 路由表
-R2查看bgp路由表 下一跳變化爲192.168.12.1 傳給R4下一跳不變是12.1
-外傳內下一跳變化 內傳內下一跳地址不變 R4不認識12.0/24,須要用命令強制修改
-[R2]bgp 234
-[R2-bgp]peer 10.10.4.4 next-hop-local /設定下一跳地址爲本身
-設定以後R4的下一跳變成10.10.2.2 變成BAST加入路由表傳個鄰居R5,
內傳外部路由下一跳變成10.10.4.4 是BAST
3.設置R5 loopback 50 10.10.50.50 import-route引入到bgp 500
-[R5]bgp 500
-[R5-bgp]import-route direct
-[R5]dis bgp routing-table
-[R4]bgp 234
-[R4-bgp]peer 10.10.2.2 next-hop-local
這個時候R1有路由10.10.50.0 可是沒法和loopback 50互通由於R3防環機制沒法傳給R4
4.經過ospf import bgp
[R2]ospf 1
[R2-ospf-1]import-route bgp
[R4]ospf 1
[R4-ospf-1]import-route bgp
引入後就能夠互通了
[R2]undo bgp 234 /刪除bgp234
Warning: All BGP configurations will be deleted. Continue? [Y/N]: y
[R2]bgp 64523 /設置bgp 64523
[R2-bgp]confederation id 234 /聯盟id 234
[R2-bgp]confederation peer-as 64544 /聯盟鄰居AS號 64544
[R2-bgp]peer 192.168.12.1 as-number 100 /指定12.1AS號100
[R2-bgp]peer 10.10.3.3 as-number 64523 /指定10.10.3.3 AS號64523
[R2-bgp]peer 10.10.3.3 connect-interface LoopBack 0 /指定源端口機制
[R2-bgp]peer 10.10.3.3 next-hop-local /指定下一跳爲本身
[R3]int LoopBack 0 /建立迴環接口0
[R3-LoopBack0]ip add 10.10.3.3 32 /設置ip地址
[R3-LoopBack0]q
[R3]ospf 1 /進入ospf 1
[R3-ospf-1]area 0 /區域0
[R3-ospf-1-area-0.0.0.0]network 10.10.3.3 0.0.0.0 /宣告網段
[R3]bgp 64523 /配置bgp 64523
[R3-bgp]confederation id 234 /聯盟id234
[R3-bgp]confederation peer-as 64544 /聯盟鄰居AS號64544
[R3-bgp]peer 10.10.2.2 as-number 64523 /指定10.10.2.2AS號64523
[R3-bgp]peer 10.10.2.2 connect-interface LoopBack 0 /指定源端口
[R3-bgp]peer 10.10.4.4 as-number 64544 /指定10.10.4.4AS號64544
[R3-bgp]peer 10.10.4.4 connect-interface loopback 0 /指定源端口
[R3-bgp]peer 10.10.4.4 ebgp-max-hop /設定跳轉數是255
[R4]undo bgp 234
Warning: All BGP configurations will be deleted. Continue? [Y/N]: y
[R4]bgp 64544
[R4-bgp]confederation id 234
[R4-bgp]confederation peer-as 64523 /聯盟鄰居AS號64523
[R4-bgp]peer 10.10.5.5 as-number 500 /指定10.10.5.5AS號500
[R4-bgp]peer 10.10.5.5 connect-interface LoopBack 0 /指定源端口
[R4-bgp]peer 10.10.5.5 ebgp-max-hop /設定跳轉數是最大數255
[R4-bgp]peer 10.10.3.3 as-number 64523 /指定10.10.3.3AS號64523[R4-bgp]peer 10.10.3.3 connect-interface LoopBack 0 /指定源端口[R4-bgp]peer 10.10.3.3 ebgp-max-hop /設定跳轉數是255[R4-bgp]peer 10.10.3.3 next-hop-local /指定下一跳爲本身