BGP属性简介与选路原则.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BGP属性简介与选路原则

BGP 属性简介 1.属性分类 BGP 属性是BGP 进行路由决策和控制的重要信息。它可以分为如下两大类四小类: 一、公认属性  公认必遵(Well-known mandatory)  公认可选(Well-known discretionary) 公认属性是所有运行BGP 协议的系统都必须识别和支持的属性。其中,公认必遵属性是BGP UPDATE 消息中必须包含的属性。公认可选则是BGP UPDATE 消息中可以自由选择是否包含的 属性。 二、可选属性  可选过渡(Optional transitive)  可选非过渡(Optional non-transitive) 可选属性并不要求所有运行BGP 协议的系统都识别。如果属性是可选过渡的,那么,即使运 行BGP 的系统不能识别该属性,也要接受该属性并将其转发给它的对等体。而如果属性是可 选非过渡的,运行BGP 的系统可以忽略包含该属性的消息并且不向它的对等体转发。 2、属性详述 常见的BGP 属性如下: 1、 ORIGIN ORIGIN 标示路径信息的来源,是公认必遵属性。 ORIGIN 可以是以下三种值: 1)IGP:表示网络层可达信息来源于AS 内部 2)EGP :表示网络层可达信息通过AS 外部学习 3)INCOMPLETE:表示网络层可达信息来源无法确定 在路由选择的时候,ORIGIN 中,IGP 优于EGP,EGP 优于INCOMPLETE。 2、 AS_PATH AS_PATH 由一系列AS 路径组成,是公认必遵属性。 AS-PATH 采用AS_SEQUENCE 方式表示——该路由经过的AS 的有序集 当BGP 发布者发布路由给IBGP 对等体时,BGP 不修改路由的AS_PATH 属性。当BGP 发布者 发布路由给EBGP 对等体时,本地系统应该把自己的AS 号作为序列的最后一个元素加在序列 的最后面。 AS_PATH 可以用来作为路由选路的一种度量。经过更少AS 路径的路由更优先。 同时AS_PATH 也作为一种手段来避免环路。如果BGP 路由信息发布者从EBGP 对等体收到一 条路由,它的AS_PATH 包含发布者自己的AS 号,就说明这条路由曾经从本AS 发出过,将其 丢弃,同时不再进行转发。基于上述机制,AS_PATH 属性可以避免AS 之间的路由环路的出 现,AS 内部的路由环路的避免则采用其他手段来实现。 3、 NEXT_HOP 它定义了到达目的地下一跳的设备IP 地址,是公认必遵属性。 NEXT_HOP 中IP 地址的填写遵循如下规则: 1) 如果是发布给EBGP对等体,NEXT_HOP填写BGP发布者的IP地址 2) 如果是发布给IBGP对等体,且路由来自AS外部,则NEXT_HOP保留原始的AS外部对 等体的IP地址 4、 MULTI_EXIT_DISC MULTI_EXIT_DISC 被用来区分同一个邻接AS 的多个接口,是一个可选非过渡属性,一般简 写为MED。MED 只在EBGP 发布的路由中产生,接收者可以向它的IBGP 邻居转发,但不允许 向它的EBGP 对等体转发。假设一个AS 和邻接AS 有多个接口相连,通过发布不同的MED 给 对端,就可以控制进入网络的流量从MED 值最小的那个接口进来。通常情况下,BGP 只比较 来自同一个AS 的路由的MED 属性值。 图 1 MULTI_EXIT_DISC 如图1所示,Router B 和Router C 发给Router A 的关于9.0.0.0 的路由携带不同的MED 属性,从而引导从AS 10 到AS 20 的目的地址为9.0.0.0 网段的流量将选择Router B 作为 入口。 5、 LOCAL_PREF LOCAL_PREF 用来通告路由的优先程度,是公认可选属性。 LOCAL_PREF 属性仅在IBGP 对等体之间交换,不通告给其他AS。当BGP 的路由器通过不同的 IBGP 对等体得到目的地址相同但下一跳不同的多条路由时,将优先选择LOCAL_PREF 属性值 较高的路由。 图2 LOCAL_PREF 如图2 所示,Router B 和Router C

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档