首页/网络/BGP 与广域网速查/ORIGIN 属性:i / e / ? 的含义
BGP 选路与策略62 条

ORIGIN 属性:i / e / ? 的含义

ORIGIN 是必遵属性:network 命令产生的路由为 IGP(i),重分发进来的为 INCOMPLETE(?);比较顺序为 IGP 优于 EGP,EGP 优于 INCOMPLETE。

BGP 与广域网速查网络更新于 2026-10-12
属性类型well-known mandatory
取值i = IGP;e = EGP;? = INCOMPLETE
产生方式network 产生 i;redistribute 产生 ?
比较i 优于 e,e 优于 ?

查看

查看
show ip bgp 10.1.1.0/24
# 输出每行末列即为 origin code:i / e / ?
同一前缀多条路径走到第 5 步才比较 ORIGIN,实际网络中该步骤极少成为决定因素。

易错点

  • 把 origin ? 当成异常:重分发场景普遍存在,只影响比较优先级不影响可达性
  • 忽略聚合对明细的影响:看不懂聚合条目的来源时,对照明细路由查看 ORIGIN

数据来源与参考

  • RFC 4271: ORIGIN 属性
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌