Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Verwenden von regulären AS-Pfadausdrücken

Ein AS-Pfad (Autonomous System) ist ein Routenattribut, das von BGP verwendet wird. Der AS-Pfad dient sowohl zur Routenauswahl als auch zur Vermeidung möglicher Routing-Schleifen. In diesem Beispiel wird gezeigt, wie reguläre Ausdrücke mit AS-Pfadnummern verwendet werden, um einen Satz von Routen zu suchen.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.

Überblick

Abbildung 1 zeigt mehrere ASs, die über externe BGP (EBGP)-Peering-Sitzungen verbunden sind. Jedes Gerät generiert Kundenrouten innerhalb des ihm zugewiesenen Adressraums.

Topologie

Abbildung 1 zeigt das Beispielnetzwerk an.

Abbildung 1: Reguläre Ausdrücke für BGP-Topologie ASReguläre Ausdrücke für BGP-Topologie AS

Die Administratoren von AS 64516 wollen alle Routen mit Ursprung in AS 64513 und AS 64514 ablehnen. Zwei reguläre AS-Pfadausdrücke mit dem Namen und werden in einer Richtlinie namens .orig-in-64513orig-in-64514reject-some-routes Die Routing-Richtlinie wird dann als Importrichtlinie auf Gerät R6 angewendet.

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

In diesem Abschnitt werden die Schritte auf Gerät R2 und Gerät R6 beschrieben. Es wird gezeigt, wie die Option mit dem Befehl auf Gerät R2 verwendet wird, um Routen mithilfe regulärer Ausdrücke zu suchen. #configuration488__policy-as-path-regex-stÜberprüfungaspath-regexshow route

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 Ihre Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene ein.[edit]

Gerät R1

Gerät R2

Gerät R3

Gerät R4

Gerät R5

Gerät R6

Verfahren

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Informationen zum Navigieren in der CLI finden Sie im Junos OS CLI-Benutzerhandbuch.Verwenden des CLI-Editors im Konfigurationsmodushttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

So konfigurieren Sie Gerät R2:

  1. Konfigurieren Sie die Geräteschnittstellen.

  2. Konfigurieren Sie die EBGP-Verbindung mit Gerät R1.

  3. Konfigurieren Sie die Routing-Richtlinie.

  4. Konfigurieren Sie die statischen Routen.

  5. Konfigurieren Sie die AS-Nummer.

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Informationen zum Navigieren in der CLI finden Sie im Junos OS CLI-Benutzerhandbuch.Verwenden des CLI-Editors im Konfigurationsmodushttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

So konfigurieren Sie Gerät R6:

  1. Konfigurieren Sie die Geräteschnittstellen.

  2. Konfigurieren Sie die EBGP-Verbindung mit Gerät R5.

  3. Konfigurieren Sie die Routingrichtlinie, die statische Routen sendet.

  4. Konfigurieren Sie die Routingrichtlinie, die bestimmte Routen ablehnt.

  5. Konfigurieren Sie die statischen Routen.

  6. Konfigurieren Sie die AS-Nummer.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die Befehle , , und eingeben.show interfacesshow protocolsshow policy-optionsshow routing-options Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Gerät R2

Gerät R6

Wenn Sie mit der Konfiguration der Geräte fertig sind, rufen Sie den Konfigurationsmodus auf .commit

Überprüfung

Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.

Routen auf Gerät R2 finden

Zweck

Verwenden Sie auf Gerät R2 den Befehl, um Routen mithilfe regulärer Ausdrücke zu suchen.show route aspath-regex

Was

Suchen Sie nach Routen, die von Gerät R6 in AS 64516 stammen.

Suchen Sie nach Routen, die entweder in AS 64514 oder AS 64516 beginnen.

Suchen Sie nach Routen, die AS 64513 als ÖPNV-Netzwerk verwenden.

Bedeutung

Die Ausgabe zeigt die Routing-Tabelleneinträge an, die mit den angegebenen regulären AS-Pfadausdrücken übereinstimmen.

Sicherstellen, dass Routen auf Gerät R6 ausgeschlossen sind

Zweck

Verwenden Sie auf Gerät R6 die Befehle, um sicherzustellen, dass Routen, die von AS 64513 und AS 64514 ausgehen, aus der Routing-Tabelle von Gerät R6 ausgeschlossen werden.show route and show route hidden

Was

Bedeutung

Die Ausgabe zeigt, dass die Routen 10.30.0/22 und 10.40.0/22 auf Gerät R6 abgelehnt werden.