BGP负载分担

BGP比较到哪一条就可以实现负载分担?
与IGP不同,BGP自身不维护网络拓扑和计算路由,其路由是通过引入其他协议的,BGP着眼于控制这些路由的传播和选择最佳路由。
因此,BGP的负载分担有两种实现方式(在满足BGP路由负载分担规格>1且整机路由负载分担规格>1的前提下)
通过静态路由IGP等值路由迭代,形成BGP路由的负载分担。
根据 BGP 选路规则,改变 BGP 路
在上面规则中,如果在第9条配置maximum load-balancing >=2命令后,满足如下所有条件的多条BGP路由会成为等价路由,形成负载分担:
原始下一跳不相同。
首选值(PrefVal)相同;
本地优先级(Local_Pref)相同;
都是聚合路由,或者都不是聚合路由;
Origin类型(IGP、EGP、Incomplete)相同;
MED值相同;
都是EBGP路由或都是IBGP路由;
AS内部IGP的Metric相同;
AS_Path属性完全相同;

增强特性:EIBGP负载分担(参考)
该特性主要用于VPN里CE双归属的场景,如图。当一台CE双归属到两台PE,CE和其中一台PE处于相同的AS,和另外一台PE处于不同的AS。此场景下,可以使用EIBGP路由负载分担特性,使路由的类型(EBGP/IBGP)不再作为负载分担判断条件,从而实现私网流量在EBGP和IBGP路由之间负载分担。
在这里插入图片描述
在BGP-VPN实例视图下,配置maximum load-balancing eibgp命令后,在判断BGP私网路由是否等价时,路由的EBGP/IBGP类型不作为判断条件,EBGP和IBGP路由都可以形成负载分担。
配置BGP负载分担后,满足如下所有条件且As_Path属性完全相同的多条BGP路由会成为等价路由,进行负载分担:

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是一个 H3C 路由器实现 BGP 负载均衡的示例配置: 1. 配置 BGP ``` <router> system-view [~router] bgp 65001 [~router-bgp-65001] peer 10.1.1.2 as-number 65002 [~router-bgp-65001] network 192.168.1.0 mask 255.255.255.0 [~router-bgp-65001] network 192.168.2.0 mask 255.255.255.0 [~router-bgp-65001] network 192.168.3.0 mask 255.255.255.0 [~router-bgp-65001] quit ``` 其中,peer 10.1.1.2 as-number 65002 表示与 BGP 对等体 10.1.1.2 建立 BGP 连接,并指定对等体的 AS 号为 65002。 2. 配置负载均衡 ``` [~router] acl number 2000 [~router-acl-adv-2000] rule 5 permit ip source 192.168.1.0 0.0.0.255 [~router-acl-adv-2000] rule 10 permit ip source 192.168.2.0 0.0.0.255 [~router-acl-adv-2000] quit [~router] ip ip-prefix prefix-2000 permit 192.168.1.0 24 [~router] ip ip-prefix prefix-2000 permit 192.168.2.0 24 [~router] ip ip-prefix prefix-2000 permit 192.168.3.0 24 [~router] ip ip-prefix prefix-2000 index 2000 [~router] ip ip-prefix prefix-2000 load-balance bgp [~router] quit ``` 其中,acl number 2000 定义了一个 ACL,用于匹配需要进行负载均衡的流量;ip ip-prefix prefix-2000 permit xxx 则定义了一个 IP 前缀列表,将需要进行负载均衡的网络地址加入其中;ip ip-prefix prefix-2000 index 2000 表示将前缀列表应用到 ACL 2000 中;ip ip-prefix prefix-2000 load-balance bgp 则表示使用 BGP 进行负载均衡。 注意:该示例仅供参考,具体配置需要根据实际网络情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

A_Puter

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值