BGP协议(二)

  1. BGP路由属性
    BGP路由属性是路由信息所携带的一套参数,对特定的路由进行了进一步的描述,表达了每一条路由的各类 特性。BGP经过比较携带的属性来完成路由的选择、过滤和环路的避免。
    BGP路由属性已公认的有16种:origin、AS_Path、Next-Hop、Local_Pref、Atomic_Aggregate、Aggregator、Community、Multi_Exit_Disc(MED)、Originator_ID、Cluster_List。
    BGP路由器路由来源主要有两种:对等体接收和从IGP引入
    BGP发言者从对等体接到的BGP路由后,其基本的操做过程为: 接收路由过滤与属性设置---路由聚合---路由优选---路由安装----发布策略----发布路由过滤与属性设置
  2. BGP的路由选路策略
    当到达同一目的地存在多条路由时,BGP采起以下策略进行路由选择:
    BGP优先选择Preference值较低的本地始发路由。
    若是不一样协议路由的preference值相同,系统会按照这样的顺序优选一种协议路由。OSPF----IS-IS Level 1-----IS-IS level 2---EBGP----static----RIP----ospf_ase----IBGP。
    首先丢弃下一跳不可达的路由。
    无条件优选带Label的IPV4路由
    优选协议首选值最高的路由。
    优选本地优选级最高的路由
    优选聚合路由(聚合路由优先级高于非聚合路由)
    优选AS路径最短的路由
    比较Origin属性,依次选择Origin类型IGP、EGP、Incomplete的路由
    优选MED值较低的路由
    优选从EBGP学习的路由 (EBGP路由先于IBGP)
    优选AS内部IGP的metric最低的路由。
    优选cluster_List最短的路由。
    优选Oringinator_ID最小的路由
    优选Rrouter_id 最小路由器发布的路由
    比较对等体IP_ADDRESS,优选从具备较小ip address对等体学来的路由
  3. BGP路由发布策略
    存在多条有效路由时,BGP发言者只将最优路由发布给对等体。
    BGP发言者只把本身使用的路由发布给对等体。
    BGP发言者从EBGP得到的路由会向它全部的BGP对等体发布(包括EBGP对等体和IBGP对等体)
    BGP发言者从IBGP得到的路由不向它的IBGP对等体发布。
    BGP发言者从IBGP得到的路由发布给它的EBGP对等体(在关闭BGP与IGP同步的状况下,IBGP路由直接发布;开启BGP与IGP同步状况下,该IBGP路由只有在IGP也布了这条路由才会步并发布给EBGP对等体。)
    链接一旦创建,BGP发言者将本身全部的BGP路由发布给新对等体。
  4. BGP的路由属性Oringin: 起点属性是一个必遵的过渡属性,指示路由更新起源,也就是这条路由是以哪一种方式注入BGP的。AS_Path属性: 也是一个必遵属性,它是路由到某个目的地所通过所全部AS号码序列。 做用:防止路由环路、控制路由选择、路由过滤Next_Hop属性: BGP中的下一跳属性不一样于IGP中的下一跳,BGP中的下一跳不必定就是邻居路由器的IP地址。MED属性:仅在两个相邻的AS之间传递,收到此属性的AS不会在将其传递给第三方AS。Local_Pref: 仅在IBGP对等之间交换,不通告给其余的AS。能够代表路由器之间的优先级。Community属性:用来简化路由策略的应用和下降维护管理的难度。
相关文章
相关标签/搜索