属性概述
该属性为公认必遵属性,它标识 BGP Route 的起源。
[R2] display bgp routing-table BGP Local router ID is 10.0.2.2 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 4 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 10.0.1.0/24 10.0.12.1 0 200 0 i # Origin=i * i 10.0.23.3 0 100 0 i
变更规则
在传递过程中,该属性保持不变,除非使用策略修改。
根据路由被引入 BGP 的方式不同,存在 3 种类型的 Origin 取值:
1)IGP,i:如果路由是由始发的 BGP Router 通过 network 命令注入到 BGP 的;
2)EGP,e:如果路由是通过 EGP 学习到的(现在 EGP 协议已淘汰,很少会看到该标识,除非通过策略能够调整);
3)Incomplete,?:如果路由是通过其他方式学习到的(例如 通过 import-route 命令引入到 BGP 的路由 等等);
属性作用
选路影响
当到达同个目的网络时,如果存在多条路由,其在其他条件都相同的情况下,BGP 将按如 Origin 的下顺序优选路由:
1)IGP > EGP > Incomplete