test policy
構文
test policy policy-name prefix
説明
ポリシー設定をテストして、ルーティング テーブルのルートに一致するプレフィックスを特定します。
論理システムで コマンドを使用する場合は test policy
、まず CLI を論理システム コンテキストに設定する必要があります。たとえば、論理システム R2 に設定されているルーティング ポリシーをテストする場合は、まず というコマンドを実行します set cli logical-system R2
。
オプション
policy-name | ポリシーの名前。 |
prefix | 一致する宛先プレフィックス。 |
詳細な情報
デフォルトユニキャストルーティングテーブル(inet.0)内のプレフィックスのうち、特定のプレフィックスと同じかそれより長いプレフィックスに一致するすべてのプレフィックスは、指定されたポリシーの 句によってfrom
処理されます。ポリシーで受け入れられるすべてのプレフィックスが表示されます。このコマンドはtest policy
、BGPインポートプロセスとは異なる方法でポリシーを評価します。句にfrom
一致条件を含むinterface
ポリシーをテストする場合、test policy
コマンドは一致条件を使用します。対照的に、BGPは、内部BGP(IBGP)または外部BGP(EGBP)マルチホップピアから学習したルートに対してポリシーを評価するときに、interface
一致条件を使用しません。
ポリシーをテストする場合、ポリシーを評価するのに必要な時間の長さ(マイクロ秒単位)と、コマンドを実行することで show policy policy-name statistics
実行された回数を確認できます。
必要な権限レベル
ビュー
出力フィールド
出力フィールドについては、 コマンド、 コマンド、 コマンド、show route detail
show route terse
または show route extensive
コマンドの出力フィールドテーブルshow route
を参照してください。
サンプル出力
テストポリシー
user@host> test policy test-statics 172.16.0.1/8 inet.0: 44 destinations, 44 routes (44 active, 0 holddown, 0 hidden) Prefixes passing policy: 172.16.3.0/8 *[BGP/170] 16:22:46, localpref 100, from 10.255.255.41 AS Path: 50888 I > to 10.11.4.32 via en0.2, label-switched-path l2 172.16.3.1/32 *[IS-IS/18] 2d 00:21:46, metric 0, tag 2 > to 10.0.4.7 via fxp0.0 172.16.3.2/32 *[IS-IS/18] 2d 00:21:46, metric 0, tag 2 > to 10.0.4.7 via fxp0.0 172.16.3.3/32 *[IS-IS/18] 2d 00:21:46, metric 0, tag 2 > to 10.0.4.7 via fxp0.0 172.16.3.4/32 *[IS-IS/18] 2d 00:21:46, metric 0, tag 2 > to 10.0.4.7 via fxp0.0 Policy test-statics: 5 prefixes accepted, 0 prefixes rejected
リリース情報
Junos OSリリース7.4より前に導入されたコマンド。