Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Aktivieren von BGP-Routenankündigungen

Junos OS kündigt die von einem EBGP-Peer gelernten Routen nicht an denselben externen BGP-Peer (EBGP) an. Darüber hinaus kündigt die Software diese Routen nicht an EBGP-Peers an, die sich im selben autonomen System (AS) wie der ursprüngliche Peer befinden, unabhängig von der Routing-Instanz. Sie können dieses Verhalten ändern, indem Sie die Anweisung in die Konfiguration aufnehmen. advertise-peer-as

Wenn Sie die Anweisung in die Konfiguration aufnehmen, kündigt BGP die Route unabhängig von dieser Prüfung an.advertise-peer-as

Um das Standardverhalten wiederherzustellen, fügen Sie die Anweisung in die Konfiguration ein:no-advertise-peer-as

Das Standardverhalten der Routenunterdrückung ist deaktiviert, wenn die Anweisung in der Konfiguration enthalten ist.as-override Wenn Sie sowohl die Anweisung als auch in die Konfiguration aufnehmen, wird die Anweisung ignoriert. as-override no-advertise-peer-asno-advertise-peer-as

Anforderungen

Über die Geräteinitialisierung hinaus ist keine spezielle Konfiguration erforderlich, bevor Sie dieses Beispiel konfigurieren.

HINWEIS:

Dieses Beispiel wurde in Junos Version 21.2R1 aktualisiert und erneut validiert.

Überblick

Dieses Beispiel zeigt drei Routing-Geräte mit externen BGP-Verbindungen (EBGP). Gerät R2 verfügt über eine EBGP-Verbindung zu Gerät R1 und eine weitere EBGP-Verbindung zu Gerät R3. Obwohl durch das Gerät R2 getrennt, das sich in AS 64511 befindet, befinden sich Gerät R1 und Gerät R3 im selben AS (AS 64512). Gerät R1 und Gerät R3 kündigen in BGP direkte Routen zu ihren eigenen Loopback-Schnittstellenadressen an.

Gerät R2 empfängt diese Loopbackschnittstellenrouten, und die Anweisung ermöglicht es Gerät R2, sie anzukündigen.advertise peer-as Insbesondere sendet Gerät R1 die Route 192.168.0.1 an Gerät R2, und da Gerät R2 die konfiguriert hat, kann Gerät R2 die Route 192.168.0.1 an Gerät R3 senden.advertise peer-as Ebenso sendet Gerät R3 die Route 192.168.0.3 an Gerät R2 und ermöglicht es Gerät R2, die Route an Gerät R1 weiterzuleiten.advertise peer-as

Damit Gerät R1 und Gerät R3 Routen akzeptieren können, die ihre eigene AS-Nummer im AS-Pfad enthalten, ist die Anweisung für Gerät R1 und Gerät R3 erforderlich.loops 2

Topologie

Abbildung 1: BGP-Topologie für advertise-peer-asBGP-Topologie für advertise-peer-as

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

Verfahren

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus 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 R1:

  1. Konfigurieren Sie die Geräteschnittstellen.

  2. Konfigurieren Sie BGP.

  3. Verhindern Sie, dass Routen von Gerät R3 auf Gerät R1 ausgeblendet werden, indem Sie die Anweisung einschließen.loops 2

    Die Anweisung bedeutet, dass die eigene AS-Nummer des lokalen Geräts bis zu einmal im AS-Pfad erscheinen kann, ohne dass die Route ausgeblendet wird.loops 2 Die Route wird ausgeblendet, wenn die AS-Nummer des lokalen Geräts zwei- oder mehrmals im Pfad erkannt wird.

  4. Konfigurieren Sie die Routingrichtlinie, die direkte Routen sendet.

  5. Wenden Sie die Exportrichtlinie auf die BGP-Peering-Sitzung mit Gerät R2 an.

  6. Konfigurieren Sie die AS-Nummer (Autonomous System).

Schritt-für-Schritt-Anleitung

So konfigurieren Sie Gerät R2:

  1. Konfigurieren Sie die Geräteschnittstellen.

  2. Konfigurieren Sie BGP.

  3. Konfigurieren Sie Gerät R2 so, dass Routen, die von einem EBGP-Peer zu einem anderen EBGP-Peer im selben AS gelernt wurden, angekündigt werden.

    Mit anderen Worten: Ankündigung für Gerät R1 Routen, die von Gerät R3 gelernt wurden (und umgekehrt), obwohl Gerät R1 und Gerät R3 im selben AS sind.

  4. Konfigurieren Sie eine Routingrichtlinie, die direkte Routen sendet.

  5. Wenden Sie die Exportrichtlinie an.

  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 R1

Gerät R2

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.

Überprüfen der BGP-Routen

Zweck

Stellen Sie sicher, dass die Routing-Tabellen auf Gerät R1 und Gerät R3 die erwarteten Routen enthalten.

Was

  1. Deaktivieren Sie auf Gerät R2 die Anweisung in der BGP-Konfiguration.advertise-peer-as

  2. Deaktivieren Sie auf Gerät R3 die Anweisung in der BGP-Konfiguration.loops

  3. Überprüfen Sie auf Gerät R1, welche Routen für Gerät R2 angekündigt werden.

  4. Überprüfen Sie auf Gerät R2, welche Routen von Gerät R1 empfangen werden.

  5. Überprüfen Sie auf Gerät R2, welche Routen für Gerät R3 angekündigt werden.

  6. Aktivieren Sie auf Gerät R2 die Anweisung in der BGP-Konfiguration.advertise-peer-as

  7. Überprüfen Sie auf Gerät R2 erneut die Routen, die Gerät R3 angekündigt werden.

  8. Überprüfen Sie auf Gerät R3 die Routen, die von Gerät R2 empfangen werden.

  9. Aktivieren Sie auf Gerät R3 die Anweisung in der BGP-Konfiguration.loops

  10. Überprüfen Sie auf Gerät R3 erneut die Routen, die von Gerät R2 empfangen wurden.

Bedeutung

Zuerst werden die Anweisung und die Anweisung deaktiviert, damit das Standardverhalten überprüft werden kann.advertise-peer-asloops Gerät R1 sendet an Gerät R2 eine Route an die Loopback-Schnittstellenadresse von Gerät R1, 192.168.0.1/32. Gerät R2 kündigt diese Route nicht für Gerät R3 an. Nach der Aktivierung der Anweisung kündigt Gerät R2 die Route 192.168.0.1/32 für Gerät R3 an.advertise-peer-as Gerät R3 akzeptiert diese Route erst, nachdem die Anweisung aktiviert wurde.loops