In diesem Dokument wird eine grundlegende Konfiguration des IS-IS (Intermediate System-to-Intermediate System) für IP auf Cisco Routern erläutert. Neben der Konfiguration wird gezeigt, wie verschiedene IS-IS-Informationen überwacht werden, z. B. Informationen zur Wahl des Designated Intermediate System (DIS) und Informationen zur IS-IS-Datenbank.
Für dieses Dokument bestehen keine speziellen Anforderungen.
Die Informationen in diesem Dokument basieren auf der Cisco IOS ® Softwareversion 12.1(5)T9.
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
In diesem Abschnitt erhalten Sie Informationen zum Konfigurieren der in diesem Dokument beschriebenen Funktionen.
Hinweis: Verwenden Sie das Command Lookup Tool (nur registrierte Kunden), um weitere Informationen zu den in diesem Dokument verwendeten Befehlen zu erhalten.
Um IS-IS für IP auf einem Cisco Router zu aktivieren und um Routing-Informationen mit anderen IS-IS-fähigen Routern auszutauschen, müssen Sie die folgenden beiden Aufgaben ausführen:
Aktivieren Sie den IS-IS-Prozess, und weisen Sie einen Bereich zu.
IS-IS für IP-Routing auf einer Schnittstelle aktivieren
Weitere Konfigurationsaufgaben sind optional, jedoch sind die beiden oben genannten Aufgaben erforderlich. Weitere Informationen zu optionalen Konfigurationsaufgaben finden Sie unter Konfigurieren integrierter IS-IS.
In diesem Dokument wird die folgende Netzwerkeinrichtung verwendet:
In diesem Dokument werden folgende Konfigurationen verwendet:
In den folgenden Beispielkonfigurationen werden alle Router in der oben genannten Topologie mit folgenden Parametern konfiguriert:
Gebiet 49 0001
Layer-1-Router (L1) und Layer-2-Router (L2) (dies ist der Standardwert, sofern nichts anderes angegeben wird)
Keine optionalen Parameter
Ausführung von IS-IS nur für IP
Loopback-Schnittstellen (Loopbacks werden von IS-IS angekündigt, nicht IS-IS aktiviert)
Router 1 |
---|
! interface Loopback0 ip address 172.16.1.1 255.255.255.255 !--- Creates loopback interface and assigns !--- IP address to interface Loopback0. ! interface Ethernet0 ip address 172.16.12.1 255.255.255.0 ip router isis !--- Assigns IP address to interface Ethernet0 !--- and enables IS-IS for IP on the interface. ! router isis passive-interface Loopback0 net 49.0001.1720.1600.1001.00 ! !--- Enables the IS-IS process on the router, !--- makes loopback interface passive !--- (does not send IS-IS packets on interface), !--- and assigns area and system ID to router. |
Router 2 |
---|
! interface Loopback0 ip address 172.16.2.2 255.255.255.255 !--- Creates loopback interface and assigns !--- IP address to interface Loopback0. ! Interface Ethernet0 ip address 172.16.12.2 255.255.255.0 ip router isis !--- Assigns IP address to interface Ethernet0 !--- and enables IS-IS for IP on the interface. ! Interface Serial0 ip address 172.16.23.1 255.255.255.252 ip router isis !--- Assigns IP address to interface Serial0 !--- and enables IS-IS for IP on the interface. ! router isis passive-interface Loopback0 net 49.0001.1720.1600.2002.00 ! !--- Enables the IS-IS process on the router, !--- makes loopback interface passive !--- (does not send IS-IS packets on interface), !--- and assigns area and system ID to router. |
Router 3 |
---|
! interface Loopback0 ip address 172.16.3.3 255.255.255.255 !--- Creates loopback interface !--- and assigns IP address to !--- interface Loopback0. ! Interface Serial0 ip address 172.16.23.2 255.255.255.252 ip router Isis !--- Assigns IP address to !--- interface Serial0 and enables !--- IS-IS for IP on the interface. ! router isis passive-interface Loopback0 net 49.0001.1234.1600.2231.00 ! !--- Enables the IS-IS process on the router, !--- makes loopback interface passive !--- (does not send IS-IS packets on interface), !--- and assigns area and system ID to router. |
Es stehen viele show-Befehle zur Verfügung, um den Zustand von IS-IS auf einem Cisco Router zu überwachen. Dieses Dokument zeigt einige der einfacheren Befehle, die auf den oben angegebenen Routerkonfigurationen basieren.
Das Output Interpreter Tool (nur registrierte Kunden) (OIT) unterstützt bestimmte show-Befehle. Verwenden Sie das OIT, um eine Analyse der Ausgabe des Befehls show anzuzeigen.
Verwenden Sie den Befehl show clns neighbor, um die Adjacencies für einen bestimmten Router anzuzeigen. Dies ist die Ausgabe dieses Befehls von Router 1 (R1) und Router 2 (R2):
R1# show clns neighbor System Id Interface SNPA State Holdtime Type Protocol R2 Et0 0000.0c47.b947 Up 24 L1L2 ISIS R2# show clns neighbor System Id Interface SNPA State Holdtime Type Protocol R1 Et0 0000.0c09.9fea Up 24 L1L2 ISIS R3 Se0 *HDLC* Up 28 L1L2 ISIS
Im obigen Beispiel erkennt R1 R2 an seiner E0-Schnittstelle, wobei der Adjacency-Typ L1L2 ist. Da R1 und R2 mit Standardkonfigurationen konfiguriert sind, senden und empfangen sie L1- und L2-Hellos.
R2 erkennt R1 an seiner E0-Schnittstelle und Router 3 (R3) an seiner S0-Schnittstelle. Für den Adjacency-Typ gilt dieselbe Erklärung wie oben.
Da sich R1 und R2 an derselben Ethernet-Schnittstelle befinden, gibt es für L1 und L2 ein DIS. Sie können dies mit dem Befehl show clns interface <int> auf Router 1 überprüfen, wie unten gezeigt:
R1# show clns interface ethernet 0 Ethernet0 is up, line protocol is up Checksums enabled, MTU 1497, Encapsulation SAP Routing Protocol: ISIS Circuit Type: level-1-2 Interface number 0x0, local circuit ID 0x1 Level-1 Metric: 10, Priority: 64, Circuit ID: R2.01 Number of active level-1 adjacencies: 1 Level-2 Metric: 10, Priority: 64, Circuit ID: R2.01 Number of active level-2 adjacencies: 1 Next ISIS LAN Level-1 Hello in 5 seconds Next ISIS LAN Level-2 Hello in 1 seconds
In der obigen Ausgabe ist R2 das DIS. Es ist der R2 (DIS), der das Pseudonode Link State Packet (LSP) generiert und mit einer Nicht-Null-LSP-ID gekennzeichnet ist - R2.01
Da Metric/Priority für beide Router in L1/L2 identisch ist, ist der Tiebreaker für das DIS die höchste SNPA-Adresse (Subnetz Points of Attachment) im LAN-Segment. Die SNPA-Adresse bezieht sich auf die Adresse der Datenverbindung, in diesem Fall auf die MAC-Adresse. Eine weitere Instanz der Sicherungsschichtadressen sind X.25-Adressen und Frame-Relay-DLCI.
Beachten Sie, dass die DIS für beide Ebenen ausgewählt ist und dass keine Backup-DIS vorhanden ist, wie bei Open Shortest Path First (OSPF), das über einen Backup Designated Router (DR) verfügt.
Zu den weiteren interessanten Punkten der oben genannten Ergebnisse gehören:
Schaltungstyp: L1L2
Metriken und Prioritäten für L1 und L2 sind Standardwerte. 10 und 64
L1- und L2-Adjacencies: 1 (aus R1-Sicht auf die Ethernet-Schnittstelle - nur R2)
IS-IS LAN-Hellos für L1 und L2
Maximale Übertragungseinheit (MTU): 1497. Der Grund hierfür ist, dass der IS-IS-Header Open Systems Interconnection (OSI) in einen 802.2-Header mit 3 Byte eingekapselt wird.
Der Befehl show isis database (detail) zeigt den Inhalt der IS-IS-Datenbank an. Dies ist die Ausgabe dieses Befehls, wenn dieser auf R2 ausgegeben wird. Da IS-IS ein Link-State-Protokoll ist, sollte die Link-State-Datenbank für alle Router im gleichen Bereich identisch sein.
R2# show isis database ISIS Level-1 Link State Database: LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL R1.00-00 0x0000008B 0x6843 55 0/0/0 R2.00-00 * 0x00000083 0x276E 77 0/0/0 R2.01-00 * 0x00000004 0x34E1 57 0/0/0 R3.00-00 0x00000086 0xF30E 84 0/0/0 ISIS Level-2 Link State Database: LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL R1.00-00 0x00000092 0x34B2 41 0/0/0 R2.00-00 * 0x0000008A 0x7A59 115 0/0/0 R2.01-00 * 0x00000004 0xC3DA 50 0/0/0 R3.00-00 0x0000008F 0x0766 112 0/0/0
In der obigen Ausgabe sind einige Punkte zu beachten. Zunächst zur LSP-ID:
Die LSP-ID, R1.00-00, kann in drei Abschnitte unterteilt werden: R1/00/00
R1 = System-ID
00 = nicht null Wert für den Pseudonode. Beachten Sie R2.01-00 ist der pseudonode LSP.
00 = Fragmentnummer. In diesem Fall gibt es nur Fragment-Nummern von 00, was bedeutet, dass alle Daten in dieses LSP-Fragment passen und keine weiteren Fragmente erstellt werden müssen. Wenn Informationen vorliegen, die nicht in den ersten LSP passen, hätte IS-IS weitere LSP-Fragmente wie 01, 02 usw. erstellt.
Das * kennzeichnet die LSPs, die von diesem Router generiert wurden, den Router, auf dem der Befehl show ausgegeben wurde. Da dieser Router ein L1- und L2-Router ist, enthält er auch eine L1- und L2-Datenbank.
Sie können sich auch einen bestimmten LSP ansehen und das Detail-Schlüsselwort verwenden, um weitere Informationen anzuzeigen. Ein Beispiel hierfür ist hier:
R2# show isis database R2.00-00 detail ISIS Level-1 LSP R2.00-00 LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL R2.00-00 * 0x00000093 0x077E 71 0/0/0 Area Address: 49.0001 NLPID: 0xCC Hostname: R2 IP Address: 172.16.2.2 Metric: 10 IP 172.16.12.0 255.255.255.0 Metric: 0 IP 172.16.2.2 255.255.255.255 Metric: 10 IP 172.16.23.0 255.255.255.252 Metric: 10 IS R2.01 Metric: 10 IS R3.00 ISIS Level-2 LSP R2.00-00 LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL R2.00-00 * 0x0000009A 0x5A69 103 0/0/0 Area Address: 49.0001 NLPID: 0xCC Hostname: R2 IP Address: 172.16.2.2 Metric: 10 IS R2.01 Metric: 10 IS R3.00 Metric: 10 IP 172.16.23.0 255.255.255.252 Metric: 10 IP 172.16.1.1 255.255.255.255 Metric: 10 IP 172.16.3.3 255.255.255.255 Metric: 0 IP 172.16.2.2 255.255.255.255 Metric: 10 IP 172.16.12.0 255.255.255.0
Die obige Ausgabe zeigt, dass die Loopback-Adresse dieses Routers mit dem Wert 0 angegeben wird. Dies liegt daran, dass das Loopback mit einem Befehl passiver Schnittstelle im IS-IS-Prozess des Routers angekündigt wird und dass die Loopback-Schnittstelle selbst nicht für IS-IS aktiviert ist. Alle anderen IP-Präfixe haben einen Wert von 10, d. h. die Standardkosten für die Schnittstellen, auf denen IS-IS ausgeführt wird.
Für diese Konfiguration ist derzeit kein Überprüfungsverfahren verfügbar.
Für diese Konfiguration sind derzeit keine spezifischen Informationen zur Fehlerbehebung verfügbar.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
10-Aug-2005 |
Erstveröffentlichung |