- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BGP反射与联盟ppt课件
DP500025 BGP反射与联盟 ISSUE 1.0 参考资料 RFC 2796 (BGP Route Reflection - An Alternative to Full Mesh IBGP) RFC 3065 (Autonomous System Confederations for BGP) 学习完此课程,您将会: 知道BGP反射器的工作原理 知道BGP联盟的工作原理 IBGP扩展性的问题 BGP是怎样防止环路的? EBGP 通过AS-Path属性,丢弃从EBGP对等体接收到的包含自身AS号的任何更新信息 IBGP IBGP宣告者不会宣告任何更新信息给该IBGP对等体 IBGP扩展性的问题 IBGP环路防止机制带来的问题 为保证更新信息可以到达所有IBGP对等体 IBGP Speaker与IBGP Speaker之间的全互连 从而又带来IBGP会话数n(n-1)/2的问题 解决方案: 路由反射 (RFC2796) 联盟 (RFC3065) IBGP扩展问题解决方案 路由反射 (RFC 2796) 对指定路由器放松IBGP环路防止机制,允许宣告IBGP更新信息到该IBGP对等体 联盟 ( RFC 3065) 对于大的AS分成若干小的AS,而小AS之间建立EBGP对等体关系 BGP路由反射 BGP联盟 路由反射宣告原则 一个AS内的IBGP对等体可以被分为: 客户对等体 (Client Peers) 指定路由反射的对等体 非客户对等体 (Non-Client Peers) 非指定路由反射的对等体 反射路由器 (Route Reflector) 负责反射路由信息的对等体 路由反射宣告原则 Client只需维护与RR之间的IBGP会话 RR与RR之间需要建立IBGP的全互连 Non-Client与Non-Client之间需要建立IBGP全互连 路由反射宣告原则 第一步:按照BGP的基本选路原则,选出最佳路由 第二步:路由来自Non-Client IBGP对等体 只反射到所有Client对等体 路由反射宣告原则 第三步:路由来自Client IBGP对等体 反射到所有Client对等体以及Non-Client对等体 路由反射宣告原则 路由反射簇 当一个AS内存在多台RR为Client提供冗余时,RR间的路由更新很有可能会造成环路,为防止该现象,引入了Cluster 路由反射簇 通过4字节的Cluster_ID来标识Cluster,通常会使用LoopBack地址作为Cluster_ID 一个Cluster里可以包括一个或多个RR;一个Client可以同时属于多个Cluster 路由反射簇 拥有相同Cluster_ID的路由更新会被丢弃 路由反射簇 路由反射环路防止机制 Originator_ID是一个可选,非过度属性,属性类型为9 由第一个反射器创建,并且不被后续的反射器所更改 是一个32bit长的数值,并且只应该从IBGP里接收到 是以下这些路由器的Router ID 本地AS始发路由:BGP宣告者的Router ID 非本地AS始发路由:本地AS的边界路由器的Router ID 反射器会丢弃Originator_ID与Router_ID一样的路由更新信息 路由反射环路防止机制 Cluster_List是一个可选,非过度属性,属性类型为10 记录路由所经过的所有Cluster_ID列表,并把最新的Cluster_ID添加到Cluster_List的前面 如果在Cluster_List里发现存在与本地Cluster_ID,则反射器丢弃该路由更新 联盟的简介 联盟AS-Path AS-Path共有四种类型: 联盟AS-Path AS_SET 一系列无序的AS号的组合 AS_SEQUENCE 一系列有序的AS号的组合 AS_CONFED_SEQUENCE 一系列有序的联盟成员AS号的组合 AS_CONFED_SET 一系列无序的联盟成员AS号的组合 联盟的操作过程 联盟的操作过程 问题 请回顾BGP反射器的宣告原则? BGP联盟的AS-Path变化? BGP反射器与联盟主要解决的问题? BGP反射器的工作原理 BGP联盟中AS-Path的变化 AS_Confed_Sequence / AS_Confed_Set =======||================= 数值 类型 1 2 3 4 AS_SET AS_SEQUENCE AS_CONFED_SEQUENCE AS_CONFED_SET AS_Confed_Sequence / AS_Confed_Set (续) 第3章 BGP联盟 3.1 联盟的简介 3.2 联盟AS-Path 3.3 联盟的操作过程 AS-Path的变化 AS
文档评论(0)