Routemap

In BGPClosed ist route-map ein Befehl, um Bedingungen für die Neuverteilung von Routen festzulegen und Richtlinien-Routing zu ermöglichen. Auf der Seite Border Gateway Protocol > Routemap können Sie Routemaps für bestimmte Netzwerke erstellen und Metriken, Gewichtungen bzw. Präferenzwerte einstellen.

Der Best-Path-Algorithmus, der festlegt, welche Route genommen wird, funktioniert folgendermaßen:

  1. Gewicht wird überprüft.*
  2. Lokale Präferenz wird überprüft.*
  3. Lokale Route wird überprüft.
  4. AS-Pfadlänge wird überprüft.
  5. Ursprung wird überprüft.
  6. Metrik wird überprüft.*

Dies ist nur eine Kurzbeschreibung. Da die Berechnung des Best Path sehr komplex ist, ziehen Sie für detaillierte Informationen bitte die einschlägige Dokumentation zu Rate, welche im Internet zur Verfügung steht.

Die Elemente, die mit einem Asterisk (*) markiert sind, können direkt konfiguriert werden.

Um eine BGP-Routemap anzulegen, gehen Sie folgendermaßen vor:

  1. Klicken Sie auf der Seite Routemap auf Neue BGP-Routemap.

    Das Dialogfenster Neue BGP-Routemap hinzufügen öffnet sich.

  2. Nehmen Sie die folgenden Einstellungen vor:

    Name: Geben Sie einen aussagekräftigen Namen für die Routemap ein.

    Abgleich über: Wählen Sie aus, ob die Routemap eine IP-Adresse eines bestimmten Routers oder eine ganze ASClosed betreffen soll.

    • IP-Adresse: Wählen Sie unter Netzwerke Hosts oder Netzwerke aus, die dem Filter zugeordnet werden sollen, oder fügen Sie neue hinzu. Das Hinzufügen einer Definition wird auf der Seite Definitionen & Benutzer > Netzwerkdefinitionen > Netzwerkdefinitionen erläutert.
    • AS-Nummer: Geben Sie unter AS Regex reguläre BGP-Entsprechungen an, die die AS-Nummern definieren, die dem Filter zugeordnet werden sollen. Beispiel: _100_ stimmt mit jeder Route durch AS100 überein.

    Netzwerke: Fügen Sie Netzwerke und/oder Hosts hinzu, auf welche die Routemap angewendet werden soll. Das Hinzufügen einer Definition wird auf der Seite Definitionen & Benutzer > Netzwerkdefinitionen > Netzwerkdefinitionen erläutert.

    Metrik: Standardmäßig lernt ein Router Routing-Metriken dynamisch. Sie können jedoch Ihren eigenen Metrikwert festlegen, der eine Ganzzahl zwischen 0 und 4294967295 sein kann. Ein niedriger Metrikwert wird einem hohen Metrikwert vorgezogen.

    Gewichtung: Die Gewichtung wird verwendet, um den besten Pfad auszuwählen. Sie wird für einen bestimmten Router festgelegt und nicht verbreitet. Wenn es mehrere Routen zu demselben Ziel gibt, werden Routen mit einer höheren Gewichtung bevorzugt. Die Gewichtung basiert auf dem zuerst zutreffenden AS-Pfad und kann eine Ganzzahl zwischen 0 und 4294967295 sein.

    Hinweis – Falls einem Neighbor eine Gewichtung zugewiesen wurde, überlagert diese Gewichtung die Routemap-Gewichtung, wenn die Route mit dem angegebenen Netzwerk übereinstimmt.

    Präferenz: Sie können einen Präferenzwert für den AS-Pfad festlegen, welcher nur an alle Router im lokalen AS gesendet wird. Die Präferenz (oder lokale Präferenz) teilt den Routern in einem AS mit, welcher Pfad bevorzugt gewählt werden soll, um ein bestimmtes Netzwerk außerhalb des AS zu erreichen. Sie kann eine Ganzzahl zwischen 0 und 4294967295 sein und der Standardwert ist 100.

    AS-Präfix: Das AS-Präfix wird eingesetzt, wenn aus irgendwelchen Gründen die Präferenz-Einstellungen nicht ausreichen, um eine bestimmte Route zu vermeiden, zum Beispiel eine Ersatzroute, die nur dann verwendet werden soll, wenn die Hauptroute nicht verfügbar ist. Damit können Sie das AS-Pfadattribut erweitern, indem Sie Ihre eigene AS-Nummer wiederholen, z.B. 65002 65002 65002. Dies beeinflusst die Auswahl der BGP-Route, da der kürzeste AS-Pfad bevorzugt wird. Beachten Sie, dass Routemaps mit eingestelltem AS-Präfix im Feld Ausgehende Route eines Neighbors ausgewählt werden müssen, damit sie wie vorgesehen funktionieren.

  3. Klicken Sie auf Speichern.

    Die Routemap wird in der Liste Routemap angezeigt.

Sie können die Routemap jetzt in einer Neighbor-Definition verwenden.