Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Grundlegendes zu Routingrichtlinientests

Routingrichtlinientests bieten eine Methode zum Überprüfen der Wirksamkeit Ihrer Richtlinien, bevor sie auf das Routinggerät angewendet werden. Bevor Sie eine Routingrichtlinie anwenden, können Sie den test policy Befehl ausführen, um sicherzustellen, dass die Richtlinie die erwarteten Ergebnisse liefert:

Beachten Sie, dass verschiedene Protokolle unterschiedliche Standardrichtlinien haben, die angewendet werden, wenn das Präfix nicht mit der konfigurierten Richtlinie übereinstimmt. Für BGP ist dies akzeptabel, aber für RIP ist es ablehnen. Der test policy Befehl verwendet immer accept als Standardrichtlinie, d. h., wenn Sie nicht explizit alle Routen ablehnen, die Sie nicht abgleichen möchten, werden möglicherweise mehr übereinstimmende Routen angezeigt, als Sie möchten.

Die Standardrichtlinie des test policy Befehls akzeptiert alle Routen aus allen Protokollen. Die Testausgabe kann irreführend sein, wenn Sie protokollspezifische Bedingungen auswerten. Wenn Sie z. B. eine Richtlinie für BGP definieren, die Routen eines angegebenen Präfixes akzeptiert, und diese als Exportrichtlinie auf BGP anwenden, werden BGP-Routen, die dem Präfix entsprechen, BGP-Peers angekündigt. Wenn Sie jedoch dieselbe Richtlinie mit dem test policy Befehl testen, kann die Testausgabe darauf hinweisen, dass Nicht-BGP-Routen akzeptiert wurden.

Beispiel: Testen einer Routing-Richtlinie

Testen Sie die folgende Richtlinie, die nach unerwünschten Routen sucht und diese ablehnt:

Testen Sie diese Richtlinie für alle Routen in der Routingtabelle:

Testen Sie diese Richtlinie für eine bestimmte Gruppe von Routen: