路径属性
l每条BGP路由都拥有多个的路径属性,有些是必须携带的,有些是可选添加的
lBGP的路径属性将影响最优路由的选择
lBGP路径属性是描述路由的一组参数,BGP根据路由的属性选择最佳路由,可以人为置值,以便执行路由策略
Origin属性
lOrigin属性为公认必遵属性。用于标识路由的来源,该属性在路由产生时会自动设置
l如果去往同一个网络存在多条不同Origin属性的BGP路由时,在其他条件相同的条件下,路由的优选原则是IGP > EGP > Incomplete,IGP最优先进入路由表
l在BGP路由表中,Path列中,最后一个字符就是Origin Codes
AS_Path属性
lAS_Path属性为公认必遵属性。该属性描述到达目标网络所要经过的AS号序列,作用是为了避免AS之间产生路由环路
l如果去往同一个网络存在多条不同AS_Path属性的BGP路由时,在其他条件相同的条件下,路由的优选原则是AS_Path长度最短的路由最优先进入路由表
AS_Path可以避免AS之间的环路
lBGP路由器在向EBGP peer传递路由时,会在AS_Path属性的最左边添加自己的AS号
lBGP路由器在向IBGP peer传递路由时,AS_Path属性不会改变
lBGP路由器收到EBGP peer传来的路由时会检查AS_Path,如果发现自己的AS号则丢弃该路由