test policy
Syntax
test policy policy-name prefix
Beschreibung
Testen Sie eine Richtlinienkonfiguration, um zu bestimmen, welche Präfixe mit Routen in der Routingtabelle übereinstimmen.
Wenn Sie den test policy
Befehl auf einem logischen System verwenden, müssen Sie zuerst die CLI auf den logischen Systemkontext festlegen. Wenn Sie z. B. eine Routingrichtlinie testen möchten, die auf dem logischen System R2 konfiguriert ist, führen Sie zuerst den set cli logical-system R2
Befehl aus.
Optionen
policy-name | Name einer Richtlinie. |
prefix | Übereinstimmendes Zielpräfix. |
Zusätzliche Informationen
Alle Präfixe in der standardmäßigen Unicast-Routingtabelle (inet.0), die mit Präfixen übereinstimmen, die mit dem spezifischen Präfix identisch oder länger als das jeweilige Präfix sind, werden von der Klausel from
in der angegebenen Richtlinie verarbeitet. Alle Präfixe, die von der Richtlinie akzeptiert werden, werden angezeigt. Der test policy
Befehl wertet eine Richtlinie anders aus als der BGP-Importprozess. Beim Testen einer Richtlinie, die eine interface
Übereinstimmungsbedingung in der Klausel from
enthält, verwendet der test policy
Befehl die Übereinstimmungsbedingung. Im Gegensatz dazu verwendet BGP die interface
Übereinstimmungsbedingung nicht, wenn die Richtlinie anhand von Routen ausgewertet wird, die von internen BGP (IBGP) oder externen BGP (EGBP) Multihop-Peers gelernt wurden.
Beim Testen einer Richtlinie können Sie sehen, wie lange (in Mikrosekunden) erforderlich ist, um die Richtlinie auszuwerten, und wie oft sie ausgeführt wurde, indem Sie den show policy policy-name statistics
Befehl ausführen.
Erforderliche Berechtigungsstufe
ansehen
Ausgabefelder
Weitere Informationen zu Ausgabefeldern finden Sie in den Ausgabefeldtabellen für den show route
Befehl, den show route detail
Befehl, den show route extensive
Befehl oder den show route terse
Befehl.
Beispielausgabe
Test-Richtlinie
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
Informationen zur Veröffentlichung
Befehl, der vor Junos OS Version 7.4 eingeführt wurde.