深入浅析BGP分析.ppt

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

BGP(Border Gateway Protocol) BGP的应用环境 BGP的工作方法摘要 BGP邻居关系的建立 BGP进阶1 BGP属性的应用 简化BGP的配置 提高网络的稳定性 构造大型BGP网络 BGP的前任-EGP 缺点1:没有发现路由环路的能力 缺点2:不支持复杂2的基于策略的路由 缺点3:不能充分地与IGP互相合作 缺点4:公布网络变化相当慢 BGP工作方法摘要 在自治系统(AS)之间传递路由信息 使用TCP协议保证信息传递的可靠性(179) 使用OPEN信息建立邻居关系 使用UPDATE信息传递路由信息 使用KEEPA2LIVE信息保持邻居关系 使用NOTIFICATION报告错误,中止邻居关系 维护一张带有版本号的BGP表,在路由更新时增加版本号 路由器根据BGP表中各表项的值计算到接邻AS的路由 BGP邻居关系的建立-AS号 自治域的标号 两个字节的无符号整数(0~65535) 64512~65535是私有自治域号 具有相同AS号的邻居建立IBGP关系 具有不同AS号的邻居建立EBGP关系 BGP邻居关系的建立-状态机 空闲(Idle) 连接(Connect) 活动(Actiasdve) 开放发送(OpenSent) 开放确认(OpenConfirm) 连接建立(Established) BGP邻居关系的建立-消息 OPEN-协商BGP邻居的各项参数 UPDATE-进行路由信息的交换 NOTIFICATION-报告错误 KEEPALIVE-维持邻居关系 BGP邻居关系的建立-Update消息规则 在消息中可以撤销多条路由 在消息中通告的多条路由一定要具有相同的属性 BGP进阶-同步开关(续) 问题解决方法: 所有路由器都跑IBGP 把BGP路由重分布到IGP中 BGP进阶-向BGP注入路由(纯动态) 使用redistribute命令把IGP路由发往BGP 缺点是IGP的不稳定会造成BGP内的路由动荡 另一缺点是可能引入错误的路由 一般不采用 BGP进阶-向BGP注入路由(半动态) 使用network命令把IGP路由发往BGP 对发出的路由进行了有效的控制,稳定性有所增强 BGP进阶-向BGP注入路由(静态) 使用network及静态路由命令把IGP路由发往BGP 增强了稳定性 损失了准确性 BGP属性-概论 BGP属性是描述一个路由特性的一组参数,BGP根据路由的属性选择最佳路由 属性分为四大类: 公认必遵(Well-known mandatory) 公认自决 (Well-known discretionary) 可选过渡(Optional transitive) 可选非过渡(Optional non-transitive) BGP属性-概论(续) Origin AS-Path Next hop MED Local-Preference Atomic-Aggregate Aggregator Community Originator-ID Cluster-List BGP属性-Origin 属于Well-known mandatory类型 IGP: 路由是用network命令注入到BGP路由表中的 EGP: 路由是通过EBGP得知的 Incomplete: 路由是用redistribute命令注入到BGP路由表中的 优先级是IGPEGPIncomplete,优先级高的进入路由表 BGP属性-AS_PATH(续) 属于Well-known mandatory类型 用在EBGP,防止路由环路 用于控制路由 AS_PATH越短,优先级越高 BGP属性-MED 属于Optional-nontransitive属性 优选较低的; 除非配置了“always-compare-med”,其它时候永远只比较来自同一AS的路径; 不跨AS传播 BGP属性-Local preference 属于well-known discretionary属性 优选较高值; 只在自治域内有效 BGP属性- Atomic_Aggregate 属于well-known discretionary属性 在路由聚合时用于表示信息的缺失 当路由聚合时能够携带(AS-set)信息时就不需再附加此属性 BGP属性- Aggregator 属于Optional transitive属性 它说明了进行路由聚合操作的路由器 这个值通常是路由器ID BGP属性- Community(续) 属于Optional transitive类型 一组有相同性质的目的地,一种给路由打标记的方法,用来实现路由过滤和路由选择 长度为4个字节,表示为 aa:nn 两个公认的community: No-export :不通告给AS外的BGP 邻居 No-advertise

文档评论(0)

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

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

1亿VIP精品文档

相关文档