BGP选路原则(决策过程) 1.优选有最大Weight的路由 (范围0 到 65,535)
A:weight是CISCO私有的参数,路由器配置了权重后在本地有效
优选有最大LOCAL_PREF值的路由(范围 0到 4,294,967,295)
优选从本路由器始发的路由(包括本地network配置的重分布,或者在IGP表中已经有一些需要被配置路由聚合的地址,在 BGP中用Aggregate命令配置的路由聚合,) 4
优选有最短AS_PATH的路由 A.如果配置了Bgp bestpath as-path ignore,则这个步骤被忽略 B
一个AS路径集被当作一个AS,无论在这个集合中有多少AS
AS路径长度中没有包括AS_CONFED_SEQUENCE
根据Origin属性
优选具有最低起源类型的路由(IGP>EGP>Incomplete) 6
优选最小MED 值的路由(范围 0到4,294,967,295)
A.只有在通过两条路径得到第一个AS(对等体)是同一个AS时才进行MED比较;任何子自治域的联盟系统都会被忽略
也就是说,只有在AS序列号中第一个AS号码一致时,才进行MED比较;任何联盟AS序 列 号(AS_CONFED_SEQUENCE)都会被忽略
B.如果路由器上配置了 bgp always— compare— med ,在全部的路径进行MED比较
但是这需要全体AS 都同时启用这个功能,否则有可能发生路由环路
C.如果路由器上配置了 bgp bestpath med confed ,将对所有只包括AS_CONFED_SEQUENCE的路径进行MED比较(即路径是起源于本地联盟)
D.如果接收到的路径没有分配MED值,则将此路径分配为0,除非路由器上配置了bestpath missing— is— worst,将被看作MED值为4