Wie Routing Politik Begriffe in Junos konfigurieren

Die Bausteine, die Routing-Strategien bilden, werden genannt Begriffe. Jeder Begriff enthält Einstimmungsbedingungen, eine Reihe von # 147-if # 148- Aussagen, die auf den Routen unter Berücksichtigung verglichen werden. Die Spielbedingungen sind gegen die Routing-Informationen überprüft. Auf der Grundlage der Ergebnisse dieser Überprüfung wird der Router nehmen eine oder mehrere Aktionen. Bedingungen können zusammen eine Routing-Politik zu bilden, aufgereiht werden.

Bedingungen und Maßnahmen erforderlich, um eine Richtlinie zu erstellen.
Bedingungen und Maßnahmen erforderlich, um eine Richtlinie zu erstellen.

Angenommen, Sie haben eine Routing-Richtlinie anwenden eingehende Routing-Protokoll Informationen zu filtern. Die Routing-Politik besteht aus mehreren Bedingungen hergestellt. Da die Strecke kommt, wird die Richtlinie aufgerufen.

Der erste Term in der Politik wird ausgewertet. Wenn die Route die angegebenen Bedingungen übereinstimmt, wird eine Art von Maßnahmen ergriffen. Wenn die Route nicht übereinstimmt, wird der zweite Term in der Politik ausgewertet. Dass die Bedingungen der zweiten Amtszeit werden überprüft, und wenn sie übereinstimmen, wird eine Aktion durchgeführt. Wenn sie nicht übereinstimmen, wird der dritte Begriff in der Politik bewertet, und so weiter, bis alle Bedingungen untersucht wurden.

Falls keine der Bedingungen der Politik ein Spiel für die betreffende Strecke sind, wird die nächste Politik ausgewertet, und so weiter, bis die Standardrichtlinie Maßnahmen ergriffen werden. Es ist wichtig zu erkennen, dass einige Standard-Aktion ist immer genommen, es sei denn eine frühere Übereinstimmungsbedingung gilt.

Um eine Routing-Richtlinien konfigurieren, müssen Sie einen oder mehrere Begriffe aus dieser Politik zu konfigurieren. Sie behandeln Konfiguration für die Politik innerhalb der Politik-Optionen Konfigurationshierarchie:

[Bearbeiten Politik-Optionen] politische Aussage my-Probe-Politik {Begriff my-first-Begriff {{von Match-Bedingungen-} dann {Aktion-} Begriff my-Sekunden Zeit {{von Match-Bedingungen-} dann {Aktion-}}

In dieser Konfiguration Skelett, konfigurieren Sie eine einzelne Routing-Politik genannt my-Probe-Politik. Diese Politik hat zwei Begriffe, von denen jede eine Übereinstimmungsbedingung und eine Übereinstimmung Aktion hat. Wenn eine Route gegen diese Politik und weder dem Begriff gesucht ausgewertet wird, wird die Standardaktion ausgeführt.

Sobald eine Aktion durchgeführt wird, wird die Politik nicht mehr ausgewertet. Also, wenn Sie eine Aktion ausgelöst im ersten Term, der zweite Term wertet nie das zweite Glied.

Da die Politik Kette Auswertung stoppt bei jedem angelegten Aktion, die Bestellung von Begriffen ist entscheidend für die richtige Politik Betrieb.

Bedingungen in einer Richtlinie werden in einem top-down, so dass die Reihenfolge der Begriffe innerhalb Ihrer Konfiguration zählt ausgewertet. Die Herausforderung besteht darin, dass, wenn Sie einen neuen Begriff zu einer bestehenden Richtlinie hinzufügen, standardmäßig werden diese Begriffe mit den Bedingungen angehängt, die bereits konfiguriert sind. Vor kurzem hinzugefügt Begriffe werden nach den Bedingungen zunächst konfiguriert immer ausgewertet. Zum Beispiel, überprüfen Sie die folgenden Richtlinienkonfiguration:

 [Bearbeiten Politik-Optionen] Politik-Anweisung werben-OSPF-Routen {Begriff find-ospf {von {Protokoll ospf-} dann {akzeptabler}}}

Wenn als Eingangs Richtlinie angewendet, übernimmt diese Politik einfach alle OSPF-Routen. Zur Feinabstimmung dieser Politik ein wenig und nehmen alle OSPF-Routen mit Ausnahme derer, die aus einem bestimmten Bereich in Ihrem OSPF Netzwerk stammen, benötigen Sie einen Begriff hinzuzufügen. Weil Begriffe werden in der Standardeinstellung zu bestehenden Bedingungen angehängt, wird Ihre Konfiguration wie folgt aus:

[Bearbeiten Politik-Optionen] Politik-Anweisung werben-OSPF-Routen {Begriff find-ospf {von {Protokoll ospf-} dann {akzeptieren -}} Begriff ablehnen-Bereich-10 {von {Protokoll OSPF-Bereich 10-} dann { ablehnen-}}}

Hier wollen Sie alle OSPF-Routen in Kauf genommen werden, wenn sie aus dem Bereich kommen 10. Wenn jedoch eine Strecke kommt, wird der erste Ausdruck bewertet. Wenn die Route ein OSPF-Route ist, wird es akzeptiert, unabhängig von seinem Herkunftsgebiet. Keine Routen aus dem Bereich 10 sind immer abgelehnt, weil der erste Term alle OSPF-Routen akzeptiert.

So fügen Sie die ablehnen-Bereich-10 Begriff, bevor die find-ospf Begriff, verwenden Sie die einfügen Befehl. Sie konfigurieren die beiden Begriffe genau, wie Sie in dem obigen Code tat, aber wenn Sie fertig sind, legen Sie den Begriff, wo Sie es wollen:

user @ host # Einsatz richtlinien Aussage werben-OSPF-Routen Begriff ablehnen-Bereich-10before Begriff find-ospf

Das einfügen Befehl verschiebt die Konfiguration für die ablehnen-Bereich-10 Begriff vor der Konfiguration alle OSPF-Routen zu finden. Die resultierende Konfiguration tut, was Sie wollen:

[Bearbeiten Politik-Optionen] Politik-Anweisung werben-OSPF-Routen {Begriff ablehnen-Bereich-10 {von {Protokoll OSPF-Bereich 10-} dann {ablehnen -}} Begriff find-ospf {von {Protokoll ospf-} dann { akzeptieren-}}}

Menü