BGP选路规则
- 优选Preferred-Value值最大的路由
- 优选本地优先级最大的
- 优选本地始发的BGP路由
- 优选AS_Path最短的路由
- 优选Origin最小的路由
- 优选MED最小的路由
- 优选从EBGP学习的路由
- 优选到Next_Hop的IGP度量最小路由
- 优选簇ID最短的
- 10.优选route-id最小的
- 优选具有最小IP地址的对等体通告的路由
场景描述:同一目的网段存在多条路由
应用前提:下一跳路由要可达
1、 优选Preferred-Value值最大的路由(越大越优)
华为私有属性,默认为0,本地有效
2、优选 Local Preference值最大的路由(越大越优)
默认100 . IBGP内部传递,离开 AS 最佳路径。
3、优选本地始发的BGP路由
手动聚合 > 自动聚合 > network(宣告) > import >对等体学习到的
4、优选AS_Path最短的路由
可以通过修改AS_Path值,在路由策略中,additive 添加、overwirite 替换、none overwrite 清空。
也可以使用命令忽略路径。忽略 AS path: bestroute as-path-ignore
5、优选Origin最小的路由
IGP > EGP > Incomplete
其中Incomplete,在路由表中用 ?表示,表示是重发布的路由
6、优选MED最小的路由
默认比较同一个AS 区域的MED,默认为0,EBGP。
是进入本AS的最佳路径。
可以通过命令开启不同AS的相同路由比较MED值,compare-different-as-med
7、优选从EBGP学习的路由
EBPG>IBGP
8、优选到Next_Hop的IGP度量最小路由
当前8条规则都一致的时候,则进行负载分担。
默认的BGP的最大负载分担路由数目是1,也可以通过命令修改
maximum load0balacing ibgp 2
9、优选簇ID最短的
10、10.优选route-id最小的
11、 优选具有最小IP地址的对等体通告的路由
最小的peer地址