DA030012 BGP反射与联盟 ISSUE1.0_第1页
DA030012 BGP反射与联盟 ISSUE1.0_第2页
DA030012 BGP反射与联盟 ISSUE1.0_第3页
DA030012 BGP反射与联盟 ISSUE1.0_第4页
DA030012 BGP反射与联盟 ISSUE1.0_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、HUAWEI TECHNOLOGIES CO., LTD.All rights reservedInternal DA030012 BGP反射与联盟ISSUE 1.0HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 1为了实现路由信息的交互,BGP要求在一个AS内的所有BGP Speaker相互全互连,而这一要求使得IBGP的扩展成为了一个很大的问题。而BGP反射器以及BGP联盟则是为了解决该问题而提出的BGP扩展技术。HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 2参考资料lR

2、FC 2796 (BGP Route Reflection - An Alternative to Full Mesh IBGP)lRFC 3065 (Autonomous System Confederations for BGP)HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 3学习完此课程,您将会:知道BGP反射器的工作原理知道BGP联盟的工作原理HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 4第第2章章 BGP路由反射路由反射第第3章章 BGP联联盟盟HUAWEI TE

3、CHNOLOGIES CO., LTD.All rights reservedPage 5IBGP扩展性的问题lBGP是怎样防止环路的?EBGP 通过AS-Path属性,丢弃从EBGP对等体接收到的包含自身AS号的任何更新信息IBGP IBGP宣告者不会宣告任何更新信息给该IBGP对等体HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 6IBGP扩展性的问题lIBGP环路防止机制带来的问题为保证更新信息可以到达所有IBGP对等体 IBGP Speaker与IBGP Speaker之间的全互连 从而又带来IBGP会话数n(n-1)/2的问题

4、l解决方案:路由反射 (RFC2796)联盟 (RFC3065)HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 7IBGP扩展问题解决方案l路由反射 (RFC 2796)对指定路由器放松IBGP环路防止机制,允许宣告IBGP更新信息到该IBGP对等体l联盟 ( RFC 3065)对于大的AS分成若干小的AS,而小AS之间建立EBGP对等体关系HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 8BGP路由反射AS 101AS 100AS 102IBGPEBGPRRClientClie

5、ntClientHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 9BGP联盟AS 100IBGPEBGPAS 1001AS 1003AS 1002AS 101EBGP_ConfedHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 10第第1章章 路由反射路由反射/联盟简介联盟简介第第3章章 BGP联盟联盟HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 112.1 路由反射宣告原则路由反射宣告原则2.2 路由反射簇路由反射簇2

6、.3 路由反射环路防止机制路由反射环路防止机制HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 12路由反射宣告原则l一个AS内的IBGP对等体可以被分为:客户对等体 (Client Peers) 指定路由反射的对等体非客户对等体 (Non-Client Peers) 非指定路由反射的对等体反射路由器 (Route Reflector) 负责反射路由信息的对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO., LTD.All rights reser

7、vedPage 13路由反射宣告原则lClient只需维护与RR之间的IBGP会话lRR与RR之间需要建立IBGP的全互连lNon-Client与Non-Client之间需要建立IBGP全互连HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 14路由反射宣告原则l第一步:按照BGP的基本选路原则,选出最佳路由l第二步:路由来自Non-Client IBGP对等体只反射到所有Client对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO., LTD.A

8、ll rights reservedPage 15路由反射宣告原则l第三步:路由来自Client IBGP对等体反射到所有Client对等体以及Non-Client对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 16路由反射宣告原则l由于RR相互之间也存在着Client与Non-Client关系lRR与RR之间如果是Non-Client关系,则各RR之间需要IBGP全连接RRRRRRRRClientClientClientIBGPHUAWEI

9、 TECHNOLOGIES CO., LTD.All rights reservedPage 172.1 路由反射宣告原则路由反射宣告原则2.2 路由反射簇路由反射簇2.3 路由反射环路防止机制路由反射环路防止机制HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 18路由反射簇l当一个AS内存在多台RR为Client提供冗余时,RR间的路由更新很有可能会造成环路,为防止该现象,引入了ClusterRRRRRRRRClientClientClientIBGPClusterClusterHUAWEI TECHNOLOGIES CO., LTD

10、.All rights reservedPage 19路由反射簇l通过4字节的Cluster_ID来标识Cluster,通常会使用LoopBack地址作为Cluster_IDl一个Cluster里可以包括一个或多个RR;一个Client可以同时属于多个ClusterRRRRRRRRClientClientClientIBGPCluster10.1.1.1Cluster10.1.1.2HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 20路由反射簇l拥有相同Cluster_ID的路由更新会被丢弃RRRRRRRRClientClientCli

11、entIBGPCluster10.1.1.2Cluster10.1.1.1HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 21路由反射簇2级RR1级RR/ClientClientHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 222.1 路由反射宣告原则路由反射宣告原则2.2 路由反射簇路由反射簇2.3 路由反射环路防止机制路由反射环路防止机制HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 23路由反射环路防止机制lOri

12、ginator_ID是一个可选,非过度属性,属性类型为9l由第一个反射器创建,并且不被后续的反射器所更改是一个32bit长的数值,并且只应该从IBGP里接收到是以下这些路由器的Router ID 本地AS始发路由:BGP宣告者的Router ID 非本地AS始发路由:本地AS的边界路由器的Router IDl反射器会丢弃Originator_ID与Router_ID一样的路由更新信息HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 24路由反射环路防止机制lCluster_List是一个可选,非过度属性,属性类型为10l记录路由所经过的所

13、有Cluster_ID列表,并把最新的Cluster_ID添加到Cluster_List的前面l如果在Cluster_List里发现存在与本地Cluster_ID,则反射器丢弃该路由更新HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 25第第1章章 路由反射路由反射/联盟简介联盟简介第第2章章 BGP路由反射路由反射HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 263.1 联盟的简介联盟的简介3.2 联盟联盟AS-Path3.3 联盟的操作过程联盟的操作过程HUAWEI TEC

14、HNOLOGIES CO., LTD.All rights reservedPage 27AS 1001AS 1003AS 1002联盟的简介AS 100IBGPEBGPAS 101联盟ASEBGP_Confed成员ASHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 283.1 联盟的简介联盟的简介3.2 联盟联盟AS-Path3.3 联盟的操作过程联盟的操作过程HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 29联盟AS-PathlAS-Path共有四种类型:|数值数值类型类型

15、1234AS_SETAS_SEQUENCEAS_CONFED_SEQUENCEAS_CONFED_SETHUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 30联盟AS-PathlAS_SET一系列无序的AS号的组合lAS_SEQUENCE一系列有序的AS号的组合lAS_CONFED_SEQUENCE一系列有序的联盟成员AS号的组合lAS_CONFED_SET一系列无序的联盟成员AS号的组合HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 313.1 联盟的简介联盟的简介3.2 联盟联盟AS-Path3.3 联盟的操作过程联盟的操作过程HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 32联盟的操作过程AS 1001AS 1003AS 1002AS 100IBGPEBGPAS 101EBGP_ConfedAS:101AS:(1003),101AS:(1001,1003),101HUAWEI TECHNOLOGIES CO., LTD.All rights reservedPage 33联盟的操作过程AS 1001AS 1003AS 1002IBGPEBGPA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论