BGP负载分担的问题课件.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BGP负载分担的问题课件

BGP流量负载分担规划 1???????? ?BGP 如何优化的利用网络带宽资源,是流量负载分担的关注重点。BGP(Border Gateway Protocol, 边界网关协议)选择单条最优路径的这一特征往往会出现流量负载不均衡的流量模型, BGP流量负载均衡从两个角度出发解决这个问题:通过BGP强大的策略控制流量的负载均衡;通过多路径选路实现负载分担。本文就要从这两个角度来展开分析BGP在流量负载分担方面的技术应用。 2???????? 负载均衡 在实际网络中进行负载均衡需要综合考虑链路和设备节点的负载情况,在满足业务的实际需求前提下,可以通过BGP的策略工具对流量进行均衡的规划和调整。对于一个AS来说,流量的方向分为入境和出境两个方向,这种区分对应到实际的网络有不同的规划,所以我们在此通过不同的场景进行介绍。 2.1??????? 入方向流量负载均衡 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 图1 我们先分析一下图1的场景,AS100希望流量能够在AS200和AS300间进行负载均衡,也就是说根据业务分别映射到Link1和Link2上。 在规划中我们有如下思路: 1 AS100可以在RA和RB上通过策略只向各自的对等体通告部分路由前缀,这样可以起到不同的业务对应由不同的AS承载。如172.168.1.0/25通过RA通告给RC,172.168.1.128/25通过RB通告给RD。这种规划能够满足流量分担的效果,但是一旦出现链路或节点的失效,就会导致部分流量无法切换,业务中断。 2 通过步骤1我们可以看到简单的通过路由过滤无法很好的实现需求。我们可以通过对不同的前缀进行策略区分。接着步骤1的思路,AS100希望172.168.1.0/25优先通过AS200进入,希望172.168.128.0/25优选通过AS300进入。可以在RA上通过策略将172.168.128.0/128通告的AS-PATH加一个AS-Number,如:1000 100。RB上通过策略将172.168.1.0/25通告给RD的AS-PATH加一个AS-Number,如: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上将团体属性的前缀预定义Local-preference为120,这样对于RD来说在收到RC和RB的前缀AS-PATH相同长度的情况下,RB通告的前缀Local-preference高,优选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-PATH设置为2000 100。由于RB和RC之间是IBGP邻居,因此对于RB来说,172.168.1.0/25从RA学习到的AS-PATH是100,

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档