ORIGIN 属性定义路由信息的来源,标记一条路由是怎么成为BGP 路由的(通过何种方式诸如BGP的)。它有以下三种类型:
IGP:优先级最高,说明路由产生于本AS 内。一般是路由聚合或者通过Network命令引入的路由EGP:优先级次之,说明路由通过EGP 学到。incomplete:优先级最低,它并不是说明路由不可达,而是表示路由的来源无法确定。例如,引入的其它路由协议的路由信息。
而一般情况下,把路由注入BGP中有以下三种途径:
1、把通过network命令指定注入到BGP中的路由的ORIGIN属性设置为IGP;
2、把通过EGP注入BGP中的路由ORIGIN属性设置为EGP;
3、把由IGP协议引入到BGP中的路由的ORIGIN属性设置为Incomplete。
BGP在其路由判断过程中会考虑ORIGIN属性来判断多条路由之间的优先级。具体来说,在其他因素相同的情况下,BGP优先选用具有最小ORIGIN属性值的路由,即IGP优先于EGP,EGP优先于Incomplete。
转载于:https://www.cnblogs.com/renjiangzhou/p/8243917.html
相关资源:BGP的community属性解析.doc