Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren von OSPF-Schnittstellen

Informationen zu OSPF-Schnittstellen

Um OSPF in einem Netzwerk zu aktivieren, müssen Sie das OSPF-Protokoll auf einer oder mehreren Schnittstellen auf jedem Gerät innerhalb des Netzwerks aktivieren, auf dem der Datenverkehr übertragen werden soll. Wie Sie die Schnittstelle konfigurieren, hängt davon ab, ob die Schnittstelle mit einem Broadcast- oder Punkt-zu-Punkt-Netzwerk, einem Punkt-zu-Mehrpunkt-Netzwerk, einem Non-Broadcast Multiaccess (NBMA)-Netzwerk oder über einen Bedarfskreis verbunden ist.

  • Eine Broadcast-Schnittstelle verhält sich so, als ob das Routing-Gerät mit einem LAN verbunden wäre.

  • Eine Punkt-zu-Punkt-Schnittstelle stellt eine Verbindung zwischen einer einzelnen Quelle und einem einzelnen Ziel her (es gibt nur eine OSPF-Nachbarschaft).

  • Eine Punkt-zu-Mehrpunkt-Schnittstelle stellt eine Verbindung zwischen einer einzelnen Quelle und mehreren Zielen her.

  • Eine NBMA-Schnittstelle verhält sich ähnlich wie eine Punkt-zu-Mehrpunkt-Schnittstelle, Sie können jedoch eine NBMA-Schnittstelle für die Interoperabilität mit anderen Geräten konfigurieren.

  • Ein Demand Circuit ist eine Verbindung, auf der Sie den Datenverkehr basierend auf Benutzervereinbarungen begrenzen können. Der Demand-Circuit kann die Bandbreite oder die Zugriffszeit basierend auf Vereinbarungen zwischen dem Anbieter und dem Benutzer begrenzen.

Sie können eine OSPF-Schnittstelle auch so konfigurieren, dass sie passiv ist, im passiven Traffic-Engineering-Modus arbeitet oder eine Peer-Schnittstelle ist.

  • Eine passive Schnittstelle kündigt ihre Adresse an, führt aber das OSPF-Protokoll nicht aus (Nachbarschaften werden nicht gebildet und Hello-Pakete werden nicht generiert).

  • Eine Schnittstelle, die im passiven Traffic-Engineering-Modus OSPF arbeitet, überflutet Link-Adressinformationen innerhalb des autonomen Systems (AS) und stellt sie für verkehrstechnische Berechnungen zur Verfügung.

  • Für OSPFv2-Routinggeräte kann eine Peer-Schnittstelle konfiguriert werden. Für generalisiertes MPLS (GMPLS) ist eine Peer-Schnittstelle erforderlich, um verkehrstechnische Informationen über eine vom Kontrollkanal getrennte Verbindung zu transportieren. Sie stellen diese separate Verbindung her, indem Sie eine Peerschnittstelle konfigurieren. Der Name der Peerschnittstelle muss mit dem Namen des LMP-Peers (Link Management Protocol) übereinstimmen. Eine Peerschnittstelle ist optional für eine Hierarchie von RSVP-LSPs (Label-Switched Paths). Nachdem Sie die Weiterleitungsnachbarschaft konfiguriert haben, können Sie OSPFv2 so konfigurieren, dass die Traffic Engineering-Eigenschaften einer benachbarten Weiterleitung einem bestimmten Peer bekannt gegeben werden.

Punkt-zu-Punkt-Schnittstellen unterscheiden sich von Multipoint dadurch, dass nur eine OSPF-Nachbarschaft möglich ist. (Ein LAN kann z. B. mehrere Adressen haben und OSPF in jedem Subnetz gleichzeitig ausführen.) Wenn Sie also eine nummerierte Punkt-zu-Punkt-Schnittstelle für OSPF nach Namen konfigurieren, werden mehrere OSPF-Schnittstellen erstellt. Eine, die nicht nummeriert ist, ist die Schnittstelle, auf der das Protokoll ausgeführt wird. Für jede auf der Schnittstelle konfigurierte Adresse wird eine zusätzliche OSPF-Schnittstelle erstellt, die automatisch als passiv markiert wird.

Für OSPFv3 muss pro Schnittstellenname, der unter OSPFv3 konfiguriert ist, eine OSPF-spezifische Schnittstelle erstellt werden. OSPFv3 lässt nicht zu, dass Schnittstellen nach IP-Adresse konfiguriert werden.

Das Aktivieren von OSPF auf einer Schnittstelle (durch Einschließen der interface Anweisung), das Deaktivieren (durch Einschließen der disable Anweisung) und das Nichtausführen von OSPF auf einer Schnittstelle (durch Einschließen der passive Anweisung) sind sich gegenseitig ausschließende Zustände.

Anmerkung:

Wenn Sie OSPFv2 auf einer Schnittstelle konfigurieren, müssen Sie die family inet Anweisung auch auf Hierarchieebene [edit interfaces interface-name unit logical-unit-number] einschließen. Wenn Sie OSPFv3 auf einer Schnittstelle konfigurieren, müssen Sie die family inet6 Anweisung auch auf der [edit interfaces interface-name unit logical-unit-number] Hierarchieebene einschließen. In Junos OS Version 9.2 und höher können Sie OSPFv3 so konfigurieren, dass andere Adressfamilien als Unicast-IPv6 unterstützt werden.

Beispiel: Konfigurieren einer Schnittstelle in einem Broadcast- oder Punkt-zu-Punkt-Netzwerk

In diesem Beispiel wird gezeigt, wie eine OSPF-Schnittstelle in einem Broadcast- oder Punkt-zu-Punkt-Netzwerk konfiguriert wird.

Anforderungen

Bevor Sie beginnen:

Überblick

Wenn die Schnittstelle, auf der Sie OSPF konfigurieren, den Broadcast-Modus unterstützt (z. B. ein LAN) oder wenn die Schnittstelle den Punkt-zu-Punkt-Modus unterstützt (z. B. eine PPP-Schnittstelle oder eine logische Punkt-zu-Punkt-Schnittstelle auf Frame Relay), geben Sie die Schnittstelle an, indem Sie die IP-Adresse oder den Schnittstellennamen für OSPFv2 oder nur den Schnittstellennamen für OSPFv3 angeben.

In Junos OS Version 9.3 und höher kann eine OSPF-Punkt-zu-Punkt-Schnittstelle eine Ethernet-Schnittstelle ohne Subnetz sein. Wenn Sie eine Schnittstelle in einem Broadcast-Netzwerk konfigurieren, wird der designierte Router und der designierte Backup-Router ausgewählt.

Anmerkung:

Die Verwendung sowohl des Schnittstellennamens als auch der IP-Adresse derselben Schnittstelle führt zu einer ungültigen Konfiguration.

In diesem Beispiel konfigurieren Sie die Schnittstelle ge-0/2/0 als OSPFv2-Schnittstelle im OSPF-Bereich 0.0.0.1.

Topologie

Konfiguration

CLI Schnellkonfiguration

Um schnell eine OSPF-Schnittstelle in einem Broadcast- oder Punkt-zu-Punkt-Netzwerk zu konfigurieren und das eingehende OSPF in die aktiven Schnittstellen zuzulassen, 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 und fügen Sie sie in die CLI auf der [Bearbeiten]-Hierarchieebene ein. und wechseln Sie commit dann aus dem Konfigurationsmodus.

Anmerkung: Sie können auch bestimmte Protokolle oder Dienste für eine Sicherheitszone anstelle von aktivieren. all protocols or services Zum Beispiel OSPF-Protokoll oder SSH-Dienst in diesem Beispiel:

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine OSPF-Schnittstelle in einem Broadcast- oder Punkt-zu-Punkt-Netzwerk:

  1. Konfigurieren Sie die Schnittstelle.

    Anmerkung:

    Geben Sie für eine OSPFv3-Schnittstelle eine IPv6-Adresse an.

  2. Erstellen Sie einen OSPF-Bereich.

    Anmerkung:

    Fügen Sie für eine OSPFv3-Schnittstelle die ospf3-Anweisung auf der Hierarchieebene [Protokolle bearbeiten] ein.

  3. Ordnen Sie die Schnittstelle dem Bereich zu.

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

  5. Konfigurieren Sie die Sicherheitszone so, dass der eingehende OSPF-Datenverkehr in die aktiven Schnittstellen geleitet wird Weitere Informationen zur Sicherheitszone finden Sie unter Sicherheitszonen.

    Anmerkung: Sie können auch bestimmte Protokolle oder Dienste für eine Sicherheitszone anstelle von aktivieren. all protocols or services Zum Beispiel OSPF-Protokoll oder SSH-Dienst in diesem Beispiel:

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie die Befehle show interfaces und show protocols ospf eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Um Ihre OSPFv3-Konfiguration zu bestätigen, geben Sie die ospf3-Befehle show interfaces und show protocols ein.

Verifizierung

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

Überprüfen der OSPF-Schnittstelle

Zweck

Überprüfen Sie die Schnittstellenkonfiguration. Abhängig von Ihrer Bereitstellung wird im Feld "Typ" möglicherweise "LAN" oder "P2P" angezeigt.

Aktion

Geben Sie im Betriebsmodus den Befehl show ospf interface detail für OSPFv2 und den Befehl show ospf3 interface detail für OSPFv3 ein.

Beispiel: Konfigurieren von OSPF-Bedarfsschaltungen

In diesem Beispiel wird gezeigt, wie eine OSPF-Bedarfsschaltungsschnittstelle konfiguriert wird.

Anforderungen

Bevor Sie beginnen:

Überblick

OSPF sendet in regelmäßigen Abständen "Hello Packets", um nachbarschaftliche Verbindungen herzustellen und zu pflegen, und verwendet Link State Advertisements (LSAs), um Routing-Berechnungen und -Entscheidungen zu treffen. Die OSPF-Unterstützung für Demand Circuits ist in RFC 1793, Extending OSPF to Support Demand Circuits definiert und unterdrückt die periodischen Hello Packets und LSAs. Ein Demand Circuit ist eine Verbindung, auf der Sie den Datenverkehr basierend auf Benutzervereinbarungen begrenzen können. Der Demand-Circuit kann die Bandbreite oder die Zugriffszeit basierend auf Vereinbarungen zwischen dem Anbieter und dem Benutzer begrenzen.

Sie konfigurieren Bedarfsschaltungen auf einer OSPF-Schnittstelle. Wenn die Schnittstelle zu einer Bedarfsschaltung wird, werden alle "Hello"-Pakete und LSAs unterdrückt, sobald die OSPF-Synchronisierung erreicht ist. LSAs verfügen über ein DoNotAge-Bit, das das Altern der LSA verhindert und verhindert, dass regelmäßige Updates gesendet werden. Hello-Pakete und LSAs werden nur dann über eine Demand-Circuit-Schnittstelle gesendet und empfangen, wenn sich die Netzwerktopologie ändert. Dadurch wird der Datenverkehr über die OSPF-Schnittstelle reduziert.

Beachten Sie bei der Konfiguration von OSPF-Bedarfsverbindungen Folgendes:

  • Periodische Hallos werden nur auf Punkt-zu-Punkt- und Punkt-zu-Mehrpunkt-Schnittstellen unterdrückt. Wenn Sie Bedarfsschaltungen in einem OSPF-Broadcast-Netzwerk oder in einem OSPF-NBMA-Netzwerk (Nonbroadcast Multiaccess) konfigurieren, werden weiterhin regelmäßig Hallo-Pakete gesendet.

  • Die Unterstützung für Demand Circuit auf einer OSPF-Punkt-zu-Mehrpunkt-Schnittstelle ähnelt derjenigen für Punkt-zu-Punkt-Schnittstellen. Wenn Sie eine Punkt-zu-Mehrpunkt-Schnittstelle als Bedarfsschaltung konfigurieren, handelt das Gerät die Hallo-Unterdrückung separat auf jeder Schnittstelle aus, die Teil des Punkt-zu-Mehrpunkt-Netzwerks ist.

In diesem Beispiel wird davon ausgegangen, dass Sie über eine Punkt-zu-Punkt-Verbindung zwischen zwei Geräten verfügen, die SONET/SDH-Schnittstellen verwenden. Eine Bedarfskreisschnittstelle handelt die Bedarfskreisverbindung automatisch mit ihrem OSPF-Nachbarn aus. Wenn der Nachbar keine Bedarfsschaltungen unterstützt, wird keine Bedarfsschaltungsverbindung hergestellt.

In diesem Beispiel konfigurieren Sie die OSPF-Schnittstelle so-0/1/0 im OSPF-Bereich 0.0.0.1 als Bedarfsschaltung.

Topologie

Konfiguration

CLI Schnellkonfiguration

Um eine OSPF-Bedarfsschaltungsschnittstelle schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die 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 commit Sie dann aus dem Konfigurationsmodus.

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine OSPF-Bedarfsschaltungsschnittstelle auf einer benachbarten Schnittstelle:

  1. Erstellen Sie einen OSPF-Bereich.

    Anmerkung:

    Fügen Sie für OSPFv3 die ospf3-Anweisung auf der Hierarchieebene [Protokolle bearbeiten] ein.

  2. Konfigurieren Sie die benachbarte Schnittstelle als Bedarfsschaltung.

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

    Anmerkung:

    Wiederholen Sie diese gesamte Konfiguration auf der anderen benachbarten Schnittstelle.

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie den Befehl show protocols ospf eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Um Ihre OSPFv3-Konfiguration zu bestätigen, geben Sie den Befehl show protocols ospf3 ein.

Verifizierung

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

Überprüfen des Status benachbarter Schnittstellen

Zweck

Überprüfen Sie die Informationen über die benachbarte Schnittstelle. Wenn der Nachbar für Bedarfsstromkreise konfiguriert ist, wird ein DC-Flag angezeigt.

Aktion

Geben Sie im Betriebsmodus den Befehl show ospf neighbor detail für OSPFv2 und den Befehl show ospf3 neighbor detail für OSPFv3 ein.

Beispiel: Konfigurieren einer passiven OSPF-Schnittstelle

In diesem Beispiel wird gezeigt, wie eine passive OSPF-Schnittstelle konfiguriert wird. Eine passive OSPF-Schnittstelle kündigt ihre Adresse an, führt aber nicht das OSPF-Protokoll aus.

Anforderungen

Bevor Sie beginnen:

Überblick

Standardmäßig muss OSPF auf einer Schnittstelle konfiguriert werden, damit direkte Schnittstellenadressen als interne Routen angekündigt werden sollen. Wenn Sie die Adressen der direkten Schnittstellen ankündigen möchten, ohne OSPF auf dieser Schnittstelle auszuführen (Nachbarschaften werden nicht gebildet, und es werden keine Hallo-Pakete generiert), konfigurieren Sie diese Schnittstelle als passive Schnittstelle.

Das Aktivieren von OSPF auf einer Schnittstelle (durch Einschließen der interface Anweisung), das Deaktivieren (durch Einschließen der disable Anweisung) und das Nichtausführen von OSPF auf einer Schnittstelle (durch Einschließen der passive Anweisung) sind sich gegenseitig ausschließende Zustände.

Anmerkung:

Wenn Sie keine Benachrichtigungen für Zustandsänderungen in einer passiven OSPF-Schnittstelle sehen möchten, können Sie die OSPF-Traps für die Schnittstelle deaktivieren, indem Sie die no-interface-state-traps Anweisung einfügen. Die no-interface-state-traps Anweisung wird nur für OSPFv2 unterstützt.

In diesem Beispiel konfigurieren Sie die Schnittstelle ge-0/2/0 als passive OSPF-Schnittstelle im Bereich 0.0.0.1, indem Sie die passive Anweisung einschließen.

Konfiguration

CLI Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine passive OSPF-Schnittstelle:

  1. Erstellen Sie einen OSPF-Bereich.

    Anmerkung:

    Fügen Sie für eine OSPFv3-Schnittstelle die ospf3 Anweisung auf Hierarchieebene [edit protocols] ein.

  2. Konfigurieren Sie die passive Schnittstelle.

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

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.

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 des Status von OSPF-Schnittstellen

Zweck

Überprüfen Sie den Status der OSPF-Schnittstelle. Wenn die Schnittstelle passiv ist, ist das Feld Adj-Anzahl 0, da keine Nachbarschaften gebildet wurden. Neben diesem Feld wird möglicherweise auch das Wort Passiv angezeigt.

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 OSPFv2-Peer-Schnittstellen

In diesem Beispiel wird gezeigt, wie eine OSPFv2-Peerschnittstelle konfiguriert wird.

Anforderungen

Bevor Sie beginnen:

Überblick

Sie können eine OSPFv2-Peerschnittstelle aus vielen Gründen konfigurieren, z. B. bei der Konfiguration von Generalized MPLS (GMPLS). In diesem Beispiel wird eine Peerschnittstelle für GMPLS konfiguriert. GMPLS erfordert, dass verkehrstechnische Informationen über eine vom Kontrollkanal getrennte Verbindung transportiert werden. Sie stellen diese separate Verbindung her, indem Sie eine Peerschnittstelle konfigurieren. Der Name der OSPFv2-Peerschnittstelle muss mit dem Namen des LMP-Peers (Link Management Protocol) übereinstimmen. Sie konfigurieren GMPLS und die LMP-Einstellungen getrennt von OSPF.

In diesem Beispiel wird davon ausgegangen, dass GMPLS und der LMP-Peer mit dem Namen oxc1 bereits konfiguriert sind und Sie die OSPFv2-Peerschnittstelle im Bereich 0.0.0.0 konfigurieren müssen.

Konfiguration

CLI Schnellkonfiguration

Um eine OSPFv2-Peer-Schnittstelle 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, 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.

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine Peer-OSPFv2-Schnittstelle, die von der LMP verwendet wird:

  1. Erstellen Sie einen OSPF-Bereich.

  2. Konfigurieren Sie die Peer-Schnittstelle.

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

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie den Befehl show protocols ospf eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Verifizierung

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

Überprüfen des konfigurierten OSPFv2-Peers

Zweck

Überprüfen Sie den Status des OSPFv2-Peers. Wenn ein OSPFv2-Peer für GMPLS konfiguriert ist, wird im Feld Peername der Name des LMP-Peers angezeigt, den Sie für GMPLS erstellt haben, bei dem es sich auch um den konfigurierten OSPFv2-Peer handelt.

Aktion

Geben Sie im Betriebsmodus den Befehl show link-management ein.

Beispiel: Konfigurieren einer OSPFv2-Schnittstelle in einem Nicht-Broadcast-Netzwerk mit Mehrfachzugriff

In diesem Beispiel wird gezeigt, wie eine OSPFv2-Schnittstelle in einem NBMA-Netzwerk (Nonbroadcast Multiaccess) konfiguriert wird.

Anforderungen

Bevor Sie beginnen:

Überblick

Wenn Sie OSPFv2 in einem NBMA-Netzwerk konfigurieren, können Sie den Nicht-Broadcast-Modus anstelle des Punkt-zu-Mehrpunkt-Modus verwenden. Die Verwendung dieses Modus bietet keine Vorteile gegenüber dem Punkt-zu-Mehrpunkt-Modus, aber er hat mehr Nachteile als der Punkt-zu-Mehrpunkt-Modus. Dennoch kann es gelegentlich erforderlich sein, den Nicht-Broadcast-Modus für die Interoperabilität mit anderen Geräten zu konfigurieren. Da es keinen automatischen Ermittlungsmechanismus gibt, müssen Sie jeden Nachbarn konfigurieren.

Der Non-Broadcast-Modus behandelt das NBMA-Netzwerk wie ein teilweise verbundenes LAN, wobei designierte und dedizierte Backup-Router ausgewählt werden. Alle Routing-Geräte müssen sowohl eine direkte Verbindung zu den designierten als auch zu den designierten Backup-Routern haben, da sonst unvorhersehbare Ergebnisse auftreten.

Geben Sie beim Konfigurieren der Schnittstelle entweder die IP-Adresse oder den Schnittstellennamen an. Die Verwendung sowohl der IP-Adresse als auch des Schnittstellennamens führt zu einer ungültigen Konfiguration. Geben Sie für Nicht-Broadcast-Schnittstellen die IP-Adresse der Nicht-Broadcast-Schnittstelle als Schnittstellennamen an.

In diesem Beispiel konfigurieren Sie die ATM-Schnittstelle (Asynchronous Transfer Mode) at-0/1/0 als OSPFv2-Schnittstelle im OSPF-Bereich 0.0.0.1 und geben die folgenden Einstellungen an:

  • interface-type nbma – Legt fest, dass die Schnittstelle im NBMA-Modus ausgeführt wird. Sie müssen die Schnittstelle explizit so konfigurieren, dass sie im NBMA-Modus ausgeführt wird.

  • address Nachbar <eligible>: Gibt die IP-Adresse des benachbarten Geräts an. OSPF-Routing-Geräte ermitteln ihre Nachbarn normalerweise dynamisch, indem sie die Broadcast- oder Multicast-Hello-Pakete im Netzwerk abhören. Da ein NBMA-Netzwerk Broadcast (oder Multicast) nicht unterstützt, kann das Gerät seine Nachbarn nicht dynamisch erkennen, sodass Sie alle Nachbarn statisch konfigurieren müssen. Um mehrere Nachbarn zu konfigurieren, schließen Sie mehrere neighbor Anweisungen ein. Wenn Sie möchten, dass der Nachbar ein designierter Router ist, fügen Sie das zulässige Schlüsselwort ein.

  • poll-interval: Gibt die Zeitspanne in Sekunden an, bevor das Routing-Gerät hello-Pakete aus der Schnittstelle sendet, bevor es eine Nachbarschaft zu einem Nachbarn herstellt. Routing-Geräte senden Hello-Pakete für ein längeres Intervall in Nicht-Broadcast-Netzwerken, um die Bandbreite zu minimieren, die für langsame WAN-Verbindungen benötigt wird. Der Bereich reicht von 1 bis 255 Sekunden. Standardmäßig sendet das Gerät alle 120 Sekunden hello-Pakete an die Schnittstelle, bevor es eine Nachbarschaft zu einem Nachbarn herstellt.

    Sobald das Routinggerät einen aktiven Nachbarn erkennt, ändert sich das hello-Paketintervall von der in der poll-interval Anweisung angegebenen Zeit in die in der hello-interval Anweisung angegebene Zeit.

Topologie

Konfiguration

CLI Schnellkonfiguration

Um schnell eine OSPFv2-Schnittstelle in einem NBMA-Netzwerk 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.

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine OSPFv2-Schnittstelle in einem NBMA-Netzwerk:

  1. Konfigurieren Sie die Schnittstelle.

  2. Erstellen Sie einen OSPF-Bereich.

  3. Ordnen Sie die Schnittstelle dem Bereich zu. Fügen Sie in diesem Beispiel das zulässige Schlüsselwort ein, damit der Nachbar ein designierter Router sein kann.

  4. Konfigurieren Sie das Abrufintervall.

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

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie die 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.

Verifizierung

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

Überprüfen der OSPF-Schnittstelle

Zweck

Überprüfen Sie die Schnittstellenkonfiguration. Vergewissern Sie sich, dass im Feld Typ NBMA angezeigt wird.

Aktion

Geben Sie im Betriebsmodus den show ospf interface detail Befehl ein.

Beispiel: Konfigurieren einer OSPFv2-Schnittstelle in einem Punkt-zu-Mehrpunkt-Netzwerk

In diesem Beispiel wird gezeigt, wie eine OSPFv2-Schnittstelle in einem Punkt-zu-Mehrpunkt-Netzwerk konfiguriert wird.

Anforderungen

Bevor Sie beginnen:

Überblick

Wenn Sie OSPFv2 in einem NBMA-Netzwerk (Nonbroadcast Multiaccess) konfigurieren, z. B. in einem asynchronen Multipoint-Übertragungsmodus (ATM) oder Frame Relay, arbeitet OSPFv2 standardmäßig im Punkt-zu-Mehrpunkt-Modus. In diesem Modus behandelt OSPFv2 das Netzwerk als eine Reihe von Punkt-zu-Punkt-Verbindungen. Da es keinen automatischen Ermittlungsmechanismus gibt, müssen Sie jeden Nachbarn konfigurieren.

Geben Sie beim Konfigurieren der Schnittstelle entweder die IP-Adresse oder den Schnittstellennamen an. Die Verwendung sowohl der IP-Adresse als auch des Schnittstellennamens führt zu einer ungültigen Konfiguration.

In diesem Beispiel konfigurieren Sie die ATM-Schnittstelle at-0/1/0 als OSPFv2-Schnittstelle im OSPF-Bereich 0.0.0.1 und geben 192.0.2.1 als IP-Adresse des Nachbarn an.

Topologie

Konfiguration

CLI Schnellkonfiguration

Um schnell eine OSPFv2-Schnittstelle in einem Punkt-zu-Mehrpunkt-Netzwerk zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in die CLI ein.

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie eine OSPFv2-Schnittstelle in einem Punkt-zu-Mehrpunkt-Netzwerk:

  1. Konfigurieren Sie die Schnittstelle.

  2. Erstellen Sie einen OSPF-Bereich.

  3. Ordnen Sie die Schnittstelle dem Bereich zu und geben Sie den Nachbarn an.

    Um mehrere Nachbarn zu konfigurieren, fügen Sie für jeden Nachbarn eine neighbor Anweisung ein.

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

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie die 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.

Verifizierung

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

Überprüfen der OSPF-Schnittstelle

Zweck

Überprüfen Sie die Schnittstellenkonfiguration. Vergewissern Sie sich, dass im Feld Typ P2MP angezeigt wird.

Aktion

Geben Sie im Betriebsmodus den show ospf interface detail Befehl ein.

Grundlegendes zu mehreren Adressfamilien für OSPFv3

Standardmäßig unterstützt OSPFv3 nur Unicast-IPv6-Routen. In Junos OS Version 9.2 und höher können Sie OSPFv3 so konfigurieren, dass mehrere Adressfamilien unterstützt werden, einschließlich IPv4-Unicast, IPv4-Multicast und IPv6-Multicast. Diese Unterstützung mehrerer Adressfamilien ermöglicht es OSPFv3, sowohl IPv6- als auch IPv4-Knoten zu unterstützen. Junos OS ordnet jede Adressfamilie einem separaten Bereich zu, wie in RFC 5838, Support for Address Families in OSPFv3, definiert. Jeder Bereich verwaltet einen separaten Satz von Nachbarn und eine separate Verbindungsstatusdatenbank.

Wenn Sie mehrere Adressfamilien für OSPFv3 konfigurieren, gibt es ein neues Feld für die Instanz-ID, das mehrere OSPFv3-Protokollinstanzen pro Link zulässt. Dadurch kann ein einzelner Link zu mehreren Bereichen gehören.

Sie konfigurieren jeden Bereich separat. Es wird empfohlen, für jeden Bereich einen Bereich und mindestens eine Schnittstelle zu konfigurieren.

Dies sind die standardmäßigen Import- und Export-Routing-Tabellen für jede der vier Adressfamilien:

  • IPv6-Unicast: inet6.0

  • IPv6-Multicast: inet6.2

  • IPv4-Unicast: inet.0

  • IPv4-Multicast: inet.2

Mit Ausnahme von virtuellen Verbindungen werden alle Konfigurationen, die für die standardmäßige IPv6-Unicastfamilie unterstützt werden, auch für die Adressfamilien unterstützt, die als Bereiche konfiguriert werden müssen.

Beispiel: Konfigurieren mehrerer Adressfamilien für OSPFv3

In diesem Beispiel wird gezeigt, wie mehrere Adressfamilien für OSPFv3 konfiguriert werden.

Anforderungen

Bevor Sie beginnen:

Überblick

Standardmäßig unterstützt OSPFv3 Unicast-IPv6-Routen, Sie können OSPFv3 jedoch für die Unterstützung mehrerer Adressfamilien konfigurieren. Um eine andere Adressfamilie als Unicast-IPv6 zu unterstützen, konfigurieren Sie einen Bereich, der es OSPFv3 ermöglicht, IPv4-Unicast-, IPv4-Multicast- oder IPv6-Multicast-Routen anzukündigen. Junos OS ordnet dann jede Adressfamilie, die Sie konfigurieren, einem separaten Bereich mit einem eigenen Satz von Nachbarn und einer eigenen Link-State-Datenbank zu.

Anmerkung:

Standardmäßig wird die LDP-Synchronisierung nur für OSPFv2 unterstützt. Wenn Sie einen IPv4-Unicast- oder IPv4-Multicastbereich konfigurieren, können Sie auch die LDP-Synchronisierung konfigurieren. Da die LDP-Synchronisierung nur für IPv4 unterstützt wird, ist diese Unterstützung nur für OSPFv3 verfügbar, wenn Sie einen IPv4-Bereich konfigurieren.

Beachten Sie bei der Konfiguration von OSPFv3 für die Unterstützung mehrerer Adressfamilien Folgendes:

  • Sie konfigurieren jeden Bereich separat. Es wird empfohlen, für jeden Bereich einen Bereich und mindestens eine Schnittstelle zu konfigurieren.

  • OSPFv3 verwendet IPv6 Link-Local-Adressen als Quelle für Hello-Pakete und Next-Hop-Berechnungen. Daher müssen Sie IPv6 für den Link aktivieren, unabhängig davon, welchen zusätzlichen Bereich Sie konfigurieren.

Abbildung 1 zeigt eine Verbindung zwischen den Routern R0 und R1. In diesem Beispiel konfigurieren Sie die Schnittstelle fe-0/1/0 auf Router R0 in Bereich 0 so, dass IPv4-Unicastrouten zusätzlich zu den Standard-Unicast-IPv6-Routen in Bereich 1 angekündigt werden, indem Sie die realm ipv4-unicast Anweisung einschließen. Abhängig von Ihren Netzwerkanforderungen können Sie auch IPv4-Multicastrouten ankündigen, indem Sie die realm-ipv4-multicast Anweisung einfügen, und Sie können IPv6-Multicastrouten ankündigen, indem Sie die realm-ipv6-multicast Anweisung einschließen.

Abbildung 1: IPv4-Unicast-Bereich IPv4 Unicast Realm

Topologie

Konfiguration

CLI Schnellkonfiguration

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Ändern der Junos OS-Konfiguration im CLI-Benutzerhandbuch.

Um schnell mehrere Adressfamilien für OSPFv3 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 .

Verfahren

Schritt-für-Schritt-Anleitung

So konfigurieren Sie mehrere Adressfamilien für OSPFv3:

  1. Konfigurieren Sie die Geräteschnittstelle, die an OSPFv3 teilnimmt.

  2. Wechseln Sie in den OSPFv3-Konfigurationsmodus.

  3. Fügen Sie die Schnittstelle, die Sie konfiguriert haben, dem OSPFv3-Bereich hinzu.

  4. Konfigurieren Sie einen IPv4-Unicastbereich. Dadurch kann OSPFv3 sowohl IPv4-Unicast- als auch IPv6-Unicastrouten unterstützen.

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

    Anmerkung:

    Wiederholen Sie diese gesamte Konfiguration auf dem benachbarten Gerät, das Teil des Bereichs ist.

Befund

Bestätigen Sie Ihre Konfiguration, indem Sie die 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.

Verifizierung

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

Überprüfen der Verbindungsstatusdatenbank

Zweck

Überprüfen Sie den Status der Verbindungsstatusdatenbank für den konfigurierten Bereich oder die konfigurierte Adressfamilie.

Aktion

Geben Sie im Betriebsmodus den show ospf3 database realm ipv4-unicast Befehl ein.

Überprüfen des Status von OSPFv3-Schnittstellen mit mehreren Adressfamilien

Zweck

Überprüfen Sie den Status der Schnittstelle für den angegebenen OSPFv3-Bereich oder die angegebene Adressfamilie.

Aktion

Geben Sie im Betriebsmodus den show ospf3 interface realm ipv4-unicast Befehl ein.