配置需求
1)啟用bgp多路徑負(fù)載均衡(AS內(nèi)所有路由器都需要配置)
maximum-paths ibgp 6
或 maximum-paths 6
2)啟用bgp按照多鏈路的帶寬的比例進(jìn)行負(fù)載均衡(AS內(nèi)所有路由器都需要配置)
bgp dmzlink-bw
3)配置bgp extended community傳遞(IBGP鄰居之間配置)
neighbor ip-address send-community both
4)配置通告EBGP鏈路的帶寬(在EBGP鄰居會(huì)話中配置)
neighbor ip-address dmzlink-bw
5)啟用CEF
在以下拓?fù)渲校覀兣渲肁S100內(nèi)部的三臺(tái)路由器A,B,C實(shí)現(xiàn)bgp非等成本負(fù)載均衡,其中路由器A為內(nèi)部路由器,能夠安裝三條bgp路徑,并按照AS外部鏈路的帶寬比例進(jìn)行bgp負(fù)載均衡;路由器B為邊界路由器,能夠安裝兩條bgp路徑,并按照兩條外部鏈路的帶寬比例進(jìn)行負(fù)載均衡。
結(jié)合bgp的負(fù)載均衡功能和Border Gateway Protocol (BGP) Link Bandwidth特性,我們能夠?qū)崿F(xiàn)基于AS外部鏈路帶寬比例的非等成本的bgp多路徑負(fù)載均衡。