Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Automatisch erkannte BGP-Nachbarn

Grundlegendes zum automatisch erkannten BGP-Nachbarn

Verwenden Sie den automatisch erkannten BGP-Nachbarn , um BGP-Peering nach Schnittstelle zu konfigurieren, anstatt Remote- oder lokale Nachbar-IP-Adressen anzugeben.

Um eine BGP-Sitzung zwischen Routern einzurichten, müssen Sie BGP-Gruppen und Peers explizit nach Adresse konfigurieren. BGP-Peering-Sitzungen erfordern , dass Sie Quell- und Ziel-IP-Adressen für Endpunkte der TCP-Kommunikation identifizieren . Daher stellt die explizite Konfiguration dieser Adressen ein Hindernis für die horizontale Netzwerkskalierung dar und birgt die Möglichkeit einer Fehlkonfiguration.

Um Ihre BGP-Konfiguration zu optimieren, haben wir die Notwendigkeit beseitigt, eine Pro-Peer-Adresse von BGP zu konfigurieren. Verwenden Sie den automatisch erkannten BGP-Nachbarn , um BGP-Peering nach Schnittstelle zu konfigurieren, anstatt Remote- oder lokale Nachbar-IP-Adressen anzugeben. Dazu gehört auch die Verwendung von impliziten Mechanismen oder Protokollmechanismen zum Ermitteln der IP-Adressen für die Verwendung in den TCP-Peering-Sitzungen.

Abbildung 1: Automatisch erkannter BGP-Nachbar Automatisch erkannter BGP-Nachbar
HINWEIS:

Peering-Verhalten und Adressverwendung müssen explizit konfiguriert werden, um Peering-Änderungen basierend auf der Schnittstellenadresse zu vermeiden Änderungen aufgrund der Konfiguration oder Adressgültigkeit (z. B. IPv6 Duplicate Address Detection (DAD)).

BGP bestimmt basierend auf der Konfiguration die Adressfamilien, über die ein Peering durchgeführt werden soll. Die Peering-Sitzungen werden basierend auf der Verfügbarkeit der Schnittstellenadressen für die ermittelten Familien eingerichtet. Die lokale Adresse der Peerverbindung wird mithilfe der IPv6-Nachbarerkennung (IPv6 Neighbor Discovery, RFC4861) ermittelt und erstellt eine BGP-Sitzung für diesen Nachbarn. Eine verbindungslokale Adresse wird auch dann generiert, wenn für IPv6-Schnittstellen keine Adressen konfiguriert sind.

HINWEIS:

Sie müssen die IPv6-Nachbarermittlung aktivieren, damit diese Funktion funktioniert.

Vorteile von BGP Auto-Discovered Neighbor

  • Vereinfacht die IGP-Bereitstellung auf einem externen Single-Hop-BGP (EBGP)

  • Konfiguriert Nachbarn nach Schnittstellen und Schnittstellenbereichen statt nach IP-Adressen

  • Minimiert die Konfiguration auf beiden Seiten mit dynamischen Nachbargruppen

Begrenzungen

Für die Funktion gelten die folgenden Einschränkungen:

  • Link-Local-Adressen mit gültigkeitsbezogenem BGP unterstützen derzeit keine zulassenden Nachbarbereiche.

  • Die BGP-Funktion für automatisch erkannte Nachbarn unterstützt weder IBGP noch Multi-Hop-EBGP.

  • Der automatisch erkannte BGP-Nachbar unterstützt nicht das Ermitteln oder Peering mit mehr als einem entfernten Nachbarn auf einer bestimmten Schnittstelle.

Beispiel: Konfigurieren des automatisch erkannten BGP-Nachbarn

In diesem Beispiel wird gezeigt, wie der automatisch erkannte BGP-Nachbar konfiguriert wird.

Überblick

Ab Junos OS Version 21.1R1 unterstützen wir automatisch erkannte BGP-Nachbarn mit IPv6 Neighbor Discovery Protocol (ND). Diese Funktion ermöglicht es BGP, Peer-Neighbor-Sitzungen unter Verwendung von Link-Local-IPv6-Adressen von direkt verbundenen Nachbarroutern zu erstellen. Sie müssen keine Remote- oder lokalen Nachbar-IP-Adressen angeben.

Topologie

Die folgende Abbildung zeigt eine vereinfachte Beispieltopologie.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

Router der MX-Serie

Junos OS Version 21.1R1 oder höher

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 der Hierarchieebene [edit] ein.

VM1

VM2

Blatt 1

Blatt 2

Wirbelsäule 1

Wirbelsäule 2

Konfigurieren von VM1

Führen Sie die folgenden Schritte auf VM1 aus, um den automatisch erkannten BGP-Nachbarn zu konfigurieren:

  1. Konfigurieren Sie die Geräteschnittstellen.

  2. Erstellen Sie die Loopback-Schnittstelle, und konfigurieren Sie die IP-Adresse.

  3. Aktivieren Sie Routing-Richtlinien.

  4. Konfigurieren der AS-Nummer (Autonomous System)

  5. Wenden Sie die Richtlinie pro Paket an, um den Lastenausgleich von Datenverkehr und ECMP zu aktivieren.

  6. Konfigurieren Sie BGP zum Einrichten interner und externer Peering-Sitzungen.

  7. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Ergebnisse

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

Verifizierung

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

Verifizieren von automatisch erkannten Nachbarn

Zweck

Überprüfen Sie die automatisch erkannten BGP-Nachbarn.

Action!

Führen Sie im Betriebsmodus den show bgp summary auto-discovered Befehl

Auf Leaf1

Auf Spine1

Bedeutung

Die Ausgabe zeigt die Zusammenfassung der automatisch erkannten BGP-Nachbarn. Sie können die Anzahl der automatisch erkannten Peers und deren Details anzeigen.

Verifizieren von automatisch erkannten BGP-Peers

Zweck

Überprüfen Sie die automatisch erkannten BGP-Nachbarn.

Action!

Führen Sie den show bgp neighbor auto-discovered Befehl im Betriebsmodus aus.

Auf Leaf1

Auf Spine1

Bedeutung

Die Ausgabe enthält Informationen zu den automatisch erkannten BGP-Nachbarn.