一、實驗拓撲圖
二、實驗步驟
一、配置ip位址
l:代表環迴位址(loop back 0)
y:代表業務網段的位址(loop back 1)
二、因為bgp基於igp之上,給as 2內配置ospf
在r2上:r3、4、5、6、7同理
三、配置bgp
r1、r2和r7、r8之間用直連建鄰
as 2 內用環迴建鄰
r1、r2建鄰:用直連建鄰
在r1上:
[r1]bgp 1
[r1-bgp]router-id 1.1.1.1
[r1-bgp]peer 12.1.1.2 as-number 2
在r2上:
[r2]bgp 64512
[r2-bgp]router-id 172.16.1.2
[r2-bgp]peer 12.1.1.1 as-number 1
r2、r3建鄰:用環回建鄰
在r2上:
[r2]bgp 64512
[r2-bgp]confederation id 2 ----指定小的as 屬於哪個大的as(as64512屬於as2)
[r2-bgp]peer 172.16.1.3 as-number 64512
[r2-bgp]peer 172.16.1.3 connect-inte***ce loopback 0 ----- 修改更新源為本地環迴位址(因為用環回建鄰,所以發包的是環迴,不修改的話,預設是本地路由器的介面發包)
在r3上:
[r3]bgp 64512
[r3-bgp]router-id 172.16.1.3
[r3-bgp]confederation id 2
[r3-bgp]peer 172.16.1.2 as-number 64512
[r3-bgp]peer 172.16.1.2 connect-inte***ce loopback 0
r2、r5建鄰:用環回建鄰
在r2上:
[r2]bgp 64512
[r2-bgp]confederation peer-as 64513 ---- 指定ebgp鄰居(這裡的ebgp是igp中的ebgp)
[r2-bgp]peer 172.16.1.5 as-number 64513
[r2-bgp]peer 172.16.1.5 ebgp-max-hop 2 ---- 修改ebgp多條為2,因為預設ebgp之間的ttl值為1,但是由於環迴發包,要經過兩台路由器。(每經過乙個路由器ttl值減一)
[r2-bgp]peer 172.16.1.5 connect-inte***ce loopback 0
在r5上:
[r5]bgp 64513
[r5-bgp]confederation id 2
[r5-bgp]confederation peer-as 64512
[r5-bgp]peer 172.16.1.2 as-number 64512
[r5-bgp]peer 172.16.1.2 connect-inte***ce loopback 0
[r5-bgp]peer 172.16.1.2 ebgp-max-hop 2
其他建鄰同理
四、宣告
1、r1上宣告自己的業務網段,傳到r2是優的,傳到r3、r5就不優了,因為在同一as內屬性不變,所以r2需要修改下一跳為自己
在r2、r3、r5上分別檢視:
在r2上修改下一跳為自己:
[r2]bgp 64512
[r2-bgp]peer 172.16.1.3 next-hop-local
[r2-bgp]peer 172.16.1.5 next-hop-local
在r3、r5上檢視:此時,r1的業務網段已經變成可加表的優秀路徑
此時,業務網段傳到r3、r5都是優秀的,但是傳不到r4、r6,因為ibgp的水平分割機制
解決方法:在r3、r5上啟用反射器
在r3上:
[r3]bgp 63412
[r3-bgp]peer 172.16.1.4 reflect-client ---- 指定r4為客戶端(反射器指定客戶端)
在r5上:
[r6]bgp 64513
[r6-bgp]peer 172.16.1.7 reflect-client ---- 指定r7為客戶端
在r7上:修改下一跳為本地
[r7]bgp 64513
[r7-bgp]peer 172.16.1.6 next-hop-local
[r7-bgp]peer 172.16.1.4 next-hop-local
3、題的要求是所有的業務網段都能通訊,所以需要宣告as 2內的業務網段
as 2 內的業務網段可以彙總,所以只需要在r2、r7上宣告彙總網段即可
在r2上:
[r2]ip route-static 172.16.0.0 21 null 0
[r2]bgp 64512
[r2-bgp]network 172.16.0.0 21
在r7上:
[r7]ip route-static 172.16.0.0 21 null 0
[r7]bgp 64513
[r7-bgp]network 172.16.0.0 21
此時r1上已經有了所有優秀路由
BGP同步實驗
終於完成了bgp的同步實驗,個人覺得是我完成的最複雜的實驗 bgp也是np最難的考點了 由於實驗配置比較簡單,只是太多容易出錯,因此把重點記下來以便日後複習,config的話就不貼了。as 64512 as 64513 as 64514 其中as 64513 的路由器為 r2 s1 1 s1 0 r...
BGP實驗練習
驗證 如下拓撲 實驗需求 配置相應的介面ip位址,除ar3外,其他路由器配置環迴口位址 在as 200區域內配置ospf實現互通 在ar2和ar4之間配置ibgp 在ar1和ar2 ar4和ar5之間配置ebgp 使ar1環迴口位址可以與ar5環迴口位址互通 ar1基礎配置 sysname ar1 ...
bgp基礎實驗
目錄 實驗要求 實驗拓撲圖 配ip位址 ospf bgp最後在宣告ibgp自己的環迴位址即可 r1 r2是ebgp關係,r2 r4是ibgp關係,r4 r5是ebgp鄰居關係 r1,r2,r3,r4,r5環迴都能ping通 建鄰 r1 bgp 1 r1 bgp router id 1.1.1.1 r...