BGP的同步規則詳解,理論+實驗配置

一、BGP同步規則

華爲設備都是關閉BGP同步的,不支持開啓BGP的同步!

undo synchronization:關閉BGP與IGP的同步功能

 

 

如果一條IBGP路由,沒有從IGP學到該路由,則不會把該路由通告給EBGP鄰居

同步意味着IGP和BGP路由表中都存在該條路由,因此當數據包轉發中間設備時候,不會因爲BGP路由表中沒有路由而出現黑洞!

二、BGP同步實驗

由於華爲設備不支持同步的命令,因此使用思科進行演示

 

R2和R3和R4屬於AS200, 開啓BGP同步功能

R2(config-router-af)#synchronization

R3(config-router-af)#synchronization

R4(config-router-af)#synchronization

R1上BGP通告11.1.1.1,通告給R2,R2和R4建立IBGP鄰居關係,由於R2和R3及R4都開啓BGP同步,R2把11.1.1.1通告給R4,

R4的IGP路由表沒有11.1.1.1的路由,因此不會通告給EBGP鄰居R5

R2通過EBGP學到R1的11.1.1.1的路由

 

R2把11.1.1.1通過IBGP通告給R4

 

R4查看BGP路由,11.1.1.1不是最優的路由,因此不會通告給EBGP鄰居R5

(R4開啓BGP同步,雖然通過R2收到11.1.1.1的路由但是IGP路由表中沒有11.1.1.1的路由)

R4查看通告給R5的BGP路由沒有11.1.1.1:

此時我們在R2上把BGP引入OSPF

R2(config-router)#redistribute bgp 200 subnets

R4查看OSPF路由表,此時可以查看到11.1.1.1的OSPF外部路由

 

此時R4的BGP和IGP路由表中都有11.1.1.1的路由,此時BGP路由表中11.1.1.1爲最優,並可以把該路由通告給R5

 

此時R5的BGP路由表中可以查看到11.1.1.1的路由

 

有效路由11.1.1.1出現在R5的路由表中

歡迎關注轉發學網絡小夥伴們,關注分享該WX Gongzhonghao,持續分享乾貨網絡技術,定期公開技術答疑!

 

同時爲方便廣大網絡愛好者一起共同學習交流,開設了華爲&思科網絡技術交流qun,qun裏上傳大量免費學習資料,歡迎廣大網絡愛好者進羣學習交流!【每天限量10份額,先來先得額】

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章