资源描述
HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedInternal DP500025 BGP反射与联盟ISSUE 1.0HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved在AS 内部,为保证IBGP 对等体之间的连通性,需求在IBGP 对等体之间建立全衔接关系。当IBGP 对等体数目很多时,建立全衔接网的开销很大。运用路由反射器或者联盟,可以处理这个问题。在大规模的AS 中,它们可以被同时运用。HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved参考资料lRFC 2796(BGP Route Reflection-An Alternative to Full Mesh IBGP)lRFC 3065(Autonomous System Confederations for BGP)HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved学习完此课程,您将会:知道BGP反射器的任务原理知道BGP联盟的任务原理HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedIBGP扩展性的问题lBGP是怎样防止环路的?lEBGPl经过AS-Path属性,丢弃从EBGP对等体接纳到的包含本身AS号的任何更新信息lIBGPlIBGP宣告者不会宣告任何更新信息给该IBGP对等体HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedIBGP扩展性的问题lIBGP环路防止机制带来的问题l为保证更新信息可以到达一切IBGP对等体lIBGP Speaker与IBGP Speaker之间的全互连l从而又带来IBGP会话数n(n-1)/2的问题l处理方案:l路由反射(RFC2796)l联盟(RFC3065)HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedIBGP扩展问题处理方案l路由反射(RFC 2796)l对指定路由器放松IBGP环路防止机制,允许宣告IBGP更新信息到该IBGP对等体l联盟(RFC 3065)l对于大的AS分成假设干小的AS,而小AS之间建立EBGP对等体关系HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedBGP路由反射AS 101AS 100AS 102IBGPEBGPRRClientClientClientHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedBGP联盟AS 100IBGPEBGPAS 1001AS 1003AS 1002AS 101EBGP_ConfedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved第第1章章 路由反射路由反射/联盟简介联盟简介第第2章章 BGP路由反射路由反射第第3章章 BGP联盟联盟HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射宣告原那么l一个AS内的IBGP对等体可以被分为:l客户对等体(Client Peers)l指定路由反射的对等体l非客户对等体(Non-Client Peers)l非指定路由反射的对等体l反射路由器(Route Reflector)l担任反射路由信息的对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射宣告原那么lClient只需维护与RR之间的IBGP会话lRR与RR之间需求建立IBGP的全互连lNon-Client与Non-Client之间需求建立IBGP全互连HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射宣告原那么l第一步:按照BGP的根本选路原那么,选出最正确路由l第二步:路由来自Non-Client IBGP对等体l只反射到一切Client对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射宣告原那么l第三步:路由来自Client IBGP对等体l反射到一切Client对等体以及Non-Client对等体ClientClusterNon-ClientRRClientNon-ClientIBGPHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射宣告原那么l由于RR相互之间也存在着Client与Non-Client关系lRR与RR之间假设是Non-Client关系,那么各RR之间需求IBGP全衔接RRRRRRRRClientClientClientIBGPHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射簇l当一个AS内存在多台RR为Client提供冗余时,RR间的路由更新很有能够会呵斥环路,为防止该景象,引入了ClusterRRRRRRRRClientClientClientIBGPClusterClusterHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射簇l经过4字节的Cluster_ID来标识Cluster,通常会运用LoopBack地址作为Cluster_IDl一个Cluster里可以包括一个或多个RR;一个Client可以同时属于多个ClusterRRRRRRRRClientClientClientIBGPCluster10.1.1.1Cluster10.1.1.2HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射簇l拥有一样Cluster_ID的路由更新会被丢弃RRRRRRRRClientClientClientIBGPCluster10.1.1.2Cluster10.1.1.1HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射簇2级RR1级RR/ClientClientHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射环路防止机制lOriginator_ID是一个可选,非过度属性,属性类型为9l由第一个反射器创建,并且不被后续的反射器所更改l是一个32bit长的数值,并且只应该从IBGP里接纳到l是以下这些路由器的Router IDl本地AS始发路由:BGP宣告者的Router IDl非本地AS始发路由:本地AS的边境路由器的Router IDl反射器会丢弃Originator_ID与Router_ID一样的路由更新信息HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved路由反射环路防止机制lCluster_List是一个可选,非过度属性,属性类型为10l记录路由所经过的一切Cluster_ID列表,并把最新的Cluster_ID添加到Cluster_List的前面l假设在Cluster_List里发现存在与本地Cluster_ID,那么反射器丢弃该路由更新HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved第第1章章 路由反射路由反射/联盟简介联盟简介第第2章章 BGP路由反射路由反射第第3章章 BGP联盟联盟HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedAS 1001AS 1003AS 1002联盟的简介AS 100IBGPEBGPAS 101联盟ASEBGP_Confed成员ASHUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved联盟AS-PathlAS-Path共有四种类型:|数值数值类型类型1234AS_SETAS_SEQUENCEAS_CONFED_SEQUENCEAS_CONFED_SETHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved联盟AS-PathlAS_SETl一系列无序的AS号的组合lAS_SEQUENCEl一系列有序的AS号的组合lAS_CONFED_SEQUENCEl一系列有序的联盟成员AS号的组合lAS_CONFED_SETl一系列无序的联盟成员AS号的组合HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedHUAWEI TECHNOLOGIES CO.,LTD.All rights reserved联盟的操作过程AS 1001AS 1003AS 1002AS 100IBGPEBGPAS 101EBGP_ConfedAS:101AS:(1003),101AS:(1001,1003),101HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved联盟的操作过程AS 1001AS 1003AS 1002IBGPEBGPAS 101EBGP_ConfedAS:(1002)AS 100AS:空AS:(1002,1001)AS:100HUAWEI TECHNOLOGIES CO.,LTD.All rights reserved问题l请回想BGP反射器的宣告原那么?lBGP联盟的AS-Path变化?HUAWEI TECHNOLOGIES CO.,LTD.All rights reservedlBGP反射器与联盟主要处理的问题?lBGP反射器的任务原理lBGP联盟中AS-Path的变化谢谢
展开阅读全文