Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren einer mehrstufigen IS-IS-Topologie zur Steuerung von Interarea Flooding

In diesem Beispiel wird gezeigt, wie eine mehrstufige IS-IS-Topologie konfiguriert wird.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.

Überblick

Wie OSPF unterstützt auch das IS-IS-Protokoll die Partitionierung einer Routing-Domain in mehrere Bereiche mit Ebenen, die das Interarea Flooding steuern. Die Verwendung mehrerer Ebenen verbessert die Skalierbarkeit von Protokollen, da Link-State-PDUs der Stufe 2 (Backbone) normalerweise nicht in einen Bereich der Ebene 1 geflutet werden.

Ein IS-IS-Level-2-Bereich entspricht dem OSPF-Backbone-Bereich (0), während ein Level-1-Bereich ähnlich wie ein OSPF-Bereich mit Total-Stubby-Bereich funktioniert, da normalerweise eine Standardroute verwendet wird, um sowohl Inter-Level- als auch AS-externe Routen zu erreichen.

Im Gegensatz zu OSPF gibt es IS-IS-Bereichsgrenzen zwischen Routern, sodass sich ein bestimmtes Routing-Gerät immer vollständig in einem bestimmten Bereich befindet. Nachbarschaften der Ebene 1 können zwischen Routern gebildet werden, die sich eine gemeinsame Bereichsnummer teilen, während eine Nachbarschaftsebene 2 zwischen Routern gebildet werden kann, die sich eine Bereichsnummer teilen können oder nicht.

Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie.

Abbildung 1: IS-IS Multi-Level-Topologie IS-IS Multi-Level Topology

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 1. Im Abschnitt #configuration69__isis-multi-level-step-by-step werden die Schritte auf Gerät R5 beschrieben.

Dieses Beispiel weist die folgenden Merkmale auf:

  • Das Gerät R5 fungiert als Level-1-/Level-2-Router, um den Level-2-Backbone-Bereich 49.0001 und den Level-1-Bereich 49.0002, der die Geräte R6 und R7 enthält, miteinander zu verbinden.

  • Die System-ID basiert auf den IPv4-lo0-Adressen der Geräte.

  • Der Ausfall einer einzelnen Schnittstelle stört den IS-IS-Betrieb nicht vollständig.

  • Die IPv4 lo0-Adressen aller Router sind über IS-IS erreichbar.

  • Die Verbindung zwischen Gerät R3 und Gerät S1 erscheint im Bereich 49.0001 als Route innerhalb des Bereichs. Auf dieser Schnittstelle können keine IS-IS-Nachbarschaften hergestellt werden. Dies wird erreicht, indem die Anweisung auf der passive Schnittstelle von Gerät R3 für Gerät S1 konfiguriert wird.

  • Die Loopback-Adressen von Level-2-Geräten werden nicht in einem Level-1-Bereich angezeigt.

  • Für jede Gerätekopplung gibt es nur eine Nachbarschaft.

Topologie

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 R3

Gerät R4

Gerät R5

Gerät R6

Gerät R7

Gerät S1

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 mehrstufigen IS-IS:

  1. Konfigurieren Sie die Netzwerkschnittstellen.

    Aktivieren Sie IS-IS auf den Schnittstellen, indem Sie die ISO-Adressfamilie auf jeder Schnittstelle einschließen.

  2. Konfigurieren Sie zwei Loopback-Schnittstellenadressen.

    Eine Adresse ist für IPv4.

    Die andere ist für den IS-IS-Bereich 49.0002 vorgesehen, so dass Gerät R5 mit den anderen Geräten der Ebene 1 im Bereich 49.0002 benachbart werden kann. Obwohl sich das NET von Gerät R5 als zum Level-1-Bereich 49.0002 gehörend identifiziert, ist seine Loopback-Schnittstelle nicht als Level-1-Schnittstelle konfiguriert. Dies würde dazu führen, dass die Route zum Loopback von Gerät R5 in den Bereich der Ebene 1 eingespeist wird.

  3. Geben Sie die IS-IS-Ebene für jede Schnittstelle an.

    Gerät R5 wird auf jeder Verbindung auf der gleichen Ebene an die anderen Routing-Geräte angrenzen.

    Standardmäßig ist IS-IS für IS-IS-Bereiche auf allen Schnittstellen aktiviert, auf denen die ISO-Protokollfamilie (auf Hierarchieebene [edit interfaces interface-name unit logical-unit-number] ) aktiviert ist. Um IS-IS auf einer bestimmten Ebene auf einer Schnittstelle zu deaktivieren, schließen Sie die disable Anweisung ein.

    Die Loopback-Schnittstelle von Gerät R5 ist nur für die Ausführung von Level 2 konfiguriert. Wenn der Level-1-Betrieb auf lo0.0 aktiviert wäre, würde Gerät R5 seine Loopback-Adresse in seine Level-1-Link-State-PDU aufnehmen, was in diesem Beispiel falsch ist, in dem die Loopback-Adressen von Level-2-Geräten nicht in einem Level-1-Bereich angezeigt werden dürfen.

    Im Gegensatz zu OSPF müssen Sie die lo0-Schnittstelle des Routers explizit auf der [edit protocols isis] Hierarchieebene auflisten, da diese Schnittstelle die Quelle des NET des Routers ist und daher als IS-IS-Schnittstelle konfiguriert werden muss. In IS-IS arbeitet die lo0-Schnittstelle standardmäßig im passiven Modus, was ideal ist, da auf einer virtuellen Schnittstelle niemals Nachbarschaftsbildung stattfinden kann.

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.

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 von Schnittstellen-zu-Bereich-Zuordnungen

Zweck

Stellen Sie sicher, dass die Schnittstellen-zu-Bereichs-Zuordnungen wie erwartet konfiguriert sind.

Aktion

Geben Sie im Betriebsmodus den show isis interface Befehl ein.

Bedeutung

Die Ausgabe zeigt, dass die Schnittstellen des Geräts R5 korrekt mit der ISO-Familie konfiguriert wurden und dass die Schnittstellen in den richtigen Ebenen platziert wurden.

Sie können auch sehen, dass sich das Gerät R5 selbst als Designated Intermediate System (DIS) auf seinen sendefähigen IS-IS-IS-Schnittstellen ausgewählt hat.

Überprüfen der IS-IS-Nachbarschaften

Zweck

Vergewissern Sie sich, dass sich die erwarteten Nachbarschaften zwischen Gerät R5 und seinen IS-IS-Nachbarn gebildet haben.

Aktion

Geben Sie im Betriebsmodus den show isis adjacency detail Befehl ein.

Bedeutung

Diese Ergebnisse bestätigen, dass Gerät R5 zwei Nachbarschaften der Ebene 2 und zwei Nachbarschaften der Ebene 1 aufweist.

Untersuchen der IS-IS-Datenbank

Zweck

Da es sich bei Gerät R5 um einen angeschlossenen Router der Stufe 1/Ebene 2 (L1/L2) handelt, überprüfen Sie die Verbindungsstatusdatenbank der Ebene 1, die dem Bereich 49.0002 zugeordnet ist, um sicherzustellen, dass Loopback-Adressen von Backbone-Routern nicht im Bereich der Ebene 1 angekündigt werden.

Aktion

Geben Sie im Betriebsmodus den show isis database detail Befehl ein.

Bedeutung

Diese Anzeige zeigt an, dass die Loopback-Schnittstelle von Gerät R5 korrekt konfiguriert ist, um nur Level 2 auszuführen. Wäre der Level-1-Betrieb auf lo0.0 aktiviert gewesen, hätte Gerät R5 seine Loopback-Adresse in seine Level-1-Link-State-PDU aufgenommen.

Sie können auch sehen, dass Gerät R5 über Link-State-PDUs der Ebene 2 verfügt, die von seinen benachbarten Nachbarn empfangen wurden.

Wie in einem OSPF-Bereich mit völlig stumpfem Zustand werden standardmäßig kein Backbone (Level 2) oder externe Präfixe in einen Bereich der Ebene 1 geleitet. Level-1-Präfixe werden jedoch in das IS-IS-Backbone durchgesickert, wie in der Level-2-Link-State-PDU von Gerät R5 zu sehen ist.