Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Bedingte Ankündigung und Importrichtlinie (Routing-Tabelle) mit bestimmten Übereinstimmungsbedingungen

BGP akzeptiert alle nicht geloopten Routen, die von Nachbarn gelernt wurden, und importiert sie in die RIB-In-Tabelle. Wenn diese Routen von der BGP-Importrichtlinie akzeptiert werden, werden sie in die inet.0-Routing-Tabelle importiert. In Fällen, in denen nur bestimmte Routen importiert werden müssen, kann vorgesehen werden, dass das Peerroutinggerät Routen basierend auf einer Bedingung oder einer Reihe von Bedingungen exportiert.

Die Bedingung für den Export einer Route kann auf folgenden Faktoren basieren:

  • Der Peer, von dem die Route gelernt wurde

  • Die Schnittstelle, auf der die Route gelernt wurde

  • Ein anderes erforderliches Attribut

Zum Beispiel:

Dies wird als bedingte Installation von Präfixen bezeichnet und in Beispiel: Konfigurieren einer Routingrichtlinie für bedingte Ankündigung Aktivieren der bedingten Installation von Präfixen in einer Routingtabelle.

Bedingungen in Routing-Richtlinien können unabhängig davon konfiguriert werden, ob sie Teil der Export- oder Importrichtlinien oder beider sind. Die Exportrichtlinie unterstützt diese Bedingungen, die von der Routingrichtlinie geerbt wurden, basierend auf dem Vorhandensein einer anderen Route in der Routingrichtlinie . Die Importrichtlinie unterstützt diese Bedingungenjedochnicht , und die Bedingungen werden auch dann nicht ausgeführt, wenn sie vorhandensind.

Abbildung 1 veranschaulicht, wo BGP-Import- und -Exportrichtlinien angewendet werden. Eine Importrichtlinie wird auf eingehende Routen angewendet, die in der Ausgabe des show route receive-protocol bgp neighbor-address Befehls sichtbar sind. Eine Exportrichtlinie wird auf ausgehende Routen angewendet, die in der Ausgabe des show route advertising-protocol bgp neighbor-address Befehls sichtbar sind.

Abbildung 1: BGP-Import- und -ExportrichtlinienBGP-Import- und -Exportrichtlinien

Um die bedingte Installation von Präfixen zu ermöglichen, muss auf dem Gerät, auf dem der Präfixexport stattfinden soll, eine Exportrichtlinie konfiguriert werden. Die Exportrichtlinie wertet jede Route aus, um sicherzustellen, dass sie alle Übereinstimmungsbedingungen gemäß der from Anweisung erfüllt. Außerdem wird nach der Existenz der Route gesucht, die unter der condition Anweisung definiert ist (die ebenfalls unter der from Anweisung konfiguriert ist).

Wenn die Route nicht mit dem gesamten Satz der erforderlichen Bedingungen übereinstimmt, die in der Richtlinie definiert sind, oder wenn die unter der condition Anweisung definierte Route nicht in der Routing-Tabelle vorhanden ist, wird die Route nicht in ihre BGP-Peers exportiert. Daher stimmt eine bedingte Exportrichtlinie mit den Routen für die gewünschte Route oder das gewünschte Präfix überein, das bzw. das in der Routing-Tabelle der Peers installiert werden soll.

So konfigurieren Sie die bedingte Installation von Präfixen mit Hilfe einer Exportrichtlinie:

  1. Erstellen Sie eine condition Anweisung, um Präfixe zu überprüfen.

  2. Erstellen Sie mithilfe der condition Anweisung eine Exportrichtlinie mit der neu erstellten Bedingung.

  3. Wenden Sie die Exportrichtlinie auf das Gerät an, bei dem nur ausgewählte Präfixe aus der Routing-Tabelle exportiert werden müssen.