目录
一、BGP的选路
1、比较前提,多条BGP路由目标相同,且均可优(下一跳可达、同步关闭),具有相同的优先级(管理距离):
(1)优选Preference_Value值最高的路由(私有属性,仅本地有效)。
不传递 权限最高属性 可以干涉EBGP/IBGP选路
(2)优选本地优先级(Local_Preference)最高的路由。
IBGP邻居关系间传递 只能,最常干涉IBGP关系的选路
(3)优选手动聚合>自动聚合>network>import>从对等体学到的。
(4)优选AS_Path短的路由。
EBGP/IBGP关系均可被干涉,但只能在EBGP邻居间修改;
(5)起源类型IGP>EGP>Incomplete。
起源属性 i优于e优于?; 可在控制层面任意接口修改;
(6)对于来自同一AS的路由,优选MED值小的。
默认为0,宣告或重发布(关闭自动汇总)路由时携带本地到达目标的cost
2、最常用于干涉EBGP选路的属性:
(1)优选从EBGP学来的路由(EBGP>IBGP)。
(2)优选AS内部IGP的Metric最小的路由。
(3)优选Cluster_List最短的路由。
(4)优选Orginator_ID最小的路由。
(5)优选Router_ID最小的路由器发布的路由。
(6)优选具有较小IP地址的邻居学来的路由。
二、属性
华为和cisco均存在6种基本属性 第一种均为私有属性
1、Preference_Value
华为设备的私有属性:
传播范围 | 默认值 | 大优或小优 |
不传播 | 0 | 大 |
首先将R1的环回网段 1.1.1.0/24 宣告到BGP中,在R4上查看BGP表: