origin:起源属性,用于标识BGP路由的发布方式
as-path:AS路径属性
按矢量顺序记录从本地到目的地经过的所有AS号
当BGP speaker将路由通告给对等体时,会创建一个空的AS-path列表
AS间防环
控制选路
当收到两条相同的路由前缀时,优选as-path短的
分为两类
next-hop:下一跳属性,记录路由的下一跳信息
BGP路由的下一跳,不一定时邻居设备的IP地址
控制选路
local-preference:本地优先级,表明BGP路由的优先级
作用:用于判断流量离开AS的最优路径
特点
只在本地AS内生效(只在IBGP邻居间传递时携带)
默认100,值越大越优先,可以手动修改
automic-aggregate:原子聚合
aggregator:聚合者
community:团体属性
取值范围:0~0XFFFFFFF
基本团体属性:48bit
自定义团体属性
书写格式:AA:NN
无特殊含义,主要用于路由策略
BGP中也有专属的路由策略基于此属性匹配路由
公认团体属性:已经定义了跳数含义,用于现指BGP路由范围
扩展团体属性:64bit
MED:多出口鉴别器
作用:用于判断流量进入AS的最优路径
特征
在相连的AS之间传递有效
MED值越小越优先
cluster_list:集群列表
作用
用于RR场景中,RR集群间防环
集群:由路由反射器和它的客户端组成的的路由器的集合
当RR设备反射一条路由时,会将cluster_id添加到cluster_list中,当其他RR接收到时,会查看cluster_list中是否存在自身的cluster_id
用于RR场景中,控制选路
originator:起源者
作用
用于RR场景中,RR集群内防环
由第一跳RR产生,使用始发路由器的router id标识路由的始发者
当第一跳RR接收到客户端发送的路由时,RR将originator_id属性添加到该路由中,标识该路由的始发者
用于RR场景中,控制选路
作用:减少AS内BGP邻居关系,打破了AS内IBGP之间的路由传递的水平分割机制
名称解释
RR反射器:将从IBGP对等体学习到的路由,反射给其他IBGP对等体
RRcliebt:RR客户端,接收RR反射器发送给过来的路由
RR非客户端:不是RR客户端,只有RR建立普通的IBGP对等体关系
集群cluster:由RR反射器和RR客户端组成的集合
邻居关系
反射规则
防环机制