BGP Link Bandwidth

本文介绍如何通过BGP的LinkBandwidth特性实现在AS边界路由器外部链路带宽不等价情况下的非等价负载均衡。此特性通过在BGP进程的IPv4或VPNv4地址族中使用bgpdmz-bandwidth命令激活,并与BGPmultipath特性搭配使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.特性描述
通过利用BGP的Link Bandwidth特性,我们能够在AS边界路由器外部链路带宽不等价的情况下,实现BGP路由的非等价负载均衡。该特性通过在BGP进程的IPv4或VPNv4地址族中使用bgp dmz-bandwidth命令激活。这个特性搭配BGP multipath特性,即可实现非等价负载均衡。
BGP Link Bandwidth特性用于在扩展Community属性中通告一条AS出口链路的带宽。
这个特性配置在一台AS边界路由器上,指向其eBGP邻居,那么此时该特性所描述的就是该路由器与其eBGP邻居之间的链路带宽。而且该链路带宽信息(使用扩展Community描述)除了AS边界路由器自己用(用于本地的非等代价负载均衡),还可以向AS内的iBGP邻居传递,当然,前提是得配置send-community extended.
需要进一步的信息,可在CISCO.COM搜索BGP Link Bandwidth


2.BGP Link Bandwidth的前提条件
需先激活maximum-paths特性
当要向iBGP邻居通告Link Bandwidth特性时,需send-community extended
CEF或dCEF必须在所有参与该特性的路由器上打开
 
3.BGP Link Bandwidth特性的限制


该特性只能配置在BGP进程的IPv4或VPNv4地址族下
BGP只能够在Link Bandwidth Community中通告与eBGP邻居直连的链路(接口)带宽
在IPv4及VPNv4地址族中,iBGP及eBGP负载均衡都是支持的;但是eiBGP负载均衡却只能在VPNv4地址族中才能够支持,也就是iBGP与eBGP的负载均衡。


4.关于Link Bandwidth 扩展Community属性
该属性值是一个4bytes,描述的是一个单跳eBGP peer之间的直连链路(的带宽信息)。



注意需要在配置了link bandwidth的接口使用ip load-sharing per-packet,否则会由于cef进行的per destination的方式导致不会出现效果



http://www.cisco.com/c/en/us/td/docs/ios/iproute_bgp/configuration/guide/15_1s/irg_15_1s_book/irg_link_band.html

http://www.cisco.com/c/en/us/td/docs/ios/iproute_bgp/configuration/guide/15_1s/irg_15_1s_book/irg_link_band.pdf

http://blog.sina.com.cn/s/blog_5ec353710101gef3.html

http://tools.ietf.org/html/draft-rfernando-idr-link-bandwidth-00

http://www.juniper.net/techpubs/en_US/junos13.2/topics/example/bgp-multipath-unequal.html

http://babarata.blogspot.com/2010/06/bgp-link-bandwidth.html

http://cciethebeginning.wordpress.com/2009/01/19/bgp-link-bw-multipath-load-balancing/




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值