level 5
男孩yy闯天涯
楼主
1、 简介
Border Gateway Protocol (BGP) Link Bandwidth特性是IOS 12.2(2)T引入的一个新特性,其功能为向IBGP邻居通告AS的出口链路带宽,该带宽被作为extended community通告。该功能被用于实现BGP非等成本多路径负载均衡。
2、配置需求
1)启用bgp多路径负载均衡(AS内所有路由器都需要配置)
maximum-paths ibgp 6
或 maximum-paths 6
2)启用bgp按照多链路的带宽的比例进行负载均衡(AS内所有路由器都需要配置)
bgp dmzlink-bw
3)配置bgp extended community传递(IBGP邻居之间配置)
neighbor ip-address send-community both
4)配置通告EBGP链路的带宽(在EBGP邻居会话中配置)
neighbor ip-address dmzlink-bw
5)启用CEF
3、配置示例
在以下拓扑中,我们配置AS100内部的三台路由器A,B,C实现bgp非等成本负载均衡,其中路由器A为内部路由器,能够安装三条bgp路径,并按照AS外部链路的带宽比例进行bgp负载均衡;路由器B为边界路由器,能够安装两条bgp路径,并按照两条外部链路的带宽比例进行负载均衡。
4、结束语
结合bgp的负载均衡功能和Border Gateway Protocol (BGP) Link Bandwidth特性,我们能够实现基于AS外部链路带宽比例的非等成本的bgp多路径负载均衡。
北京华尔思网络实验室 周军 [email protected]
2015年12月21日 10点12分
1
Border Gateway Protocol (BGP) Link Bandwidth特性是IOS 12.2(2)T引入的一个新特性,其功能为向IBGP邻居通告AS的出口链路带宽,该带宽被作为extended community通告。该功能被用于实现BGP非等成本多路径负载均衡。
2、配置需求
1)启用bgp多路径负载均衡(AS内所有路由器都需要配置)
maximum-paths ibgp 6
或 maximum-paths 6
2)启用bgp按照多链路的带宽的比例进行负载均衡(AS内所有路由器都需要配置)
bgp dmzlink-bw
3)配置bgp extended community传递(IBGP邻居之间配置)
neighbor ip-address send-community both
4)配置通告EBGP链路的带宽(在EBGP邻居会话中配置)
neighbor ip-address dmzlink-bw
5)启用CEF
3、配置示例
在以下拓扑中,我们配置AS100内部的三台路由器A,B,C实现bgp非等成本负载均衡,其中路由器A为内部路由器,能够安装三条bgp路径,并按照AS外部链路的带宽比例进行bgp负载均衡;路由器B为边界路由器,能够安装两条bgp路径,并按照两条外部链路的带宽比例进行负载均衡。
4、结束语
结合bgp的负载均衡功能和Border Gateway Protocol (BGP) Link Bandwidth特性,我们能够实现基于AS外部链路带宽比例的非等成本的bgp多路径负载均衡。
北京华尔思网络实验室 周军 [email protected]