簡介
本檔案介紹使用具有邊界閘道通訊協定(BGP)的對等群組時的需求、限制和優點。
指定BGP對等體組時獲得的主要好處是BGP對等體組減少了更新生成所需的系統資源(CPU和記憶體)量。此外,BGP對等體組還簡化了BGP配置。BGP對等體組通過僅檢查一次路由表來降低系統資源的負載,並且更新將複製到所有對等體組成員,而不是針對對等體組中的每個對等體單獨完成。根據對等組成員的數量、表中的字首數量和通告的字首數量,這可以顯著降低負載。建議您將具有相同出站公告策略的對等體組合在一起。
必要條件
需求
思科建議您深入瞭解BGP。
採用元件
本檔案中的資訊是根據自Cisco IOS軟體版本11.0以來,Cisco IOS®軟體一直支援BGP對等群組的事實。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
慣例
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
BGP對等體組
您可以將共用相同出站策略的BGP鄰居分組到稱為BGP對等體組中。對等體組允許您對可應用於單個對等體的策略進行分組,從而在進行簡化配置的同時進行有效的更新計算,而不是單獨配置每個鄰居。
對等組的要求
對等體組具有以下要求:
對等組的限制
低於11.1(18)CC的Cisco IOS軟體版本具有本節所述的限制。不遵守這些規則會導致路由不一致。
-
如果將對等組用於路由反射器的客戶端,則所有客戶端都必須完全網格化。
-
如果使用eBGP對等體組,則無法在對等體組成員之間提供傳輸。
-
所有eBGP對等體組成員必須來自同一子網,以避免未連線的下一跳通告。
但是,從Cisco IOS軟體版本11.1(18)CC、11.3(4)和12.0開始,這些限制被刪除。只有定義了對等組的路由器需要升級為新代碼。
注意:在使用對等組將任何裝置宣告為路由反射器客戶端之前,必須首先使用該裝置配置鄰居關係。如果未能執行此操作,將導致在執行重新啟動時,從配置中刪除route-reflector-client。
此行為首先在Cisco IOS軟體版本12.0(25)S01和12.2(15)T02中發現,並在Cisco IOS軟體版本12.2及更高版本中進行了更正。
附註: 路由器上支援的BGP對等體的總數和可配置限制以及已建立BGP對等體的最大數量取決於許多變數,例如:
-
BGP表中的路由總數
-
路由的穩定性級別
-
傳送到每個對等體的路由數
-
傳送到不同鄰居的路由之間的相似性
-
裝置可用記憶體和處理器功率
如何使用對等組
通常,路由器上的BGP對等體可以根據其出站更新策略分為對等組。ISP常用的對等組清單如下:
相關資訊