Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren von Communities in einer Routing-Richtlinie

Eine Community ist ein Routenattribut, das von BGP zur administrativen Gruppierung von Routen mit ähnlichen Eigenschaften verwendet wird.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration über die Geräte initialisierung hinaus erforderlich.

  • Aktualisiert und neuvalidiert mit vMX auf Junos OS Version 21.1R1.

Überblick

Eine Hauptrolle des Community-Attributs ist ein administrativer Tag-Wert, der zum Verknüpfen von Routen verwendet wird. Im Allgemeinen haben diese Routen einige gemeinsame Eigenschaften, aber das ist nicht erforderlich. Communitys sind ein flexibles Tool innerhalb von BGP. Ein einzelner Community-Wert kann einer einzelnen Route oder mehreren Routen zugewiesen werden. Eine Route kann einem einzelnen Community-Wert oder mehreren Werten zugewiesen werden. Netzwerke verwenden das Community-Attribut zur Unterstützung bei der Implementierung administrativer Routing-Richtlinien. Der zugewiesene Wert einer Route kann es ermöglichen, im Netzwerk akzeptiert oder vom Netzwerk ausgeschlossen zu werden oder Attribute zu ändern.

Abbildung 1 zeigt Gerät R1, Gerät R2 und Gerät R3 als interne BGP -Peers (IBGP) im autonomen System (AS) 64510 an. Gerät R4 wirbt mit dem Adressraum 172.16.0.0/21 von AS 64511.

Topologie

Abbildung 1: Topologie für reguläre BGP-Communitys Topologie für reguläre BGP-Communitys

Die spezifischen Routen, die von Gerät R1 von Gerät R4 empfangen werden, lauten wie folgt:

Die Administratoren von AS 64511 möchten bestimmten Benutzerdatenverkehr von Gerät R1 und anderen Benutzerdatenverkehr von Gerät R3 empfangen. Um dieses administrative Ziel zu erreichen, fügt Gerät R4 den Community-Wert 64511:1 an einige Routen an, die er sendet und den Community-Wert 64511:3 an andere Routen angibt, die er sendet. Routing-Richtlinien innerhalb von AS 64510 werden mithilfe eines Community-Übereinstimmungskriteriums konfiguriert, um die lokale Präferenz der empfangenen Routen auf neue Werte zu ändern, die den Algorithmus für die BGP-Routenauswahl ändern. Die Route mit dem höchsten lokalen Präferenzwert wird bevorzugt.

Auf Gerät R1 werden Routen mit dem Community-Wert 64511:1 eine lokale Präferenz von 200 zugewiesen, und Routen mit dem Community-Wert 64511:3 wird eine lokale Präferenz von 50 zugewiesen. Auf Gerät R3 erfolgt die Umkehrung, sodass Routen mit dem Community-Wert 64511:3 eine lokale Präferenz von 200 zugewiesen wird, und Routen mit dem Community-Wert 64511:1 eine lokale Präferenz von 50 zugewiesen wird. Diese Informationen werden dann über IBGP von Gerät R1 und Gerät R3 an Gerät R2 übermittelt.

CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 1an.

Der Abschnitt Schritt für Schritt-Konfiguration beschreibt die Konfigurationsschritte auf den Geräten R1 und R4.

Konfiguration

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für die Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie auf Hierarchieebene in die [edit] CLI ein.

Gerät R1

Gerät R2

Gerät R3

Gerät R4

Schritt-für-Schritt-Verfahren

Im folgenden Beispiel müssen Sie in verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Informationen zum Navigieren in der CLI finden Sie Cli-Editor im Konfigurationsmodus verwenden im Cli-Benutzerhandbuch von Junos OS.

So konfigurieren Sie Gerät R1:

  1. Konfigurieren Sie die Schnittstellen.

  2. Konfigurieren Sie interne Gateway Protocol (IGP)-Verbindungen zu den Geräten R2 und R3.

  3. Konfigurieren Sie die IBGP-Verbindungen zu den Geräten R2 und R3.

  4. Konfigurieren Sie die EBGP-Verbindung zu Gerät R4.

  5. Konfigurieren Sie die Richtlinie send-direct.

    Diese Richtlinie wird in der IBGP-Konfiguration referenziert und ermöglicht dem Gerät R2 die externe Erreichbarkeit. Eine Alternative ist die Konfiguration einer next-hop self Richtlinie auf Gerät R1 und Gerät R3.

  6. Konfigurieren Sie die Richtlinie, die die lokale Präferenz für Routen mit bestimmten Community-Tags ändert.

  7. Konfigurieren Sie die Nummer des autonomen Systems (AS) und die Router-ID.

So konfigurieren Sie Gerät R4:

  1. Konfigurieren Sie die Schnittstellen.

  2. Konfigurieren Sie die EBGP-Verbindung zu Gerät R1 und Gerät R3.

  3. Konfigurieren Sie die Community-Tags.

  4. Konfigurieren Sie die Richtlinie send-static.

    Diese Richtlinie wird in den EBGP-Verbindungen zu Gerät R1 und Gerät R3 referenziert. Die Richtlinie verknüpft die 64511:1 (PREFERRED) Community einigen Routen und der 64511:3 (NOT_PREFERRED) Community mit anderen Routen.

  5. Konfigurieren Sie statische Routen.

  6. Konfigurieren Sie die Nummer des autonomen Systems (AS) und die Router-ID.

Ergebnisse

Bestätigen Sie Im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , , show protocolsshow policy-optionsundshow routing-options. Wenn die Ausgabe die beabsichtigte Konfiguration nicht anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Gerät R1

Gerät R4

Wenn Sie die Konfiguration der Geräte durchgeführt haben, geben Sie aus dem Konfigurationsmodus ein commit .

Überprüfung

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen der auf Gerät R4 gesendeten Routen

Zweck

Überprüfen Sie auf Gerät R4 die Routen, die an Gerät R1 und Gerät R3 gesendet werden.

Aktion

Bedeutung

Gerät R4 hat die Routen mit den Communities 64511:1 und 64511:3 verschlagwortet und an die Geräte R1 und R3 gesendet.

Überprüfen der auf Gerät R2 empfangenen Routen

Zweck

Überprüfen Sie auf Gerät R2 die von Gerät R1 und Gerät R3 empfangenen Routen.

Aktion

Bedeutung

Gerät R2 verfügt über die Routen mit den erwarteten lokalen Präferenzen und den erwarteten aktiven Routen, wie von den Sternchen (*) angegeben.