最佳答案
BGP(邊界網關協議)有多種機製來防止路由環路的產生:
1. AS間防環:通過AS-path(AS號)防環。每經過一個AS,會添加該AS的AS編號在AS-Path的最前麵。當從EBGP鄰居得到一條路由時,會檢查該路由的AS-path有沒有自身所在AS,如果有則丟棄,如果沒有則繼續。
2. AS內部防環:IBGP水平分割。即:從IBGP鄰居學到的路由不會更新給其他IBGP鄰居。所以要實現AS內部每台路由器都可以學習到路由,需要建立IBGP鄰居全互聯。
3. 路由反射器(RR):可以把從IBGP鄰居學習到的路由反射給其他IBGP對等體。RR對待兩種角色傳來的路由有不同的處理方式。從客戶端傳來的路由會傳遞給所有客戶端和非客戶端(發送這條路由除外),從非客戶端傳來的路由,傳遞給所有客戶端,從EBGP鄰居傳遞過來的路由,會發送給所有客戶端和非客戶端。
4. 反射器屬性:反射器,通過兩種屬性來防環 originator-id 和 cluster-list。originator-id屬性用於標記路由的始發者,防止路由被反射回到始發者。cluster-list屬性用於防止集群之間環路。RR反射路由的時候會將自己的cluster-id(默認為router-id)寫進cluster-list,當接收這條路由發現cluster-list裏麵有自己的cluster-id,就會拒收路由器,這樣防環的。
5. SOO防環:SOO 的防環機製,是在PE傳遞路由給CE的時候,檢查出接口配置的SOO值是否與從其他MP-BGP鄰居收到的VPNv4路由的SOO值一致,如果一致,就不傳給CE。
(0)
如何可以打破IBGP水平分割?
BGP是一種動態路由協議,它在不同的自治係統(AS)之間傳遞路由信息。為了防止路由環路的產生,BGP有以下幾種防環機製:
以上就是BGP的防環機製的簡要介紹,如果你想了解更多的細節,你可以參考以下的網頁:
(0)
親~登錄後才可以操作哦!
確定你的郵箱還未認證,請認證郵箱或綁定手機後進行當前操作
舉報
×
侵犯我的權益
×
侵犯了我企業的權益
×
抄襲了我的內容
×
原文鏈接或出處
誹謗我
×
對根叔社區有害的內容
×
不規範轉載
×
舉報說明
如何可以打破IBGP水平分割?