BGP公认必遵属性共有三个,分别是:Next-hop、Origin、As-path,本期介绍Origin
点赞+关注,持续更新!!!
Origin
Origin属性用来定义路径信息的来源,只要不被修改,该属性就不会自己改变,如何描述该路由是怎么成为BGP路由的?
Origin一共有三种类型,分别是 i (IGP) 、?(Incomplete)、e(EGP)
- “i”:通过network方式生成的BGP路由;
- “?”:将其他协议的路由通过import-route生成的BGP路由;
- “e”:从EGP协议中引入到BGP协议中的路由,EGP协议是BGP的前身,目前已经淘汰。
Origin属性优先级为: i > e > ? ,可用作路径优选。
修改Origin属性的方法:
- 对自身产生BGP路由时做origin的修改;
- 对发送给BGP邻居的路由做origin的修改;
- 对从BGP邻居接收到的BGP路由做修改。
可通过路由属性进行修改,可参考以下配置:
ip ip-prefix 1 index 10 permit 192.168.1.0 24假设 192.168.1.0/24 该路由是通过import方式生成的BGP路由
#
route-policy test permit node 10if-match ip-prefix 1apply origin igp
#
bgp 100peer x.x.x.x route-policy test export/import