AUF DIESER SEITE
Beispiel: Konfigurieren eines OSPF-Netzwerks für einen einzelnen Bereich
Beispiel: Konfigurieren eines OSPF-Netzwerks für mehrere Bereiche
Beispiel: Konfigurieren der Nachbarschaft mehrerer Bereiche für OSPF
Grundlegendes zu Nachbarschaften in mehreren Bereichen für OSPFv3
Beispiel: Konfigurieren einer Nachbarschaft mit mehreren Bereichen für OSPFv3
Grundlegendes zu OSPF-Stub-Bereichen, vollständig stubby-Bereichen und nicht so stubby-Bereichen
Beispiel: Konfigurieren von OSPF-Stubs und vollständig Stubby-Bereichen
Beispiel: Konfigurieren von OSPF-Bereichen, die nicht so stubby sind
Grundlegendes zu OSPFv3-Stubs und vollständig Stubby-Bereichen
Beispiel: Konfigurieren von OSPFv3-Stubs und vollständig Stubby-Bereichen
Grundlegendes zu OSPFv3-Bereichen, die nicht ganz so stubby sind
Beispiel: Konfigurieren von OSPFv3-Bereichen, die nicht so stubby sind
Beispiel: Konfigurieren von OSPFv3-Bereichen, die nicht so stubby sind, mit Filtern
Grundlegendes zu virtuellen OSPF-Verbindungen für nicht zusammenhängende Bereiche
Konfigurieren von OSPF-Bereichen
Grundlegendes zu OSPF-Bereichen
In OSPF kann ein einzelnes autonomes System (AS) in kleinere Gruppen unterteilt werden, die als Bereiche bezeichnet werden. Dadurch wird die Anzahl der Link State Advertisements (LSAs) und anderer OSPF-Overhead-Datenverkehr, die über das Netzwerk gesendet werden, sowie die Größe der Topologiedatenbank, die von jedem Router verwaltet werden muss, reduziert. Die Routing-Geräte, die am OSPF-Routing teilnehmen, führen eine oder mehrere Funktionen basierend auf ihrem Standort im Netzwerk aus.
In diesem Thema werden die folgenden OSPF-Bereichstypen und Routing-Gerätefunktionen beschrieben:
- Flächen
- Area Border-Router
- Backbone-Bereiche
- AS-Boundary-Router
- Backbone-Router
- Interner Router
- Stub-Bereiche
- Nicht ganz so stumpfe Bereiche
- Transitbereiche
- OSPF-Bereichstypen und akzeptierte LSAs
Flächen
Ein Bereich ist eine Gruppe von Netzwerken und Hosts innerhalb eines AS, die administrativ gruppiert wurden. Es wird empfohlen, einen Bereich als Sammlung zusammenhängender IP-Subnetznetzwerke zu konfigurieren. Routing-Geräte, die sich vollständig innerhalb eines Bereichs befinden, werden als interne Router bezeichnet. Alle Schnittstellen der internen Router sind direkt mit den Netzwerken in der Umgebung verbunden.
Die Topologie eines Bereichs wird vor dem Rest des AS verborgen, wodurch der Routing-Verkehr im AS erheblich reduziert wird. Außerdem wird das Routing innerhalb des Gebiets nur durch die Topologie des Gebiets bestimmt, wodurch das Gebiet einen gewissen Schutz vor fehlerhaften Routingdaten bietet.
Alle Routing-Geräte innerhalb eines Bereichs haben identische Topologiedatenbanken.
Area Border-Router
Routing-Geräte, die zu mehr als einem Bereich gehören und einen oder mehrere OSPF-Bereiche mit dem Backbone-Bereich verbinden, werden als Area Border Router (ABRs) bezeichnet. Mindestens eine Schnittstelle befindet sich innerhalb des Backbones, während sich eine andere Schnittstelle in einem anderen Bereich befindet. ABRs unterhalten außerdem eine separate topologische Datenbank für jedes Gebiet, mit dem sie verbunden sind.
Backbone-Bereiche
Ein OSPF-Backbone-Bereich besteht aus allen Netzwerken mit der Bereichs-ID 0.0.0.0, den angeschlossenen Routing-Geräten und allen ABRs. Der Backbone selbst hat keine ABRs. Der Backbone verteilt Routing-Informationen zwischen den Bereichen. Der Backbone ist einfach ein weiterer Bereich, daher gelten die Terminologie und die Regeln der Bereiche: Ein Routing-Gerät, das direkt mit dem Backbone verbunden ist, ist ein interner Router auf dem Backbone, und die Topologie des Backbones ist vor den anderen Bereichen im AS verborgen.
Die Routing-Geräte, aus denen das Backbone besteht, müssen physisch miteinander verbunden sein. Ist dies nicht der Fall, müssen Sie virtuelle Verbindungen konfigurieren, um den Anschein von Backbone-Konnektivität zu erwecken. Sie können virtuelle Verbindungen zwischen zwei beliebigen ABRs erstellen, die über eine Schnittstelle zu einem gemeinsamen Nicht-Backbone-Bereich verfügen. OSPF behandelt zwei Routing-Geräte, die durch eine virtuelle Verbindung verbunden sind, so, als wären sie mit einem nicht nummerierten Punkt-zu-Punkt-Netzwerk verbunden.
AS-Boundary-Router
Routing-Geräte, die Routing-Informationen mit Routing-Geräten in Nicht-OSPF-Netzwerken austauschen, werden als AS-Bound-Router bezeichnet. Sie werben für extern erlernte Routen im gesamten OSPF AS. Je nachdem, wo sich der AS-Boundary-Router im Netzwerk befindet, kann es sich um einen ABR, einen Backbone-Router oder einen internen Router handeln (mit Ausnahme von Stub-Bereichen). Interne Router innerhalb eines Stubbereichs können keine AS-Bound-Router sein, da Stubbereiche keine LSAs vom Typ 5 enthalten dürfen.
Routing-Geräte in dem Bereich, in dem sich der AS-Bound-Router befindet, kennen den Pfad zu diesem AS-Bound-Router. Jedes Routing-Gerät außerhalb des Bereichs kennt nur den Pfad zum nächsten ABR, der sich in demselben Bereich befindet, in dem sich der AS-Boundary-Router befindet.
Backbone-Router
Backbone-Router sind Routing-Geräte, die über eine oder mehrere Schnittstellen verfügen, die mit dem OSPF-Backbone-Bereich verbunden sind (Bereichs-ID 0.0.0.0).
Interner Router
Routing-Geräte, die nur mit einem OSPF-Bereich verbunden sind, werden als interne Router bezeichnet. Alle Schnittstellen auf internen Routern sind direkt mit Netzwerken innerhalb eines einzigen Bereichs verbunden.
Stub-Bereiche
Stub-Bereiche sind Bereiche, durch die bzw. in die keine AS-Außenwerbung geflutet wird. Möglicherweise möchten Sie Stubbereiche erstellen, wenn ein Großteil der topologischen Datenbank aus externen AS-Ankündigungen besteht. Dadurch wird die Größe der topologischen Datenbanken und damit der Speicherbedarf auf den internen Routern im Stub-Bereich reduziert.
Routing-Geräte innerhalb eines Stub-Bereichs basieren auf den Standardrouten, die vom ABR des Bereichs stammen, um externe AS-Ziele zu erreichen. Sie müssen die default-metric
Option auf dem ABR konfigurieren, bevor eine Standardroute angekündigt wird. Nach der Konfiguration kündigt der ABR eine Standardroute anstelle der externen Routen an, die nicht innerhalb des Stubbereichs angekündigt werden, sodass Routing-Geräte im Stubbereich Ziele außerhalb des Bereichs erreichen können.
Die folgenden Einschränkungen gelten für Stubbereiche: Sie können keinen virtuellen Link durch einen Stubbereich erstellen, ein Stubbereich darf keinen AS-Boundary-Router enthalten, der Backbone darf kein Stubbereich sein, und Sie können einen Bereich nicht sowohl als Stubbereich als auch als nicht so stubby-Bereich konfigurieren.
Nicht ganz so stumpfe Bereiche
Ein OSPF-Stub-Bereich enthält keine externen Routen, sodass Sie nicht von einem anderen Protokoll in einen Stub-Bereich umverteilen können. Ein nicht so stumpfer Bereich (NSSA) ermöglicht es, externe Wege innerhalb des Gebiets zu fluten. Diese Routen werden dann in andere Bereiche geleitet. Externe Routen aus anderen Gebieten führen jedoch nach wie vor nicht in die NSSA ein.
Die folgende Einschränkung gilt für NSSAs: Sie können einen Bereich nicht gleichzeitig als Stubbereich und NSSA konfigurieren.
Transitbereiche
Transitbereiche werden verwendet, um Datenverkehr von einem angrenzenden Bereich zum Backbone (oder zu einem anderen Bereich, wenn der Backbone mehr als zwei Hops von einem Bereich entfernt ist) zu leiten. Der Verkehr hat seinen Ursprung nicht im Transitgebiet und ist auch nicht für dieses bestimmt.
OSPF-Bereichstypen und akzeptierte LSAs
Die folgende Tabelle enthält Details zu OSPF-Bereichstypen und akzeptierten LSAs:

Übersicht über designierte OSPF-Router
Große LANs mit vielen Routing-Geräten und damit vielen benachbarten OSPFs können starken Steuerpaketverkehr produzieren, da Link State Advertisements (LSAs) über das Netzwerk geflutet werden. Um das potenzielle Datenverkehrsproblem zu verringern, verwendet OSPF in allen Multiaccess-Netzwerken (Broadcast- und Non-Broadcast-Multiaccess-Netzwerktypen [NBMA]-Netzwerktypen). Anstatt LSAs an alle OSPF-Nachbarn zu senden, senden die Routing-Geräte diese LSAs an den dafür vorgesehenen Router. Jedes Multiaccess-Netzwerk verfügt über einen bestimmten Router, der zwei Hauptfunktionen erfüllt:
Erstellen Sie Werbungen für Netzwerklinks im Namen des Netzwerks.
Stellen Sie Nachbarschaften zu allen Routing-Geräten im Netzwerk her und beteiligen Sie sich so an der Synchronisierung der Verbindungsstatusdatenbanken.
In LANs erfolgt die Wahl des designierten Routers bei der Ersteinrichtung des OSPF-Netzwerks. Wenn die ersten OSPF-Verbindungen aktiv sind, wird das Routing-Gerät mit der höchsten Router-ID (definiert durch den Konfigurationswert router-id , bei dem es sich in der Regel um die IP-Adresse des Routing-Geräts oder die Loopback-Adresse handelt) zum designierten Router gewählt. Das Routing-Gerät mit der zweithöchsten Router-Kennung wird zum designierten Backup-Router gewählt. Wenn der designierte Router ausfällt oder die Verbindung verliert, übernimmt der designierte Backup-Router seine Rolle und es findet eine neue Auswahl des designierten Backup-Routers zwischen allen Routern im OSPF-Netzwerk statt.
OSPF verwendet die Router-ID für zwei Hauptzwecke: zur Auswahl eines bestimmten Routers, es sei denn, Sie geben manuell einen Prioritätswert an, und zur Identifizierung des Routing-Geräts, von dem ein Paket stammt. Bei der Auswahl eines designierten Routers werden zuerst die Routerprioritäten ausgewertet, und das Routing-Gerät mit der höchsten Priorität wird zum designierten Router gewählt. Bei Gleichheit der Routerprioritäten wird das Routing-Gerät mit der höchsten Router-ID, bei der es sich in der Regel um die IP-Adresse des Routing-Geräts handelt, als designierter Router ausgewählt. Wenn Sie keine Routerkennung konfigurieren, wird die IP-Adresse der ersten Schnittstelle verwendet, die online geschaltet wird. Dies ist in der Regel die Loopback-Schnittstelle. Andernfalls wird die erste Hardwareschnittstelle mit einer IP-Adresse verwendet.
Mindestens ein Routinggerät in jedem logischen IP-Netzwerk oder Subnetz muss als designierter Router für OSPFv2 zugelassen sein. Mindestens ein Routing-Gerät auf jeder logischen Verbindung muss als designierter Router für OSPFv3 in Frage kommen.
Standardmäßig haben Routing-Geräte eine Priorität von 128. Eine Priorität von 0 kennzeichnet das Routing-Gerät als nicht berechtigt, der designierte Router zu werden. Eine Priorität von 1 bedeutet, dass das Routing-Gerät die geringste Chance hat, ein designierter Router zu werden. Eine Priorität von 255 bedeutet, dass das Routing-Gerät immer der designierte Router ist.
Beispiel: Konfigurieren einer OSPF-Router-Kennung
In diesem Beispiel wird gezeigt, wie eine OSPF-Router-ID konfiguriert wird.
Anforderungen
Bevor Sie beginnen:
Identifizieren Sie die Schnittstellen auf dem Routing-Gerät, die am OSPF teilnehmen werden. Sie müssen OSPF auf allen Schnittstellen innerhalb des Netzwerks aktivieren, über die OSPF-Datenverkehr übertragen werden soll.
Konfigurieren Sie die Geräteschnittstellen. Siehe Benutzerhandbuch für Schnittstellen für Sicherheitsgeräte
Überblick
Die Router-ID wird von OSPF verwendet, um das Routing-Gerät zu identifizieren, von dem ein Paket stammt. Junos OS wählt eine Router-ID gemäß den folgenden Regeln aus:
Standardmäßig wählt Junos OS die am niedrigsten konfigurierte physische IP-Adresse einer Schnittstelle als Router-ID aus.
Wenn eine Loopback-Schnittstelle konfiguriert ist, wird die IP-Adresse der Loopback-Schnittstelle zur Router-ID.
Wenn mehrere Loopback-Schnittstellen konfiguriert sind, wird die niedrigste Loopback-Adresse zur Router-ID.
Wenn eine Routerkennung explizit über die
router-id address
Anweisung unter der[edit routing-options]
Hierarchieebene konfiguriert wird, werden die oben genannten drei Regeln ignoriert.
1. Das hier beschriebene Verhalten der Router-ID gilt auch bei der Konfiguration unter [edit routing-instances routing-instance-name routing-options]
und [edit logical-systems logical-system-name routing-instances routing-instance-name routing-options]
Hierarchieebene.
2. Wenn die Router-ID in einem Netzwerk geändert wird, werden die Link State Advertisements (LSAs), die von der vorherigen Router-ID angekündigt wurden, in der OSPF-Datenbank beibehalten, bis das LSA-Intervall für die erneute Übertragung abgelaufen ist. Daher wird dringend empfohlen, die Router-ID explizit unter der [edit routing-options]
Hierarchieebene zu konfigurieren, um unvorhersehbares Verhalten zu vermeiden, wenn sich die Schnittstellenadresse einer Loopback-Schnittstelle ändert.
In diesem Beispiel konfigurieren Sie die OSPF-Router-ID, indem Sie den Router-ID-Wert auf die IP-Adresse des Geräts festlegen, die 192.0.2.24 lautet.
Konfiguration
CLI Schnellkonfiguration
Um schnell eine OSPF-Router-Kennung 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 erforderlich sind, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und geben Sie sie dann aus dem Konfigurationsmodus auf commit
.
[edit] set routing-options router-id 192.0.2.24
Verfahren
Schritt-für-Schritt-Anleitung
So konfigurieren Sie eine OSPF-Router-ID:
Konfigurieren Sie die OSPF-Router-ID, indem Sie den
[router-id]
Konfigurationswert eingeben.[edit] user@host# set routing-options router-id 192.0.2.24
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show routing-options router-id
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
user@host# show routing-options router-id router-id 192.0.2.24;
Verifizierung
Nachdem Sie die Router-ID konfiguriert und OSPF auf dem Routinggerät aktiviert haben, wird auf die Router-ID in mehreren OSPF-Befehlen für den Betriebsmodus verwiesen, mit denen Sie das OSPF-Protokoll überwachen und Fehler beheben können. Die Felder für die Router-ID sind in der Ausgabe deutlich gekennzeichnet.
Beispiel: Steuern der Auswahl des designierten OSPF-Routers
In diesem Beispiel wird gezeigt, wie die Auswahl des designierten OSPF-Routers gesteuert wird.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.
Konfigurieren Sie die Router-IDs für die Geräte in Ihrem OSPF-Netzwerk. Siehe Beispiel: Konfigurieren einer OSPF-Router-Kennung.
Überblick
In diesem Beispiel wird gezeigt, wie die Auswahl des designierten OSPF-Routers gesteuert wird. Im Beispiel legen Sie die OSPF-Schnittstelle auf ge-/0/0/1 und die Gerätepriorität auf 200 fest. Je höher der Prioritätswert, desto größer ist die Wahrscheinlichkeit, dass das Routing-Gerät zum designierten Router wird.
Standardmäßig haben Routing-Geräte eine Priorität von 128. Eine Priorität von 0 kennzeichnet das Routing-Gerät als nicht berechtigt, der designierte Router zu werden. Eine Priorität von 1 bedeutet, dass das Routing-Gerät die geringste Chance hat, ein designierter Router zu werden.
Konfiguration
CLI Schnellkonfiguration
Um schnell eine OSPF-Routerauswahl 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 erforderlich sind, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und wechseln Sie commit
dann aus dem Konfigurationsmodus.
[edit] set protocols ospf area 0.0.0.3 interface ge-0/0/1 priority 200
Verfahren
Schritt-für-Schritt-Anleitung
So steuern Sie die Auswahl des designierten OSPF-Routers:
Konfigurieren Sie eine OSPF-Schnittstelle, und geben Sie die Gerätepriorität an.
Anmerkung:Um eine OSPFv3-Schnittstelle anzugeben, fügen Sie die
ospf3
Anweisung auf Hierarchieebene[edit protocols]
ein.[edit] user@host# set protocols ospf area 0.0.0.3 interface ge-0/0/1 priority 200
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
user@host# show protocols ospf area 0.0.0.3 { interface ge-0/0/1.0 { priority 200; } }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfen der Auswahl des designierten Routers
Zweck
Basierend auf der Priorität, die Sie für eine bestimmte OSPF-Schnittstelle konfiguriert haben, können Sie die Adresse des für den Bereich bestimmten Routers bestätigen. Im Feld "DR-ID", "DR" oder "DR-ID" wird die Adresse des für den Bereich bestimmten Routers angezeigt. Im Feld BDR-ID, BDR oder BDR-ID wird die Adresse des für die Sicherung vorgesehenen Routers angezeigt.
Aktion
Geben Sie im Betriebsmodus die show ospf interface
und die show ospf neighbor
Befehle für OSPFv2 und die Befehle für OSPFv3 ein show ospf3 interface
show ospf3 neighbor
.
Grundlegendes der OSPF-Bereiche und Backbone-Bereiche
OSPF-Netzwerke in einem autonomen System (AS) werden administrativ in Bereiche gruppiert. Jeder Bereich innerhalb eines AS funktioniert wie ein unabhängiges Netzwerk und verfügt über eine eindeutige 32-Bit-Bereichs-ID, die ähnlich wie eine Netzwerkadresse funktioniert. Innerhalb eines Bereichs enthält die Topologiedatenbank nur Informationen über das Gebiet, Link State Advertisements (LSAs) werden nur an Knoten innerhalb des Bereichs gesendet, und Routen werden nur innerhalb des Bereichs berechnet. Die Topologie eines Bereichs wird vor dem Rest des AS verborgen, wodurch der Routing-Verkehr im AS erheblich reduziert wird. Teilnetze sind in andere Bereiche unterteilt, die zum Gesamtnetz verbunden sind. Routing-Geräte, die sich vollständig innerhalb eines Bereichs befinden, werden als interne Router bezeichnet. Alle Schnittstellen der internen Router sind direkt mit den Netzwerken in der Umgebung verbunden.
Der zentrale Bereich eines AS, der sogenannte Backbone-Bereich, hat eine besondere Funktion und wird immer mit der Bereichs-ID 0.0.0.0 versehen. (In einem einfachen Single-Area-Netzwerk ist dies auch die ID des Bereichs.) Bereichs-IDs sind eindeutige numerische Identifikatoren in Dezimalschreibweise mit Punkten, aber sie sind keine IP-Adressen. Bereichs-IDs müssen nur innerhalb eines AS eindeutig sein. Alle anderen Netze oder Bereiche im AS müssen durch ein Routing-Gerät, das über Schnittstellen in mehr als einem Bereich verfügt, direkt mit dem Backbone-Bereich verbunden sein. Diese verbindenden Routing-Geräte werden als Border Area Router (ABRs) bezeichnet. Abbildung 1 zeigt eine OSPF-Topologie aus drei Bereichen, die durch zwei ABRs verbunden sind.

Da alle Bereiche an den Backbone-Bereich angrenzen, leiten OSPF-Router den gesamten Datenverkehr, der nicht für einen eigenen Bereich bestimmt ist, durch den Backbone-Bereich. Die ABRs im Backbone-Bereich sind dann dafür verantwortlich, den Datenverkehr durch den entsprechenden ABR in den Zielbereich zu übertragen. Die ABRs fassen die Verbindungsstatusdatensätze der einzelnen Gebiete zusammen und kündigen Zusammenfassungen der Zieladressen für benachbarte Gebiete an. Die Ankündigungen enthalten die ID des Bereichs, in dem jedes Ziel liegt, so dass Pakete an den entsprechenden ABR geroutet werden. In den OSPF-Bereichen in Abbildung 1 werden beispielsweise Pakete, die von Router A an Router C gesendet werden, automatisch über ABR B geleitet.
Junos OS unterstützt aktive Backbone-Erkennung. Eine aktive Backbone-Erkennung wird implementiert, um zu überprüfen, ob ABRs mit dem Backbone verbunden sind. Wenn die Verbindung zum Backbone-Bereich unterbrochen wird, wird die Standardmetrik des Routing-Geräts nicht bekannt gegeben, wodurch der Datenverkehr effektiv durch einen anderen ABR mit einer gültigen Verbindung zum Backbone umgeleitet wird. Die aktive Backbone-Erkennung ermöglicht den Transit durch ein ABR ohne aktive Backbone-Verbindung. Ein ABR signalisiert anderen Routing-Geräten, dass es sich um einen ABR handelt, auch wenn die Verbindung zum Backbone unterbrochen ist, sodass die Nachbarn ihn für Interarea-Routen in Betracht ziehen können.
Eine OSPF-Einschränkung erfordert, dass alle Bereiche direkt mit dem Backbone-Bereich verbunden sind, damit Pakete ordnungsgemäß weitergeleitet werden können. Standardmäßig werden alle Pakete zuerst in den Backbone-Bereich geroutet. Pakete, die für einen anderen Bereich als den Backbone-Bereich bestimmt sind, werden dann an den entsprechenden ABR und weiter an den Remote-Host innerhalb des Zielbereichs weitergeleitet.
In großen Netzwerken mit vielen Bereichen, in denen eine direkte Konnektivität zwischen allen Bereichen und dem Backbone-Bereich physisch schwierig oder unmöglich ist, können Sie virtuelle Verbindungen konfigurieren, um nicht zusammenhängende Bereiche zu verbinden. Virtuelle Verbindungen verwenden einen Transitbereich, der zwei oder mehr ABRs enthält, um Netzwerkdatenverkehr von einem benachbarten Bereich zu einem anderen zu leiten. Abbildung 2 zeigt beispielsweise eine virtuelle Verbindung zwischen einem nicht zusammenhängenden Bereich und dem Backbone-Bereich durch einen Bereich, der mit beiden verbunden ist.

In der in Abbildung 2 dargestellten Topologie wird eine virtuelle Verbindung zwischen dem Bereich 0.0.0.3 und dem Backbone-Bereich durch den Bereich 0.0.0.2 hergestellt. Der gesamte ausgehende Datenverkehr, der für andere Bereiche bestimmt ist, wird durch den Bereich 0.0.0.2 in den Backbone-Bereich und dann in den entsprechenden ABR geleitet. Der gesamte eingehende Datenverkehr, der für den Bereich 0.0.0.3 bestimmt ist, wird in den Backbone-Bereich und dann durch den Bereich 0.0.0.2 geleitet.
Beispiel: Konfigurieren eines OSPF-Netzwerks für einen einzelnen Bereich
In diesem Beispiel wird gezeigt, wie ein OSPF-Netzwerk für einen einzelnen Bereich konfiguriert wird.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.
Konfigurieren Sie die Router-IDs für die Geräte in Ihrem OSPF-Netzwerk. Siehe Beispiel: Konfigurieren einer OSPF-Router-Kennung.
Überblick
Um OSPF in einem Netzwerk zu aktivieren, müssen Sie das OSPF-Protokoll auf allen Schnittstellen innerhalb des Netzwerks aktivieren, über die OSPF-Datenverkehr übertragen werden soll. Um OSPF zu aktivieren, müssen Sie eine oder mehrere Schnittstellen auf dem Gerät innerhalb eines OSPF-Bereichs konfigurieren. Sobald die Schnittstellen konfiguriert sind, werden OSPF-LSAs auf allen OSPF-fähigen Schnittstellen übertragen, und die Netzwerktopologie wird im gesamten Netzwerk gemeinsam genutzt.
In einem autonomen System (AS) wird dem Backbone-Bereich immer die Bereichs-ID 0.0.0.0 zugewiesen (innerhalb eines einfachen Single-Area-Netzwerks ist dies auch die ID des Bereichs). Bereichs-IDs sind eindeutige numerische Identifikatoren in Dezimalschreibweise mit Punkten. Bereichs-IDs müssen nur innerhalb eines AS eindeutig sein. Alle anderen Netze oder Bereiche im AS müssen über Area Border Router, die über Schnittstellen in mehr als einem Bereich verfügen, direkt mit dem Backbone-Bereich verbunden sein. Sie müssen auch einen Backbone-Bereich erstellen, wenn Ihr Netzwerk aus mehreren Bereichen besteht. In diesem Beispiel erstellen Sie den Backbone-Bereich und fügen dem OSPF-Bereich nach Bedarf Schnittstellen hinzu, z. B. ge-0/0/0.
Um OSPF auf dem Gerät verwenden zu können, müssen Sie mindestens einen OSPF-Bereich konfigurieren, z. B. den in Abbildung 3 dargestellten.

Topologie
Konfiguration
CLI Schnellkonfiguration
Um schnell ein OSPF-Netzwerk mit nur einem Bereich zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und betreten commit
Sie sie dann aus dem Konfigurationsmodus.
[edit] set protocols ospf area 0.0.0.0 interface ge-0/0/0
Verfahren
Schritt-für-Schritt-Anleitung
So konfigurieren Sie ein OSPF-Netzwerk mit einem Bereich:
Konfigurieren Sie das OSPF-Netzwerk für einen einzelnen Bereich, indem Sie die Bereichs-ID und die zugehörige Schnittstelle angeben.
Anmerkung:Schließen Sie für ein OSPFv3-Netzwerk mit einem Bereich die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@host# set protocols ospf area 0.0.0.0 interface ge-0/0/0
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
user@host# show protocols ospf area 0.0.0.0 { interface ge-0/0/0.0; }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfung der Schnittstellen in der Umgebung
Zweck
Stellen Sie sicher, dass die Schnittstelle für OSPF oder OSPFv3 für den entsprechenden Bereich konfiguriert wurde. Vergewissern Sie sich, dass im Feld Bereich der von Ihnen konfigurierte Wert angezeigt wird.
Aktion
Geben Sie im Betriebsmodus den show ospf interface
Befehl für OSPFv2 und den show ospf3 interface
Befehl für OSPFv3 ein.
Beispiel: Konfigurieren eines OSPF-Netzwerks für mehrere Bereiche
In diesem Beispiel wird gezeigt, wie ein OSPF-Netzwerk mit mehreren Bereichen konfiguriert wird. Um den Datenverkehr und die Topologiewartung für die Geräte in einem autonomen OSPF-System (AS) zu reduzieren, können Sie die OSPF-fähigen Routing-Geräte in mehreren Bereichen gruppieren.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.
Konfigurieren Sie die Router-IDs für die Geräte in Ihrem OSPF-Netzwerk. Siehe Beispiel: Konfigurieren einer OSPF-Router-Kennung.
Kontrollieren Sie die Auswahl des designierten OSPF-Routers. Siehe Beispiel: Steuern der Auswahl des designierten OSPF-Routers
Konfigurieren Sie ein OSPF-Netzwerk mit nur einem Bereich. Siehe Beispiel: Konfigurieren eines OSPF-Netzwerks für einen einzelnen Bereich.
Überblick
Um OSPF in einem Netzwerk zu aktivieren, müssen Sie das OSPF-Protokoll auf allen Schnittstellen innerhalb des Netzwerks aktivieren, über die OSPF-Datenverkehr übertragen werden soll. Um OSPF zu aktivieren, müssen Sie eine oder mehrere Schnittstellen auf dem Gerät innerhalb eines OSPF-Bereichs konfigurieren. Sobald die Schnittstellen konfiguriert sind, werden OSPF-LSAs auf allen OSPF-fähigen Schnittstellen übertragen, und die Netzwerktopologie wird im gesamten Netzwerk gemeinsam genutzt.
Jeder OSPF-Bereich besteht aus Routing-Geräten, die mit derselben Bereichsnummer konfiguriert sind. In Abbildung 4 befindet sich Router B im Backbone-Bereich des AS. Dem Backbone-Bereich wird immer die Bereichs-ID 0.0.0.0 zugewiesen. (Alle Bereichs-IDs müssen innerhalb eines AS eindeutig sein.) Alle anderen Netze oder Bereiche im AS müssen durch einen Router, der über Schnittstellen in mehr als einem Bereich verfügt, direkt mit dem Backbone-Bereich verbunden sein. In diesem Beispiel handelt es sich bei diesen Area Border-Routern um A, C, D und E. Sie legen einen zusätzlichen Bereich (Bereich 2) an, weisen ihm die eindeutige Bereichs-ID 0.0.0.2 zu und fügen dann dem OSPF-Bereich die Schnittstelle ge-0/0/0 hinzu.
Um den Datenverkehr und die Topologiewartung für die Geräte in einem OSPF AS zu reduzieren, können Sie sie in mehrere Bereiche gruppieren, wie in Abbildung 4 dargestellt. In diesem Beispiel erstellen Sie den Backbone-Bereich, erstellen einen zusätzlichen Bereich (Bereich 2) und weisen ihm die eindeutige Bereichs-ID 0.0.0.2 zu, und Sie konfigurieren Gerät B als Bereichsgrenzrouter, wobei die Schnittstelle ge-0/0/0 am OSPF-Bereich 0 und die Schnittstelle ge-0/0/2 am OSPF-Bereich 2 teilnimmt.

Topologie
Konfiguration
Verfahren
CLI Schnellkonfiguration
Um schnell ein OSPF-Netzwerk mit mehreren Bereichen zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und geben Sie sie dann aus dem Konfigurationsmodus ein commit
.
Gerät A
[edit] set protocols ospf area 0.0.0.0 interface ge-0/0/0 set protocols ospf area 0.0.0.0 interface ge-0/0/1
Gerät C
[edit] set protocols ospf area 0.0.0.0 interface ge-0/0/0
Gerät B
[edit] set protocols ospf area 0.0.0.0 interface ge-0/0/0 set protocols ospf area 0.0.0.2 interface ge-0/0/2
Gerät D
[edit] set protocols ospf area 0.0.0.2 interface ge-0/0/0 set protocols ospf area 0.0.0.2 interface ge-0/0/2
Gerät E
[edit] set protocols ospf area 0.0.0.2 interface ge-0/0/2
Schritt-für-Schritt-Anleitung
So konfigurieren Sie ein Mehrbereichs-OSPF-Netzwerk:
Konfigurieren Sie den Backbone-Bereich.
Anmerkung:Schließen Sie für ein OSPFv3-Netzwerk die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@A# set protocols ospf area 0.0.0.0 interface ge-0/0/0 user@A# set protocols ospf area 0.0.0.0 interface ge-0/0/1
[edit] user@C# set protocols ospf area 0.0.0.0 interface ge-0/0/0
[edit] user@B# set protocols ospf area 0.0.0.0 interface ge-0/0/0
Konfigurieren Sie einen zusätzlichen Bereich für Ihr OSPF-Netzwerk.
Anmerkung:Fügen Sie für ein OSPFv3-Netzwerk mit mehreren Bereichen die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@host# set protocols ospf area 0.0.0.2 interface ge-0/0/0 user@D# set protocols ospf area 0.0.0.2 interface ge-0/0/2
[edit] user@E# set protocols ospf area 0.0.0.2 interface ge-0/0/2
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
user@host# show protocols ospf area 0.0.0.0 { interface ge-0/0/0.0; interface ge-0/0/1.0; }
user@C# show protocols ospf area 0.0.0.0 { interface ge-0/0/0.0; }
user@B# show protocols ospf area 0.0.0.0 { interface ge-0/0/0.0; } area 0.0.0.2 { interface ge-0/0/2.0; }
user@D# show protocols ospf area 0.0.0.2 { interface ge-0/0/0.0; interface ge-0/0/2.0; }
user@E# show protocols ospf area 0.0.0.2 { interface ge-0/0/2.0; }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfung der Schnittstellen in der Umgebung
Zweck
Stellen Sie sicher, dass die Schnittstelle für OSPF oder OSPFv3 für den entsprechenden Bereich konfiguriert wurde. Vergewissern Sie sich, dass im Feld Bereich der von Ihnen konfigurierte Wert angezeigt wird.
Aktion
Geben Sie im Betriebsmodus den show ospf interface
Befehl für OSPFv2 und den show ospf3 interface
Befehl für OSPFv3 ein.
Grundlegendes zur Nachbarschaft mehrerer Bereiche für OSPF
Standardmäßig kann eine einzelne Schnittstelle nur zu einem OSPF-Bereich gehören. In einigen Situationen kann es jedoch sinnvoll sein, eine Schnittstelle so zu konfigurieren, dass sie zu mehr als einem Bereich gehört. Auf diese Weise kann der entsprechende Link in mehreren Bereichen als Intra-Area-Link betrachtet und anderen teureren Intra-Area-Pfaden vorgezogen werden. Sie können z. B. eine Schnittstelle so konfigurieren, dass sie zu mehreren Bereichen mit einer Hochgeschwindigkeits-Backboneverbindung zwischen zwei Area Border Routern (ABRs) gehört, sodass Sie nachbarschaftliche Bereiche mit mehreren Bereichen erstellen können, die zu verschiedenen Bereichen gehören.
In Junos OS Version 9.2 und höher können Sie eine logische Schnittstelle so konfigurieren, dass sie zu mehr als einem OSPFv2-Bereich gehört. Die Unterstützung für OSPFv3 wurde in Junos OS Version 9.4 eingeführt. Wie in RFC 5185, OSPF Multi-Area Adjacency, definiert, richten die ABRs mehrere Nachbarschaften ein, die zu verschiedenen Bereichen über dieselbe logische Schnittstelle gehören. Jede benachbarte Zone wird von den mit der Verbindung verbundenen Routern als nicht nummerierte Punkt-zu-Punkt-Verbindung im konfigurierten Bereich angekündigt. Für jeden Bereich wird eine der logischen Schnittstellen als primär behandelt, und die übrigen Schnittstellen, die für den Bereich konfiguriert sind, werden als sekundär bezeichnet.
Jede logische Schnittstelle, die nicht als sekundäre Schnittstelle für einen Bereich konfiguriert ist, wird als primäre Schnittstelle für diesen Bereich behandelt. Eine logische Schnittstelle kann nur für einen Bereich als primäre Schnittstelle konfiguriert werden. Für jeden anderen Bereich, für den Sie die Schnittstelle konfigurieren, müssen Sie sie als sekundäre Schnittstelle konfigurieren.
Beispiel: Konfigurieren der Nachbarschaft mehrerer Bereiche für OSPF
In diesem Beispiel wird gezeigt, wie die Nachbarschaft mehrerer Bereiche für OSPF konfiguriert wird.
Anforderungen
Bevor Sie beginnen, planen Sie Ihr Mehrbereichs-OSPF-Netzwerk. Siehe Beispiel: Konfigurieren eines Mehrbereichs-OSPF-Netzwerks.
Überblick
Standardmäßig kann eine einzelne Schnittstelle nur zu einem OSPF-Bereich gehören. Sie können eine einzelne Schnittstelle so konfigurieren, dass sie zu mehreren OSPF-Bereichen gehört. Auf diese Weise kann der entsprechende Link in mehreren Bereichen als Intra-Area-Link betrachtet und anderen teureren Intra-Area-Pfaden vorgezogen werden. Beachten Sie beim Konfigurieren einer sekundären Schnittstelle Folgendes:
Für OSPFv2 können Sie Punkt-zu-Mehrpunkt- und Non-Broadcast-Multiaccess-Netzwerkschnittstellen (NBMA) nicht als sekundäre Schnittstelle konfigurieren, da sekundäre Schnittstellen als nicht nummerierte Punkt-zu-Punkt-Verbindungen behandelt werden.
Sekundäre Schnittstellen werden für LAN-Schnittstellen unterstützt (die primäre Schnittstelle kann eine LAN-Schnittstelle sein, aber alle sekundären Schnittstellen werden als nicht nummerierte Punkt-zu-Punkt-Verbindungen über das LAN behandelt). In diesem Szenario müssen Sie sicherstellen, dass nur zwei Routinggeräte im LAN vorhanden sind oder dass nur zwei Routinggeräte im LAN vorhanden sind, für die sekundäre Schnittstellen für einen bestimmten OSPF-Bereich konfiguriert sind.
Da der Zweck einer sekundären Schnittstelle darin besteht, einen topologischen Pfad durch einen OSPF-Bereich anzukündigen, können Sie eine sekundäre Schnittstelle oder eine primäre Schnittstelle mit einer oder mehreren sekundären Schnittstellen nicht als passiv konfigurieren. Passive Schnittstellen kündigen ihre Adresse an, führen jedoch nicht das OSPF-Protokoll aus (Nachbarschaften werden nicht gebildet und Hello-Pakete werden nicht generiert).
Jede logische Schnittstelle, die nicht als sekundäre Schnittstelle für einen Bereich konfiguriert ist, wird als primäre Schnittstelle für diesen Bereich behandelt. Eine logische Schnittstelle kann nur für einen Bereich als primäre Schnittstelle konfiguriert werden. Für jeden anderen Bereich, für den Sie die Schnittstelle konfigurieren, müssen Sie sie als sekundäre Schnittstelle konfigurieren.
Sie können die
secondary
Anweisung nicht mit derinterface all
Anweisung konfigurieren.Eine sekundäre Schnittstelle kann nicht anhand ihrer IP-Adresse konfiguriert werden.

In diesem Beispiel konfigurieren Sie eine Schnittstelle so, dass sie sich in zwei Bereichen befindet, wodurch eine nachbarschaftliche Umgebung mit mehreren Bereichen mit einer Verknüpfung zwischen zwei ABRs erstellt wird: ABR R1 und ABR R2. Bei jedem ABR enthält der Bereich 0.0.0.1 die primäre Schnittstelle und ist die primäre Verbindung zwischen den ABRs, und der Bereich 0.0.0.2 enthält die sekundäre logische Schnittstelle, die Sie durch Einschließen der secondary
Anweisung konfigurieren. Sie konfigurieren die Schnittstelle so-0/0/0 auf ABR R1 und die Schnittstelle so-1/0/0 auf ABR R2.
Konfiguration
CLI Schnellkonfiguration
Um schnell eine sekundäre logische Schnittstelle für einen OSPF-Bereich 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 erforderlich sind, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und treten Sie dann aus dem Konfigurationsmodus ein commit
.
Konfiguration auf ABR R1:
[edit] set interfaces so-0/0/0 unit 0 family inet address 192.0.2.45/24 set routing-options router-id 10.255.0.1 set protocols ospf area 0.0.0.1 interface so-0/0/0 set protocols ospf area 0.0.0.2 interface so-0/0/0 secondary
Konfiguration auf ABR R2:
[edit] set interfaces so-1/0/0 unit 0 family inet address 192.0.2.37/24 set routing-options router-id 10.255.0.2 set protocols ospf area 0.0.0.1 interface so-1/0/0 set protocols ospf area 0.0.0.2 interface so-1/0/0 secondary
Verfahren
Schritt-für-Schritt-Anleitung
So konfigurieren Sie eine sekundäre logische Schnittstelle:
Konfigurieren Sie die Geräteschnittstellen.
Anmerkung:Geben Sie für OSPFv3 auf jeder Schnittstelle die inet6-Adressfamilie an, und schließen Sie die IPv6-Adresse ein.
[edit] user@R1# set interfaces so-0/0/0 unit 0 family inet address 192.0.2.45/24
[edit] user@R2# set interfaces so-1/0/0 unit 0 family inet address 192.0.2.37/24
Konfigurieren Sie die Router-ID.
[edit] user@R1# set routing-options router-id 10.255.0.1
[edit] user@R2# set routing-options router-id 10.255.0.2
Konfigurieren Sie auf jedem ABR die primäre Schnittstelle für den OSPF-Bereich.
Anmerkung:Fügen Sie für OSPFv3 die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@R1# set protocols ospf area 0.0.0.1 interface so-0/0/0
[edit ] user@R2# set protocols ospf area 0.0.0.1 interface so-1/0/0
Konfigurieren Sie auf jedem ABR die sekundäre Schnittstelle für den OSPF-Bereich.
[edit ] user@R1# set protocols ospf area 0.0.0.2 so-0/0/0 secondary
[edit ] user@R2# set protocols ospf area 0.0.0.2 so-1/0/0 secondary
Wenn Sie mit der Konfiguration der Geräte fertig sind, bestätigen Sie die Konfiguration.
[edit protocols ospf area 0.0.0.1 ] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, show routing-options
indem Sie , show interfaces
und die show protocols ospf
Befehle eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Konfiguration auf ABR R1:
user@R1# show interfaces so-0/0/0 { unit 0 { family inet { address 192.0.2.45/24; } } }
user@R1# show routing-options router-id 10.255.0.1;
user@R1# show protocols ospf area 0.0.0.1 { interface so-0/0/0.0; } area 0.0.0.2 { interface so-0/0/0.0 { secondary; } }
Konfiguration auf ABR R2:
user@R2# show interfaces so-0/0/0 { unit 0 { family inet { address 192.0.2.37/24; } } }
user@R2# show routing-options router-id 10.255.0.2;
user@R2# show protocols ospf area 0.0.0.1 { interface so-1/0/0.0; } area 0.0.0.2 { interface so-1/0/0.0 { secondary; } }
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen der sekundären Schnittstelle
- Überprüfung der Schnittstellen in der Umgebung
- Überprüfen von Nachbarstandorten
Überprüfen der sekundären Schnittstelle
Zweck
Vergewissern Sie sich, dass die sekundäre Schnittstelle für den konfigurierten Bereich angezeigt wird. Das Feld Sekundär wird angezeigt, wenn die Schnittstelle als sekundäre Schnittstelle konfiguriert ist. Die Ausgabe kann auch dieselbe Schnittstelle anzeigen, die in mehreren Bereichen aufgeführt ist.
Aktion
Geben Sie im Betriebsmodus den show ospf interface detail
Befehl für OSPFv2 und den show ospf3 interface detail
Befehl für OSPFv3 ein.
Überprüfung der Schnittstellen in der Umgebung
Zweck
Überprüfen Sie die Schnittstellen, die für den angegebenen Bereich konfiguriert sind.
Aktion
Geben Sie im Betriebsmodus den show ospf interface area area-id
Befehl für OSPFv2 und den show ospf3 interface area area-id
Befehl für OSPFv3 ein.
Überprüfen von Nachbarstandorten
Zweck
Überprüfen Sie die Nachbarschaften zwischen dem primären und dem sekundären Nachbarn. Das Feld Sekundär wird angezeigt, wenn sich der Nachbar auf einer sekundären Schnittstelle befindet.
Aktion
Geben Sie im Betriebsmodus den show ospf neighbor detail
Befehl für OSPFv2 und den show ospf3 neighbor detail
Befehl für OSPFv3 ein.
Grundlegendes zu Nachbarschaften in mehreren Bereichen für OSPFv3
Ein Bereich ist eine Gruppe von Netzwerken und Hosts innerhalb einer OSPFv3-Domäne, die administrativ gruppiert wurden. Standardmäßig kann eine einzelne Schnittstelle nur zu einem OSPFv3-Bereich gehören. In einigen Situationen kann es jedoch sinnvoll sein, eine Schnittstelle so zu konfigurieren, dass sie zu mehr als einem Bereich gehört, um suboptimales Routing zu vermeiden. Auf diese Weise kann die entsprechende Verbindung in mehreren Gebieten als Intra-Area-Link betrachtet und gegenüber teureren Intra-Area-Links bevorzugt werden.
In Junos OS Version 9.2 und höher können Sie eine Schnittstelle so konfigurieren, dass sie zu mehr als einem OSPFv2-Bereich gehört. Die Unterstützung für OSPFv3 wurde in Junos OS Version 9.4 eingeführt. Wie in RFC 5185, OSPF Multi-Area Adjacency, definiert, richten die ABRs mehrere Nachbarschaften ein, die zu verschiedenen Bereichen über dieselbe logische Schnittstelle gehören. Jede benachbarte Zone wird von den mit der Verbindung verbundenen Routern als nicht nummerierte Punkt-zu-Punkt-Verbindung im konfigurierten Bereich angekündigt.
Eine Schnittstelle wird als primär in einem Bereich liegend betrachtet. Wenn Sie dieselbe Schnittstelle in einem anderen Bereich konfigurieren, wird sie als sekundär im anderen Bereich betrachtet. Den sekundären Bereich legen Sie fest, indem Sie die secondary
Anweisung auf Hierarchieebene [edit protocols ospf3 area area-number interface interface-name]
einschließen.
Beispiel: Konfigurieren einer Nachbarschaft mit mehreren Bereichen für OSPFv3
In diesem Beispiel wird gezeigt, wie eine nachbarschaftliche Umgebung für OSPFv3 konfiguriert wird.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Überblick
OSPFv3-Pfade innerhalb von Bereichen werden bereichsübergreifenden Pfaden vorgezogen. In diesem Beispiel sind Gerät R1 und Gerät R2 Area Border Router (ABRs) mit Schnittstellen sowohl in Bereich 0 als auch in Bereich 1. Die Verbindung zwischen Gerät R1 und R2 befindet sich im Bereich 0 und ist eine Hochgeschwindigkeitsverbindung. Die Verbindungen in Bereich 1 sind langsamer.
Wenn Sie einen Teil des Datenverkehrs von Bereich 1 zwischen Gerät R1 und Gerät R2 über die Hochgeschwindigkeitsverbindung weiterleiten möchten, können Sie dieses Ziel erreichen. Sie machen die Hochgeschwindigkeitsverbindung zu einer nachbarschaftlichen Verbindung mit mehreren Bereichen, sodass die Verbindung sowohl Teil von Bereich 0 als auch von Bereich 1 ist.
Wenn die Hochgeschwindigkeitsverbindung zwischen Gerät R1 und Gerät R2 nur in Bereich 1 verbleibt, leitet Gerät R1 den Datenverkehr immer über Bereich 1 über die Verbindungen mit niedrigerer Geschwindigkeit zu Gerät R4 und Gerät R5. Gerät R1 verwendet auch den Pfad innerhalb des Bereichs 1 durch Gerät R3, um zu Zielen in Bereich 1 zu gelangen, die Gerät R2 nachgelagert sind.
Dieses Szenario führt eindeutig zu einem suboptimalen Routing.
Eine virtuelle OSPF-Verbindung kann nicht verwendet werden, um dieses Problem zu beheben, ohne die Verbindung zwischen Gerät R1 und Gerät R2 in Bereich 1 zu verschieben. Dies ist möglicherweise nicht sinnvoll, wenn die physische Verbindung zur Backbone-Topologie des Netzwerks gehört.
Die in RFC 5185, OSPF Multi-Area Adjacency beschriebene OSPF/OSPFv3-Protokollerweiterung löst dieses Problem, indem sie zulässt, dass die Verbindung zwischen Gerät R1 und Gerät R2 sowohl Teil des Backbone-Bereichs als auch von Bereich 1 ist.
Um eine Nachbarschaft mit mehreren Bereichen zu erstellen, konfigurieren Sie eine Schnittstelle so, dass sie sich in zwei Bereichen befindet, wobei ge-1/2/0 auf Gerät R1 sowohl in Bereich 0 als auch in Bereich 1 und ge-1/2/0 auf Gerät R2 sowohl in Bereich 0 als auch in Bereich 1 konfiguriert ist. Sowohl auf Gerät R1 als auch auf Gerät R2 enthält Bereich 0 die primäre Schnittstelle und ist das primäre Bindeglied zwischen den Geräten. Bereich 1 enthält die sekundäre logische Schnittstelle, die Sie konfigurieren, indem Sie die secondary
Anweisung einschließen.

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 6. Im Abschnitt #d19e74__d19e376 werden die Schritte auf Gerät R1 und Gerät R2 beschrieben.
Konfiguration
Verfahren
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 erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit]
Hierarchieebene ein.
Gerät R1
set interfaces ge-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:2::2/64 set interfaces lo0 unit 0 family inet address 10.1.1.1/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:9009::1/128 set protocols ospf3 area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.1 interface ge-1/2/0.0 secondary
Gerät R2
set interfaces ge-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::1/64 set interfaces fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:6::1/64 set interfaces lo0 unit 0 family inet address 10.2.2.2/32 set interfaces lo0 unit 0 family inet6 address 2001:db9:9001::2/128 set protocols ospf3 area 0.0.0.0 interface ge-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/2.0 set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.1 interface ge-1/2/0.0 secondary
Gerät R3
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:2::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:3::1/64 set interfaces lo0 unit 0 family inet address 10.3.3.3/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:9009::3/128 set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0
Gerät R4
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:3::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::1/64 set interfaces fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:5::1/64 set interfaces lo0 unit 0 family inet address 10.4.4.4/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:9009::4/128 set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/2.0
Gerät R5
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 set interfaces lo0 unit 0 family inet address 10.5.5.5/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:9009::5/128 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0
Gerät R6
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:6::2/64 set interfaces lo0 unit 0 family inet address 10.6.6.6/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:9009::6/128 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät R1:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@R1# set ge-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 user@R1# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:2::2/64 user@R1# set lo0 unit 0 family inet address 10.1.1.1/32 user@R1# set lo0 unit 0 family inet6 address 2001:db8:9009::1/128
-
Aktivieren Sie OSPFv3 auf den Schnittstellen, die sich in Bereich 0 befinden.
[edit protocols ospf3 area 0.0.0.0] user@R1# set interface ge-1/2/0.0 user@R1# set interface lo0.0 passive
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 1 befindet.
[edit protocols ospf3 area 0.0.0.1] user@R1# set interface fe-1/2/1.0 user@R1# set interface ge-1/2/0.0 secondary
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät R2:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@R2# set ge-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::2/64 user@R2# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::2/64 user@R2# set fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:6::2/64 user@R2# set lo0 unit 0 family inet address 10.2.2.2/32 user@R2# set lo0 unit 0 family inet6 address 2001:db8:9009::2/128
-
Aktivieren Sie OSPFv3 auf den Schnittstellen, die sich in Bereich 0 befinden.
[edit protocols ospf3 area 0.0.0.0] user@R2# set interface ge-1/2/0.0 user@R2# set interface lo0.0 passive
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 1 befindet.
[edit protocols ospf3 area 0.0.0.1] user@R2# set interface fe-1/2/2.0 user@R2# set interface fe-1/2/1.0 user@R2# set interface ge-1/2/0.0 secondary
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle und show protocols
eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Gerät R1
user@R1# show interfaces
ge-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:1::1/64/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:2::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.1.1.1/32;
}
family inet6 {
address 2001:db8:9009::1/128;
}
}
}
user@R1# show protocols
ospf3 {
area 0.0.0.0 {
interface ge-1/2/0.0;
interface lo0.0 {
passive;
}
}
area 0.0.0.1 {
interface fe-1/2/1.0;
interface ge-1/2/0.0 {
secondary;
}
}
}
Gerät R2
user@R2# show interfaces
ge-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:1::2/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:4::1/64;
}
}
}
fe-1/2/2 {
unit 0 {
family inet6 {
address 2001:db8:9009:6::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.2.2.2/32;
}
family inet6 {
address 2001:db8:9009::2/128;
}
}
}
user@R2# show protocols
ospf3 {
area 0.0.0.0 {
interface ge-1/2/0.0;
interface lo0.0 {
passive;
}
}
area 0.0.0.1 {
interface fe-1/2/2.0;
interface fe-1/2/1.0;
interface ge-1/2/0.0 {
secondary;
}
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit
Sie aus dem Konfigurationsmodus.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen des Datenverkehrsflusses
- Überprüfen, ob sich der Datenverkehrsfluss ändert, wenn Sie die Nachbarschaft zwischen mehreren Bereichen entfernen
Überprüfen des Datenverkehrsflusses
Zweck
Stellen Sie sicher, dass der Datenverkehr die Hochgeschwindigkeitsverbindung zwischen Gerät R1 und Gerät R2 nutzt, um Ziele in Bereich 1 zu erreichen.
Aktion
Verwenden Sie im Betriebsmodus auf Gerät R1 den traceroute
Befehl check the traffic flow to Device R5 and Device R6.
user@R1> traceroute 2001:db8:9009::6 traceroute6 to 2001:db8:9009::6 (2001:db8:9009::6 ) from 2001:db8:9009:1::1 , 64 hops max, 12 byte packets 1 2001:db8:9009:1::2 (2001:db8:9009:1::2 ) 1.361 ms 1.166 ms 1.117 ms 2 2001:db8:9009::6 (2001:db8:9009::6 ) 1.578 ms 1.484 ms 1.488 ms
user@R1> traceroute 2001:db8:9009::5 traceroute6 to 2001:db8:9009::5 (2001:db8:9009::5) from 2001:db8:9009:1::1, 64 hops max, 12 byte packets 1 2001:db8:9009:1::2 (2001:db8:9009:1::2) 1.312 ms 1.472 ms 1.132 ms 2 2001:db8:9009:4::1 (2001:db8:9009:4::1) 1.137 ms 1.174 ms 1.126 ms 3 2001:db8:9009::5 (5::5) 1.591 ms 1.445 ms 1.441 ms
Bedeutung
Die Traceroute-Ausgabe zeigt, dass der Datenverkehr die 9009:1::-Verbindung zwischen Gerät R1 und Gerät R2 verwendet.
Überprüfen, ob sich der Datenverkehrsfluss ändert, wenn Sie die Nachbarschaft zwischen mehreren Bereichen entfernen
Zweck
Überprüfen Sie die Ergebnisse, ohne dass die Nachbarschaft mehrerer Bereiche konfiguriert ist.
Aktion
-
Deaktivieren Sie die Backbone-Link-Schnittstellen in Bereich 1 sowohl auf R1 als auch auf R2.
user@R1# deactivate protocols ospf3 area 0.0.0.1 interface ge-1/2/0.0 user@R1# commit user@R2# deactivate protocols ospf3 area 0.0.0.1 interface ge-1/2/0.0 user@R2# commit
-
Verwenden Sie im Betriebsmodus auf Gerät R1 den
traceroute
Befehl check the traffic flow to Device R5 and Device R6.user@R1> traceroute 2001:db8:9009::6 traceroute6 to 2001:db8:9009::6 (2001:db8:9009::6) from 2001:db8:9009:2::2, 64 hops max, 12 byte packets 1 2001:db8:9009:2::1 (2001:db8:9009:2::1) 1.314 ms 8.523 ms 8.310 ms 2 2001:db8:9009:3::2 (2001:db8:9009:3::2) 1.166 ms 1.162 ms 1.172 ms 3 2001:db8:9009:4::1 (2001:db8:9009:4::1) 1.386 ms 1.182 ms 1.138 ms 4 2001:db8:9009::6 (2001:db8:9009::6) 1.605 ms 1.469 ms 1.438 ms
user@R1> traceroute 2001:db8:9009::5 traceroute6 to 2001:db8:9009::5 (2001:db8:9009::5) from 2001:db8:9009:2::2, 64 hops max, 12 byte packets 1 2001:db8:9009:2::1 (2001:db8:9009:2::1) 1.365 ms 1.174 ms 1.133 ms 2 2001:db8:9009:3::2 (2001:db8:9009:2::1) 1.157 ms 1.198 ms 1.138 ms 3 2001:db8:9009:5::5 (2001:db8:9009:5::5) 1.584 ms 1.461 ms 1.443 ms
Bedeutung
Ohne die Nachbarschaft zwischen mehreren Bereichen zeigt die Ausgabe ein suboptimales Routing, bei dem der Datenverkehr den Weg durch die Low-Speed-Links von Bereich 1 nimmt.
Grundlegendes zu OSPF-Stub-Bereichen, vollständig stubby-Bereichen und nicht so stubby-Bereichen
Abbildung 7 zeigt ein autonomes System (AS), über das viele externe Routen angekündigt werden. Wenn externe Routen einen erheblichen Teil einer Topologiedatenbank ausmachen, können Sie die Ankündigungen in Bereichen unterdrücken, die nicht über Verbindungen außerhalb des Netzwerks verfügen. Auf diese Weise können Sie die Menge an Arbeitsspeicher reduzieren, die die Knoten für die Verwaltung der Topologiedatenbank verwenden, und sie für andere Zwecke freigeben.

Um die Ankündigung externer Routen in ein Gebiet zu steuern, verwendet OSPF Stub-Bereiche. Indem Sie eine ABR-Schnittstelle (Area Border Router) zu dem Bereich als Stubschnittstelle festlegen, unterdrücken Sie externe Routenankündigungen über den ABR. Stattdessen kündigt der ABR eine Standardroute (durch sich selbst) anstelle der externen Routen an und generiert Link State Advertisements (LSAs) (Typ 3) für die Netzwerkzusammenfassung. Pakete, die für externe Routen bestimmt sind, werden automatisch an den ABR gesendet, der als Gateway für ausgehenden Datenverkehr fungiert und den Datenverkehr entsprechend routet.
Sie müssen den ABR explizit so konfigurieren, dass er eine Standardroute generiert, wenn er an einen Stub oder einen NSSA-Bereich (Not-so-stubby-area) angehängt wird. Um eine Standardroute mit einem angegebenen Metrikwert in den Bereich einzufügen, müssen Sie die default-metric
Option konfigurieren und einen Metrikwert angeben.
Beispielsweise ist der Bereich 0.0.0.3 in Abbildung 7 nicht direkt mit dem externen Netzwerk verbunden. Der gesamte ausgehende Datenverkehr wird über den ABR zum Backbone und dann zu den Zieladressen geleitet. Indem Sie den Bereich 0.0.0.3 als Stub-Bereich festlegen, verringern Sie die Größe der Topologiedatenbank für diesen Bereich, indem Sie die Routeneinträge auf die Routen beschränken, die innerhalb des Bereichs liegen.
Ein Stub-Bereich, der nur Routen innerhalb des Bereichs zulässt und LSAs vom Typ 3 daran hindert, in den Stub-Bereich einzudringen, wird oft als Total-Stubby-Bereich bezeichnet. Sie können den Bereich 0.0.0.3 in einen völlig stumpfen Bereich umwandeln, indem Sie den ABR so konfigurieren, dass er nur ankündigt und die Standardroute in den Bereich einführt. Externe Routen und Ziele in andere Gebiete werden nicht mehr zusammengefasst oder in einen völlig stumpfen Bereich gelassen.
Wenn Sie einen völlig stumpfen Bereich falsch konfigurieren, können Probleme mit der Netzwerkkonnektivität auftreten. Sie sollten über fortgeschrittene Kenntnisse in OSPF verfügen und Ihre Netzwerkumgebung verstehen, bevor Sie völlig stumpfe Bereiche konfigurieren.
Ähnlich wie der Bereich 0.0.0.3 in Abbildung 7 hat der Bereich 0.0.0.4 keine externen Anschlüsse. Der Bereich 0.0.0.4 verfügt jedoch über statische Kundenrouten, bei denen es sich nicht um interne OSPF-Routen handelt. Sie können die externen Routenankündigungen auf das Gebiet beschränken und die statischen Kundenrouten ankündigen, indem Sie das Gebiet als NSSA festlegen. In einer NSSA generiert der AS-Bound-Router externe NSSA-LSAs (Typ 7) und leitet sie an die NSSA weiter, wo sie enthalten sind. LSAs vom Typ 7 ermöglichen es einer NSSA, das Vorhandensein von AS-Boundary-Routern und den entsprechenden externen Routing-Informationen zu unterstützen. Die ABR wandelt LSAs des Typs 7 in externe LSAs (Typ 5) um und gibt sie an die anderen Gebiete weiter, aber externe Routen aus anderen Gebieten werden innerhalb der NSSA nicht beworben.
Beispiel: Konfigurieren von OSPF-Stubs und vollständig Stubby-Bereichen
In diesem Beispiel wird gezeigt, wie ein OSPF-Stub-Bereich und ein vollständig stubby-Bereich konfiguriert werden, um die Ankündigung externer Routen in einen Bereich zu steuern.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.
Konfigurieren Sie die Router-IDs für die Geräte in Ihrem OSPF-Netzwerk. Siehe Beispiel: Konfigurieren einer OSPF-Router-Kennung.
Kontrollieren Sie die Auswahl des designierten OSPF-Routers. Siehe Beispiel: Steuern der Auswahl des designierten OSPF-Routers
Konfigurieren Sie ein Mehrbereichs-OSPF-Netzwerk. Siehe Beispiel: Konfigurieren eines Mehrbereichs-OSPF-Netzwerks.
Überblick
Der Backbone-Bereich, der in Abbildung 8 0 ist, hat eine besondere Funktion und erhält immer die Bereichs-ID 0.0.0.0. Bereichs-IDs sind eindeutige numerische Identifikatoren in Dezimalschreibweise mit Punkten. Bereichs-IDs müssen nur innerhalb eines autonomen Systems (AS) eindeutig sein. Alle anderen Netzwerke oder Bereiche (z. B. 3, 7 und 9) im AS müssen über Area Border Router (ABRs) mit Schnittstellen in mehr als einem Bereich direkt mit dem Backbone-Bereich verbunden werden.
Stubbereiche sind Bereiche, durch die oder in die OSPF keine externen Link-State-Ankündigungen (LSAs vom Typ 5) flutet. Sie können Stubbereiche erstellen, wenn ein Großteil der Topologiedatenbank aus externen AS-Ankündigungen besteht und Sie die Größe der Topologiedatenbanken auf den internen Routern im Stubbereich minimieren möchten.
Die folgenden Einschränkungen gelten für Stub-Bereiche:
Es ist nicht möglich, einen virtuellen Link über einen Stubbereich zu erstellen.
Ein Stubbereich kann keinen AS-Begrenzungsrouter enthalten.
Sie können den Backbone nicht als Stubbereich konfigurieren.
Sie können einen Bereich nicht gleichzeitig als Stubbereich und als NSSA-Bereich (Not so-stubby Area) konfigurieren.
In diesem Beispiel konfigurieren Sie jedes Routing-Gerät in Bereich 7 (Bereichs-ID 0.0.0.7) als Stub-Router und einige zusätzliche Einstellungen auf dem ABR:
stub
: Gibt an, dass dieser Bereich zu einem Stub-Bereich wird und nicht mit LSAs des Typs 5 überflutet wird. Sie müssen diestub
Anweisung auf allen Routing-Geräten einbinden, die sich im Bereich 7 befinden, da dieser Bereich keine externen Verbindungen hat.default-metric
: Konfiguriert den ABR so, dass eine Standardroute mit einer angegebenen Metrik in den Stub-Bereich generiert wird. Diese Standardroute ermöglicht die Paketweiterleitung vom Stubbereich an externe Ziele. Sie konfigurieren diese Option nur auf dem ABR. Der ABR generiert nicht automatisch eine Standardroute, wenn er an einen Stub angehängt wird. Sie müssen diese Option explizit konfigurieren, um eine Standardroute zu generieren.no-summaries
—(Optional) Verhindert, dass der ABR Zusammenfassungsrouten in den Stub-Bereich ankündigt, indem der Stub-Bereich in einen vollständig stubby-Bereich umgewandelt wird. Wenn es in Kombination mit derdefault-metric
Anweisung konfiguriert wird, lässt ein vollständig stumpfer Bereich nur Routen innerhalb des Bereichs zu und kündigt die Standardroute in den Bereich an. Externe Routen und Ziele in andere Gebiete werden nicht mehr zusammengefasst oder in einen völlig stumpfen Bereich gelassen. Nur der ABR erfordert diese zusätzliche Konfiguration, da er das einzige Routing-Gerät innerhalb des völlig stumpfen Bereichs ist, das LSAs vom Typ 3 erstellt, die zum Empfangen und Senden von Datenverkehr von außerhalb des Bereichs verwendet werden.
In Junos OS Version 8.5 und höher gilt Folgendes:
Eine Router-ID-Schnittstelle, die nicht für die Ausführung von OSPF konfiguriert ist, wird in OSPF-LSAs nicht mehr als Stubnetzwerk angekündigt.
OSPF kündigt eine lokale Route mit einer Präfixlänge von 32 als Stublink an, wenn die Loopbackschnittstelle mit einer anderen Präfixlänge als 32 konfiguriert ist. OSPF kündigt auch die direkte Route mit der konfigurierten Maskenlänge an, wie in früheren Versionen.

Topologie
Konfiguration
CLI Schnellkonfiguration
Um schnell einen OSPF-Stub-Bereich zu konfigurieren, kopieren Sie den folgenden Befehl, und fügen Sie ihn in die CLI ein. Sie müssen alle Routing-Geräte konfigurieren, die Teil des Stubbereichs sind.
[edit] set protocols ospf area 07 stub
Um den ABR schnell so zu konfigurieren, dass eine Standardroute in den Bereich eingefügt wird, kopieren Sie den folgenden Befehl, und fügen Sie ihn in die CLI ein. Sie wenden diese Konfiguration nur auf den ABR an.
[edit] set protocols ospf area 07 stub default-metric 10
(Optional) Kopieren Sie den folgenden Befehl, und fügen Sie ihn in die CLI ein, um den ABR schnell so zu konfigurieren, dass er alle Zusammenfassungsankündigungen einschränkt und nur interne Routen und Standardroutenankündigungen in den Bereich zulässt. Sie wenden diese Konfiguration nur auf den ABR an.
[edit] set protocols ospf area 0.0.0.7 stub no-summaries
Verfahren
Schritt-für-Schritt-Anleitung
So konfigurieren Sie OSPF-Stub-Bereiche:
Konfigurieren Sie auf allen Routing-Geräten in dem Bereich einen OSPF-Stubbereich.
Anmerkung:Um einen OSPFv3-Stubbereich anzugeben, schließen Sie die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@host# set protocols ospf area 0.0.0.7 stub
Fügen Sie im ABR eine Standardroute in den Bereich ein.
[edit] user@host# set protocols ospf area 0.0.0.7 stub default-metric 10
(Optional) Schränken Sie auf dem ABR das Betreten des Bereichs durch zusammenfassende LSAs ein. Dieser Schritt wandelt den Stub-Bereich in einen vollständig stumpfen Bereich um.
[edit] user@host# set protocols ospf area 0.0.0.7 stub no-summaries
Wenn Sie mit der Konfiguration der Geräte fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Konfiguration auf allen Routing-Geräten:
user@host# show protocols ospf area 0.0.0.7 { stub; }
Konfiguration auf dem ABR (die Ausgabe enthält auch die optionale Einstellung):
user@host# show protocols ospf area 0.0.0.7 { stub default-metric 10 no-summaries; }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfung der Schnittstellen in der Umgebung
Zweck
Stellen Sie sicher, dass die Schnittstelle für OSPF für den entsprechenden Bereich konfiguriert wurde. Vergewissern Sie sich, dass die Ausgabe Stub als Typ des OSPF-Bereichs enthält.
Aktion
Geben Sie im Betriebsmodus den show ospf interface detail
Befehl für OSPFv2 und den show ospf3 interface detail
Befehl für OSPFv3 ein.
Überprüfen des Typs des OSPF-Bereichs
Zweck
Stellen Sie sicher, dass es sich bei dem OSPF-Bereich um einen Stubbereich handelt. Vergewissern Sie sich, dass in der Ausgabe "Normaler Stub" als Stubtyp angezeigt wird.
Aktion
Geben Sie im Betriebsmodus den show ospf overview
Befehl für OSPFv2 und den show ospf3 overview
Befehl für OSPFv3 ein.
Beispiel: Konfigurieren von OSPF-Bereichen, die nicht so stubby sind
In diesem Beispiel wird gezeigt, wie ein OSPF-NSSA (Not-so-Stubby Area) konfiguriert wird, um die Ankündigung externer Routen in einen Bereich zu steuern.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.
Konfigurieren Sie die Router-IDs für die Geräte in Ihrem OSPF-Netzwerk. Siehe Beispiel: Konfigurieren einer OSPF-Router-Kennung.
Kontrollieren Sie die Auswahl des designierten OSPF-Routers. Siehe Beispiel: Steuern der Auswahl des designierten OSPF-Routers
Konfigurieren Sie ein Mehrbereichs-OSPF-Netzwerk. Siehe Beispiel: Konfigurieren eines Mehrbereichs-OSPF-Netzwerks.
Überblick
Der Backbone-Bereich, der in Abbildung 9 0 ist, hat eine besondere Funktion und erhält immer die Bereichs-ID 0.0.0.0. Bereichs-IDs sind eindeutige numerische Identifikatoren in Dezimalschreibweise mit Punkten. Bereichs-IDs müssen nur innerhalb eines AS eindeutig sein. Alle anderen Netzwerke oder Bereiche (z. B. 3, 7 und 9) im AS müssen über ABRs, die über Schnittstellen in mehr als einem Bereich verfügen, direkt mit dem Backbone-Bereich verbunden sein.
Ein OSPF-Stub-Bereich hat keine externen Routen, sodass Sie keine Routen von einem anderen Protokoll in einen Stub-Bereich umverteilen können. OSPF NSSAs ermöglichen die Überflutung externer Routen innerhalb des Gebiets.
Darüber hinaus kann es zu einer Situation kommen, in der das Exportieren von LSAs vom Typ 7 in die NSSA nicht erforderlich ist. Wenn ein AS-Grenzrouter auch ein ABR mit angeschlossener NSSA ist, werden LSAs vom Typ 7 standardmäßig in die NSSA exportiert. Wenn der ABR an mehrere NSSAs angehängt ist, wird standardmäßig eine separate LSA vom Typ 7 in jede NSSA exportiert. Bei der Routenneuverteilung generiert dieses Routing-Gerät sowohl LSAs vom Typ 5 als auch LSAs vom Typ 7. Sie können den Export von LSAs vom Typ 7 in die NSSA deaktivieren.
Die folgende Einschränkung gilt für NSSAs: Sie können einen Bereich nicht gleichzeitig als Stubbereich und NSSA konfigurieren.
Sie konfigurieren jedes Routing-Gerät im Bereich 9 (Bereichs-ID 0.0.0.9) mit der folgenden Einstellung:
nssa
– Gibt eine OSPF-NSSA an. Sie müssen dienssa
Anweisung auf allen Routing-Geräten in Bereich 9 einschließen, da dieser Bereich nur über externe Verbindungen zu statischen Routen verfügt.
Außerdem konfigurieren Sie den ABR im Bereich 9 mit folgenden zusätzlichen Einstellungen:
no-summaries
Verhindert, dass der ABR Zusammenfassungsrouten in die NSSA ankündigt. Wenn sie in Kombination mit derdefault-metric
Anweisung konfiguriert wird, lässt die NSSA nur Routen innerhalb des Gebiets zu und kündigt die Standardroute in das Gebiet an. Externe Routen und Ziele in andere Gebiete werden nicht mehr zusammengefasst oder in die NSSA aufgenommen. Nur der ABR erfordert diese zusätzliche Konfiguration, da er das einzige Routing-Gerät innerhalb der NSSA ist, das LSAs vom Typ 3 erstellt, die zum Empfangen und Senden von Datenverkehr von außerhalb des Bereichs verwendet werden.default-lsa
: Konfiguriert den ABR so, dass eine Standardroute in die NSSA generiert wird. In diesem Beispiel konfigurieren Sie Folgendes:default-metric
: Gibt an, dass der ABR eine Standardroute mit einer angegebenen Metrik in die NSSA generiert. Diese Standardroute ermöglicht die Paketweiterleitung von der NSSA an externe Ziele. Sie konfigurieren diese Option nur auf dem ABR. Der ABR generiert nicht automatisch eine Standardroute, wenn er mit einer NSSA verbunden ist. Sie müssen diese Option explizit konfigurieren, damit der ABR eine Standardroute generiert.metric-type
—(Optional) Gibt den externen Metriktyp für die Standard-LSA an, der entweder Typ 1 oder Typ 2 sein kann. Wenn OSPF Routeninformationen aus externen ASs exportiert, enthält dies eine Kosten- oder externe Metrik in der Route. Der Unterschied zwischen den beiden Metriken besteht darin, wie OSPF die Kosten der Route berechnet. Externe Metriken vom Typ 1 entsprechen der Link-State-Metrik, bei der die Kosten der Summe der internen Kosten zuzüglich der externen Kosten entsprechen. Externe Metriken vom Typ 2 verwenden nur die externen Kosten, die vom AS-Boundary-Router zugewiesen werden. Standardmäßig verwendet OSPF die externe Metrik Typ 2.type-7
—(Optional) Überflutet Standard-LSAs vom Typ 7 in die NSSA, wenn dieno-summaries
Anweisung konfiguriert ist. Wenn die Anweisung konfiguriert ist, wird standardmäßigno-summaries
eine LSA vom Typ 3 in NSSAs für Junos OS Version 5.0 und höher eingefügt. Um die Abwärtskompatibilität mit früheren Junos OS-Versionen zu unterstützen, fügen Sie dietype-7
Anweisung ein.
Das zweite Beispiel zeigt auch die optionale Konfiguration, die erforderlich ist, um das Exportieren von LSAs vom Typ 7 in die NSSA zu deaktivieren, indem die no-nssa-abr
Anweisung auf dem Routinggerät eingeschlossen wird, das die Funktionen eines ABR- und eines AS-Grenzrouters ausführt.

Topologie
Konfiguration
- Konfigurieren von Routing-Geräten für die Teilnahme an einem "Not so-Stubby"-Bereich
- Deaktivieren des Exports von Link-State-Ankündigungen vom Typ 7 in nicht so stubby-Bereiche
Konfigurieren von Routing-Geräten für die Teilnahme an einem "Not so-Stubby"-Bereich
CLI Schnellkonfiguration
Um schnell eine OSPF-NSSA zu konfigurieren, kopieren Sie den folgenden Befehl, und fügen Sie ihn in die CLI ein. Sie müssen alle Routinggeräte konfigurieren, die Teil der NSSA sind.
[edit] set protocols ospf area 0.0.0.9 nssa
Um schnell einen ABR zu konfigurieren, der an einer OSPF-NSSA beteiligt ist, kopieren Sie die folgenden Befehle, und fügen Sie sie in die CLI ein.
[edit] set protocols ospf area 0.0.0.9 nssa default-lsa default-metric 10 set protocols ospf area 0.0.0.9 nssa default-lsa metric-type 1 set protocols ospf area 0.0.0.9 nssa default-lsa type-7 set protocols ospf area 0.0.0.9 nssa no-summaries
Schritt-für-Schritt-Anleitung
So konfigurieren Sie OSPF-NSSAs:
Konfigurieren Sie auf allen Routing-Geräten in der Umgebung eine OSPF-NSSA.
Anmerkung:Um einen OSPFv3-NSSA-Bereich anzugeben, schließen Sie die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@host# set protocols ospf area 0.0.0.9 nssa
Wechseln Sie im ABR in den OSPF-Konfigurationsmodus, und geben Sie den NSSA-Bereich 0.0.0.9 an, den Sie bereits erstellt haben.
[edit ] user@host# edit protocols ospf area 0.0.0.9 nssa
Fügen Sie im ABR eine Standardroute in den Bereich ein.
[edit protocols ospf area 0.0.0.9 nssa] user@host# set default-lsa default-metric 10
(Optional) Geben Sie im ABR den externen Metriktyp für die Standardroute an.
[edit protocols ospf area 0.0.0.9 nssa] user@host# set default-lsa metric-type 1
(Optional) Geben Sie auf dem ABR die Überflutung von LSAs vom Typ 7 an.
[edit protocols ospf area 0.0.0.9 nssa] user@host# set default-lsa type-7
Schränken Sie auf dem ABR das Betreten des Bereichs durch zusammenfassende LSAs ein.
[edit protocols ospf area 0.0.0.9 nssa] user@host# set no-summaries
Wenn Sie mit der Konfiguration der Geräte fertig sind, bestätigen Sie die Konfiguration.
[edit protocols ospf area 0.0.0.9 nssa] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Konfiguration auf allen Routing-Geräten in der Umgebung:
user@host# show protocols ospf area 0.0.0.9 { nssa; }
Konfiguration auf dem ABR. Die Ausgabe enthält auch die optionalen metric-type
and-Anweisungen type-7
.
user@host# show protocols ospf area 0.0.0.9 { nssa { default-lsa { default-metric 10; metric-type 1; type-7; } no-summaries; } }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Deaktivieren des Exports von Link-State-Ankündigungen vom Typ 7 in nicht so stubby-Bereiche
CLI Schnellkonfiguration
Um den Export von LSAs vom Typ 7 in die NSSA schnell zu deaktivieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene [Bearbeiten] ein und wechseln commit
Sie dann aus dem Konfigurationsmodus. Sie konfigurieren diese Einstellung auf einem AS-Bound-Router, bei dem es sich auch um einen ABR mit angeschlossenem NSSA-Bereich handelt.
[edit] set protocols ospf no-nssa-abr
Schritt-für-Schritt-Anleitung
Sie können diese Einstellung konfigurieren, wenn Sie über einen AS-Boundary-Router verfügen, der auch ein ABR mit angeschlossenem NSSA-Bereich ist.
Deaktivieren Sie das Exportieren von LSAs vom Typ 7 in die NSSA.
Anmerkung:Um OSPFv3 anzugeben, fügen Sie die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@host# set protocols ospf no-nssa-abr
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit] user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie den show protocols ospf
Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
user@host# show protocols ospf no-nssa-abr;
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfung der Schnittstellen in der Umgebung
- Überprüfen des Typs des OSPF-Bereichs
- Überprüfen des Typs der LSAs
Überprüfung der Schnittstellen in der Umgebung
Zweck
Stellen Sie sicher, dass die Schnittstelle für OSPF für den entsprechenden Bereich konfiguriert wurde. Vergewissern Sie sich, dass die Ausgabe Stub NSSA als Typ des OSPF-Bereichs enthält.
Aktion
Geben Sie im Betriebsmodus den show ospf interface detail
Befehl für OSPFv2 und den show ospf3 interface detail
Befehl für OSPFv3 ein.
Überprüfen des Typs des OSPF-Bereichs
Zweck
Stellen Sie sicher, dass es sich bei dem OSPF-Bereich um einen Stubbereich handelt. Vergewissern Sie sich, dass in der Ausgabe Not so Stubby Stub als Stub-Typ angezeigt wird.
Aktion
Geben Sie im Betriebsmodus den show ospf overview
Befehl für OSPFv2 und den show ospf3 overview
Befehl für OSPFv3 ein.
Überprüfen des Typs der LSAs
Zweck
Überprüfen Sie den Typ der LSAs, die sich in dem Bereich befinden. Wenn Sie das Exportieren von LSAs vom Typ 7 in eine NSSA deaktiviert haben, vergewissern Sie sich, dass das Feld Typ NSSA nicht als LSA-Typ enthält.
Aktion
Geben Sie im Betriebsmodus den show ospf overview
Befehl für OSPFv2 und den show ospf3 overview
Befehl für OSPFv3 ein.
Grundlegendes zu OSPFv3-Stubs und vollständig Stubby-Bereichen
Die Junos OS OSPFv3-Konfiguration für IPv6-Netzwerke ist identisch mit der OSPFv2-Konfiguration. Sie konfigurieren das Protokoll mit set ospf3
Befehlen anstelle von set ospf
Befehlen und verwenden show ospf3
Befehle anstelle von show ospf
Befehlen, um den OSPF-Status zu überprüfen. Stellen Sie außerdem sicher, dass Sie IPv6-Adressen auf den Schnittstellen festlegen, auf denen OSPFv3 ausgeführt wird.
Stubbereiche sind Bereiche, durch die oder in die OSPF keine externen Link-State-Ankündigungen (LSAs vom Typ 5) flutet. Sie können Stubbereiche erstellen, wenn ein Großteil der Topologiedatenbank aus externen AS-Ankündigungen besteht und Sie die Größe der Topologiedatenbanken auf den internen Routern im Stubbereich minimieren möchten.
Die folgenden Einschränkungen gelten für Stub-Bereiche:
Es ist nicht möglich, einen virtuellen Link über einen Stubbereich zu erstellen.
Ein Stubbereich kann keinen AS-Begrenzungsrouter enthalten.
Sie können den Backbone nicht als Stubbereich konfigurieren.
Sie können einen Bereich nicht gleichzeitig als Stubbereich und als NSSA-Bereich (Not so-stubby Area) konfigurieren.
Beispiel: Konfigurieren von OSPFv3-Stubs und vollständig Stubby-Bereichen
In diesem Beispiel wird gezeigt, wie ein OSPFv3-Stub-Bereich und ein vollständig stubby-Bereich konfiguriert werden, um die Ankündigung externer Routen in einen Bereich zu steuern.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Überblick
Abbildung 10 zeigt die in diesem Beispiel verwendete Topologie.

In diesem Beispiel konfigurieren Sie jedes Routing-Gerät in Bereich 7 (Bereichs-ID 0.0.0.7) als Stub-Router und einige zusätzliche Einstellungen auf dem ABR:
-
stub
: Gibt an, dass dieser Bereich zu einem Stub-Bereich wird und nicht mit LSAs des Typs 5 überflutet wird. Sie müssen diestub
Anweisung auf allen Routing-Geräten einbinden, die sich im Bereich 7 befinden, da dieser Bereich keine externen Verbindungen hat. -
default-metric
: Konfiguriert den ABR so, dass eine Standardroute mit einer angegebenen Metrik in den Stub-Bereich generiert wird. Diese Standardroute ermöglicht die Paketweiterleitung vom Stubbereich an externe Ziele. Sie konfigurieren diese Option nur auf dem ABR. Der ABR generiert nicht automatisch eine Standardroute, wenn er an einen Stub angehängt wird. Sie müssen diese Option explizit konfigurieren, um eine Standardroute zu generieren. -
no-summaries
—(Optional) Verhindert, dass der ABR Zusammenfassungsrouten in den Stub-Bereich ankündigt, indem der Stub-Bereich in einen vollständig stubby-Bereich umgewandelt wird. Wenn es in Kombination mit derdefault-metric
Anweisung konfiguriert wird, lässt ein vollständig stumpfer Bereich nur Routen innerhalb des Bereichs zu und kündigt die Standardroute in den Bereich an. Externe Routen und Ziele in andere Gebiete werden nicht mehr zusammengefasst oder in einen völlig stumpfen Bereich gelassen. Nur der ABR erfordert diese zusätzliche Konfiguration, da er das einzige Routing-Gerät innerhalb des völlig stumpfen Bereichs ist, das LSAs vom Typ 3 erstellt, die zum Empfangen und Senden von Datenverkehr von außerhalb des Bereichs verwendet werden.
In Junos OS Version 8.5 und höher gilt Folgendes:
-
Eine Router-ID-Schnittstelle, die nicht für die Ausführung von OSPF konfiguriert ist, wird in OSPF-LSAs nicht mehr als Stubnetzwerk angekündigt.
-
OSPF kündigt eine lokale Route mit einer Präfixlänge von 32 als Stublink an, wenn die Loopbackschnittstelle mit einer anderen Präfixlänge als 32 konfiguriert ist. OSPF kündigt auch die direkte Route mit der konfigurierten Maskenlänge an, wie in früheren Versionen.
Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 10. In Abschnitt #d24e104__d24e443 werden die Schritte auf Gerät 2, Gerät 6, Gerät 7 und Gerät 8 beschrieben.
Konfiguration
Verfahren
- CLI Schnellkonfiguration
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Befund
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 erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit]
Hierarchieebene ein.
Gerät 1
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:2::1/64 set interfaces fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:3::1/64 set interfaces lo0 unit 0 family inet address 10.1.1.1/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.0 interface fe-1/2/2.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive
Gerät 2
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:2::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::1/64 set interfaces lo0 unit 0 family inet address 10.2.2.2/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.7 stub default-metric 10 set protocols ospf3 area 0.0.0.7 stub no-summaries set protocols ospf3 area 0.0.0.7 interface fe-1/2/1.0
Gerät 3
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:3::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:5::1/64 set interfaces lo0 unit 0 family inet address 10.3.3.3/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.9 interface fe-1/2/1.0
Gerät 4
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:6::1/64 set interfaces lo0 unit 0 family inet address 10.4.4.4/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.3 interface fe-1/2/1.0
Gerät 5
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:6::2/64 set interfaces lo0 unit 0 family inet address 10.5.5.5/32 set protocols ospf3 area 0.0.0.3 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.3 interface lo0.0 passive
Gerät 6
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:4::2/64 set interfaces lo0 unit 0 family inet address 10.6.6.6/32 set protocols ospf3 area 0.0.0.7 stub set protocols ospf3 area 0.0.0.7 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.7 interface lo0.0 passive
Gerät 7
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:7::1/64 set interfaces lo0 unit 0 family inet address 10.7.7.7/32 set protocols ospf3 export static-to-ospf set protocols ospf3 area 0.0.0.9 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.9 interface lo0.0 passive set policy-options policy-statement static-to-ospf term 1 from protocol static set policy-options policy-statement static-to-ospf term 1 then accept set routing-options rib inet6.0 static route 2001:db8:1010::1/128 next-hop 2001:db8:9009:7::2 set routing-options rib inet6.0 static route 2001:db8:2020::1/128 next-hop 2001:db8:9009:7::2
Gerät 8
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:7::2/64 set interfaces lo0 unit 0 family inet address 10.8.8.8/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:1010::1/128 set interfaces lo0 unit 0 family inet6 address 2001:db8:2020::1/128
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 2:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@2# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:2::2/64 user@2# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::1/64 user@2# set lo0 unit 0 family inet address 10.2.2.2/32
-
Aktivieren Sie OSPFv3 auf den Schnittstellen, die sich in Bereich 0 befinden.
[edit protocols ospf3 area 0.0.0.0] user@2# set interface fe-1/2/0.0 user@2# set interface lo0.0 passive
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 7 befindet.
[edit protocols ospf3 area 0.0.0.7] user@2# set interface fe-1/2/1.0
-
Geben Sie Bereich 7 als OSPFv3-Stubbereich an.
Die
stub
Anweisung ist auf allen Routing-Geräten in der Umgebung erforderlich.[edit protocols ospf3 area 0.0.0.7] user@2# set stub
-
Fügen Sie im ABR eine Standardroute in den Bereich ein.
[edit protocols ospf3 area 0.0.0.7] user@2# set stub default-metric 10
-
(Optional) Schränken Sie auf dem ABR das Betreten des Bereichs durch zusammenfassende LSAs ein.
Dieser Schritt wandelt den Stub-Bereich in einen vollständig stumpfen Bereich um.
[edit protocols ospf3 area 0.0.0.7] user@2# set stub no-summaries
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 6:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@6# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:4::2/64 user@6# set lo0 unit 0 family inet address 10.6.6.6/32
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 7 befindet.
[edit protocols ospf3 area 0.0.0.7] user@6# set interface fe-1/2/0.0 user@6# set interface lo0.0 passive
-
Geben Sie Bereich 7 als OSPFv3-Stubbereich an.
Die
stub
Anweisung ist auf allen Routing-Geräten in der Umgebung erforderlich.[edit protocols ospf3 area 0.0.0.7] user@6# set stub
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 7:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@7# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 user@7# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:7::1/64 user@7# set lo0 unit 0 family inet address 10.7.7.7/32
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 9 befindet.
[edit protocols ospf3 area 0.0.0.9] user@7# set interface fe-1/2/0.0 user@7# set interface lo0.0 passive
-
Konfigurieren Sie statische Routen, die eine Verbindung zu den Kundenrouten ermöglichen.
[edit routing-options rib inet6.0 static] user@7# set route 1010::1/128 next-hop 2001:db8:9009:7::2 user@7# set route 2020::1/128 next-hop 2001:db8:9009:7::2
-
Konfigurieren Sie eine Routing-Richtlinie, um die statischen Routen neu zu verteilen.
[edit policy-options policy-statement static-to-ospf term 1] user@7# set from protocol static user@7# set then accept
-
Wenden Sie die Routing-Richtlinie auf die OSPFv3-Instanz an.
[edit protocols ospf3] user@7# set export static-to-ospf
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 8:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@8# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:7::2/64 user@8# set lo0 unit 0 family inet address 10.8.8.8/32
-
Konfigurieren Sie zwei Loopback-Schnittstellenadressen, um Kundenrouten zu simulieren.
[edit interfaces lo0 unit 0 family inet6] user@8# set address 2001:db8:1010::1/128 user@8# set address 2001:db8:2020::1/128
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle , show protocols
show policy-options
, und show routing-options
eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Gerät 2
user@2# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:2::2/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:4::1/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.2.2.2/32;
}
}
}
user@2# show protocols
ospf3 {
area 0.0.0.0 {
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
area 0.0.0.7 {
stub default-metric 10 no-summaries;
interface fe-1/2/1.0;
}
}
Gerät 6
user@6# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:4::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.6.6.6/32;
}
}
}
user@6# show protocols
ospf3 {
area 0.0.0.7 {
stub;
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
}
Gerät 7
user@7# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:5::2/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:7::1/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.7.7.7/32;
}
}
}
user@7# show protocols
ospf3 {
export static-to-ospf;
area 0.0.0.9 {
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
}
user@7# show policy-options
policy-statement static-to-ospf {
term 1 {
from protocol static;
then accept;
}
}
user@7# show routing-options
rib inet6.0 {
static {
route 2001:db8:1010::1/128 next-hop 2001:db8:9009:7::2;
route 2001:db8:2020::1/128 next-hop 2001:db8:9009:7::2;
}
}
Gerät 8
user@8# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:7::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.8.8.8/32;
}
family inet6 {
address 2001:db8:1010::1/128;
address 2001:db8:2020::1/128;
}
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit
Sie aus dem Konfigurationsmodus.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfen des Typs des OSPFv3-Bereichs
Zweck
Stellen Sie sicher, dass es sich bei dem OSPFv3-Bereich um einen Stubbereich handelt. Vergewissern Sie sich, dass in der Ausgabe Stub als Stubtyp angezeigt wird.
Aktion
Geben Sie im Betriebsmodus auf Gerät 2 und auf Gerät 6 den show ospf3 overview
Befehl ein.
user@2> show ospf3 overview Instance: master Router ID: 10.2.2.2 Route table index: 51 Area border router LSA refresh time: 50 minutes Area: 0.0.0.0 Stub type: Not Stub Area border routers: 2, AS boundary routers: 0 Neighbors Up (in full state): 1 Area: 0.0.0.7 Stub type: Stub, Stub cost: 10 Area border routers: 0, AS boundary routers: 0 Neighbors Up (in full state): 1 Topology: default (ID 0) Prefix export count: 0 Full SPF runs: 24 SPF delay: 0.200000 sec, SPF holddown: 5 sec, SPF rapid runs: 3 Backup SPF: Not Needed
user@6> show ospf3 overview Instance: master Router ID: 10.6.6.6 Route table index: 46 LSA refresh time: 50 minutes Area: 0.0.0.7 Stub type: Stub Area border routers: 1, AS boundary routers: 0 Neighbors Up (in full state): 1 Topology: default (ID 0) Prefix export count: 0 Full SPF runs: 17 SPF delay: 0.200000 sec, SPF holddown: 5 sec, SPF rapid runs: 3 Backup SPF: Not Needed
Bedeutung
Auf Gerät 2 ist Not Stub
der Stub-Typ des Bereichs 0 . Der Stub-Typ des Bereichs 7 ist Stub
. Die Standardmetrik für den Stub ist 10.
Auf Gerät 6 ist Stub
der Stub-Typ des Bereichs 7 .
Überprüfen der Routen im OSPFv3-Stub-Bereich
Zweck
Stellen Sie sicher, dass die erwarteten Routen in den Routing-Tabellen vorhanden sind.
Aktion
Geben Sie im Betriebsmodus auf Gerät 6 und Gerät 2 den show route
Befehl ein.
user@6> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.6.6.6/32 *[Direct/0] 1d 01:57:12 > via lo0.0 inet6.0: 6 destinations, 7 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both ::/0 *[OSPF3/10] 00:10:52, metric 11 > via fe-1/2/0.0 2001:db8:9009:4::/64 *[Direct/0] 1d 01:56:31 > via fe-1/2/0.0 [OSPF3/10] 1d 01:56:31, metric 1 > via fe-1/2/0.0 2001:db8:9009:4::2/128 *[Local/0] 1d 01:56:53 Local via fe-1/2/0.0 fe80::/64 *[Direct/0] 1d 01:56:31 > via fe-1/2/0.0 fe80::2a0:a514:0:a4c/128 *[Local/0] 1d 01:56:53 Local via fe-1/2/0.0 ff02::5/128 *[OSPF3/10] 1d 01:58:22, metric 1 MultiRecv
user@2> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.2.2.2/32 *[Direct/0] 1d 02:16:13 > via lo0.0 inet6.0: 14 destinations, 17 routes (14 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 2001:db8:1010::1/128 *[OSPF3/150] 00:30:15, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:2020::1/128 *[OSPF3/150] 00:30:15, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:9009:1::/64 *[OSPF3/10] 1d 02:15:54, metric 2 > via fe-1/2/0.0 2001:db8:9009:2::/64 *[Direct/0] 1d 02:15:54 > via fe-1/2/0.0 [OSPF3/10] 1d 02:15:54, metric 1 > via fe-1/2/0.0 2001:db8:9009:2::2/128 *[Local/0] 1d 02:15:54 Local via fe-1/2/0.0 2001:db8:9009:3::/64 *[OSPF3/10] 1d 02:15:54, metric 2 > via fe-1/2/0.0 2001:db8:9009:4::/64 *[Direct/0] 1d 02:15:54 > via fe-1/2/1.0 [OSPF3/10] 05:38:05, metric 1 > via fe-1/2/1.0 2001:db8:9009:4::1/128 *[Local/0] 1d 02:15:54 Local via fe-1/2/1.0 2001:db8:9009:5::/64 *[OSPF3/10] 1d 02:15:54, metric 3 > via fe-1/2/0.0 2001:db8:9009:6::/64 *[OSPF3/10] 1d 01:33:10, metric 3 > via fe-1/2/0.0 fe80::/64 *[Direct/0] 1d 02:15:54 > via fe-1/2/0.0 [Direct/0] 1d 02:15:54 > via fe-1/2/1.0 fe80::2a0:a514:0:64c/128 *[Local/0] 1d 02:15:54 Local via fe-1/2/0.0 fe80::2a0:a514:0:94c/128 *[Local/0] 1d 02:15:54 Local via fe-1/2/1.0 ff02::5/128 *[OSPF3/10] 1d 02:17:45, metric 1 MultiRecv
Bedeutung
Auf Gerät 6 wurde die Standardroute aufgrund der default-metric
Anweisung auf dem ABR, Gerät 2, gelernt. Andernfalls sind die einzigen OSPFv3-Routen in der Routing-Tabelle von Gerät 6 die Netzwerkadresse 2001:db8:9009:4::/64 und die OSPFv3-Multicast-Adresse ff02::5/128 für alle SPF-Link-State-Router, auch als AllSPFRouter bezeichnet.
Auf Gerät 2 wurden alle OSPFv3-Routen gelernt, einschließlich der externen Kundenrouten 2001:db8:1010::1/128 und 2001:db8:2020::1/128.
Grundlegendes zu OSPFv3-Bereichen, die nicht ganz so stubby sind
Wie ein OSPF-Stub-Bereich hat auch ein OSPFv3-Stub-Bereich keine externen Routen, sodass Sie keine Routen von einem anderen Protokoll in einen Stub-Bereich umverteilen können. Not-so-stubby-areas (NSSAs) ermöglichen es, externe Wege innerhalb des Gebiets zu überfluten. Router in einer NSSA empfangen keine externen Link State Advertisements (LSAs) von Area Border Routern (ABRs), dürfen aber externe Routinginformationen zur Neuverteilung senden. Sie verwenden LSAs vom Typ 7, um die ABRs über diese externen Routen zu informieren, die der ABR dann in externe LSAs des Typs 5 übersetzt und wie gewohnt an den Rest des OSPF-Netzwerks weiterleitet.
Beispiel: Konfigurieren von OSPFv3-Bereichen, die nicht so stubby sind
In diesem Beispiel wird gezeigt, wie ein OSPFv3-NSSA-Bereich (Not-so-stubby Area) konfiguriert wird, um die Ankündigung externer Routen in den Bereich zu steuern.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Überblick
In diesem Beispiel verteilt Gerät 7 statische Client-1-Routen in OSPFv3 um. Gerät 7 befindet sich im Bereich 9, der als NSSA konfiguriert ist. Gerät 3 ist das an die NSSA angeschlossene ABR. Ein NSSA ist eine Art Stub-Bereich, der externe Routen des autonomen Systems importieren und an andere Bereiche senden kann, aber dennoch keine externen AS-Routen aus anderen Bereichen empfangen kann. Da Bereich 9 als NSSA definiert ist, verwendet Gerät 7 LSAs vom Typ 7, um den ABR (Gerät 3) über diese externen Routen zu informieren. Gerät 3 übersetzt dann die Typ-7-Routen in externe LSAs des Typs 5 und überflutet sie wie gewohnt mit dem Rest des OSPF-Netzwerks.
In Bereich 3 verteilt Gerät 5 statische Client-2-Routen in OSPFv3 um. Diese Routen werden auf Gerät 3 gelernt, aber nicht auf Gerät 7 oder 10. Gerät 3 fügt eine standardmäßige statische Route in Bereich 9 ein, sodass Geräte 7 und 10 weiterhin die Routen von Kunde 2 erreichen können.
Sie konfigurieren jedes Routing-Gerät im Bereich 9 (Bereichs-ID 0.0.0.9) mit der folgenden Einstellung:
-
nssa
– Gibt eine OSPFv3-NSSA an. Sie müssen dienssa
Anweisung auf allen Routing-Geräten in Bereich 9 einschließen.
Außerdem konfigurieren Sie den ABR im Bereich 9 mit folgenden zusätzlichen Einstellungen:
-
no-summaries
Verhindert, dass der ABR Zusammenfassungsrouten in die NSSA ankündigt. Wenn sie in Kombination mit derdefault-metric
Anweisung konfiguriert wird, lässt die NSSA nur Routen innerhalb des Gebiets zu und kündigt die Standardroute in das Gebiet an. Externe Routen und Ziele in andere Gebiete werden nicht mehr zusammengefasst oder in die NSSA aufgenommen. Nur der ABR erfordert diese zusätzliche Konfiguration, da er das einzige Routing-Gerät innerhalb der NSSA ist, das Zusammenfassungs-LSAs vom Typ 3 erstellt, die zum Empfangen und Senden von Datenverkehr von außerhalb des Bereichs verwendet werden. -
default-lsa
: Konfiguriert den ABR so, dass eine Standardroute in die NSSA generiert wird. In diesem Beispiel konfigurieren Sie Folgendes:-
default-metric
: Gibt an, dass der ABR eine Standardroute mit einer angegebenen Metrik in die NSSA generiert. Diese Standardroute ermöglicht die Paketweiterleitung von der NSSA an externe Ziele. Sie konfigurieren diese Option nur auf dem ABR. Der ABR generiert nicht automatisch eine Standardroute, wenn er mit einer NSSA verbunden ist. Sie müssen diese Option explizit konfigurieren, damit der ABR eine Standardroute generiert. -
metric-type
—(Optional) Gibt den externen Metriktyp für die Standard-LSA an, der entweder Typ 1 oder Typ 2 sein kann. Wenn OSPFv3 Routeninformationen aus externen ASs exportiert, enthält dies einen Kostenwert oder eine externe Metrik in der Route. Der Unterschied zwischen den beiden Metriken besteht darin, wie OSPFv3 die Kosten der Route berechnet. Externe Metriken vom Typ 1 entsprechen der Link-State-Metrik, bei der die Kosten der Summe der internen Kosten zuzüglich der externen Kosten entsprechen. Externe Metriken vom Typ 2 verwenden nur die externen Kosten, die vom AS-Boundary-Router zugewiesen werden. Standardmäßig verwendet OSPFv3 die externe Metrik Typ 2. -
type-7
—(Optional) Überflutet Standard-LSAs vom Typ 7 in die NSSA, wenn dieno-summaries
Anweisung konfiguriert ist. Wenn die Anweisung konfiguriert ist, wird standardmäßigno-summaries
eine LSA vom Typ 3 in NSSAs für Junos OS Version 5.0 und höher eingefügt. Um die Abwärtskompatibilität mit früheren Junos OS-Versionen zu unterstützen, fügen Sie dietype-7
Anweisung ein.
-

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 11. In Abschnitt #d26e123__d26e507 werden die Schritte auf Gerät 3, Gerät 7 und Gerät 9 beschrieben.
Konfiguration
Verfahren
- CLI Schnellkonfiguration
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Befund
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 erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit]
Hierarchieebene ein.
Gerät 1
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:3::1/64 set interfaces lo0 unit 0 family inet address 10.1.1.1/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.5 set protocols ospf3 area 0.0.0.0 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive
Gerät 3
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:3::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:5::1/64 set interfaces lo0 unit 0 family inet address 10.3.3.3/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.9 nssa default-lsa default-metric 10 set protocols ospf3 area 0.0.0.9 nssa default-lsa metric-type 1 set protocols ospf3 area 0.0.0.9 nssa default-lsa type-7 set protocols ospf3 area 0.0.0.9 nssa no-summaries set protocols ospf3 area 0.0.0.9 interface fe-1/2/1.0
Gerät 4
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:6::1/64 set interfaces lo0 unit 0 family inet address 10.4.4.4/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.3 interface fe-1/2/1.0
Gerät 5
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:6::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:7::1/64 set interfaces lo0 unit 0 family inet address 10.5.5.5/32 set protocols ospf3 export static-to-ospf set protocols ospf3 area 0.0.0.3 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.3 interface lo0.0 passive set policy-options policy-statement static-to-ospf term 1 from protocol static set policy-options policy-statement static-to-ospf term 1 then accept set routing-options rib inet6.0 static route 2001:db8:1010::1/128 next-hop 2001:db8:9009:7::2 set routing-options rib inet6.0 static route 2001:db8:2020::1/128 next-hop 2001:db8:9009:7::2
Gerät 7
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:8::1/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:9::1/64 set interfaces lo0 unit 0 family inet address 10.7.7.7/32 set protocols ospf3 export static2-to-ospf set protocols ospf3 area 0.0.0.9 nssa set protocols ospf3 area 0.0.0.9 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.9 interface lo0.0 passive set policy-options policy-statement static2-to-ospf term 1 from protocol static set policy-options policy-statement static2-to-ospf term 1 then accept set routing-options rib inet6.0 static route 2001:db8:3030::1/128 next-hop 2001:db8:9009:8::2 set routing-options rib inet6.0 static route 2001:db8:4040::1/128 next-hop 2001:db8:9009:8::2
Gerät 8
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:7::2/64 set interfaces lo0 unit 0 family inet address 10.8.8.8/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:1010::1/128 set interfaces lo0 unit 0 family inet6 address 2001:db8:2020::1/128
Gerät 9
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:8::2/64 set interfaces lo0 unit 0 family inet address 10.9.9.9/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:3030::1/128 set interfaces lo0 unit 0 family inet6 address 2001:db8:4040::1/128
Gerät 10
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:9::2/64 set interfaces lo0 unit 0 family inet address 10.10.10.10/32 set protocols ospf3 area 0.0.0.9 nssa set protocols ospf3 area 0.0.0.9 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.9 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.9 interface lo0.0 passive
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 3:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@3# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:3::2/64 user@3# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:5::1/64 user@3# set lo0 unit 0 family inet address 10.3.3.3/32
-
Aktivieren Sie OSPFv3 auf den Schnittstellen, die sich in Bereich 0 befinden.
[edit protocols ospf3 area 0.0.0.0] user@3# set interface fe-1/2/0.0 user@3# set interface lo0.0 passive
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 9 befindet.
[edit protocols ospf3 area 0.0.0.9] user@3# set interface fe-1/2/1.0
-
Konfigurieren Sie eine OSPFv3-NSSA.
Die
nssa
Anweisung ist auf allen Routing-Geräten in der Umgebung erforderlich.[edit protocols ospf3 area 0.0.0.9] user@3# set nssa
-
Fügen Sie im ABR eine Standardroute in den Bereich ein.
[edit protocols ospf3 area 0.0.0.9] user@3# set default-lsa default-metric 10
-
(Optional) Geben Sie im ABR den externen Metriktyp für die Standardroute an.
[edit protocols ospf3 area 0.0.0.9] user@3# set nssa default-lsa metric-type 1
-
(Optional) Geben Sie auf dem ABR die Überflutung von LSAs vom Typ 7 an.
[edit protocols ospf3 area 0.0.0.9] user@3# set nssa default-lsa type-7
-
Schränken Sie auf dem ABR das Betreten des Bereichs durch zusammenfassende LSAs ein.
[edit protocols ospf3 area 0.0.0.9] user@3# set nssa no-summaries
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 5:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@5# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:6::2/64 user@5# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:7::1/64 user@5# set lo0 unit 0 family inet address 10.5.5.5/32
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 3 befindet.
[edit protocols ospf3 area 0.0.0.3] user@5# set interface fe-1/2/0.0 user@5# set interface lo0.0 passive
-
Konfigurieren Sie statische Routen, die eine Verbindung zu den Kundenrouten ermöglichen.
[edit routing-options rib inet6.0 static] user@5# set route 1010::1/128 next-hop 2001:db8:9009:7::2 user@5# set route 2020::1/128 next-hop 2001:db8:9009:7::2
-
Konfigurieren Sie eine Routing-Richtlinie, um die statischen Routen neu zu verteilen.
[edit policy-options policy-statement static-to-ospf term 1] user@5# set from protocol static user@5# set then accept
-
Wenden Sie die Routing-Richtlinie auf die OSPFv3-Instanz an.
[edit protocols ospf3] user@5# set export static-to-ospf
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 7:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@7# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 user@7# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:7::1/64 user@7# set lo0 unit 0 family inet address 10.7.7.7/32
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 9 befindet.
[edit protocols ospf3 area 0.0.0.9] user@7# set interface fe-1/2/0.0 user@7# set interface lo0.0 passive
-
Konfigurieren Sie eine OSPFv3-NSSA.
Die
nssa
Anweisung ist auf allen Routing-Geräten in der Umgebung erforderlich.[edit protocols ospf3 area 0.0.0.9] user@7# set nssa
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 8:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@8# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:7::2/64 user@8# set lo0 unit 0 family inet address 10.8.8.8/32
-
Konfigurieren Sie zwei Loopback-Schnittstellenadressen, um Kundenrouten zu simulieren.
[edit interfaces lo0 unit 0 family inet6] user@8# set address 2001:db8:1010::1/128 user@8# set address 2001:db8:2020::1/128
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle , show protocols
show policy-options
, und show routing-options
eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Gerät 3
user@3# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:3::2/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:5::1/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.3.3.3/32;
}
}
}
}
user@3# show protocols
ospf3 {
area 0.0.0.0 {
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
area 0.0.0.9 {
nssa {
default-lsa {
default-metric 10;
metric-type 1;
type-7;
}
no-summaries;
}
interface fe-1/2/1.0;
}
}
Gerät 5
user@5# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:6::2/64;
}
}
}
fe-1/2/1 {
unit 0 {
family inet6 {
address 2001:db8:9009:7::1/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.5.5.5/32;
}
}
}
user@5# show protocols
ospf3 {
export static-to-ospf;
area 0.0.0.3 {
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
}
user@5# show policy-options
policy-statement static-to-ospf {
term 1 {
from protocol static;
then accept;
}
}
user@5# show routing-options
rib inet6.0 {
static {
route 2001:db8:1010::1/128 next-hop 2001:db8:9009:7::2;
route 2001:db8:2020::1/128 next-hop 2001:db8:9009:7::2;
}
}
Gerät 7
user@7# show interfaces
fe-1/2/0 {
unit 0{
family inet6 {
address 2001:db8:9009:5::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.7.7.7/32;
}
}
}
user@7# show protocols
ospf3 {
area 0.0.0.9 {
nssa;
interface fe-1/2/0.0;
interface lo0.0 {
passive;
}
}
}
Gerät 8
user@8# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:7::2/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.8.8.8/32;
}
family inet6 {
address 2001:db8:1010::1/128;
address 2001:db8:2020::1/128;
}
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit
Sie aus dem Konfigurationsmodus.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen des Typs des OSPFv3-Bereichs
- Überprüfen der Routen im OSPFv3-Stub-Bereich
- Überprüfen des Typs der LSAs
Überprüfen des Typs des OSPFv3-Bereichs
Zweck
Stellen Sie sicher, dass es sich bei dem OSPFv3-Bereich um einen NSSA-Bereich handelt. Vergewissern Sie sich, dass die Ausgabe als Stub-Typ angezeigt wird Stub NSSA
.
Aktion
Geben Sie im Betriebsmodus auf Gerät 3, Gerät 7 und Gerät 10 den show ospf3 overview
Befehl ein.
user@3> show ospf3 overview Instance: master Router ID: 10.3.3.3 Route table index: 36 Area border router, AS boundary router, NSSA router LSA refresh time: 50 minutes Area: 0.0.0.0 Stub type: Not Stub Area border routers: 2, AS boundary routers: 0 Neighbors Up (in full state): 1 Area: 0.0.0.9 Stub type: Stub NSSA, Stub cost: 10 Area border routers: 0, AS boundary routers: 1 Neighbors Up (in full state): 1 Topology: default (ID 0) Prefix export count: 0 Full SPF runs: 22 SPF delay: 0.200000 sec, SPF holddown: 5 sec, SPF rapid runs: 3 Backup SPF: Not Needed
user@7> show ospf3 overview Instance: master Router ID: 10.7.7.7 Route table index: 44 AS boundary router, NSSA router LSA refresh time: 50 minutes Area: 0.0.0.9 Stub type: Stub NSSA Area border routers: 1, AS boundary routers: 1 Neighbors Up (in full state): 1 Topology: default (ID 0) Prefix export count: 2 Full SPF runs: 11 SPF delay: 0.200000 sec, SPF holddown: 5 sec, SPF rapid runs: 3 Backup SPF: Not Needed
user@10> show ospf3 overview Instance: master Router ID: 10.10.10.10 Route table index: 55 NSSA router LSA refresh time: 50 minutes Area: 0.0.0.9 Stub type: Stub NSSA Area border routers: 1, AS boundary routers: 2 Neighbors Up (in full state): 2 Topology: default (ID 0) Prefix export count: 0 Full SPF runs: 6 SPF delay: 0.200000 sec, SPF holddown: 5 sec, SPF rapid runs: 3 Backup SPF: Not Needed
Bedeutung
Auf Gerät 3 ist Not Stub
der Stub-Typ des Bereichs 0 . Der Stub-Typ des Bereichs 9 ist Stub NSSA
. Die Standardmetrik für den Stub ist 10.
Auf Gerät 7 und Gerät 10 ist Stub NSSA
der Stub-Typ des Bereichs 9 .
Überprüfen der Routen im OSPFv3-Stub-Bereich
Zweck
Stellen Sie sicher, dass die erwarteten Routen in den Routing-Tabellen vorhanden sind.
Aktion
Geben Sie im Betriebsmodus auf Gerät 7 und Gerät 3 den show route
Befehl ein.
user@7> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.7.7.7/32 *[Direct/0] 3d 03:00:23 > via lo0.0 inet6.0: 12 destinations, 14 routes (12 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both ::/0 *[OSPF3/150] 01:01:31, metric 12, tag 0 > via fe-1/2/1.0 2001:db8:3030::1/128 *[Static/5] 01:01:43 > to 9009:8::2 via fe-1/2/0.0 2001:db8:4040::1/128 *[Static/5] 01:01:43 > to 9009:8::2 via fe-1/2/0.0 2001:db8:9009:5::/64 *[OSPF3/10] 01:01:33, metric 2 > via fe-1/2/1.0 2001:db8:9009:8::/64 *[Direct/0] 01:01:43 > via fe-1/2/0.0 2001:db8:9009:8::1/128 *[Local/0] 01:02:01 Local via fe-1/2/0.0 2001:db8:9009:9::/64 *[Direct/0] 01:01:45 > via fe-1/2/1.0 [OSPF3/10] 01:01:44, metric 1 > via fe-1/2/1.0 2001:db8:9009:9::1/128 *[Local/0] 01:02:01 Local via fe-1/2/1.0 fe80::/64 *[Direct/0] 01:01:45 > via fe-1/2/1.0 [Direct/0] 01:01:43 > via fe-1/2/0.0 fe80::2a0:a514:0:f4c/128 *[Local/0] 01:02:01 Local via fe-1/2/0.0 fe80::2a0:a514:0:114c/128 *[Local/0] 01:02:01 Local via fe-1/2/1.0 ff02::5/128 *[OSPF3/10] 3d 03:01:25, metric 1 MultiRecv
user@10> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.10.10.10/32 *[Direct/0] 01:01:59 > via lo0.0 inet6.0: 11 destinations, 14 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both ::/0 *[OSPF3/150] 01:01:35, metric 11, tag 0 > via fe-1/2/0.0 2001:db8:3030::1/128 *[OSPF3/150] 01:01:35, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:4040::1/128 *[OSPF3/150] 01:01:35, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:9009:5::/64 *[Direct/0] 01:01:50 > via fe-1/2/0.0 [OSPF3/10] 01:01:50, metric 1 > via fe-1/2/0.0 2001:db8:9009:5::2/128 *[Local/0] 01:01:50 Local via fe-1/2/0.0 2001:db8:9009:9::/64 *[Direct/0] 01:01:50 > via fe-1/2/1.0 [OSPF3/10] 01:01:40, metric 1 > via fe-1/2/1.0 2001:db8:9009:9::2/128 *[Local/0] 01:01:50 Local via fe-1/2/1.0 fe80::/64 *[Direct/0] 01:01:50 > via fe-1/2/0.0 [Direct/0] 01:01:50 > via fe-1/2/1.0 fe80::2a0:a514:0:c4c/128 *[Local/0] 01:01:50 Local via fe-1/2/0.0 fe80::2a0:a514:0:124c/128 *[Local/0] 01:01:50 Local via fe-1/2/1.0 ff02::5/128 *[OSPF3/10] 01:02:16, metric 1 MultiRecv
user@3> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.3.3.3/32 *[Direct/0] 3d 03:03:10 > via lo0.0 inet6.0: 15 destinations, 18 routes (15 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 2001:db8:1010::1/128 *[OSPF3/150] 01:04:21, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:2020::1/128 *[OSPF3/150] 01:04:21, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:3030::1/128 *[OSPF3/150] 01:03:57, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:4040::1/128 *[OSPF3/150] 01:03:57, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:9009:1::/64 *[OSPF3/10] 3d 03:02:06, metric 2 > via fe-1/2/0.0 2001:db8:9009:3::/64 *[Direct/0] 3d 03:02:55 > via fe-1/2/0.0 [OSPF3/10] 3d 03:02:54, metric 1 > via fe-1/2/0.0 2001:db8:9009:3::2/128 *[Local/0] 3d 03:02:55 Local via fe-1/2/0.02001:db8:9009:5::/64 *[Direct/0] 01:04:09 > via fe-1/2/1.0 [OSPF3/10] 01:04:09, metric 1 > via fe-1/2/1.0 2001:db8:9009:5::1/128 *[Local/0] 3d 03:02:54 Local via fe-1/2/1.0 2001:db8:9009:6::/64 *[OSPF3/10] 3d 02:19:14, metric 3 > via fe-1/2/0.0 2001:db8:9009:9::/64 *[OSPF3/10] 01:04:02, metric 2 > via fe-1/2/1.0 fe80::/64 *[Direct/0] 3d 03:02:55 > via fe-1/2/0.0 [Direct/0] 01:04:09 > via fe-1/2/1.0 fe80::2a0:a514:0:84c/128 *[Local/0] 3d 03:02:55 Local via fe-1/2/0.0 fe80::2a0:a514:0:b4c/128 *[Local/0] 3d 03:02:54 Local via fe-1/2/1.0 ff02::5/128 *[OSPF3/10] 3d 03:03:50, metric 1 MultiRecv
Bedeutung
Auf Gerät 7 wurde die Standardroute aufgrund der default-metric
Anweisung auf dem ABR, Gerät 3, erlernt. Andernfalls sind die einzigen OSPFv3-Routen in der Routing-Tabelle von Gerät 7 die lokalen Routen für Bereich 9 und die OSPFv3-Multicast-Adresse ff02::5/128 für alle SPF-Link-State-Router, auch als AllSPFRouter bezeichnet.
Gerät 10 verfügt über die Standardroute, die von Gerät 3 eingespeist wird, sowie über die externen OSPF-Routen, die von Gerät 7 eingespeist werden.
Weder Gerät 7 noch Gerät 10 verfügen über die externen Kundenrouten, die von Gerät 5 in OSPFv3 eingefügt wurden.
Auf Gerät 3 wurden alle OSPFv3-Routen gelernt, einschließlich der externen Kundenrouten 2001:db8:1010::1/128 und 2001:db8:2020::1/128.
Überprüfen des Typs der LSAs
Zweck
Überprüfen Sie den Typ der LSAs, die sich in dem Bereich befinden.
Aktion
Geben Sie im Betriebsmodus auf Gerät 7 den show ospf3 database nssa detail
Befehl ein.
user@7> show ospf3 database nssa detail Area 0.0.0.9 Type ID Adv Rtr Seq Age Cksum Len NSSA 0.0.0.1 10.3.3.3 0x8000002a 1462 0xf406 28 Prefix ::/0 Prefix-options 0x0, Metric 10, Type 1, NSSA *0.0.0.1 10.7.7.7 0x80000003 1625 0x88df 60 Prefix 2001:db8:3030::1/128 Prefix-options 0x8, Metric 0, Type 2, Fwd addr 2001:db8:9009:9::1, NSSA *0.0.0.2 10.7.7.7 0x80000003 1025 0xef57 60 Prefix 2001:db8:4040::1/128 Prefix-options 0x8, Metric 0, Type 2, Fwd addr 2001:db8:9009:9::1,
Bedeutung
Auf Gerät 7 handelt es sich bei den NSSA-LSAs um die externe Standardroute vom Typ 1, die von Gerät 3 gelernt wurde, und die externen statischen Routen des Typs 2 zum Netzwerk von Kunde 1.
Grundlegendes zu nicht ganz so stumpfen Bereichen Filtern
Möglicherweise kommt es zu einer Situation, in der das Exportieren von LSAs vom Typ 7 in einen nicht so stumpfen Bereich (NSSA) unnötig ist. Wenn ein ASBR (Autonomous System Boundary Router) auch ein Area Border Router (ABR) mit angeschlossener NSSA ist, werden LSAs vom Typ 7 standardmäßig in die NSSA exportiert.
Wenn die ASBR (ebenfalls ein ABR) an mehrere NSSAs angehängt ist, wird standardmäßig eine separate LSA vom Typ 7 in jede NSSA exportiert. Bei der Routenneuverteilung generiert dieses Routing-Gerät sowohl LSAs vom Typ 5 als auch LSAs vom Typ 7. Um zu vermeiden, dass dieselbe Route zweimal neu verteilt wird (von LSAs vom Typ 5 und LSA vom Typ 7), können Sie den Export von LSAs vom Typ 7 in die NSSA deaktivieren, indem Sie die no-nssa-abr
Anweisung auf dem Routing-Gerät einfügen.
Beispiel: Konfigurieren von OSPFv3-Bereichen, die nicht so stubby sind, mit Filtern
In diesem Beispiel wird gezeigt, wie ein OSPFv3 Not-so-stubby Area (NSSA) konfiguriert wird, wenn es nicht erforderlich ist, externe Routen als LSAs (Link State Advertisements) vom Typ 7 in die NSSA einzufügen.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Überblick
Wenn ein ASBR (Autonomous System Border Router) gleichzeitig ein NSSA Area Border Router (ABR) ist, generiert das Routinggerät LSAs vom Typ 5 und vom Typ 7. Mit der no-nssa-abr
Anweisung können Sie verhindern, dass der Router LSAs vom Typ 7 für die NSSA erstellt.
In diesem Beispiel befinden sich Gerät 5 und Gerät 3 in Kundennetzwerken. Sowohl Gerät 4 als auch Gerät 2 injizieren die Kundenrouten in OSPFv3. Bereich 1 ist eine NSSA. Da Gerät 4 sowohl ein NSSA-ABR als auch ein ASBR ist, erzeugt es sowohl LSAs vom Typ 7 als auch vom Typ 5 und injiziert LSAs vom Typ 7 in Bereich 1 und LSAs vom Typ 5 in Bereich 0. Um zu verhindern, dass LSAs vom Typ 7 in Bereich 1 injiziert werden, ist die no-nssa-abr
Anweisung in der Geräte-4-Konfiguration enthalten.

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 12. Im Abschnitt #d28e64__d28e386 werden die Schritte auf Gerät 4 beschrieben.
Konfiguration
Verfahren
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 erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit]
Hierarchieebene ein.
Gerät 1
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:6::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:5::1/64 set interfaces lo0 unit 0 family inet address 0.1.1.1/32 set protocols ospf3 area 0.0.0.1 nssa set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive
Gerät 2
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:5::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:4::1/64 set interfaces lo0 unit 0 family inet address 10.2.2.2/32 set protocols ospf3 export static2-to-ospf set protocols ospf3 area 0.0.0.1 nssa set protocols ospf3 area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.1 interface lo0.0 passive set policy-options policy-statement static2-to-ospf term 1 from protocol static set policy-options policy-statement static2-to-ospf term 1 then accept set routing-options rib inet6.0 static route 3030::1/128 next-hop 2001:db8:9009:4::2 set routing-options rib inet6.0 static route 4040::1/128 next-hop 2001:db8:9009:4::2
Gerät 3
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:4::2/64 set interfaces lo0 unit 0 family inet address 10.3.3.3/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:3030::1/128 set interfaces lo0 unit 0 family inet6 address 2001:db8:4040::1/128 set routing-options rib inet6.0 static route ::/0 next-hop 2001:db8:9009:4::1
Gerät 4
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::2/64 set interfaces fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:6::1/64 set interfaces fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:3::1/64 set interfaces lo0 unit 0 family inet address 10.4.4.4/32 set protocols ospf3 export static-to-ospf set protocols ospf3 no-nssa-abr set protocols ospf3 area 0.0.0.0 interface fe-1/2/2.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive set protocols ospf3 area 0.0.0.1 nssa default-lsa default-metric 10 set protocols ospf3 area 0.0.0.1 nssa default-lsa metric-type 1 set protocols ospf3 area 0.0.0.1 nssa default-lsa type-7 set protocols ospf3 area 0.0.0.1 nssa no-summaries set protocols ospf3 area 0.0.0.1 interface fe-1/2/1.0 set policy-options policy-statement static-to-ospf term 1 from protocol static set policy-options policy-statement static-to-ospf term 1 then accept set routing-options rib inet6.0 static route 2001:db8:1010::1/128 next-hop 2001:db8:9009:1::1 set routing-options rib inet6.0 static route 2001:db8:2020::1/128 next-hop 2001:db8:9009:1::1
Gerät 5
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::1/64 set interfaces lo0 unit 0 family inet address 10.5.5.5/32 set interfaces lo0 unit 0 family inet6 address 2001:db8:1010::1/128 set interfaces lo0 unit 0 family inet6 address 2001:db8:2020::1/128 set routing-options rib inet6.0 static route ::/0 next-hop 2001:db8:9009:1::2
Gerät 6
set interfaces fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:3::2/64 set interfaces lo0 unit 0 family inet address 10.6.6.6/32 set protocols ospf3 area 0.0.0.0 interface fe-1/2/0.0 set protocols ospf3 area 0.0.0.0 interface lo0.0 passive
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 unter "Verwenden des CLI-Editors im Konfigurationsmodus" im CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 4:
-
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@4# set fe-1/2/0 unit 0 family inet6 address 2001:db8:9009:1::2/64 user@4# set fe-1/2/1 unit 0 family inet6 address 2001:db8:9009:6::1/64 user@4# set fe-1/2/2 unit 0 family inet6 address 2001:db8:9009:3::1/64 user@4# set lo0 unit 0 family inet address 10.4.4.4/32
-
Aktivieren Sie OSPFv3 auf den Schnittstellen, die sich in Bereich 0 befinden.
[edit protocols ospf3 area 0.0.0.0] user@4# set interface fe-1/2/2.0 user@4# set interface lo0.0 passive
-
Aktivieren Sie OSPFv3 auf der Schnittstelle, die sich in Bereich 1 befindet.
[edit protocols ospf3 area 0.0.0.1] user@4# set interface fe-1/2/1.0
-
Konfigurieren Sie eine OSPFv3-NSSA.
Die
nssa
Anweisung ist auf allen Routing-Geräten in der Umgebung erforderlich.[edit protocols ospf3 area 0.0.0.1] user@4# set nssa
-
Fügen Sie im ABR eine Standardroute in den Bereich ein.
[edit protocols ospf3 area 0.0.0.1] user@4# set nssa default-lsa default-metric 10
-
(Optional) Geben Sie im ABR den externen Metriktyp für die Standardroute an.
[edit protocols ospf3 area 0.0.0.1] user@4# set nssa default-lsa metric-type 1
-
(Optional) Geben Sie auf dem ABR die Überflutung von LSAs vom Typ 7 an.
[edit protocols ospf3 area 0.0.0.1] user@4# set nssa default-lsa type-7
-
Schränken Sie auf dem ABR das Betreten des Bereichs durch zusammenfassende LSAs ein.
[edit protocols ospf3 area 0.0.0.1] user@4# set nssa no-summaries
-
Deaktivieren Sie das Exportieren von LSAs vom Typ 7 in die NSSA.
Diese Einstellung ist nützlich, wenn Sie über einen AS-Bound-Router verfügen, der auch ein ABR mit einem angefügten NSSA-Bereich ist.
[edit protocols ospf3] user@4# set no-nssa-abr
-
Konfigurieren Sie statische Routen zum Kundennetzwerk.
[edit routing-options rib inet6.0 static] user@4# set route 2001:db8:1010::1/128 next-hop 2001:db8:9009:1::1 user@4# set route 2001:db8:2020::1/128 next-hop 2001:db8:9009:1::1
-
Konfigurieren Sie eine Richtlinie, um die statischen Routen in OSPFv3 einzufügen.
[edit policy-options policy-statement static-to-ospf term 1] user@4# set from protocol static user@4# set then accept
-
Wenden Sie die Richtlinie auf OSPFv3 an.
[edit protocols ospf3] user@4# set export static-to-ospf
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle , show protocols
show policy-options
, und show routing-options
eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Gerät 4
user@4# show interfaces
fe-1/2/0 {
unit 0 {
family inet6 {
address 2001:db8:9009:1::2/64;
}
}
unit 0 {
family inet6 {
address 2001:db8:9009:6::1/64;
}
}
unit 0 {
family inet6 {
address 2001:db8:9009:3::1/64;
}
}
}
lo0 {
unit 0 {
family inet {
address 10.4.4.4/32;
}
}
}
user@4# show protocols
ospf3 {
export static-to-ospf;
no-nssa-abr;
area 0.0.0.0 {
interface fe-1/2/2.0;
interface lo0.0 {
passive;
}
}
area 0.0.0.1 {
nssa {
default-lsa {
default-metric 10;
metric-type 1;
type-7;
}
no-summaries;
}
interface fe-1/2/1.0;
}
}
user@4# show policy-options
policy-statement static-to-ospf {
term 1 {
from protocol static;
then accept;
}
}
user@4# show routing-options
rib inet6.0 {
static {
route 2001:db8:1010::1/128 next-hop 2001:db8:9009:1::1;
route 2001:db8:2020::1/128 next-hop 2001:db8:9009:1::1;
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit
Sie aus dem Konfigurationsmodus.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Überprüfen der Routen im OSPFv3-Stub-Bereich
Zweck
Stellen Sie sicher, dass die erwarteten Routen in den Routing-Tabellen vorhanden sind.
Aktion
Geben Sie im Betriebsmodus auf Gerät 1 und Gerät 6 den show route
Befehl ein.
user@1> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.1.1.1/32 *[Direct/0] 03:25:44 > via lo0.0 inet6.0: 11 destinations, 14 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both ::/0 *[OSPF3/150] 01:52:58, metric 11, tag 0 > via fe-1/2/0.0 2001:db8:3030::1/128 *[OSPF3/150] 02:44:02, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:4040::1/128 *[OSPF3/150] 02:44:02, metric 0, tag 0 > via fe-1/2/1.0 2001:db8:9009:5::/64 *[Direct/0] 03:25:34 > via fe-1/2/1.0 [OSPF3/10] 03:25:24, metric 1 > via fe-1/2/1.0 2001:db8:9009:5::1/128 *[Local/0] 03:25:34 Local via fe-1/2/1.0 2001:db8:9009:6::/64 *[Direct/0] 03:25:34 > via fe-1/2/0.0 [OSPF3/10] 03:25:34, metric 1 > via fe-1/2/0.0 2001:db8:9009:6::2/128 *[Local/0] 03:25:34 Local via fe-1/2/0.0 fe80::/64 *[Direct/0] 03:25:34 > via fe-1/2/0.0 [Direct/0] 03:25:34 > via fe-1/2/1.0 fe80::2a0:a514:0:44c/128 *[Local/0] 03:25:34 Local via fe-1/2/0.0 fe80::2a0:a514:0:74c/128 *[Local/0] 03:25:34 Local via fe-1/2/1.0 ff02::5/128 *[OSPF3/10] 03:27:00, metric 1 MultiRecv
user@6> show route inet.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.6.6.6/32 *[Direct/0] 03:26:57 > via lo0.0 inet6.0: 11 destinations, 12 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 2001:db8:1010::1/128 *[OSPF3/150] 03:16:59, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:2020::1/128 *[OSPF3/150] 03:16:59, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:3030::1/128 *[OSPF3/150] 02:44:34, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:4040::1/128 *[OSPF3/150] 02:44:34, metric 0, tag 0 > via fe-1/2/0.0 2001:db8:9009:3::/64 *[Direct/0] 03:26:29 > via fe-1/2/0.0 [OSPF3/10] 03:26:29, metric 1 > via fe-1/2/0.0 2001:db8:9009:3::2/128 *[Local/0] 03:26:29 Local via fe-1/2/0.0 2001:db8:9009:5::/64 *[OSPF3/10] 02:44:34, metric 3 > via fe-1/2/0.0 2001:db8:9009:6::/64 *[OSPF3/10] 03:16:59, metric 2 > via fe-1/2/0.0 fe80::/64 *[Direct/0] 03:26:29 > via fe-1/2/0.0 fe80::2a0:a514:0:64c/128 *[Local/0] 03:26:29 Local via fe-1/2/0.0 ff02::5/128 *[OSPF3/10] 03:27:37, metric 1 MultiRecv
Bedeutung
Auf Gerät 1 wurde die Standardroute (::/0) aufgrund der default-metric
Anweisung auf dem ABR, Gerät 4, gelernt. Die Kundenrouten 2001:db8:3030::1 und 2001:db8:4040::1 wurden von Gerät 2 gelernt. Die Routen 2001:db8:1010::1 und 2001:db8:2020::1 wurden unterdrückt. Sie werden nicht benötigt, da stattdessen die Standardroute verwendet werden kann.
Auf Gerät 6 im Bereich 0 sind alle Kundenrouten gelernt.
Überprüfen des Typs der LSAs
Zweck
Überprüfen Sie den Typ der LSAs, die sich in dem Bereich befinden.
Aktion
Geben Sie im Betriebsmodus auf Gerät 1 den show ospf3 database nssa detail
Befehl ein.
user@4> show ospf3 database nssa detail Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len NSSA 0.0.0.1 10.2.2.2 0x80000004 2063 0xceaf 60 Prefix 3030::1/128 Prefix-options 0x8, Metric 0, Type 2, Fwd addr 2001:db8:9009:5::2, NSSA 0.0.0.2 10.2.2.2 0x80000004 1463 0x3627 60 Prefix 4040::1/128 Prefix-options 0x8, Metric 0, Type 2, Fwd addr 2001:db8:9009:5::2, NSSA *0.0.0.1 10.4.4.4 0x80000003 35 0x25f8 28 Prefix ::/0 Prefix-options 0x0, Metric 10, Type 1,
Bedeutung
Gerät 4 sendet keine LSAs des Typs 7 (NSSA) für die Kundenrouten 2001:db8:1010::1/128 und 2001:db8:2020::1/128. Wenn Sie die no-nssa-abr
Anweisung löschen oder deaktivieren und dann den show ospf3 database nssa detail
Befehl erneut ausführen, sehen Sie, dass Gerät 4 LSAs vom Typ 7 für 2001:db8:1010::1/128 und 2001:db8:2020::1/128 sendet.
Grundlegendes zu virtuellen OSPF-Verbindungen für nicht zusammenhängende Bereiche
OSPF erfordert, dass alle Bereiche in einem autonomen System (AS) physisch mit dem Backbone-Bereich (Bereich 0) verbunden sein müssen. In großen Netzwerken mit vielen Bereichen, in denen eine direkte Konnektivität zwischen allen Bereichen und dem Backbone-Bereich physisch schwierig oder unmöglich ist, können Sie virtuelle Verbindungen konfigurieren, um nicht zusammenhängende Bereiche zu verbinden. Virtuelle Verbindungen verwenden einen Transitbereich, der zwei oder mehr Area Border Router (ABRs) enthält, um Netzwerkdatenverkehr von einem angrenzenden Bereich zu einem anderen zu leiten. Der Transitbereich muss über vollständige Routinginformationen verfügen und darf kein Stubbereich sein. Abbildung 13 zeigt beispielsweise eine virtuelle Verbindung zwischen einem nicht zusammenhängenden Bereich und dem Backbone-Bereich durch einen Bereich, der mit beiden verbunden ist.

In der in Abbildung 13 gezeigten Topologie wird eine virtuelle Verbindung zwischen dem Bereich 0.0.0.3 und dem Backbone-Bereich durch den Bereich 0.0.0.2 hergestellt. Die virtuelle Verbindung durchläuft den Bereich 0.0.0.2. Der gesamte ausgehende Datenverkehr, der für andere Bereiche bestimmt ist, wird durch den Bereich 0.0.0.2 in den Backbone-Bereich und dann in den entsprechenden ABR geleitet. Der gesamte eingehende Datenverkehr, der für den Bereich 0.0.0.3 bestimmt ist, wird in den Backbone-Bereich und dann durch den Bereich 0.0.0.2 geleitet.
Beispiel: Konfigurieren von virtuellen OSPF-Verbindungen zum Verbinden nicht zusammenhängender Bereiche
In diesem Beispiel wird gezeigt, wie ein virtueller OSPF-Link konfiguriert wird, um nicht zusammenhängende Bereiche zu verbinden.
Anforderungen
Bevor Sie beginnen:
Konfigurieren Sie die Geräteschnittstellen. Routing-Geräte finden Sie in der Junos OS Network Interfaces Library.
Konfigurieren Sie ein OSPF-Netzwerk mit nur einem Bereich. Siehe Beispiel: Konfigurieren eines OSPF-Netzwerks für einen einzelnen Bereich.
Konfigurieren Sie ein Mehrbereichs-OSPF-Netzwerk. Siehe Beispiel: Konfigurieren eines Mehrbereichs-OSPF-Netzwerks.
Überblick
Wenn ein Routing-Gerät auf dem Backbone nicht physisch mit dem Backbone verbunden ist, müssen Sie eine virtuelle Verbindung zwischen diesem Routing-Gerät und dem Backbone herstellen, um die nicht zusammenhängenden Bereiche zu verbinden.
Um eine virtuelle OSPF-Verbindung über einen Bereich zu konfigurieren, geben Sie die Router-ID (IP-Adresse) der Routing-Geräte an jedem Ende der virtuellen Verbindung an. Bei diesen Routing-Geräten muss es sich um Area Border Router (ABRs) handeln, von denen eines physisch mit dem Backbone verbunden ist. Es ist nicht möglich, virtuelle Verbindungen über Stubbereiche zu konfigurieren. Sie müssen auch die Nummer des Bereichs angeben, durch den die virtuelle Verbindung verläuft (auch als Transitbereich bezeichnet). Sie wenden diese Einstellungen auf die Konfiguration des Backbone-Bereichs (definiert durch den Bereich 0.0.0.0) auf den ABRs an, die Teil der virtuellen Verbindung sind.
In diesem Beispiel sind Gerät R1 und Gerät R2 die Routing-Geräte an beiden Enden der virtuellen Verbindung, wobei Gerät R1 physisch mit dem Backbone verbunden ist, wie in Abbildung 14 dargestellt. Sie konfigurieren die folgenden Einstellungen für virtuelle Verbindungen:
neighbor-id: Gibt die IP-Adresse des Routing-Geräts am anderen Ende der virtuellen Verbindung an. In diesem Beispiel hat Gerät R1 die Router-ID 192.0.2.5 und Gerät R2 die Router-ID 192.0.2.3.
transit-area: Gibt die Bereichskennung an, durch die die virtuelle Verbindung verläuft. In diesem Beispiel ist der Bereich 0.0.0.3 nicht mit dem Backbone verbunden, sodass Sie eine virtuelle Verbindungssitzung zwischen dem Bereich 0.0.0.3 und dem Backbone-Bereich über den Bereich 0.0.0.2 konfigurieren. Der Bereich 0.0.0.2 ist der Transitbereich.

Topologie
Konfiguration
CLI Schnellkonfiguration
Um schnell einen virtuellen OSPF-Link auf dem lokalen Routinggerät (Gerät R1) zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in die CLI ein.
Anmerkung:Sie müssen beide Routing-Geräte konfigurieren, die Teil der virtuellen Verbindung sind, und auf jedem Routing-Gerät die entsprechende Nachbar-ID angeben.
[edit] set routing-options router-id 192.0.2.5 set protocols ospf area 0.0.0.0 virtual-link neighbor-id 192.0.2.3 transit-area 0.0.0.2
Um schnell einen virtuellen OSPF-Link auf dem Remote-Routing-Gerät (Gerät R2) zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in die CLI ein.
[edit] set routing-options router-id 192.0.2.3 set protocols ospf area 0.0.0.0 virtual-link neighbor-id 192.0.2.5 transit-area 0.0.0.2
Verfahren
Schritt-für-Schritt-Anleitung
So konfigurieren Sie einen virtuellen OSPF-Link auf dem lokalen Routing-Gerät (Gerät R1):
Konfigurieren Sie die Router-ID.
[edit] user@R1# set routing-options router-id 192.0.2.5
Wechseln Sie in den OSPF-Konfigurationsmodus, und geben Sie den OSPF-Bereich 0.0.0.0 an.
Anmerkung:Fügen Sie für eine virtuelle OSPFv3-Verbindung die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@R1# edit protocols ospf area 0.0.0.0
Konfigurieren Sie eine virtuelle OSPF-Verbindung und geben Sie den Transitbereich 0.0.0.2 an. Bei diesem Routing-Gerät muss es sich um ein ABR handeln, das physisch mit dem Backbone verbunden ist.
[edit protocols ospf area 0.0.0.0] user@R1# set virtual-link neighbor-id 192.0.2.3 transit-area 0.0.0.2
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit protocols ospf area 0.0.0.0] user@R1# commit
Schritt-für-Schritt-Anleitung
So konfigurieren Sie eine virtuelle OSPF-Verbindung auf dem Remote-ABR (Gerät R2, das Routing-Gerät am anderen Ende der Verbindung):
Konfigurieren Sie die Router-ID.
[edit] user@R2# set routing-options router-id 192.0.2.3
Wechseln Sie in den OSPF-Konfigurationsmodus, und geben Sie den OSPF-Bereich 0.0.0.0 an.
Anmerkung:Fügen Sie für eine virtuelle OSPFv3-Verbindung die
ospf3
Anweisung auf der[edit protocols]
Hierarchieebene ein.[edit] user@R2# edit protocols ospf area 0.0.0.0
Konfigurieren Sie einen virtuellen OSPF-Link auf dem Remote-ABR und geben Sie den Transitbereich 0.0.0.2 an. Dieses Routing-Gerät ist nicht physisch mit dem Backbone verbunden.
[edit protocols ospf area 0.0.0.0] user@R2# set virtual-link neighbor-id 192.0.2.5 transit-area 0.0.0.2
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
[edit protocols ospf area 0.0.0.0] user@R2# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie die show routing-options und die show protocols ospf
Befehle eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Konfiguration auf dem lokalen Routing-Gerät (Gerät R1):
user@R1#: show routing-options
router-id 192.0.2.5;
user@R1# show protocols ospf area 0.0.0.0 { virtual-link neighbor-id 192.0.2.3 transit-area 0.0.0.2; }
Konfiguration auf dem Remote-ABR (Gerät R2):
user@R2#: show routing-options
router-id 192.0.2.3;
user@R2# show protocols ospf area 0.0.0.0 { virtual-link neighbor-id 192.0.2.5 transit-area 0.0.0.2; }
Geben Sie den show protocols ospf3
Befehl ein, um Ihre OSPFv3-Konfiguration zu bestätigen.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen von Einträgen in der Verbindungsstatusdatenbank
- Überprüfen des Status und der Konfiguration der OSPF-Schnittstelle
Überprüfen von Einträgen in der Verbindungsstatusdatenbank
Zweck
Stellen Sie sicher, dass die Einträge in der OSPFv2- oder OSPFv3-Verbindungsstatusdatenbank angezeigt werden. Im Feld "Router" in der OSPFv2-Ausgabe werden LSA-Informationen angezeigt, einschließlich des Verbindungstyps. Wenn Sie als virtuelle Verbindung konfiguriert sind, ist der Typ Virtuell. Für jede Routerverbindung wird im Feld "Typ" in der OSPFv3-Ausgabe der Typ der Schnittstelle angezeigt. Wenn Sie als virtuelle Verbindung konfiguriert sind, ist der Typ Virtuell.
Aktion
Geben Sie im Betriebsmodus den show ospf database detail
Befehl für OSPFv2 und den show ospf3 database detail
Befehl für OSPFv3 ein.
Überprüfen des Status und der Konfiguration der OSPF-Schnittstelle
Zweck
Stellen Sie sicher, dass die OSPFv2- oder OSPFv3-Schnittstelle konfiguriert ist und der Status angezeigt wird. Im Feld Typ wird der Typ der Schnittstelle angezeigt. Wenn die Schnittstelle als Teil einer virtuellen Verbindung konfiguriert ist, ist der Typ virtuell.
Aktion
Geben Sie im Betriebsmodus den show ospf interface detail
Befehl für OSPFv2 und den show ospf3 interface detail
Befehl für OSPFv3 ein.
Beispiel: Konfigurieren von virtuellen OSPFv3-Verbindungen
In diesem Beispiel wird gezeigt, wie OSPF Version 3 (OSPFv3) mit einigen Bereichen konfiguriert wird, die nicht direkt an den Backbone-Bereich (Bereich 0) angrenzen. Wenn ein Bereich nicht an Bereich 0 angrenzt, ist eine virtuelle Verbindung erforderlich, um über einen Nicht-Backbone-Bereich eine Verbindung zum Backbone herzustellen. Der Bereich, über den Sie die virtuelle Verbindung konfigurieren, der als Transitbereich bezeichnet wird, muss über vollständige Routinginformationen verfügen. Der Transitbereich darf kein Stubbereich sein.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Überblick
Abbildung 15 zeigt die in diesem Beispiel verwendete Topologie.

Gerät 0, Gerät 1, Gerät 2 und Gerät 3 sind mit dem OSPFv3-Backbone Bereich 0 verbunden. Gerät 2, Gerät 3 und Gerät 4 sind in Bereich 1 miteinander verbunden. und Bereich 2 befindet sich zwischen Gerät 4 und Gerät 5. Da Gerät 5 nicht direkt an Bereich 0 angrenzt, ist eine virtuelle Verbindung über Bereich 1 zwischen Gerät 3 und Gerät 4 erforderlich. Da Gerät 0 und Gerät 1 über zwei separate Backbone-Abschnitte für Bereich 0 verfügen, müssen Sie eine zweite virtuelle Verbindung in Bereich 1 zwischen Gerät 2 und Gerät 3 konfigurieren.
Konfiguration
Verfahren
- CLI Schnellkonfiguration
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Schritt-für-Schritt-Anleitung
- Befund
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 erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit]
Hierarchieebene ein.
Gerät 0
set logical-systems 0 interfaces so-0/3/2 unit 0 family inet6 address 9009:1::1/64 set logical-systems 0 interfaces lo0 unit 0 family inet address 192.168.0.1/32 set logical-systems 0 interfaces lo0 unit 0 family inet6 address feee::10:255:71:4/128 set logical-systems 0 protocols ospf3 area 0.0.0.0 interface so-0/3/2.0 set logical-systems 0 protocols ospf3 area 0.0.0.0 interface lo0.0 passive set logical-systems 0 routing-options router-id 192.168.0.1
Gerät 1
set logical-systems 1 interfaces at-2/0/0 atm-options vpi 0 set logical-systems 1 interfaces at-2/0/0 unit 0 family inet6 address 9009:2::1/64 set logical-systems 1 interfaces at-2/0/0 unit 0 vci 0.77 set logical-systems 1 interfaces lo0 unit 0 family inet address 192.168.1.1/32 set logical-systems 1 interfaces lo0 unit 0 family inet6 address feee::10:255:71:1/128 set logical-systems 1 protocols ospf3 area 0.0.0.0 interface at-2/0/0.0 set logical-systems 1 protocols ospf3 area 0.0.0.0 interface lo0.0 passive set logical-systems 1 routing-options router-id 192.168.1.1
Gerät 2
set logical-systems 2 interfaces so-0/2/0 unit 0 family inet6 address 9009:3::1/64 set logical-systems 2 interfaces fe-1/1/0 unit 0 family inet6 address 9009:4::1/64 set logical-systems 2 interfaces at-0/3/1 atm-options vpi 0 maximum-vcs 1200 set logical-systems 2 interfaces at-0/3/1 unit 0 family inet6 address 9009:2::2/64 set logical-systems 2 interfaces at-0/3/1 unit 0 vci 0.77 set logical-systems 2 interfaces lo0 unit 0 family inet address 192.168.2.1/32 set logical-systems 2 interfaces lo0 unit 0 family inet6 address feee::10:255:71:11/128 set logical-systems 2 protocols ospf3 area 0.0.0.0 virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1 set logical-systems 2 protocols ospf3 area 0.0.0.0 interface at-0/3/1.0 set logical-systems 2 protocols ospf3 area 0.0.0.1 interface fe-1/1/0.0 set logical-systems 2 protocols ospf3 area 0.0.0.1 interface so-0/2/0.0 set logical-systems 2 protocols ospf3 area 0.0.0.1 interface lo0.0 passive set logical-systems 2 routing-options router-id 192.168.2.1
Gerät 3
set logical-systems 3 interfaces so-0/3/2 unit 0 family inet6 address 9009:1::2/64 set logical-systems 3 interfaces t1-0/2/1 unit 0 family inet6 address 9009:5::1/64 set logical-systems 3 interfaces so-0/3/0 unit 0 family inet6 address 9009:3::2/64 set logical-systems 3 interfaces lo0 unit 0 family inet address 192.168.3.1/32 set logical-systems 3 interfaces lo0 unit 0 family inet6 address feee::10:255:71:3/128 set logical-systems 3 protocols ospf3 area 0.0.0.1 interface so-0/3/0.0 set logical-systems 3 protocols ospf3 area 0.0.0.1 interface t1-0/2/1.0 set logical-systems 3 protocols ospf3 area 0.0.0.1 interface lo0.0 passive set logical-systems 3 protocols ospf3 area 0.0.0.0 virtual-link neighbor-id 192.168.2.1 transit-area 0.0.0.1 set logical-systems 3 protocols ospf3 area 0.0.0.0 virtual-link neighbor-id 192.168.4.1 transit-area 0.0.0.1 set logical-systems 3 protocols ospf3 area 0.0.0.0 interface so-0/3/2.0 set logical-systems 3 routing-options router-id 192.168.3.1
Gerät 4
set logical-systems 4 interfaces t1-0/2/1 unit 0 family inet6 address 9009:5::2/64 set logical-systems 4 interfaces fe-0/0/0 unit 0 family inet6 address 9009:6::1/64 set logical-systems 4 interfaces fe-1/1/0 unit 0 family inet6 address 9009:4::2/64 set logical-systems 4 interfaces lo0 unit 0 family inet address 192.168.4.1/32 set logical-systems 4 interfaces lo0 unit 0 family inet6 address feee::10:255:71:5/128 set logical-systems 4 protocols ospf3 area 0.0.0.1 interface fe-1/1/0.0 set logical-systems 4 protocols ospf3 area 0.0.0.1 interface t1-0/2/1.0 set logical-systems 4 protocols ospf3 area 0.0.0.1 interface lo0.0 passive set logical-systems 4 protocols ospf3 area 0.0.0.2 interface fe-0/0/0.0 set logical-systems 4 protocols ospf3 area 0.0.0.0 virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1 set logical-systems 4 routing-options router-id 192.168.4.1
Gerät 5
set logical-systems 5 interfaces fe-0/0/0 unit 0 family inet6 address 9009:6::2/64 set logical-systems 5 interfaces lo0 unit 0 family inet address 192.168.5.1/32 set logical-systems 5 interfaces lo0 unit 0 family inet6 address feee::10:255:71:6/128 set logical-systems 5 protocols ospf3 area 0.0.0.2 interface fe-0/0/0.0 set logical-systems 5 protocols ospf3 area 0.0.0.2 interface lo0.0 passive set logical-systems 5 routing-options router-id 192.168.5.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 0:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@0# set so-0/3/2 unit 0 family inet6 address 9009:1::1/64 user@0# set lo0 unit 0 family inet address 192.168.0.1/32 user@0# set lo0 unit 0 family inet6 address feee::10:255:71:4/128
Fügen Sie die Schnittstellen dem Bereich 0 des OSPFv3-Prozesses hinzu.
[edit protocols ospf3 area 0.0.0.0] user@0# set interface so-0/3/2.0 user@0# set interface lo0.0 passive
Konfigurieren Sie die Router-ID.
[edit routing-options] user@0# set router-id 192.168.0.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 1:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@1# set at-2/0/0 atm-options vpi 0 user@1# set at-2/0/0 unit 0 family inet6 address 9009:2::1/64 user@1# set at-2/0/0 unit 0 vci 0.77 user@1# set lo0 unit 0 family inet address 192.168.1.1/32 user@1# set lo0 unit 0 family inet6 address feee::10:255:71:1/128
Fügen Sie die Schnittstellen dem Bereich 0 des OSPFv3-Prozesses hinzu.
[edit protocols ospf3 area 0.0.0.0] user@1# set interface at-2/0/0.0 user@1# set interface lo0.0 passive
Konfigurieren Sie die Router-ID.
[edit routing-options] user@1# set router-id 192.168.1.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 2:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@2# set so-0/2/0 unit 0 family inet6 address 9009:3::1/64 user@2# set fe-1/1/0 unit 0 family inet6 address 9009:4::1/64 user@2# set at-0/3/1 atm-options vpi 0 maximum-vcs 1200 user@2# set at-0/3/1 unit 0 family inet6 address 9009:2::2/64 user@2# set at-0/3/1 unit 0 vci 0.77 user@2# set lo0 unit 0 family inet address 192.168.2.1/32 user@2# set lo0 unit 0 family inet6 address feee::10:255:71:11/128
Fügen Sie die Schnittstellen, die mit Gerät 1, Gerät 3 und Gerät 4 verbunden sind, dem OSPFv3-Prozess hinzu.
[edit protocols ospf3 area 0.0.0.0] user@2# set interface at-0/3/1.0 [edit protocols ospf3 area 0.0.0.1] user@2# set interface fe-1/1/0.0 user@2# set interface so-0/2/0.0 user@2# set interface lo0.0 passive
Konfigurieren Sie die virtuelle Verbindung zu Gerät 3 über Bereich 1, sodass Gerät 1 auf den nicht zusammenhängenden Teil des OSPF-Backbone zugreifen kann, der sich auf Gerät 0 befindet.
[edit protocols ospf3 area 0.0.0.0] user@2# set virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1
Konfigurieren Sie die Router-ID.
[edit routing-options] user@2# set router-id 192.168.2.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 3:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@3# set so-0/3/2 unit 0 family inet6 address 9009:1::2/64 user@3# set t1-0/2/1 unit 0 family inet6 address 9009:5::1/64 user@3# set so-0/3/0 unit 0 family inet6 address 9009:3::2/64 user@3# set lo0 unit 0 family inet address 192.168.3.1/32 user@3# set lo0 unit 0 family inet6 address feee::10:255:71:3/128
Konfigurieren Sie für den OSPFv3-Prozess auf Gerät 3 die Schnittstellen, die mit Gerät 2 und Gerät 4 verbunden sind, in Bereich 1 und die mit Gerät 0 verbundene Schnittstelle in Bereich 0.
[edit protocols ospf3 area 0.0.0.1] user@3# set interface so-0/3/0.0 user@3# set interface t1-0/2/1.0 user@3# set interface lo0.0 passive [edit protocols ospf3 area 0.0.0.0] user@3# set interface so-0/3/2.0
Konfigurieren Sie zwei virtuelle Verbindungen über Bereich 1 – eine Verbindung zu Gerät 2 und die zweite Verbindung zu Gerät 4.
Die virtuellen Verbindungen ermöglichen Gerät 5 den Zugriff auf das OSPF-Backbone und die Verbindung der nicht zusammenhängenden Abschnitte von Bereich 0, die sich an Gerät 0 und Gerät 1 befinden.
[edit protocols ospf3 area 0.0.0.0] user@3# set virtual-link neighbor-id 192.168.2.1 transit-area 0.0.0.1 user@3# set virtual-link neighbor-id 192.168.4.1 transit-area 0.0.0.1
Konfigurieren Sie die Router-ID.
[edit routing-options] user@3# set router-id 192.168.3.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 4:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@4# set t1-0/2/1 unit 0 family inet6 address 9009:5::2/64 user@4# set fe-0/0/0 unit 0 family inet6 address 9009:6::1/64 user@4# set fe-1/1/0 unit 0 family inet6 address 9009:4::2/64 user@4# set lo0 unit 0 family inet address 192.168.4.1/32 user@4# set lo0 unit 0 family inet6 address feee::10:255:71:5/128
Fügen Sie auf Gerät 4 die angeschlossenen Schnittstellen zum OSPFv3-Prozess hinzu.
[edit protocols ospf3 area 0.0.0.1] user@4# set interface fe-1/1/0.0 user@4# set interface t1-0/2/1.0 user@4# set interface lo0.0 passive [edit protocols ospf3 area 0.0.0.2] user@4# set interface fe-0/0/0.0
Konfigurieren Sie die virtuelle Verbindung zu Gerät 3 bis Bereich 1, sodass Gerät 5 auf das OSPF-Backbone zugreifen kann.
[edit protocols ospf3 area 0.0.0.0] user@4# set virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1
Konfigurieren Sie die Router-ID.
[edit routing-options] user@4# set router-id 192.168.4.1
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 CLI-Benutzerhandbuch.
So konfigurieren Sie Gerät 5:
Konfigurieren Sie die Schnittstellen.
[edit interfaces] user@5# set fe-0/0/0 unit 0 family inet6 address 9009:6::2/64 user@5# set lo0 unit 0 family inet address 192.168.5.1/32 user@5# set lo0 unit 0 family inet6 address feee::10:255:71:6/128
Fügen Sie die Schnittstellen dem OSPFv3-Prozess hinzu.
[edit protocols ospf3 area 0.0.0.2] user@5# set interface fe-0/0/0.0 user@5# set interface lo0.0 passive
Konfigurieren Sie die Router-ID.
[edit routing-options] user@5# set router-id 192.168.5.1
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle , show protocols
und show routing-options
eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
Gerät 0
user@0#show interfaces
so-0/3/2 { unit 0 { family inet6 { address 9009:1::1/64; } } } lo0 { unit 0 { family inet { address 192.168.0.1/32; } family inet6 { address feee::10:255:71:4/128; } } } user@0#show protocols
ospf3 { area 0.0.0.0 { interface so-0/3/2.0; interface lo0.0 { passive; } } } user@0#show routing-options
router-id 192.168.0.1;
Gerät 1
user@1#show interfaces
at-2/0/0 { atm-options { vpi 0; } unit 0 { family inet6 { address 9009:2::1/64; } } } lo0 { unit 0 { family inet { address 192.168.1.1/32; } family inet6 { address feee::10:255:71:1/128; } } } user@1#show protocols
ospf3 { area 0.0.0.0 { interface at-2/0/0.0; interface lo0.0 { passive; } } } user@1#show routing-options
router-id 192.168.1.1;
Gerät 2
user@2#show interfaces
so-0/2/0 { unit 0 { family inet6 { address 9009:3::1/64; } } } fe-1/1/0 { unit 0 { family inet6 { address 9009:4::1/64; } } } at-0/3/1 { atm-options { vpi 0 { maximum-vcs 1200; } } unit 0 { vci 0.77; family inet6 { address 9009:2::2/64; } } } lo0 { unit 0 { family inet { address 192.168.2.1/32; } family inet6 { address feee::10:255:71:11/128; } } } user@2#show protocols
ospf3 { area 0.0.0.0 { virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1; interface at-0/3/1.0; } area 0.0.0.1 { interface fe-1/1/0.0; interface so-0/2/0.0; interface lo0.0 { passive; } } } user@2#show routing-options
router-id 192.168.2.1;
Gerät 3
user@3#show interfaces
so-0/3/2 { unit 0 { family inet6 { address 9009:1::2/64; } } } t1-0/2/1 { unit 0 { family inet6 { address 9009:5::1/64; } } } so-0/3/0 { unit 0 { family inet6 { address 9009:3::2/64; } } } lo0 { unit 0 { family inet { address 192.168.3.1/32; } family inet6 { address feee::10:255:71:3/128; } } } user@3#show protocols
ospf3 { area 0.0.0.1 { interface so-0/3/0.0; interface t1-0/2/1.0; interface lo0.0 { passive; } } area 0.0.0.0 { virtual-link neighbor-id 192.168.2.1 transit-area 0.0.0.1; virtual-link neighbor-id 192.168.4.1 transit-area 0.0.0.1; interface so-0/3/2.0; } } user@3#show routing-options
router-id 192.168.3.1;
Gerät 4
user@4#show interfaces
t1-0/2/1 { unit 0 { family inet6 { address 9009:5::2/64; } } } fe-0/0/0 { unit 0 { family inet6 { address 9009:6::1/64; } } } fe-1/1/0 { unit 0 { family inet6 { address 9009:4::2/64; } } } lo0 { unit 0 { family inet { address 192.168.4.1/32; } family inet6 { address feee::10:255:71:5/128; } } } user@4#show protocols
ospf3 { area 0.0.0.1 { interface fe-1/1/0.0; interface t1-0/2/1.0; interface lo0.0 { passive; } } area 0.0.0.2 { interface fe-0/0/0.0; } area 0.0.0.0 { virtual-link neighbor-id 192.168.3.1 transit-area 0.0.0.1; } } user@4#show routing-options
router-id 192.168.4.1;
Gerät 5
user@5#show interfaces
fe-0/0/0 { unit 0 { family inet6 { address 9009:6::2/64; } } } lo0 { unit 0 { family inet { address 192.168.5.1/32; } family inet6 { address feee::10:255:71:6/128; } } } user@5#show protocols
ospf3 { area 0.0.0.2 { interface fe-0/0/0.0; interface lo0.0 { passive; } } } user@5#show routing-options
router-id 192.168.5.1;
Wenn Sie mit der Konfiguration der Geräte fertig sind, wechseln Sie commit
aus dem Konfigurationsmodus.
Verifizierung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
Verwenden Sie die folgenden Befehle, um den ordnungsgemäßen Betrieb von OSPFv3 für IPv6 zu überprüfen:
show ospf3 interface
show ospf3 neighbor
show ospf3 database
show ospf3 route
show interfaces terse
(um die lokale IPv6-Link-Adresse anzuzeigen, die der lo0-Schnittstelle zugewiesen ist)Anmerkung:Um Präfixinformationen anzuzeigen, müssen Sie die Option "Umfangreich " mit dem
show ospf3 database
Befehl verwenden.
- Status von Gerät 0
- Status von Gerät 1
- Status von Gerät 2
- Status von Gerät 3
- Status von Gerät 4
- Status von Gerät 5
Status von Gerät 0
Zweck
Vergewissern Sie sich, dass Gerät 0 die erwarteten Routen gelernt und die erwarteten benachbarten Nachbarn eingerichtet hat.
In der show ospf3 database
Beispielausgabe zeigen die Sterne die "besten" Routen an. Bei diesen Routen handelt es sich um die Routen, die in der Routing-Tabelle installiert sind.
Aktion
user@0> show ospf3 database Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Router *0.0.0.0 192.168.0.1 0x8000008f 1858 0x6e21 40 Router 0.0.0.0 192.168.1.1 0x8000008f 1861 0x523d 40 Router 0.0.0.0 192.168.2.1 0x80000090 1918 0x9e62 56 Router 0.0.0.0 192.168.3.1 0x80000092 2104 0x46d 72 Router 0.0.0.0 192.168.4.1 0x8000008f 2012 0x7016 40 InterArPfx 0.0.0.1 192.168.2.1 0x80000093 231 0xfc5c 36 InterArPfx 0.0.0.2 192.168.2.1 0x80000093 43 0x156 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000092 1731 0x31a4 44 InterArPfx 0.0.0.4 192.168.2.1 0x8000008f 2668 0xc51f 44 InterArPfx 0.0.0.5 192.168.2.1 0x80000091 2856 0xfa59 36 InterArPfx 0.0.0.6 192.168.2.1 0x80000090 2481 0xe3fb 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000093 417 0xf562 36 InterArPfx 0.0.0.2 192.168.3.1 0x80000093 2854 0x84d 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000092 1729 0xbc26 44 InterArPfx 0.0.0.4 192.168.3.1 0x8000008f 2667 0x2ca9 44 InterArPfx 0.0.0.5 192.168.3.1 0x80000091 229 0xe56e 36 InterArPfx 0.0.0.6 192.168.3.1 0x8000008f 2292 0xde01 44 InterArPfx 0.0.0.2 192.168.4.1 0x80000092 794 0xf461 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000092 606 0xf85b 36 InterArPfx 0.0.0.4 192.168.4.1 0x80000091 419 0xfe54 36 InterArPfx 0.0.0.5 192.168.4.1 0x80000090 1825 0xd906 44 InterArPfx 0.0.0.6 192.168.4.1 0x8000008f 2669 0xf1eb 44 InterArPfx 0.0.0.7 192.168.4.1 0x80000091 981 0xbc95 36 InterArPfx 0.0.0.8 192.168.4.1 0x8000008f 2481 0x8f4f 44 InterArPfx 0.0.0.9 192.168.4.1 0x80000090 2294 0xf0dd 44 InterArPfx 0.0.0.10 192.168.4.1 0x8000008f 231 0xac5a 44 IntraArPfx *0.0.0.1 192.168.0.1 0x80000094 2858 0xbf9f 64 IntraArPfx 0.0.0.1 192.168.1.1 0x80000095 2861 0x87d6 64 IntraArPfx 0.0.0.1 192.168.2.1 0x80000096 793 0xc7bd 64 IntraArPfx 0.0.0.1 192.168.3.1 0x80000097 1167 0x93f0 64 interface so-0/3/2.0 Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.2 192.168.0.1 0x80000091 858 0xc0c7 56 Link 0.0.0.8 192.168.3.1 0x80000091 1354 0x84f9 56 user@0> show ospf3 interface Interface State Area DR ID BDR ID Nbrs lo0.0 DRother 0.0.0.0 0.0.0.0 0.0.0.0 0 so-0/3/2.0 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 user@0> show ospf3 neighbor ID Interface State Pri Dead 192.168.3.1 so-0/3/2.0 Full 128 33 Neighbor-address fe80::2a0:a514:0:24c user@0> show ospf3 route Prefix Path Route NH Metric Type Type Type 192.168.1.1 Intra Router IP 3 NH-interface so-0/3/2.0 192.168.2.1 Intra Area BR IP 2 NH-interface so-0/3/2.0 192.168.3.1 Intra Area BR IP 1 NH-interface so-0/3/2.0 192.168.4.1 Intra Area BR IP 2 NH-interface so-0/3/2.0 9009:1::/64 Intra Network IP 1 NH-interface so-0/3/2.0 9009:1::2/128 Intra Network IP 1 NH-interface so-0/3/2.0 9009:2::/64 Intra Network IP 3 NH-interface so-0/3/2.0 9009:2::2/128 Intra Network IP 2 NH-interface so-0/3/2.0 9009:3::/64 Inter Network IP 2 NH-interface so-0/3/2.0 9009:4::/64 Inter Network IP 3 NH-interface so-0/3/2.0 9009:5::/64 Inter Network IP 2 NH-interface so-0/3/2.0 9009:6::/64 Inter Network IP 3 NH-interface so-0/3/2.0 9009:6::1/128 Inter Network IP 2 NH-interface so-0/3/2.0 feee::10:255:71:1/128 Intra Network IP 3 NH-interface so-0/3/2.0 feee::10:255:71:3/128 Inter Network IP 1 NH-interface so-0/3/2.0 feee::10:255:71:4/128 Intra Network IP 0 NH-interface lo0.0 feee::10:255:71:5/128 Inter Network IP 2 NH-interface so-0/3/2.0 feee::10:255:71:6/128 Inter Network IP 3 NH-interface so-0/3/2.0 feee::10:255:71:11/128 Inter Network IP 2 NH-interface so-0/3/2.0 user@0> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 so-0/3/2.0 up up inet6 9009:1::1/64 fe80::2a0:a514:0:14c/64 lo0 lo0.0 up up inet 192.168.0.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:4 ...
Status von Gerät 1
Zweck
Vergewissern Sie sich, dass Gerät 1 die erwarteten Routen gelernt und die erwarteten Nachbarnachbarschaften eingerichtet hat.
Aktion
user@1> show ospf3 interface Interface State Area DR ID BDR ID Nbrs lo0.0 DRother 0.0.0.0 0.0.0.0 0.0.0.0 0 at-2/0/0.0 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 user@1> show ospf3 neighbor ID Interface State Pri Dead 192.168.2.1 at-2/0/0.0 Full 128 37 Neighbor-address fe80::2a0:a514:0:c4c user@1> show ospf3 database Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.0.1 0x8000008f 2334 0x6e21 40 Router *0.0.0.0 192.168.1.1 0x8000008f 2331 0x523d 40 Router 0.0.0.0 192.168.2.1 0x80000090 2390 0x9e62 56 Router 0.0.0.0 192.168.3.1 0x80000092 2578 0x46d 72 Router 0.0.0.0 192.168.4.1 0x8000008f 2486 0x7016 40 InterArPfx 0.0.0.1 192.168.2.1 0x80000093 703 0xfc5c 36 InterArPfx 0.0.0.2 192.168.2.1 0x80000093 515 0x156 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000092 2203 0x31a4 44 InterArPfx 0.0.0.4 192.168.2.1 0x80000090 140 0xc320 44 InterArPfx 0.0.0.5 192.168.2.1 0x80000092 328 0xf85a 36 InterArPfx 0.0.0.6 192.168.2.1 0x80000090 2953 0xe3fb 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000093 891 0xf562 36 InterArPfx 0.0.0.2 192.168.3.1 0x80000094 328 0x64e 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000092 2203 0xbc26 44 InterArPfx 0.0.0.4 192.168.3.1 0x80000090 141 0x2aaa 44 InterArPfx 0.0.0.5 192.168.3.1 0x80000091 703 0xe56e 36 InterArPfx 0.0.0.6 192.168.3.1 0x8000008f 2766 0xde01 44 InterArPfx 0.0.0.2 192.168.4.1 0x80000092 1268 0xf461 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000092 1080 0xf85b 36 InterArPfx 0.0.0.4 192.168.4.1 0x80000091 893 0xfe54 36 InterArPfx 0.0.0.5 192.168.4.1 0x80000090 2299 0xd906 44 InterArPfx 0.0.0.6 192.168.4.1 0x80000090 143 0xefec 44 InterArPfx 0.0.0.7 192.168.4.1 0x80000091 1455 0xbc95 36 InterArPfx 0.0.0.8 192.168.4.1 0x8000008f 2955 0x8f4f 44 InterArPfx 0.0.0.9 192.168.4.1 0x80000090 2768 0xf0dd 44 InterArPfx 0.0.0.10 192.168.4.1 0x8000008f 705 0xac5a 44 IntraArPfx 0.0.0.1 192.168.0.1 0x80000095 334 0xbda0 64 IntraArPfx *0.0.0.1 192.168.1.1 0x80000096 331 0x85d7 64 IntraArPfx 0.0.0.1 192.168.2.1 0x80000096 1265 0xc7bd 64 IntraArPfx 0.0.0.1 192.168.3.1 0x80000097 1641 0x93f0 64 interface at-2/0/0.0 Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.2 192.168.1.1 0x80000091 1331 0xaecd 56 Link 0.0.0.8 192.168.2.1 0x80000091 1453 0x80f3 56 user@1> show ospf3 route Prefix Path Route NH Metric Type Type Type 192.168.0.1 Intra Router IP 3 NH-interface at-2/0/0.0 192.168.2.1 Intra Area BR IP 1 NH-interface at-2/0/0.0 192.168.3.1 Intra Area BR IP 2 NH-interface at-2/0/0.0 192.168.4.1 Intra Area BR IP 3 NH-interface at-2/0/0.0 9009:1::/64 Intra Network IP 3 NH-interface at-2/0/0.0 9009:1::2/128 Intra Network IP 2 NH-interface at-2/0/0.0 9009:2::/64 Intra Network IP 1 NH-interface at-2/0/0.0 9009:2::2/128 Intra Network IP 1 NH-interface at-2/0/0.0 9009:3::/64 Inter Network IP 2 NH-interface at-2/0/0.0 9009:4::/64 Inter Network IP 2 NH-interface at-2/0/0.0 9009:5::/64 Inter Network IP 3 NH-interface at-2/0/0.0 9009:6::/64 Inter Network IP 4 NH-interface at-2/0/0.0 9009:6::1/128 Inter Network IP 3 NH-interface at-2/0/0.0 feee::10:255:71:1/128 Intra Network IP 0 NH-interface lo0.0 feee::10:255:71:3/128 Inter Network IP 2 NH-interface at-2/0/0.0 feee::10:255:71:4/128 Intra Network IP 3 NH-interface at-2/0/0.0 feee::10:255:71:5/128 Inter Network IP 2 NH-interface at-2/0/0.0 feee::10:255:71:6/128 Inter Network IP 4 NH-interface at-2/0/0.0 feee::10:255:71:11/128 Inter Network IP 1 NH-interface at-2/0/0.0 user@1> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 at-2/0/0.0 up up inet6 9009:2::1/64 fe80::2a0:a514:0:b4c/64 lo0 lo0.0 up up inet 192.168.1.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:1 ...
Status von Gerät 2
Zweck
Vergewissern Sie sich, dass Gerät 2 die erwarteten Routen gelernt und die erwarteten benachbarten Nachbarn eingerichtet hat.
Aktion
user@2> show ospf3 interface Interface State Area DR ID BDR ID Nbrs at-0/3/1.0 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 vl-192.168.3.1 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 lo0.0 DRother 0.0.0.1 0.0.0.0 0.0.0.0 0 so-0/2/0.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 fe-1/1/0.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 user@2> show ospf3 neighbor ID Interface State Pri Dead 192.168.1.1 at-0/3/1.0 Full 128 32 Neighbor-address fe80::2a0:a514:0:b4c 192.168.3.1 vl-192.168.3.1 Full 0 35 Neighbor-address 9009:3::2 192.168.3.1 so-0/2/0.0 Full 128 38 Neighbor-address fe80::2a0:a514:0:74c 192.168.4.1 fe-1/1/0.0 Full 128 30 Neighbor-address fe80::2a0:a514:0:a4c user@2> show ospf3 database Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.0.1 0x8000008f 2771 0x6e21 40 Router 0.0.0.0 192.168.1.1 0x8000008f 2770 0x523d 40 Router *0.0.0.0 192.168.2.1 0x80000090 2827 0x9e62 56 Router 0.0.0.0 192.168.3.1 0x80000093 15 0x26e 72 Router 0.0.0.0 192.168.4.1 0x8000008f 2923 0x7016 40 InterArPfx *0.0.0.1 192.168.2.1 0x80000093 1140 0xfc5c 36 InterArPfx *0.0.0.2 192.168.2.1 0x80000093 952 0x156 36 InterArPfx *0.0.0.3 192.168.2.1 0x80000092 2640 0x31a4 44 InterArPfx *0.0.0.4 192.168.2.1 0x80000090 577 0xc320 44 InterArPfx *0.0.0.5 192.168.2.1 0x80000092 765 0xf85a 36 InterArPfx *0.0.0.6 192.168.2.1 0x80000091 390 0xe1fc 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000093 1328 0xf562 36 InterArPfx 0.0.0.2 192.168.3.1 0x80000094 765 0x64e 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000092 2640 0xbc26 44 InterArPfx 0.0.0.4 192.168.3.1 0x80000090 578 0x2aaa 44 InterArPfx 0.0.0.5 192.168.3.1 0x80000091 1140 0xe56e 36 InterArPfx 0.0.0.6 192.168.3.1 0x80000090 203 0xdc02 44 InterArPfx 0.0.0.2 192.168.4.1 0x80000092 1705 0xf461 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000092 1517 0xf85b 36 InterArPfx 0.0.0.4 192.168.4.1 0x80000091 1330 0xfe54 36 InterArPfx 0.0.0.5 192.168.4.1 0x80000090 2736 0xd906 44 InterArPfx 0.0.0.6 192.168.4.1 0x80000090 580 0xefec 44 InterArPfx 0.0.0.7 192.168.4.1 0x80000091 1892 0xbc95 36 InterArPfx 0.0.0.8 192.168.4.1 0x80000090 392 0x8d50 44 InterArPfx 0.0.0.9 192.168.4.1 0x80000091 205 0xeede 44 InterArPfx 0.0.0.10 192.168.4.1 0x8000008f 1142 0xac5a 44 IntraArPfx 0.0.0.1 192.168.0.1 0x80000095 771 0xbda0 64 IntraArPfx 0.0.0.1 192.168.1.1 0x80000096 770 0x85d7 64 IntraArPfx *0.0.0.1 192.168.2.1 0x80000096 1702 0xc7bd 64 IntraArPfx 0.0.0.1 192.168.3.1 0x80000097 2078 0x93f0 64 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Router *0.0.0.0 192.168.2.1 0x80000093 15 0x8f62 56 Router 0.0.0.0 192.168.3.1 0x80000093 2828 0x39b7 56 Router 0.0.0.0 192.168.4.1 0x80000092 16 0x8768 56 InterArPfx *0.0.0.1 192.168.2.1 0x80000094 1515 0xec6c 36 InterArPfx *0.0.0.3 192.168.2.1 0x80000090 202 0x994d 44 InterArPfx *0.0.0.4 192.168.2.1 0x8000008f 1327 0xd839 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000094 1703 0xd781 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000090 390 0xe002 44 InterArPfx 0.0.0.4 192.168.3.1 0x8000008f 1515 0xc34e 44 InterArPfx 0.0.0.1 192.168.4.1 0x80000093 1422 0x193b 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000090 672 0xed1 44 InterArPfx 0.0.0.4 192.168.4.1 0x8000008f 1235 0xe824 44 IntraArPfx *0.0.0.1 192.168.2.1 0x80000097 2265 0x6bf1 76 IntraArPfx 0.0.0.1 192.168.3.1 0x80000099 953 0xadb8 76 IntraArPfx 0.0.0.1 192.168.4.1 0x80000098 2079 0x3c26 76 interface at-0/3/1.0 Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.2 192.168.1.1 0x80000091 1770 0xaecd 56 Link *0.0.0.8 192.168.2.1 0x80000091 1890 0x80f3 56 interface so-0/2/0.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.6 192.168.2.1 0x80000092 2452 0x6018 56 Link 0.0.0.7 192.168.3.1 0x80000092 2453 0x3a3d 56 interface fe-1/1/0.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.7 192.168.2.1 0x80000092 2077 0x8de7 56 Link 0.0.0.8 192.168.4.1 0x80000091 2172 0x8ce5 56 user@2> show ospf3 route Prefix Path Route NH Metric Type Type Type 192.168.0.1 Intra Router IP 2 NH-interface (null), NH-addr feee::10:255:71:3 192.168.1.1 Intra Router IP 1 NH-interface at-0/3/1.0 192.168.3.1 Intra Area BR IP 1 NH-interface so-0/2/0.0 192.168.4.1 Intra Area BR IP 1 NH-interface fe-1/1/0.0 9009:1::/64 Intra Network IP 2 NH-interface so-0/2/0.0 9009:1::2/128 Intra Network IP 1 NH-interface so-0/2/0.0 9009:2::/64 Intra Network IP 1 NH-interface at-0/3/1.0 9009:2::2/128 Intra Network IP 0 NH-interface at-0/3/1.0 9009:3::/64 Intra Network IP 1 NH-interface so-0/2/0.0 9009:4::/64 Intra Network IP 1 NH-interface fe-1/1/0.0 9009:5::/64 Intra Network IP 2 NH-interface so-0/2/0.0 NH-interface fe-1/1/0.0 9009:6::/64 Inter Network IP 2 NH-interface fe-1/1/0.0 9009:6::1/128 Inter Network IP 1 NH-interface fe-1/1/0.0 feee::10:255:71:1/128 Intra Network IP 1 NH-interface at-0/3/1.0 feee::10:255:71:3/128 Intra Network IP 1 NH-interface so-0/2/0.0 feee::10:255:71:4/128 Intra Network IP 2 NH-interface so-0/2/0.0 feee::10:255:71:5/128 Intra Network IP 1 NH-interface fe-1/1/0.0 feee::10:255:71:6/128 Inter Network IP 2 NH-interface fe-1/1/0.0 feee::10:255:71:11/128 Intra Network IP 0 NH-interface lo0.0 user@2> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 so-0/2/0.0 up up inet6 9009:3::1/64 fe80::2a0:a514:0:84c/64 fe-1/1/0.0 up up inet6 9009:4::1/64 fe80::2a0:a514:0:94c/64 at-0/3/1.0 up up inet6 9009:2::2/64 fe80::2a0:a514:0:c4c/64 lo0 lo0.0 up up inet 192.168.2.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:11 ...
Status von Gerät 3
Zweck
Vergewissern Sie sich, dass Gerät 3 die erwarteten Routen gelernt und die erwarteten Nachbarnachbarschaften eingerichtet hat.
Aktion
user@3> show ospf3 interface Interface State Area DR ID BDR ID Nbrs so-0/3/2.0 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 vl-192.168.2.1 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 vl-192.168.4.1 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 lo0.0 DRother 0.0.0.1 0.0.0.0 0.0.0.0 0 t1-0/2/1.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 so-0/3/0.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 user@3> show ospf3 neighbor ID Interface State Pri Dead 192.168.0.1 so-0/3/2.0 Full 128 31 Neighbor-address fe80::2a0:a514:0:14c 192.168.2.1 vl-192.168.2.1 Full 0 33 Neighbor-address 9009:3::1 192.168.4.1 vl-192.168.4.1 Full 0 38 Neighbor-address 9009:5::2 192.168.4.1 t1-0/2/1.0 Full 128 35 Neighbor-address fe80::2a0:a514:0:44c 192.168.2.1 so-0/3/0.0 Full 128 37 Neighbor-address fe80::2a0:a514:0:84c user@3> show ospf3 database Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.0.1 0x80000090 11 0x6c22 40 Router 0.0.0.0 192.168.1.1 0x80000090 12 0x503e 40 Router 0.0.0.0 192.168.2.1 0x80000091 69 0x9c63 56 Router *0.0.0.0 192.168.3.1 0x80000093 255 0x26e 72 Router 0.0.0.0 192.168.4.1 0x80000090 163 0x6e17 40 InterArPfx 0.0.0.1 192.168.2.1 0x80000093 1382 0xfc5c 36 InterArPfx 0.0.0.2 192.168.2.1 0x80000093 1194 0x156 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000092 2882 0x31a4 44 InterArPfx 0.0.0.4 192.168.2.1 0x80000090 819 0xc320 44 InterArPfx 0.0.0.5 192.168.2.1 0x80000092 1007 0xf85a 36 InterArPfx 0.0.0.6 192.168.2.1 0x80000091 632 0xe1fc 44 InterArPfx *0.0.0.1 192.168.3.1 0x80000093 1568 0xf562 36 InterArPfx *0.0.0.2 192.168.3.1 0x80000094 1005 0x64e 36 InterArPfx *0.0.0.3 192.168.3.1 0x80000092 2880 0xbc26 44 InterArPfx *0.0.0.4 192.168.3.1 0x80000090 818 0x2aaa 44 InterArPfx *0.0.0.5 192.168.3.1 0x80000091 1380 0xe56e 36 InterArPfx *0.0.0.6 192.168.3.1 0x80000090 443 0xdc02 44 InterArPfx 0.0.0.2 192.168.4.1 0x80000092 1945 0xf461 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000092 1757 0xf85b 36 InterArPfx 0.0.0.4 192.168.4.1 0x80000091 1570 0xfe54 36 InterArPfx 0.0.0.5 192.168.4.1 0x80000090 2976 0xd906 44 InterArPfx 0.0.0.6 192.168.4.1 0x80000090 820 0xefec 44 InterArPfx 0.0.0.7 192.168.4.1 0x80000091 2132 0xbc95 36 InterArPfx 0.0.0.8 192.168.4.1 0x80000090 632 0x8d50 44 InterArPfx 0.0.0.9 192.168.4.1 0x80000091 445 0xeede 44 InterArPfx 0.0.0.10 192.168.4.1 0x8000008f 1382 0xac5a 44 IntraArPfx 0.0.0.1 192.168.0.1 0x80000095 1011 0xbda0 64 IntraArPfx 0.0.0.1 192.168.1.1 0x80000096 1012 0x85d7 64 IntraArPfx 0.0.0.1 192.168.2.1 0x80000096 1944 0xc7bd 64 IntraArPfx *0.0.0.1 192.168.3.1 0x80000097 2318 0x93f0 64 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.2.1 0x80000093 257 0x8f62 56 Router *0.0.0.0 192.168.3.1 0x80000094 68 0x37b8 56 Router 0.0.0.0 192.168.4.1 0x80000092 257 0x8768 56 InterArPfx 0.0.0.1 192.168.2.1 0x80000094 1757 0xec6c 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000090 444 0x994d 44 InterArPfx 0.0.0.4 192.168.2.1 0x8000008f 1569 0xd839 44 InterArPfx *0.0.0.1 192.168.3.1 0x80000094 1943 0xd781 36 InterArPfx *0.0.0.3 192.168.3.1 0x80000090 630 0xe002 44 InterArPfx *0.0.0.4 192.168.3.1 0x8000008f 1755 0xc34e 44 InterArPfx 0.0.0.1 192.168.4.1 0x80000093 1663 0x193b 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000090 913 0xed1 44 InterArPfx 0.0.0.4 192.168.4.1 0x8000008f 1476 0xe824 44 IntraArPfx 0.0.0.1 192.168.2.1 0x80000097 2507 0x6bf1 76 IntraArPfx *0.0.0.1 192.168.3.1 0x80000099 1193 0xadb8 76 IntraArPfx 0.0.0.1 192.168.4.1 0x80000098 2320 0x3c26 76 interface so-0/3/2.0 Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.2 192.168.0.1 0x80000091 2011 0xc0c7 56 Link *0.0.0.8 192.168.3.1 0x80000091 2505 0x84f9 56 interface t1-0/2/1.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.9 192.168.3.1 0x80000092 2130 0x1661 56 Link 0.0.0.7 192.168.4.1 0x80000092 2507 0x383f 56 interface so-0/3/0.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.6 192.168.2.1 0x80000092 2694 0x6018 56 Link *0.0.0.7 192.168.3.1 0x80000092 2693 0x3a3d 56 user@3> show ospf3 route Prefix Path Route NH Metric Type Type Type 192.168.0.1 Intra Router IP 1 NH-interface so-0/3/2.0 192.168.1.1 Intra Router IP 2 NH-interface (null), NH-addr feee::10:255:71:11 192.168.2.1 Intra Area BR IP 1 NH-interface so-0/3/0.0 192.168.4.1 Intra Area BR IP 1 NH-interface t1-0/2/1.0 9009:1::/64 Intra Network IP 1 NH-interface so-0/3/2.0 9009:1::2/128 Intra Network IP 0 NH-interface so-0/3/2.0 9009:2::/64 Intra Network IP 2 NH-interface so-0/3/0.0 9009:2::2/128 Intra Network IP 1 NH-interface so-0/3/0.0 9009:3::/64 Intra Network IP 1 NH-interface so-0/3/0.0 9009:4::/64 Intra Network IP 2 NH-interface so-0/3/0.0 NH-interface t1-0/2/1.0 9009:5::/64 Intra Network IP 1 NH-interface t1-0/2/1.0 9009:6::/64 Inter Network IP 2 NH-interface t1-0/2/1.0 9009:6::1/128 Inter Network IP 1 NH-interface t1-0/2/1.0 feee::10:255:71:1/128 Intra Network IP 2 NH-interface so-0/3/0.0 feee::10:255:71:3/128 Intra Network IP 0 NH-interface lo0.0 feee::10:255:71:4/128 Intra Network IP 1 NH-interface so-0/3/2.0 feee::10:255:71:5/128 Intra Network IP 1 NH-interface t1-0/2/1.0 feee::10:255:71:6/128 Inter Network IP 2 NH-interface t1-0/2/1.0 feee::10:255:71:11/128 Intra Network IP 1 NH-interface so-0/3/0.0 user@3> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 so-0/3/2.0 up up inet6 9009:1::2/64 fe80::2a0:a514:0:24c/64 t1-0/2/1.0 up up inet6 9009:5::1/64 fe80::2a0:a514:0:34c/64 so-0/3/0.0 up up inet6 9009:3::2/64 fe80::2a0:a514:0:74c/64 lo0 lo0.0 up up inet 192.168.3.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:3 ...
Status von Gerät 4
Zweck
Vergewissern Sie sich, dass Gerät 4 die erwarteten Routen gelernt und die erwarteten Nachbarnachbarschaften eingerichtet hat.
Aktion
user@4> show ospf3 interface Interface State Area DR ID BDR ID Nbrs lo0.0 DRother 0.0.0.1 0.0.0.0 0.0.0.0 0 fe-1/1/0.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 t1-0/2/1.0 PtToPt 0.0.0.1 0.0.0.0 0.0.0.0 1 fe-0/0/0.0 PtToPt 0.0.0.2 0.0.0.0 0.0.0.0 1 vl-192.168.3.1 PtToPt 0.0.0.0 0.0.0.0 0.0.0.0 1 user@4> show ospf3 neighbor ID Interface State Pri Dead 192.168.2.1 fe-1/1/0.0 Full 128 35 Neighbor-address fe80::2a0:a514:0:94c 192.168.3.1 t1-0/2/1.0 Full 128 34 Neighbor-address fe80::2a0:a514:0:34c 192.168.5.1 fe-0/0/0.0 Full 128 39 Neighbor-address fe80::2a0:a514:0:64c 192.168.3.1 vl-192.168.3.1 Full 0 33 Neighbor-address 9009:5::1 user@4> show ospf3 database Area 0.0.0.0 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.0.1 0x80000090 270 0x6c22 40 Router 0.0.0.0 192.168.1.1 0x80000090 271 0x503e 40 Router 0.0.0.0 192.168.2.1 0x80000091 328 0x9c63 56 Router 0.0.0.0 192.168.3.1 0x80000093 514 0x26e 72 Router *0.0.0.0 192.168.4.1 0x80000090 420 0x6e17 40 InterArPfx 0.0.0.1 192.168.2.1 0x80000093 1641 0xfc5c 36 InterArPfx 0.0.0.2 192.168.2.1 0x80000093 1453 0x156 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000093 141 0x2fa5 44 InterArPfx 0.0.0.4 192.168.2.1 0x80000090 1078 0xc320 44 InterArPfx 0.0.0.5 192.168.2.1 0x80000092 1266 0xf85a 36 InterArPfx 0.0.0.6 192.168.2.1 0x80000091 891 0xe1fc 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000093 1827 0xf562 36 InterArPfx 0.0.0.2 192.168.3.1 0x80000094 1264 0x64e 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000093 139 0xba27 44 InterArPfx 0.0.0.4 192.168.3.1 0x80000090 1077 0x2aaa 44 InterArPfx 0.0.0.5 192.168.3.1 0x80000091 1639 0xe56e 36 InterArPfx 0.0.0.6 192.168.3.1 0x80000090 702 0xdc02 44 InterArPfx *0.0.0.2 192.168.4.1 0x80000092 2202 0xf461 36 InterArPfx *0.0.0.3 192.168.4.1 0x80000092 2014 0xf85b 36 InterArPfx *0.0.0.4 192.168.4.1 0x80000091 1827 0xfe54 36 InterArPfx *0.0.0.5 192.168.4.1 0x80000091 233 0xd707 44 InterArPfx *0.0.0.6 192.168.4.1 0x80000090 1077 0xefec 44 InterArPfx *0.0.0.7 192.168.4.1 0x80000091 2389 0xbc95 36 InterArPfx *0.0.0.8 192.168.4.1 0x80000090 889 0x8d50 44 InterArPfx *0.0.0.9 192.168.4.1 0x80000091 702 0xeede 44 InterArPfx *0.0.0.10 192.168.4.1 0x8000008f 1639 0xac5a 44 IntraArPfx 0.0.0.1 192.168.0.1 0x80000095 1270 0xbda0 64 IntraArPfx 0.0.0.1 192.168.1.1 0x80000096 1271 0x85d7 64 IntraArPfx 0.0.0.1 192.168.2.1 0x80000096 2203 0xc7bd 64 IntraArPfx 0.0.0.1 192.168.3.1 0x80000097 2577 0x93f0 64 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.2.1 0x80000093 515 0x8f62 56 Router 0.0.0.0 192.168.3.1 0x80000094 327 0x37b8 56 Router *0.0.0.0 192.168.4.1 0x80000092 514 0x8768 56 InterArPfx 0.0.0.1 192.168.2.1 0x80000094 2015 0xec6c 36 InterArPfx 0.0.0.3 192.168.2.1 0x80000090 702 0x994d 44 InterArPfx 0.0.0.4 192.168.2.1 0x8000008f 1827 0xd839 44 InterArPfx 0.0.0.1 192.168.3.1 0x80000094 2202 0xd781 36 InterArPfx 0.0.0.3 192.168.3.1 0x80000090 889 0xe002 44 InterArPfx 0.0.0.4 192.168.3.1 0x8000008f 2014 0xc34e 44 InterArPfx *0.0.0.1 192.168.4.1 0x80000093 1920 0x193b 36 InterArPfx *0.0.0.3 192.168.4.1 0x80000090 1170 0xed1 44 InterArPfx *0.0.0.4 192.168.4.1 0x8000008f 1733 0xe824 44 IntraArPfx 0.0.0.1 192.168.2.1 0x80000097 2765 0x6bf1 76 IntraArPfx 0.0.0.1 192.168.3.1 0x80000099 1452 0xadb8 76 IntraArPfx *0.0.0.1 192.168.4.1 0x80000098 2577 0x3c26 76 Area 0.0.0.2 Type ID Adv Rtr Seq Age Cksum Len Router *0.0.0.0 192.168.4.1 0x80000091 45 0x4741 40 Router 0.0.0.0 192.168.5.1 0x80000090 270 0x3a50 40 InterArPfx *0.0.0.1 192.168.4.1 0x80000094 2295 0xfa5a 36 InterArPfx *0.0.0.2 192.168.4.1 0x80000094 2108 0xfe54 36 InterArPfx *0.0.0.3 192.168.4.1 0x80000093 139 0xe7f6 44 InterArPfx *0.0.0.4 192.168.4.1 0x80000091 2483 0xda7a 36 InterArPfx *0.0.0.5 192.168.4.1 0x80000090 983 0xab35 44 InterArPfx *0.0.0.6 192.168.4.1 0x80000091 795 0xdc3 44 InterArPfx *0.0.0.7 192.168.4.1 0x80000090 1545 0xa2b2 36 InterArPfx *0.0.0.9 192.168.4.1 0x80000090 1358 0x9cb5 36 InterArPfx *0.0.0.11 192.168.4.1 0x80000090 608 0x8f49 44 InterArPfx *0.0.0.12 192.168.4.1 0x80000090 327 0x37a3 44 InterArPfx *0.0.0.13 192.168.4.1 0x8000008f 1452 0x689e 44 InterArPfx *0.0.0.14 192.168.4.1 0x8000008f 1264 0x6c98 44 IntraArPfx *0.0.0.1 192.168.4.1 0x80000098 2858 0x82f5 64 IntraArPfx 0.0.0.1 192.168.5.1 0x80000095 1270 0xf25a 64 interface fe-1/1/0.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.7 192.168.2.1 0x80000092 2577 0x8de7 56 Link *0.0.0.8 192.168.4.1 0x80000091 2670 0x8ce5 56 interface t1-0/2/1.0 Area 0.0.0.1 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.9 192.168.3.1 0x80000092 2389 0x1661 56 Link *0.0.0.7 192.168.4.1 0x80000092 2764 0x383f 56 interface fe-0/0/0.0 Area 0.0.0.2 Type ID Adv Rtr Seq Age Cksum Len Link *0.0.0.6 192.168.4.1 0x80000092 2952 0x79fc 56 Link 0.0.0.2 192.168.5.1 0x80000091 2270 0xb1c7 56 user@4> show ospf3 route Prefix Path Route NH Metric Type Type Type 192.168.0.1 Intra Router IP 2 NH-interface (null), NH-addr feee::10:255:71:3 192.168.1.1 Intra Router IP 3 NH-interface (null), NH-addr feee::10:255:71:3 192.168.2.1 Intra Area BR IP 1 NH-interface fe-1/1/0.0 192.168.3.1 Intra Area BR IP 1 NH-interface t1-0/2/1.0 192.168.5.1 Intra Router IP 1 NH-interface fe-0/0/0.0 9009:1::/64 Intra Network IP 2 NH-interface t1-0/2/1.0 9009:1::2/128 Intra Network IP 1 NH-interface t1-0/2/1.0 9009:2::/64 Intra Network IP 2 NH-interface fe-1/1/0.0 9009:2::2/128 Intra Network IP 1 NH-interface fe-1/1/0.0 9009:3::/64 Intra Network IP 2 NH-interface t1-0/2/1.0 NH-interface fe-1/1/0.0 9009:4::/64 Intra Network IP 1 NH-interface fe-1/1/0.0 9009:5::/64 Intra Network IP 1 NH-interface t1-0/2/1.0 9009:6::/64 Intra Network IP 1 NH-interface fe-0/0/0.0 9009:6::1/128 Intra Network IP 0 NH-interface fe-0/0/0.0 feee::10:255:71:1/128 Intra Network IP 2 NH-interface fe-1/1/0.0 feee::10:255:71:3/128 Intra Network IP 1 NH-interface t1-0/2/1.0 feee::10:255:71:4/128 Intra Network IP 2 NH-interface t1-0/2/1.0 feee::10:255:71:5/128 Intra Network IP 0 NH-interface lo0.0 feee::10:255:71:6/128 Intra Network IP 1 NH-interface fe-0/0/0.0 feee::10:255:71:11/128 Intra Network IP 1 NH-interface fe-1/1/0.0 user@4> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 t1-0/2/1.0 up up inet6 9009:5::2/64 fe80::2a0:a514:0:44c/64 fe-0/0/0.0 up up inet6 9009:6::1/64 fe80::2a0:a514:0:54c/64 fe-1/1/0.0 up up inet6 9009:4::2/64 fe80::2a0:a514:0:a4c/64 lo0 lo0.0 up up inet 192.168.4.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:5 ...
Status von Gerät 5
Zweck
Vergewissern Sie sich, dass Gerät 5 die erwarteten Routen gelernt und die erwarteten Nachbarnachbarschaften ermittelt hat.
Aktion
user@5> show ospf3 interface Interface State Area DR ID BDR ID Nbrs lo0.0 DRother 0.0.0.2 0.0.0.0 0.0.0.0 0 fe-0/0/0.0 PtToPt 0.0.0.2 0.0.0.0 0.0.0.0 1 user@5> show ospf3 neighbor ID Interface State Pri Dead 192.168.4.1 fe-0/0/0.0 Full 128 34 Neighbor-address fe80::2a0:a514:0:54c user@5> show ospf3 database Area 0.0.0.2 Type ID Adv Rtr Seq Age Cksum Len Router 0.0.0.0 192.168.4.1 0x80000091 509 0x4741 40 Router *0.0.0.0 192.168.5.1 0x80000090 732 0x3a50 40 InterArPfx 0.0.0.1 192.168.4.1 0x80000094 2759 0xfa5a 36 InterArPfx 0.0.0.2 192.168.4.1 0x80000094 2572 0xfe54 36 InterArPfx 0.0.0.3 192.168.4.1 0x80000093 603 0xe7f6 44 InterArPfx 0.0.0.4 192.168.4.1 0x80000091 2947 0xda7a 36 InterArPfx 0.0.0.5 192.168.4.1 0x80000090 1447 0xab35 44 InterArPfx 0.0.0.6 192.168.4.1 0x80000091 1259 0xdc3 44 InterArPfx 0.0.0.7 192.168.4.1 0x80000090 2009 0xa2b2 36 InterArPfx 0.0.0.9 192.168.4.1 0x80000090 1822 0x9cb5 36 InterArPfx 0.0.0.11 192.168.4.1 0x80000090 1072 0x8f49 44 InterArPfx 0.0.0.12 192.168.4.1 0x80000090 791 0x37a3 44 InterArPfx 0.0.0.13 192.168.4.1 0x8000008f 1916 0x689e 44 InterArPfx 0.0.0.14 192.168.4.1 0x8000008f 1728 0x6c98 44 IntraArPfx 0.0.0.1 192.168.4.1 0x80000099 322 0x80f6 64 IntraArPfx *0.0.0.1 192.168.5.1 0x80000095 1732 0xf25a 64 interface fe-0/0/0.0 Area 0.0.0.2 Type ID Adv Rtr Seq Age Cksum Len Link 0.0.0.6 192.168.4.1 0x80000093 416 0x77fd 56 Link *0.0.0.2 192.168.5.1 0x80000091 2732 0xb1c7 56 user@5> show interfaces terse Interface Admin Link Proto Local Remote lt-1/2/0 fe-0/0/0.0 up up inet6 9009:6::2/64 fe80::2a0:a514:0:64c/64 lo0 lo0.0 up up inet 192.168.5.1 --> 0/0 inet6 fe80::2a0:a50f:fc56:14c feee::10:255:71:6 ...