许鹏鹏,某局点9850-4C路由策略不生效
组网及说明
A------B--------C
A和B建立evpn邻居,B作为RR反射器,B和C建立普通ipv4 bgp邻居, B给C这个bgp邻居发路由的时候应用路由策略,替换as-path
peer 10.10.32.241 32 route-policy bgpoutpolicy1 export
route-policy bgpoutpolicy1 permit node 1
apply as-path 99 100 replace
问题描述
配置路由策略后,实际查看有一条路由未生效, 10.10.54.0 /25这条未生效,其余本地始发的路由是能生效的,只有这个 10.10.54.0 这个路由路由是evpn邻居A发过来的,设备收到后再发给其他的ipv4邻居C设备,c设备能收到路由,但是没有as-path,
[9850]display bgp routing-table ipv4 vpn-instance yewu_chukourout_222222 peer10.10.32.241 adverti
sed-routes
Total number of routes: 6
BGP local router ID is 10.10.32.193
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf Path/Ogn
* > 10.10.28.0/30 10.10.28.1 0 100 99 100i
* > 10.10.28.4/30 10.10.28.5 0 100 99 100i
* > 10.10.32.240/32 172.24.22.222 0 100 99 100?
* > 10.10.32.241/32 10.10.28.2 0 100 99 100?
* > 10.10.32.242/32 10.10.28.6 0 100 99 100?
* >i 10.10.54.0/25 10.10.33.72 0 100 i
过程分析
经过排查确认是反射器反射路由时无法修改路由属性,可以通过命令开启reflect change-path-attribute ,使得反射器发送路由时能修改属性
在address-family iPv4 unicast下配置reflect change-path-attribute后使能策略路由能生效
官网有如下说明:
1.1.144 reflect change-path-attribute
reflect change-path-attribute命令用来配置允许路由反射器反射路由时修改路由属性。
undo reflect change-path-attribute命令用来恢复缺省情况。
【命令】
reflect change-path-attribute
undo reflect change-path-attribute
【缺省情况】
不允许路由反射器反射路由时修改路由属性。
[9850]display bgp routing-table ipv4 vpn-instance yewu_chukourout_222222 peer 10.10.32.241 adverti
sed-routes
Total number of routes: 6
BGP local router ID is 10.10.32.193
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf Path/Ogn
* > 10.10..28.0/30 10.10..28.1 0 100 99 100i
* > 10.10..28.4/30 10.10..28.5 0 100 99 100i
* > 10.10..32.240/32 172.24.22.222 0 100 99 100?
* > 10.10..32.241/32 10.10..28.2 0 100 99 100?
* > 10.10..32.242/32 10.10..28.6 0 100 99 100?
* >i 10.10..54.0/25 10.10..33.72 0 100 99 100 i
解决方法
配置reflect change-path-attribute ,使得反射器发送路由时能修改属性
CRM论坛(CRMbbs.com)——一个让用户更懂CRM的垂直性行业内容平台,CRM论坛致力于互联网、客户管理、销售管理、SCRM私域流量内容输出5年。 如果您有好的内容,欢迎向我们投稿,共建CRM多元化生态体系,创建CRM客户管理一体化生态解决方案。本文来源:知了社区基于知识共享署名-相同方式共享3.0中国大陆许可协议,某局点9850-4C路由策略不生效