首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eBGP负载平衡--为什么不使用

eBGP负载平衡--为什么不使用
EN

Network Engineering用户
提问于 2022-07-03 15:23:13
回答 1查看 158关注 0票数 0

我以前认为eBGP不支持负载平衡,但是在Cisco中也有允许ECMP / Fortigate有ebgp多路径的最大路径参数,所以情况显然不是这样。

然而,当连接到外部服务提供者时,似乎

  1. 他们总是希望有一个首选路径和一个次要路径(例如本地pref /as-pref)。
  2. 只支持负载共享,例如prefix1 go path1 / prefix2 go path2

为什么是这样?为什么在EBGP中没有广泛使用负载平衡?

谢谢

EN

回答 1

Network Engineering用户

发布于 2022-07-03 16:45:43

事实上,对外部目标的eBGP负载平衡被广泛使用。

最常见的配置只对来自同一邻居的路由进行负载平衡。

思科在这方面的文档很糟糕,但您感兴趣的特性是bgp bestpath as-path multipath-relax。这允许对不同的邻居ASes进行负载平衡。

Juniper也没有在protocols bgp multipath multi-as上提供很好的文档,但是它确实出现在多径的引用中。

@Ron关于每包负载平衡的评论需要考虑。但是,朱诺斯per-packet load-balancing实际上使用无状态散列来确定数据包将遍历哪条路径;如果配置为这样的话,这对于第4层流是一致的(默认)。类似地,在思科和其他主要的OSes中,默认配置不会在最常见的情况下导致重新排序。如果您的流量是MPLS封装的,您确实需要小心。

票数 4
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/79306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档