Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Kategorien von Routing-Richtlinien-Übereinstimmungsbedingungen

Eine Übereinstimmungsbedingung definiert die Kriterien, die eine Route erfüllen muss. Sie können eine oder mehrere Übereinstimmungsbedingungen definieren. Wenn eine Route alle Übereinstimmungsbedingungen erfüllt, werden eine oder mehrere Aktionen auf die Route angewendet.

Die Spielbedingungen lassen sich in zwei Kategorien einteilen: Standard und erweitert. Im Allgemeinen sind die erweiterten Übereinstimmungsbedingungen komplexer als die Standard-Übereinstimmungsbedingungen. Die erweiterten Spielbedingungen bieten viele leistungsstarke Funktionen. Die standardmäßigen Übereinstimmungsbedingungen enthalten Kriterien, die innerhalb einer Routingrichtlinie definiert werden und weniger komplex sind als die erweiterten Übereinstimmungsbedingungen, die auch als benannte Übereinstimmungsbedingungen bezeichnet werden.

Erweiterte Übereinstimmungsbedingungen werden getrennt von der Routing-Richtlinie definiert und erhalten Namen. Anschließend verweisen Sie in der Definition der Routingrichtlinie selbst auf den Namen der Übereinstimmungsbedingung.

Mit benannten Übereinstimmungsbedingungen können Sie Folgendes tun:

  • Verwenden Sie Übereinstimmungsbedingungen in anderen Routing-Richtlinien wieder.

  • Einfaches Lesen von Konfigurationen, die komplexe Übereinstimmungsbedingungen enthalten.

Zu den benannten Übereinstimmungsbedingungen gehören Communitys, Präfixlisten und reguläre AS-Pfadausdrücke.

Tabelle 1 Beschreibt jede Übereinstimmungsbedingung, einschließlich ihrer Kategorie, wann Sie sie normalerweise verwenden, sowie alle relevanten Hinweise dazu. Weitere Informationen zu Übereinstimmungsbedingungen finden Sie unter .Übereinstimmungsbedingungen für Routing-Richtlinien

Tabelle 1: Konzepte für Übereinstimmungsbedingungen

Übereinstimmungsbedingung

Kategorie

Wann ist es zu verwenden?

Hinweise

Regulärer AS-Pfadausdruck: Eine Kombination aus AS-Nummern und Operatoren für reguläre Ausdrücke.

Unternehmens-

(Nur BGP) Ordnen Sie eine Route basierend auf ihrem AS-Pfad zu. (Ein AS-Pfad besteht aus den AS-Nummern aller Router, die ein Paket durchlaufen muss, um ein Ziel zu erreichen.) Sie können eine exakte Übereinstimmung mit einem bestimmten AS-Pfad oder eine weniger genaue Übereinstimmung angeben.

Sie verwenden reguläre Ausdrücke, um den AS-Pfad abzugleichen.

Community: Eine Gruppe von Zielen, die sich eine Eigenschaft teilen. (Community-Informationen sind als Pfadattribut in BGP-Aktualisierungsmeldungen enthalten.)

Unternehmens-

Ordnen Sie eine Gruppe von Zielen zu, die eine Eigenschaft gemeinsam haben. Verwenden Sie eine Routing-Richtlinie, um eine Community zu definieren, die eine Gruppe von Zielen angibt, die Sie abgleichen möchten, und eine oder mehrere Aktionen, die für diese Community ausgeführt werden sollen.

Aktionen können für die gesamte Gruppe ausgeführt werden.

Sie können mehrere Communitys erstellen, die mit einem bestimmten Ziel verknüpft sind.

Sie können Übereinstimmungsbedingungen mithilfe regulärer Ausdrücke erstellen.

Präfixliste: Eine benannte Liste von IP-Adressen.

Unternehmens-

Gleichen Sie eine Route basierend auf Präfixinformationen ab. Sie können nur eine exakte Übereinstimmung für eine bestimmte Route angeben.

Sie können eine gemeinsame Aktion nur für alle Präfixe in der Liste angeben.

Routenliste: Eine Liste von Zielpräfixen.

Unternehmens-

Gleichen Sie eine Route basierend auf Präfixinformationen ab. Sie können eine exakte Übereinstimmung einer bestimmten Route oder eine weniger genaue Übereinstimmung angeben.

Sie können eine Aktion für jedes Präfix in der Routenliste oder eine gemeinsame Aktion für alle Präfixe in der Routenliste angeben.

Standard: Eine Sammlung von Kriterien, die mit einer Route übereinstimmen können.

Standard

Ordnen Sie eine Route anhand eines der folgenden Kriterien zu: Bereichs-ID, Farbe, externe Route, Familie, Instanz (Routing), Schnittstellenname, Ebenennummer, lokale Präferenz, Metrik, Nachbaradresse, Next-Hop-Adresse, Ursprung, Präferenz, Protokoll, Name der Routing-Tabelle oder Tag.

Sie können eine Übereinstimmungsbedingung für Richtlinien angeben, die auf Protokollen basieren, indem Sie ein Protokoll benennen, von dem die Route gelernt wird oder für das die Route angekündigt wird.

Keine.

Unterroutine – Eine Routing-Richtlinie, die wiederholt von einer anderen Routing-Richtlinie aufgerufen wird.

Unternehmens-

Verwenden Sie eine effektive Routing-Richtlinie in anderen Routing-Richtlinien. Sie können ein Unterprogramm erstellen, das Sie immer wieder von anderen Routing-Richtlinien aus aufrufen können.

Die Unterprogrammaktion beeinflusst, bestimmt aber nicht unbedingt die endgültige Aktion. Weitere Informationen finden Sie unter .Wie eine Routingrichtlinien-Unterroutine ausgewertet wird

Jeder Begriff kann aus zwei Anweisungen und bestehen, die Übereinstimmungsbedingungen definieren:fromto

  • In der Anweisung definieren Sie die Kriterien, die eine Route erfüllen muss.fromincoming Sie können eine oder mehrere Übereinstimmungsbedingungen angeben. Wenn Sie mehr als eine angeben, müssen alle Bedingungen mit der Route übereinstimmen, damit eine Übereinstimmung auftritt.

  • In der Anweisung definieren Sie die Kriterien, die eine Route erfüllen muss.tooutgoing Sie können eine oder mehrere Übereinstimmungsbedingungen angeben. Wenn Sie mehr als eine angeben, müssen alle Bedingungen mit der Route übereinstimmen, damit eine Übereinstimmung auftritt.

Die Reihenfolge der Übereinstimmungsbedingungen in einem Begriff ist nicht wichtig, da eine Route mit allen Übereinstimmungsbedingungen in einem Begriff übereinstimmen muss, damit eine Aktion ausgeführt wird.