2

最初の要素が一定で、2 番目と 3 番目がワイルドカードである 3 つの AS パスを含む BGP 用の Juniper MX960 ルーターで正規表現を記述したいと考えています。次のように手動で数値として入力できることがわかりました。

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

これは私にはうまくいきません。第 2 レベルと第 3 レベルの数値としての整数がわからないからです。それらは何でもかまいません。私はそれらが「任意」であることを望みます。

9121+ any+ any+" 私はこれを必要とする。

4

2 に答える 2

1

正確な答えは、使用している Junos のバージョンによって異なる場合があります。

ただし、次の構文は機能するはずです。

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

つまり、最初の要素として AS9121 に一致し、次に任意の AS 番号が 2 回一致します。

ここに良い例がたくさんあります:

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

于 2016-06-06T21:28:44.740 に答える
-1

「9121 . .」はいかがですか?それがうまくいくように私には思えます。

于 2013-07-24T02:48:10.880 に答える