動態路由協議BGP·基本實驗(動態路由協議配置實驗)
動態路由協議BGP特征:
實驗拓撲:
實驗目的:
BGP基本實驗
實驗步驟:
1:各AS內啟用指定的IGP協議
2:各AS內啟用IBGP協議,AS之間啟用EBGP協議
3:測試R1和R8通信,得出結論
步驟1:各AS內啟用指定的IGP協議
如實驗拓撲圖,共有四個AS,按照拓撲圖中的AS分布,首先在各AS內進行基本配置,啟用指定的IGP協議,因為BGP協議是運行在IGP協議之上的!
在R1進行基本配置,且啟用RIP協議,宣告網絡
在R2進行基本配置,且啟用RIP協議,宣告網絡
在R3進行基本配置,且啟用OSPF協議,宣告網絡
在R4進行基本配置,且啟用OSPF協議,宣告網絡
在R5進行基本配置,且啟用OSPF協議,宣告網絡
在R6進行基本配置,且啟用EIGRP協議,宣告網絡
在R7進行基本配置,且啟用EIGRP協議,宣告網絡
在R8進行基本配置
查看R1的拓撲表
查看R2的拓撲表
查看R3的拓撲表
查看R4的拓撲表
查看R5的拓撲表
查看R6的拓撲表
查看R7的拓撲表
查看R8的路由表
步驟2:各AS內啟用IBGP協議,AS之間啟用EBGP協議
如實驗拓撲圖,R1和R2為鄰居關系,在R1指定R2為鄰居,且更改源地址為自己的回環地址
同理在R2,指定R1為鄰居,且更新原地址為自己的回環地址,同時指定R2為R1的下一跳,只有這樣R2才能打破IBGP水平分割,將外網的路由往本自制系統內部傳送。很簡單的理解就是水平分割的目的是避免環路,打破水平分割的目的就是為了將外網學習到的路由傳送到本自制系統內部!
下圖為R1和R2啟用BGP協議成功建立鄰居關系圖
實驗要求R1可以用回環地址和R8的回環地址通信,所以在AS 12內,R1只要通告自己的回環地址即可。
EBGP運行在AS之間。AS 12 和AS 345分別通過R2 和R3相連,所以在R2和R3之間運行EBGP之前需要手動建立鄰居關系。在R2指定R3為鄰居,且攜帶R3所在AS的AS號,同時更新源地址為自己的回環地址。同理R3也一樣,指定R2為鄰居,攜帶R2所在的AS號,更新源地址為自己的回環地址。
R3通過回環地址和R4、R5建立鄰居關系,同樣更新源地址為自己回環地址,指定自己(R3)為R4、R5的下一跳
查看R8的拓撲表和路由表,已經學習到了R1的回環地址1.1.1.1
注:* 表示可用的 ;> 表示最好的 ; i 表示內部的 ;
r 表示多種路由協議學習到的路由條目
查看R4的bgp拓撲表,發現路由黑洞問題已解決
步驟3:測試R1和R8通信,得出結論
R1通過回環地址ping R8的回環地址,發現可以ping 通
