AS路径的JunOS正则表达式

时间:2013-05-22 08:08:46

标签: regex bgp

我想在Juniper MX960路由器中为BGP写一个正则表达式,包括3个AS路径,第一个元素是常量,第二个和第三个是通配符。我发现我们可以像这样手动输入数字:

9121+ (one|two|three|...) (one|two|three|...)

这对我不起作用,因为我不知道第二和第三级的数字。它们可以是任何东西。我希望他们是“任何”。

9121+ any+ any+«我需要这个。

2 个答案:

答案 0 :(得分:0)

确切的答案可能取决于您使用的Junos版本。

但是,此语法应该有效:

show route aspath-regex 9121 (.*){2}

这意味着,匹配AS9121作为第一个元素,然后匹配任何AS号两次。

这里有很多很好的例子:

http://www.juniper.net/techpubs/en_US/junos15.1/topics/usage-guidelines/policy-configuring-as-path-regular-expressions-to-use-as-routing-policy-match-conditions.html

答案 1 :(得分:-1)

“9121。”怎么样?在我看来,这可能有用。