Aktionen in Routingrichtlinienbegriffen
Jeder Begriff in einer Routingrichtlinie kann eine Anweisung enthalten, die die Aktionen definiert, die ausgeführt werden sollen, wenn eine Route alle Bedingungen in der und-Anweisung im Begriff erfüllt:then
from
to
then { actions; }
Sie können diese Anweisung auf den folgenden Hierarchieebenen einbinden:
[edit policy-options policy-statement policy-name term term-name]
[edit logical-systems logical-system-name policy-options policy-statement policy-name term term-name]
Wenn ein Begriff keine und-Anweisungen hat , werden alle Routen als übereinstimmend betrachtet, und die Aktionen gelten für alle.from
to
Weitere Informationen zu den and-Anweisungen finden Sie unter Übereinstimmungsbedingungen für Routingrichtlinien.from
to
Übereinstimmungsbedingungen für Routing-Richtlinien
Sie können eine oder mehrere Aktionen in der Anweisung angeben.then
Es gibt drei Arten von Aktionen:
Flusssteuerungsaktionen, die sich darauf auswirken, ob die Route akzeptiert oder abgelehnt wird und ob der nächste Begriff oder die nächste Routing-Richtlinie ausgewertet werden soll.
Aktionen, mit denen Routeneigenschaften manipuliert werden.
Trace-Aktion, die Routenübereinstimmungen protokolliert.
HINWEIS:Wenn Sie eine Aktion angeben, mit der die Routeneigenschaften bearbeitet werden, werden die Änderungen in einer Kopie der Quellroute vorgenommen. Die Quellroute selbst ändert sich nicht. Die Auswirkung der Aktion ist erst sichtbar, nachdem die Route in die Routing-Tabelle importiert oder aus der Routing-Tabelle exportiert wurde. Verwenden Sie den Befehl, um die Quellroute anzuzeigen, bevor die Routing-Richtlinie angewendet wurde.
show route receive-protocol
Um eine Route anzuzeigen, nachdem eine Exportrichtlinie angewendet wurde, verwenden Sie den Befehl.show route advertised-protocol
Bei der Richtlinienauswertung ändern sich die Merkmale in der Kopie der Quellroute immer unmittelbar nach der Auswertung der Aktion. Die Route wird jedoch erst dann in die Routingtabelle oder ein Routingprotokoll kopiert, wenn die Richtlinienauswertung abgeschlossen ist.
Die Anweisung ist optional.then
Wenn Sie es weglassen, tritt eine der folgenden Situationen auf:
Der nächste Begriff in der Routingrichtlinie, sofern vorhanden, wird ausgewertet.
Wenn die Routingrichtlinie keine weiteren Begriffe enthält, wird die nächste Routingrichtlinie, sofern vorhanden, ausgewertet.
Wenn keine Terme oder Routing-Richtlinien mehr vorhanden sind, wird die in der Standardrichtlinie angegebene Aktion zum Akzeptieren oder Ablehnen ausgeführt. Weitere Informationen finden Sie unter Standard-Routingrichtlinien.Standard-Routing-Richtlinien
In den folgenden Abschnitten werden diese Aktionen erläutert:
Konfigurieren von Flusssteuerungsaktionen
Tabelle 1 Listet die Flusssteuerungsaktionen auf. Sie können eine dieser Aktionen zusammen mit der Trace-Aktion oder eine oder mehrere der Aktionen zur Bearbeitung von Routenmerkmalen angeben (siehe ).Konfigurieren von Aktionen zum Bearbeiten von Routenmerkmalen
Aktion zur Flusssteuerung |
Beschreibung |
---|---|
|
Akzeptieren Sie die Route und verbreiten Sie sie. Nachdem eine Route akzeptiert wurde, werden keine anderen Begriffe in der Routing-Richtlinie und keine anderen Routing-Richtlinien ausgewertet. |
|
Akzeptieren und überschreiben Sie alle Aktionen, die dem Protokoll inhärent sind. Hierbei handelt es sich um eine nicht beendende Richtlinienaktion. |
|
Lehnen Sie die Route ab und geben Sie sie nicht weiter. Nachdem eine Route abgelehnt wurde, werden keine anderen Begriffe in der Routingrichtlinie und keine anderen Routingrichtlinien ausgewertet. |
|
Lehnen Sie alle dem Protokoll innewohnenden Aktionen ab und setzen Sie sie außer Kraft. Hierbei handelt es sich um eine nicht beendende Richtlinienaktion. |
|
Springen Sie zum nächsten Begriff, und werten Sie ihn in derselben Routingrichtlinie aus. Jede in der Anweisung angegebene Annahme- oder Ablehnungsaktion wird übersprungen.
HINWEIS:
Kann unter Junos OS Evolved nicht als letzter Begriff der Aktion angezeigt werden . |
|
Fahren Sie mit der nächsten Routing-Richtlinie fort, und werten Sie sie aus. Jede in der Anweisung angegebene Annahme- oder Ablehnungsaktion wird übersprungen.
|
sr-te-template |
Segment Routing-Traffic Engineered (SR-TE)-Vorlage für die Anwendung für PCE-initiierte LSPs. |
Konfigurieren von Aktionen zum Bearbeiten von Routenmerkmalen
Sie können eine oder mehrere der unter So bearbeiten Sie Routenmerkmale aufgeführten Aktionen angeben.Tabelle 2
Was |
Beschreibung |
---|---|
|
(Nur BGP) Ermöglicht das Senden von bis zu 20 BGP-Pfaden an ein Ziel für eine Teilmenge der angekündigten Präfixe. |
|
(Nur BGP) Setzen Sie eine oder mehrere AS-Nummern an den Anfang des AS-Pfads. Wenn Sie mehr als eine AS-Nummer angeben, schließen Sie die Zahlen in Anführungszeichen (" ") ein. Die AS-Nummern werden hinzugefügt, nachdem die lokale AS-Nummer dem Pfad hinzugefügt wurde. Diese Aktion fügt AS-Nummern nur zu AS-Sequenzen hinzu, nicht zu AS-Sätzen. Wenn der vorhandene AS-Pfad mit einer Konföderationssequenz oder einem Konföderationssatz beginnt, werden die angehängten AS-Nummern innerhalb einer Konföderationssequenz platziert. Andernfalls werden die angehängten AS-Nummern in eine Nichtkonföderierungssequenz eingefügt. Weitere Informationen finden Sie unter Grundlegendes zum Vorstellen von AS-Nummern zu BGP-AS-Pfaden.Grundlegendes zu vorangestellten AS-Nummern zu BGP-AS-Pfaden In Junos OS Version 9.1 und höher können Sie 4-Byte-AS-Nummern angeben, wie in RFC 4893, BGP-Unterstützung für den AS-Nummernraum mit vier Oktetten, definiert, sowie die 2-Byte-AS-Nummern, die in früheren Versionen des Junos-Betriebssystems unterstützt werden. |
|
(Nur BGP) Extrahieren Sie die letzte AS-Nummer im vorhandenen AS-Pfad und fügen Sie diese AS-Nummer an den Anfang der AS-Pfadzeiten an, wobei eine Zahl von 1 bis 32 ist. Die AS-Nummer wird hinzugefügt, bevor die lokale AS-Nummer dem Pfad hinzugefügt wurde. Diese Aktion fügt AS-Nummern nur zu AS-Sequenzen hinzu, nicht zu AS-Sätzen. Wenn der vorhandene AS-Pfad mit einer Konföderationssequenz oder einem Konföderationssatz beginnt, werden die angehängten AS-Nummern innerhalb einer Konföderationssequenz platziert. Andernfalls werden die angehängten AS-Nummern in einer Nicht-Konföderationssequenz platziert. Diese Option wird in der Regel in Nicht-IBGP-Exportrichtlinien verwendet. HINWEIS:
Ab Junos OS Version 17.3 ist es möglich, eine NULL-Konfiguration für den Zählwert festzuschreiben, und wenn dies der Fall ist, konvertiert Junos die Null in eine 1-Zählung statt in eine 0-Zählung oder verweigert den Commit. Der Effekt, wenn Ihre Zählung gleich eins ist, ist, dass ein solcher As-Pfad länger und daher weniger vorzuziehen ist. |
bgp-output-queue-priority |
(Nur BGP) Legen Sie die Ausgabeprioritätswarteschlange fest, die für diese Route verwendet wird. Es gibt 17 priorisierte Ausgabewarteschlangen: eine beschleunigte Warteschlange mit der höchsten Priorität und 16 nummerierte Warteschlangen, wobei 1 die niedrigste und 16 die höchste Priorität ist. |
|
(Nur Class of Service [CoS]) Wenden Sie die angegebenen Class-of-Service-Parameter auf Routen an, die in der Routing-Tabelle installiert sind. Weitere Informationen finden Sie im Junos OS Class of Service User Guide for Routing Devices.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html |
|
Legen Sie den Voreinstellungswert auf den angegebenen Wert fest. Die Voreinstellungswerte und sind noch detaillierter als die in den Aktionen und angegebenen Werte. Wenn Sie die Einstellung mit der Aktion festlegen, ist der Wert Junos OS-intern und nicht transitiv. |
|
Ändern Sie den Wert für die Farbpräferenz um den angegebenen Wert. Wenn ein Additionsvorgang einen Wert ergibt, der größer als 4.294.967.295 (2 32 – 1) ist, wird der Wert auf 232 – 1 gesetzt. Wenn eine Subtraktionsoperation einen Wert kleiner als 0 ergibt, wird der Wert auf 0 gesetzt. Wenn zum Zeitpunkt des Additions- oder Subtraktionsvorgangs noch kein Attributwert festgelegt ist, wird der Attributwert unabhängig vom angegebenen Betrag standardmäßig auf den Wert 0 festgelegt. Wenn Sie eine Addition zu einem Attribut mit dem Wert 0 durchführen, wird die Zahl, die Sie hinzufügen, zum resultierenden Attributwert. |
|
(Nur BGP) Fügen Sie die angegebenen Gemeinden dem Satz von Gemeinden in der Route hinzu. Weitere Informationen finden Sie unter Grundlegendes zu BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routingrichtlinien.Verstehen von BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routing-Richtlinien |
|
(Nur BGP) Löschen Sie die angegebenen Gemeinden aus der Gruppe von Gemeinden in der Route. Weitere Informationen finden Sie unter Grundlegendes zu BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routingrichtlinien.Verstehen von BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routing-Richtlinien |
|
(Nur BGP) Ersetzen Sie alle Communities, die sich in der Route in befanden, durch die angegebenen Communities. Weitere Informationen finden Sie unter Grundlegendes zu BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routingrichtlinien.Verstehen von BGP-Communities, erweiterten Communities und großen Communities als Übereinstimmungsbedingungen für Routing-Richtlinien |
|
Legen Sie CoS-basierte Next-Hop-Zuordnung in der Weiterleitungstabelle fest. |
|
(Nur BGP) Wenden Sie die angegebenen Parameter für die Routendämpfung auf die Route an. Diese Parameter überschreiben die standardmäßigen Dämpfungsparameter. Diese Aktion ist nur in einer Importrichtlinie sinnvoll, da sich die Dämpfungsparameter auf den Status der Routen in der Routing-Tabelle auswirken. Um Dämpfungsparameter anzuwenden, müssen Sie die BGP-Flap-Dämpfung aktivieren, wie in der Junos OS Routing Protocols Library for Routing Devices beschrieben, und Sie müssen eine benannte Liste von Parametern erstellen, wie unter Verwenden von Routing-Richtlinien zum Dämpfen von BGP-Routen-Flapping beschrieben.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/config-guide-routing/index.htmlVerwenden von Routing-Richtlinien zur Dämpfung von BGP-Routen-Flapping |
|
Verwalten Sie die Paketanzahl für eine Route, die Ihr Netzwerk passiert, basierend auf der Zieladresse im Paket. Sie können Folgendes tun:
|
|
Legen Sie den externen Metriktyp für Routen fest, die von OSPF exportiert werden. Sie müssen das Schlüsselwort angeben. |
|
Erstellen Sie die Weiterleitungsklasse, die Pakete basierend auf der Zieladresse und der Quelladresse im Paket enthält. Sie können Folgendes tun:
|
|
Wählen Sie aus, welche nächsten Hops aus einer Gruppe gleicher nächster LSP-Hops in der Weiterleitungstabelle installiert werden. Verwenden Sie die Exportrichtlinie für die Weiterleitungstabelle, um den nächsten LSP-Hop anzugeben, der für die gewünschten Routen verwendet werden soll. Geben Sie die Option zum Aktivieren des strikten Modus an, mit dem überprüft wird, ob einer der in der Richtlinie angegebenen nächsten LSP-Hops aktiv ist. |
|
Nur für Router der PTX-Serie die standardmäßige BGP-Routing-Richtlinie außer Kraft setzen. Weitere Informationen finden Sie unter Beispiel: Überschreiben der standardmäßigen BGP-Routing-Richtlinie auf Paketübertragungs-Routern der PTX-Serie. |
|
(Nur BGP) Geben Sie für Router der MX-Serie mit modularen Portkonzentratoren (MPCs) und nur für QFX10000-Switches ein konsistentes Load Balancing für eine oder mehrere IP-Adressen an. Diese Funktion behält die Affinität eines Datenstroms zu einem Pfad in einer ECMP-Gruppe (Equal-Cost Multipath) bei, wenn ein oder mehrere Next-Hop-Pfade fehlschlagen. Nur Flows für Pfade, die inaktiv sind, werden umgeleitet. Datenströme, die Servern zugeordnet sind, die weiterhin aktiv sind, werden beibehalten. |
|
Berechnen Sie den Load-Balancing-Hash ausschließlich auf der Grundlage der Ziel-IP-Adresse. Auf diese Weise kann ein Dienstanbieter den Datenverkehr in Umgebungen, die pro Abonnent berücksichtigt werden, zu einem bestimmten Inhaltsserver leiten. |
|
(Nur für den Export in die Weiterleitungstabelle) Installieren Sie alle Next-Hop-Adressen in der Weiterleitungstabelle, und lassen Sie die Weiterleitungstabelle einen Lastenausgleich pro Paket durchführen. Mit dieser Richtlinienaktion können Sie VPLS-Datenverkehrsflüsse über mehrere Pfade hinweg optimieren. Weitere Informationen finden Sie unter Konfigurieren des Paketlastenausgleichs pro Paket.Configuring Per-Packet Load Balancing |
|
Überschreiben Sie nur für Router der PTX-Serie die standardmäßige Routing-Richtlinie für den Lastausgleich pro Paket für BGP. Weitere Informationen finden Sie unter Beispiel: Überschreiben der standardmäßigen BGP-Routing-Richtlinie auf Paketübertragungs-Routern der PTX-Serie. |
|
Berechnen Sie den Load-Balancing-Hash ausschließlich auf der Grundlage der Quell-IP-Adresse. Auf diese Weise kann ein Dienstanbieter den Datenverkehr in Umgebungen, die pro Abonnent berücksichtigt werden, zu einem bestimmten Inhaltsserver leiten. |
|
(Nur BGP) Legen Sie das BGP Local Preference (LOCAL_PREF)-Attribut fest. Der Präferenzwert kann eine Zahl im Bereich von 0 bis 4.294.967.295 (232 – 1) sein. |
|
Ändern Sie den lokalen Präferenzwert um den angegebenen Betrag. Wenn ein Additionsvorgang einen Wert ergibt, der größer als 4.294.967.295 (2 32 – 1) ist, wird der Wert auf 232 – 1 gesetzt. Wenn eine Subtraktionsoperation einen Wert kleiner als 0 ergibt, wird der Wert auf 0 gesetzt. Wenn zum Zeitpunkt des Additions- oder Subtraktionsvorgangs noch kein Attributwert festgelegt ist, wird der Attributwert unabhängig vom angegebenen Betrag standardmäßig auf den Wert 0 festgelegt. Wenn Sie eine Addition zu einem Attribut mit dem Wert 0 durchführen, wird die Zahl, die Sie hinzufügen, zum resultierenden Attributwert. Wenn der Attributwert bei BGP nicht bekannt ist, wird er auf 100 initialisiert, bevor die Routing-Richtlinie angewendet wird. |
|
Legt den Wert fest, der den vorhandenen Metrik- oder Tag-Aktionen ähnelt.
Wenn kein Begriff übereinstimmt, werden keine Multicast-Datenpakete gesendet. |
|
Legen Sie die Metrik fest. Sie können bis zu vier Metrikwerte angeben, beginnend mit (für den ersten Metrikwert) und fortgesetzt mit , und . (Nur BGP) entspricht der MED und entspricht der IGP-Metrik, wenn der nächste BGP-Hop eine Schleife durch einen anderen Router durchläuft. |
|
Ändern Sie den Metrikwert um den angegebenen Betrag. Wenn ein Additionsvorgang einen Wert ergibt, der größer als 4.294.967.295 (2 32 – 1) ist, wird der Wert auf 232 – 1 gesetzt. Wenn eine Subtraktionsoperation einen Wert kleiner als 0 ergibt, wird der Wert auf 0 gesetzt. Wenn zum Zeitpunkt des Additions- oder Subtraktionsvorgangs noch kein Attributwert festgelegt ist, wird der Attributwert unabhängig vom angegebenen Betrag standardmäßig auf den Wert 0 festgelegt. Wenn Sie eine Addition zu einem Attribut mit dem Wert 0 durchführen, wird die Zahl, die Sie hinzufügen, zum resultierenden Attributwert. |
|
Berechnen Sie eine Metrik basierend auf den aktuellen Werten von und . Diese Richtlinienaktion überschreibt den aktuellen Wert des Metrikattributs mit dem Ergebnis des Ausdrucks ((x * metrisch) + a) + ((y * metrisch2) + b) wobei und die aktuellen Eingabewerte sind. |
|
(Nur BGP) Ändern Sie den Metrikwert (MED) um den angegebenen negativen oder positiven Offset. Diese Aktion ist nur in einer externen BGP-Exportrichtlinie (EBGP) sinnvoll. |
|
Legen Sie die Adresse des nächsten Hops fest. Wenn das Werbeprotokoll BGP ist, können Sie den nächsten Hop nur dann festlegen, wenn ein nächster Hop eines Drittanbieters angekündigt werden kann. Das heißt, wenn Sie IBGP- oder EBGP-Konföderationen verwenden. Wenn Sie angeben , wird die Adresse des nächsten Hops durch eine der Adressen des lokalen Routinggeräts ersetzt. Wenn Sie angeben , wird die Adresse des nächsten Hops durch die IP-Adresse des Peers ersetzt. Wenn Sie angeben , wird die Adresse des nächsten Hops durch einen verworfenen nächsten Hop ersetzt. Wenn Sie angeben , führt das Routinggerät eine Weiterleitungssuche in der angegebenen Tabelle durch. Wenn Sie die Aktion verwenden, muss die Konfiguration einen Ausdrucksqualifizierer enthalten, der eine andere Tabelle als die in der Aktion angegebene angibt. term 1 { from { protocol bgp; rib vrf-customer2.inet.0; community customer; } then { next-hop next-table vrf-customer1.inet.0; } } term 2 { from { protocol bgp; rib vrf-customer1.inet.0; community customer; } then { next-hop next-table vrf-customer2.inet.0; } } Wenn Sie angeben , wird die Adresse des nächsten Hops durch eine ablehnende Adresse des nächsten Hops ersetzt. |
|
(Nur BGP) Legen Sie das BGP-Ursprungsattribut auf einen der folgenden Werte fest:
|
|
Legen Sie den Eingangsstammknoten für einen M-LDP-basierten Punkt-zu-Mehrpunkt-Label-Switched-Pfad (LSP) fest. Weitere Informationen finden Sie unter Beispiel: Konfigurieren der Multipoint-LDP-In-Band-Signalisierung für Punkt-zu-Mehrpunkt-LSPs. |
|
Legen Sie den Voreinstellungswert fest. Sie können einen primären Präferenzwert () und einen sekundären Präferenzwert () angeben. Informationen zum Angeben von noch feineren Voreinstellungswerten finden Sie unter und -Aktionen in dieser Tabelle. Wenn Sie die Präferenz mit der Aktion festlegen, bleibt die neue Präferenz mit der Route verknüpft. |
|
Ändern Sie den Vorgabewert um den angegebenen Betrag. Wenn ein Additionsvorgang einen Wert ergibt, der größer als 4.294.967.295 (2 32 – 1) ist, wird der Wert auf 232 – 1 gesetzt. Wenn eine Subtraktionsoperation einen Wert kleiner als 0 ergibt, wird der Wert auf 0 gesetzt. Wenn zum Zeitpunkt des Additions- oder Subtraktionsvorgangs noch kein Attributwert festgelegt ist, wird der Attributwert unabhängig vom angegebenen Betrag standardmäßig auf den Wert 0 festgelegt. Wenn Sie eine Addition zu einem Attribut mit dem Wert 0 durchführen, wird die Zahl, die Sie hinzufügen, zum resultierenden Attributwert. |
|
(Nur OSPF-Import) Geben Sie eine Priorität für Präfixe an, die in einer OSPF-Importrichtlinie enthalten sind. Über OSPF erlernte Präfixe werden basierend auf der den Präfixen zugewiesenen Priorität in der Routing-Tabelle installiert. Präfixe, denen die Priorität zugewiesen ist, werden zuerst installiert, während Präfixe, denen die Priorität zugewiesen ist, zuletzt installiert werden. HINWEIS:
Eine OSPF-Importrichtlinie kann nur zum Festlegen von Prioritäten oder zum Filtern externer OSPF-Routen verwendet werden. Wenn eine OSPF-Importrichtlinie angewendet wird, die zu einer Abbruchaktion für eine nicht externe Route führt, wird die Aktion ignoriert und die Route trotzdem akzeptiert. |
|
Verwalten Sie die Paketanzahl für eine Route, die durch Ihr Netzwerk verläuft, basierend auf der Quelladresse. Sie können Folgendes tun:
HINWEIS:
Beim Konfigurieren von Richtlinienaktionsanweisungen können Sie nur eine Quellklasse für jede übereinstimmende Route konfigurieren. Mit anderen Worten, es können nicht mehr als eine Quellklasse auf dieselbe Route angewendet werden. |
|
Geben Sie eine oder mehrere IPv4- oder IPv6-Quelladressen für die quellenspezifische Multicast-Richtlinie (SSM) an |
|
Geben Sie eine oder mehrere IPv4- oder IPv6-Quelladressen für die quellspezifische Multicast-Richtlinie (SSM) an. |
|
Legen Sie den Tag-Wert fest. Sie können zwei Tag-Zeichenfolgen angeben: (für die erste Zeichenfolge) und (eine zweite Zeichenfolge).
|
|
Ändern Sie den Tag-Wert um den angegebenen Betrag. Wenn ein Additionsvorgang einen Wert ergibt, der größer als 4.294.967.295 (2 32 – 1) ist, wird der Wert auf 232 – 1 gesetzt. Wenn eine Subtraktionsoperation einen Wert kleiner als 0 ergibt, wird der Wert auf 0 gesetzt. Wenn zum Zeitpunkt des Additions- oder Subtraktionsvorgangs noch kein Attributwert festgelegt ist, wird der Attributwert unabhängig vom angegebenen Betrag standardmäßig auf den Wert 0 festgelegt. Wenn Sie eine Addition zu einem Attribut mit dem Wert 0 durchführen, wird die Zahl, die Sie hinzufügen, zum resultierenden Attributwert. |
|
Wenn die BGP-Ursprungsvalidierung konfiguriert ist, legen Sie den Validierungsstatus eines Routenpräfixes auf "Gültig", "Ungültig" oder "Unbekannt" fest. Die Routing-Validierungsdatenbank enthält ROA-Datensätze (Route Origin Authorization), die Routenpräfixe den erwarteten ursprünglichen autonomen Systemen (ASs) zuordnen. Dadurch wird verhindert, dass versehentlich ungültige Routen angekündigt werden. Weitere Informationen finden Sie unter Grundlegendes zur Ursprungsvalidierung für BGP.https://www.juniper.net/documentation/en_US/junos/topics/topic-map/bgp_origin_validation.html |
Konfigurieren der Standardaktion in Routing-Richtlinien
Die Anweisung setzt alle dem Protokoll innewohnenden Aktionen außer Kraft.default-action
Diese Aktion ist auch nicht beendend, sodass verschiedene Richtlinienbedingungen ausgewertet werden können, bevor die Richtlinie beendet wird. Sie können eine Standardaktion angeben, entweder oder , wie folgt:accept
reject
[edit] policy-options { policy-statement policy-name { term term-name { from { family family-name; match-conditions; policy subroutine-policy-name; prefix-list name; route-filter destination-prefix match-type <actions>; source-address-filter source-prefix match-type <actions>; } to { match-conditions; policy subroutine-policy-name; } then { actions; default-action (accept | reject); } } } }
Die resultierende Aktion wird entweder durch das Protokoll oder durch den letzten übereinstimmenden Richtlinienbegriff festgelegt.
Beispiel: Konfigurieren der Standardaktion in einer Routingrichtlinie
Konfigurieren Sie eine Routing-Richtlinie, die Routen basierend auf drei Richtlinienbegriffen abgleicht. Wenn die Route mit dem ersten Begriff übereinstimmt, wird ein bestimmtes Community-Tag angehängt. Wenn die Route mit zwei separaten Begriffen übereinstimmt, werden beide Community-Tags angehängt. Wenn die Route mit keiner Bedingung übereinstimmt, wird sie abgelehnt (Standardaktion des Protokolls). Beachten Sie, dass sich die Begriffe und gegenseitig ausschließen.hub
spoke
[edit] policy-options { policy-statement test { term set-default { then default-action reject; } term hub { from interface ge-2/1/0.5; then { community add test-01-hub; default-action accept; } } term spoke { from interface [ ge-2/1/0.1 ge-2/1/0.2 ]; then { community add test-01-spoke; default-action accept; } } term management { from protocol direct; then { community add management; default-action accept; } } } }
Konfigurieren einer abschließenden Aktion in Routing-Richtlinien
Zusätzlich zum Angeben einer Aktion mithilfe der Anweisung in einem benannten Begriff können Sie auch eine Aktion angeben, die die Anweisung in einem unbenannten Begriff verwendet, und zwar wie folgt:then
then
[edit] policy-options { policy-statement policy-name { term term-name { from { family family-name; match-conditions; policy subroutine-policy-name; prefix-list name; route-filter destination-prefix match-type <actions>; source-address-filter source-prefix match-type <actions>; } to { match-conditions; policy subroutine-policy-name; } then { actions; } } then action; } }
Protokollieren von Übereinstimmungen mit einem Routingrichtlinienbegriff
Wenn Sie die Ablaufverfolgungsaktion angeben, wird die Übereinstimmung in einer Ablaufverfolgungsdatei protokolliert. Um eine Ablaufverfolgungsdatei einzurichten, müssen Sie die folgenden Elemente in der globalen Anweisung angeben:traceoptions
Trace-Dateiname
Option in der Anweisung
policy
flag
Im folgenden Beispiel wird der Ablaufverfolgungsdateiname von :policy-log
[edit] routing-options { traceoptions { file “policy-log"; flag policy; } }
Diese Aktion wirkt sich nicht auf die Flusssteuerung während der Auswertung der Routingrichtlinie aus.
Wenn ein Ausdruck, der eine Ablaufverfolgungsaktion angibt, auch eine Flusssteuerungsaktion angibt, wird der Name des Ausdrucks in der Ablaufverfolgungsdatei protokolliert. Wenn ein Begriff nur eine Ablaufverfolgungsaktion angibt, wird das Wort <> protokolliert.default
Konfigurieren separater Aktionen für Routen in Routenlisten
Wenn Sie Routenlisten in der Anweisung angeben, können Sie für jede Route in der Liste eine Aktion angeben, die direkt für diese einzelne Route ausgeführt werden soll, ohne eine Anweisung einzufügen.from
then
Weitere Informationen finden Sie unter Grundlegendes zu Routenfiltern für die Verwendung in Übereinstimmungsbedingungen für Routingrichtlinien.Grundlegendes zu Routenfiltern für die Verwendung in Übereinstimmungsbedingungen für Routingrichtlinien