这是我的路由策略:
policy-statement rp-add-as-path-3times-local-as {
term prefix1 {
from {
route-filter 1.1.1.0/22 orlonger;
}
then {
as-path-expand "64500 64500 64500";
}
}
}当我测试它时:
[edit]
root@vMX# run test policy rp-add-as-path-3times-local-as 1.1.1.0/23
Policy rp-add-as-path-3times-local-as: 0 prefix accepted, 0 prefix rejected你看到那里显示:0 prefix accepted, 0 prefix rejected,为什么它不匹配?
发布于 2021-04-16 13:03:52
您要测试的路由不在路由表中。下面是一个使用您的确切策略的示例:
jhead@R1> show route 1.1.1.1/32
inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
1.1.1.1/32 *[Local/0] 6d 20:17:36
Local via ge-0/0/0.0
jhead@R1> test policy rp-add-as-path-3times-local-as 1.1.1.1/32
inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
1.1.1.1/32 *[Local/0] 6d 20:18:00
Local via ge-0/0/0.0
Policy rp-add-as-path-3times-local-as: 1 prefix accepted, 0 prefix rejected如果我们在不存在的路径上尝试相同的方法,我们就看不到匹配。
jhead@R1> show route 1.1.1.2/32
jhead@R1>
jhead@R1> test policy rp-add-as-path-3times-local-as 1.1.1.2/32
Policy rp-add-as-path-3times-local-as: 0 prefix accepted, 0 prefix rejected
jhead@R1>https://networkengineering.stackexchange.com/questions/73523
复制相似问题