Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren von IS-IS IPv4- und IPv6-Unicasttopologien

In diesem Beispiel wird gezeigt, wie IS-IS so konfiguriert wird, dass zusätzlich zur normalen IPv4-Unicasttopologie eine alternative IPv6-Unicasttopologie berechnet wird.

Anforderungen

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

Überblick

In diesem Beispiel liegt der Schwerpunkt auf IPv4- und IPv6-Unicasttopologien. Die IS-IS-Schnittstellenmetriken für die IPv4-Topologie können unabhängig von den IPv6-Metriken konfiguriert werden. Sie können Schnittstellen auch selektiv für die Teilnahme an der IPv6-Topologie deaktivieren, während sie weiterhin an der IPv4-Topologie teilnehmen. Auf diese Weise können Sie die Pfade steuern, die Unicastdaten durch ein Netzwerk nehmen.

Um eine IPv6-Unicasttopologie für IS-IS zu aktivieren, fügen Sie die ipv6-unicast folgende Anweisung ein:

Um eine Metrik für die IPv6-Unicasttopologie zu konfigurieren, fügen Sie die ipv6-unicast-metric folgende Anweisung ein:

Um eine Schnittstelle aus den IPv6-Unicasttopologien für IS-IS auszuschließen, fügen Sie die no-ipv6-unicast folgende Anweisung ein:

Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie. Die schwarzen Linien zeigen die Verbindungszugehörigkeit in der IPv6-Topologie an. Die grauen Linien zeigen die Zugehörigkeit zur IPv4-Topologie an. Mit regulären TLVs wäre es nicht möglich, mehrere Topologien zu erstellen und eine SPF-Berechnung auf dieser Grundlage durchzuführen. Die Multitopologieerweiterungen beschreiben eine Erweiterung, die die unterstützten Protokolle im hello-Paket überträgt. Nach der Aktivierung der Multitopologie-Routing-Unterstützung auf einer Verbindung trägt die Verbindung alle Topologien, die die zugrunde liegende Schaltung weiterleiten kann.

Abbildung 1: IS-IS IPv4- und IPv6-Unicast-Topologien IS-IS IPv4 and IPv6 Unicast Topologies

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 1. Im Abschnitt #configuration340__isis-ipv6-mtr-Schritt-für-Schritt werden die Schritte auf Gerät R1 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

Gerät R2

Gerät R3

Gerät R4

Gerät R5

Gerät R6

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 eine alternative IPv6-Unicasttopologie:

  1. Konfigurieren Sie die Schnittstellen.

  2. Aktivieren Sie IS-IS auf den Schnittstellen.

  3. Aktivieren Sie das Multitopologie-Routing auf den IS-IS-Schnittstellen.

    Die ipv6-unicast Anweisung aktiviert das Multitopologie-IS-Routing auf allen Schnittstellen, die über family iso und family inet6 konfiguriert verfügen und auf der [edit protocols isis interface] Hierarchieebene aufgeführt sind.

  4. Deaktivieren Sie die IPv6-Unicastunterstützung auf einer bestimmten Schnittstelle.

    Wenn Sie das Multitopologie-IS-IS-Routing für IPv6 auf einer bestimmten Schnittstelle nicht ausführen möchten, können Sie das Multitopologie-Routing deaktivieren, indem Sie die no-ipv6-unicast Anweisung in die IS-IS-Schnittstellenkonfiguration aufnehmen.

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 der Topologien auf Nachbarn

Zweck

Bestimmen Sie, welche Topologien auf benachbarten IS-IS-Geräten unterstützt werden.

Aktion

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

Bedeutung

Wie erwartet, unterstützt die Nachbarschaft mit Gerät R5 nur die IPv4-Unicasttopologie, während die Adjazenzen mit Gerät R2 und Gerät R3 sowohl die IPv4- als auch die IPv6-Topologie unterstützen.

Überprüfen der IS-IS-SPF-Berechnungen

Zweck

Stellen Sie sicher, dass separate SPF-Berechnungen für IPv4 und IPv6 ausgeführt werden.

Aktion

Geben Sie im Betriebsmodus den show isis spf brief Befehl ein.

Bedeutung

Erwartungsgemäß werden SPF-Berechnungen für IPv4- und IPv6-Topologien durchgeführt.

Überprüfen der tcpdump-Ausgabe

Zweck

Stellen Sie sicher, dass der Link sowohl Mitglied der IPv4-Unicasttopologie als auch der IPv6-Unicasttopologie sein kann.

Aktion

Bedeutung

Das IS-IS hello (IIH)-Paket zeigt, dass IPv4 und IPv6 unterstützt werden. Das Hello-Paket listet gültige IPv4- und IPv6-Adressen auf, sodass das Routinggerät gültige Next-Hop-Einträge erstellen kann. Die unterstützten Protokolle sind in der Multitopologie TLV #229 aufgeführt.