bgp负载分担的问题讲解.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BGP流量负载分担规划 1 BGP流量负载分担概述 如何优化的利用网络带宽资源,是流量负载分担的关注重点。 BGP( Border Gateway Protocol,边界网关协议)选择单条最优路径的这一特征往往会出现流 量负载不均衡的流量模型,BGP流量负载均衡从两个角度出发解决这个问题: 通过BGF强大的策略控制流量的负载均衡;通过多路径选路实现负载分担。本文 就要从这两个角度来展开分析 BGP在流量负载分担方面的技术应用。 2负载均衡 在实际网络中进行负载均衡需要综合考虑链路和设备节点的负载情况, 在满足业 务的实际需求前提下,可以通过 BGP的策略工具对流量进行均衡的规划和调整。 对于一个AS来说,流量的方向分为入境和出境两个方向,这种区分对应到实际 的网络有不同的规划,所以我们在此通过不同的场景进行介绍。 2.1入方向流量负载均衡 Lmk1 Link2 图 1 多宿主到不同的上游的 负载均衡 我们先分析一下图1的场景,AS100希望流量能够在AS200和AS300间进行负载 均衡,也就是说根据业务分别映射到 Link1 和 Link2 上。 在规划中我们有如下思路: AS100可以在RA和RB上通过策略只向各自的对等体通告部分路由前缀,这样 可以起到不同的业务对应由不同的 AS承载。如172.168.1.0/25 通过RA通告给 RC 172.168.1.128/25通过RB通告给RD这种规划能够满足流量分担的效果, 但是一旦出现链路或节点的失效,就会导致部分流量无法切换,业务中断。 通过步骤 1 我们可以看到简单的通过路由过滤无法很好的实现需求。 我们可以 通过对不同的前缀进行策略区分。接着步骤1的思路,AS100希望172.168.1.0/25 优先通过AS200进入,希望172.168.128.0/25 优选通过AS300进入。可以在 RA 上通过策略将 172.168.128.0/128 通告的 AS-PATH加一个 AS-Numbe,女口: 1000 100。RB上通过策略将 172.168.1.0/25 通告给 RD的 AS-PATH加一个 AS-Numbe, 如: 2000 100。 RE上关于 172.168.1.0/25 的前缀从 RC!告过来的 AS-PATH是: 200 100, 通过RD通告过来的AS-PATH是: 300 2000 100,因此优选走 AS200关于 172.168.128.0/25同理会优选AS300该规划可以在满足需求的同时解决路由备 份的问题。但是我们考虑下面一个场景,当 RC和RD建立BGP连接,RD上关于 172.168.1.0/25 的前缀从RC通告过来的 AS-PATH是 100 200,从RB上通告过来 的AS-PATH是 2000 100,也就是说 RD上关于172.168.1.0/25 无法很好的进行 路由选路控制。 3团体属性是进行本地进行路由控制的重要属性,但是团体属性需要BGP对等双 方有属性处理的共识。在步骤 2的基础上,RB在通告172.168.1.0/25时,可以 将团体属性值修改为100: 120,在RD上将团体属性的前缀预定义 2:Local-preferenee 为120,这样对于RD来说在收到RC和RB的前缀AS-PATH相 同长度的情况下,RB通告的前缀Local-preferenee 高,优选RB 分析完图 1 所示的场景,我们可以继续看看多宿主相同上游的场景,如图 2: 图2多宿主相同AS的负载均衡 对于相同的上游AS我们更多的需要考虑上游 AS内部的选路,对于跨过上游AS 的远端AS的选路我们很难控制,因此本文讨论的重点就在本地和上游 AS的选路 策略部署。先分析需求,本地 AS希望172.168.1.0/25 通过RB进入, 172.168.128.0/25 通过RC进入。存在下述三种方式: 1借鉴上文中多宿主不同 AS的做法,将172.168.128.0/25 通告给RB时,将 AS-PATH设置为 1000 100,将 172.168.1.0/25 通告给 RC时,将 AS-PATFK置为 2000 100。由于RB和 RC之间是IBGP邻居,因此对于 RB来说,172.168.1.0/25 从RA学习到的AS-PATH是 100,从RC上学习到的 AS-PATH是 2000 100,优选 RA的路由。对于172.168.128.0/24 来说,从RA学习的路由AS-PATH为1000 100, 从RC学习的路由AS-PATH为100,优选RC这满足了需求。 2同样,在AS间协商进行策略部署的前提下,可以在RA上对不同的业务前缀进 行属性赋值的区分,在RB/RC对不同的属性设置不同的本地优先级进行业务的分 担均衡。 3还

文档评论(0)

yuxiufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档