BGP路由协议概要.ppt

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

* 三种宣告方式不同:cisco为network、redistribute、aggregate。 * * * 14、MP_Reach_NLRI 15、MP_Unreach_NLRI Mp-bgp属性 * * * BGP协议中消息的应用 通过TCP建立BGP连接时,发送open消息 连接建立后,如果有路由需要发送或路由变化时,发送UPDATE消息通告对端路由信息 稳定后此时要定时发送KEEPALIVE消息以保持BGP连接的有效性 当本地BGP在运行中发现错误时,要发送NOTIFICATION消息通告BGP对端 第1章 BGP路由协议的原理 第2章 BGP路由属性 第3章 BGP的应用 BGP协议的重点 BGP的路由属性 表达了路由的特征 便于扩展 属性归为4类 周知强制属性 所有BGP都必须能识别这些属性,必须包含在所有BGP Update 消息中。 周知可选属性 不要求BGP必须支持这些属性,即可以包含在特定的Update消息中,也可以不包含在Update消息。 可选传递性属性 AS之间具有可传递性的属性。BGP路由器可以不支持此属性,但它仍然会接收带有此属性的路由,并通告给其他对等体。 BGP的路由属性 可选非传递性属性。 如果BGP路由器不支持此属性,则相应的Update消息会被忽略,且不会通告给其他对等体。 BGP的路由属性 1、Origin 2、AS-Path 3、Next hop 4、MED 5、Local-Preference 6、Atomic-Aggregate 7、Aggregator 8、Community 9、Originator-ID 10、Cluster-List Origin 属性 一般的,具体的实现按如下方式决定一条路由的Origin属性 某条路由是直接而具体的注入到BGP路由表中的,则origin属性为IGP 路由是通过EGP得到的,则origin属性为EGP 其他情形下,Origin属性都为 Incomplete 如重分发的路由 AS-Path 属性 当BGP Speaker本地通告一条路由时: 当BGP Speaker将这条路由通告到其他AS时,便会将本地AS编号添加在AS_Path列表中,并通过Update消息通告给邻居路由器。 当BGP Speaker传播从其他BGP Speaker的Update消息中学习到的路由时: 当BGP Speaker将这条路由通告到其他AS时,便会把本地AS编号添加在AS_Path列表的最前面(最左面)。收到此路由的BGP路由器根据AS_Path属性就可以知道去目的地址所要经过的AS。离本地AS最近的相邻AS编号排在前面,其他AS编号按顺序依次排列。 当BGP Speaker将这条路由通告到本地AS时,不会改变这条路由相关的AS_Path属性。 AS-Path 属性 D(18.0.0.0/8) AS200 AS300 AS400 AS100 AS500 RTA RTB 30.0.0.1 30.0.0.2 D,dl 400 300 200 D,d2 500 200 D,d1 400 300 200 D,d2 500 200 Next Hop 属性 通常情况下,Next_Hop属性遵循下面的规则: BGP Speaker在向EBGP对等体发布某条路由时,会把该路由信息的下一跳属性设置为本地与对端连接的接口地址。 BGP Speaker将本地始发路由发布给IBGP对等体时,会把下一跳属性设置为发起该路由的路由器的接口地址。 BGP Speaker在向IBGP对等体发布从EBGP对等体学来的路由时,并不改变该路由信息的下一跳属性。 Next Hop 属性 RTA 可经下一跳10.0.0.2到达18.0.0.0/8 可经下一跳10.0.0.3到达20.0.0.0/8 可经下一跳21.0.0.1到达19.0.0.0/8 RTC 可经下一跳10.0.0.1到达19.0.0.0/8 可经下一跳10.0.0.3到达20.0.0.0/8 RTB 可经下一跳10.0.0.2到达18.0.0.0/8 可经下一跳10.0.0.3到达20.0.0.0/8 18.0.0.0/8 20.0.0.0/8 RTA RTC RTB RTD 19.0.0.0/8 21.0.0.2 21.0.0.1 10.0.0.2 10.0.0.3 10.0.0.1 AS100 AS200 IBGP IBGP EBGP Local-Preference 属性 Local_Pref属性仅在IBGP对等体之间有效,不通告给其他AS。它表明BGP路由器的优先级。 Local_Pref属性用于判断流量离开AS时的最佳路由。当BGP的路由器通过不同的IBGP对等体得到目的地址相

文档评论(0)

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

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

1亿VIP精品文档

相关文档