ISIS konfigurieren
Die NetScaler-Appliance unterstützt das dynamische Routing-Protokoll Intermediate System-to-Intermediate System (IS-IS oder ISIS). Dieses Protokoll unterstützt sowohl den IPv4- als auch den IPv6-Routenaustausch. IS‑IS ist ein Link-State-Protokoll und daher weniger anfällig für Routing-Schleifen. Mit den Vorteilen einer schnelleren Konvergenz und der Fähigkeit, größere Netzwerke zu unterstützen, kann ISIS in Netzwerken von Internetdienstanbietern (ISP) sehr nützlich sein.
Voraussetzungen für die Konfiguration von ISIS
Bevor Sie mit der Konfiguration von ISIS beginnen, gehen Sie wie folgt vor:
- Stellen Sie sicher, dass Sie das ISIS-Protokoll verstehen.
- Aktivieren Sie für IPV6-Routen:
- Funktion zur Übersetzung des IPv6-Protokolls.
- IPv6-Option für dynamisches Routing auf den VLANs, auf denen Sie das ISIS-Protokoll ausführen möchten.
ISIS aktivieren
Verwenden Sie eines der folgenden Verfahren, um die ISIS-Routing-Funktion auf der NetScaler-Appliance zu aktivieren.
Um ISIS-Routing mit der CLI zu aktivieren:
Geben Sie an der Eingabeaufforderung Folgendes ein:
enable ns feature ISIS
Um ISIS-Routing mithilfe der GUI zu aktivieren:
- Navigieren Sie zu System > Einstellungen, klicken Sie in der Gruppe Modi und Funktionen auf Erweiterte Funktionen ändern.
- Wählen oder deaktivieren Sie die Option ISIS-Routing.
Einen ISIS-Routing-Prozess erstellen und auf einem VLAN starten
Um einen ISIS-Routing-Prozess zu erstellen, müssen Sie die VTYSH-Befehlszeile verwenden.
Geben Sie an der Eingabeaufforderung die folgenden Befehle in der angegebenen Reihenfolge ein:
Befehl | Beschreibung |
---|---|
VTYSH | Zeigt VTYSH-Eingabeaufforderung an. |
configure terminal | Wechselt in den globalen Konfigurationsmodus. |
router ISIS [tag] | Erstellt einen ISIS-Routing- und Konfigurationsmodus für den Routingprozess. |
net XX….XXXX.YYYY.YYYY.YYYY.00 | Gibt einen NET-Wert für den Routing-Prozess an, wobei: ·XX… .XXXX die Bereichsadresse ist (kann 1—13 Byte sein), ·YYYY.YYYY.YYYYY ist die System-ID (6 Byte), ·00 ist der N-Selektor (1 Byte). |
is-type (level-1|level-1-2|level-2-only) | Setzt den ISIS-Routing-Prozess auf die angegebene Routing-Ebene. Standard: level-1-2. |
ns IPv6-routing | Startet den dynamischen IPv6-Routing-Daemon. |
interface |
Wechselt in den VLAN-Konfigurationsmodus. |
ip router ISIS | Aktiviert den ISIS-Routing-Prozess im VLAN für den IPv4-Routenaustausch. |
ipv6 router ISIS | Aktiviert den ISIS-Routing-Prozess im VLAN für den IPv6-Routenaustausch. |
Beispiel:
> VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# net 15.aabb.ccdd.0097.00
NS(config-router)# is-type level-1
NS(config-router)# exit
NS(config)# ns IPv6-routing
NS(config)# interface vlan0
NS(config-if)# ip router isis 11
NS(config-if)# ipv6 router isis 11
<!--NeedCopy-->
Werberouten
Route-Werbung ermöglicht es einem Upstream-Router, Netzwerkentitäten zu verfolgen, die sich hinter der NetScaler-Appliance befinden.
Um ISIS so zu konfigurieren, dass Routen mithilfe der VTYSH-Befehlszeile angekündigt werden:
Geben Sie an der Eingabeaufforderung die folgenden Befehle in der angegebenen Reihenfolge ein:
Befehl | Beschreibung |
---|---|
VTYSH | Zeigt die VTYSH-Befehlszeile an. |
configure terminal | Wechselt in den globalen Konfigurationsmodus. |
router ISIS [tag] | Startet die ISIS-Routing-Instance und wechselt in den Konfigurationsmodus für den Routing-Prozess. |
redistribute connected (level-1 or level-1-2 or level-2) | Verteilt verbundene Routen neu, wobei: level-1: Umverteilung verbundener Routen in Level-1, level-1-2: Umverteilung verbundener Routen in Level-1 und Level-2, level-2: Umverteilung verbundener Routen in Level-2. |
Kernel weiterverteilen (Level-1 oder Level-1-2 oder Level-2) | Verteilt Kernel-Routen neu, wobei: level-1: Umverteilung der Kernel-Routen in Level-1, level-1-2: Umverteilen von Kernel-Routen in Level-1 und Level-2, level-2: Umverteilen von Kernel-Routen in Level-2. |
Beispiel:
>VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# redistribute connected level-1
NS(config-router)# redistribute kernel level-1
<!--NeedCopy-->
Begrenzung der ISIS-Ausbreitung
Wenn Sie Probleme mit Ihrer Konfiguration beheben müssen, können Sie den Nur-Listen-Modus auf einem beliebigen VLAN konfigurieren.
ISIS-Ausbreitung mithilfe der VTYSH-Befehlszeile einschränken:
Geben Sie an der Eingabeaufforderung die folgenden Befehle in der angegebenen Reihenfolge ein:
Befehl | Beschreibung |
---|---|
VTYSH | Zeigt die VTYSH-Befehlszeile an. |
configure terminal | Wechselt in den globalen Konfigurationsmodus. |
router isis [tag] | Wechselt in den Konfigurationsmodus für den Routing-Prozess. |
passive-interface |
Unterdrückt Routing-Updates auf Schnittstellen, die an das angegebene VLAN gebunden sind. |
Beispiel:
>VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# passive-interface VLAN0
<!--NeedCopy-->
Überprüfung der ISIS-Konfiguration
Sie können VTYSH verwenden, um die ISIS-Routing-Tabelle und ISIS-Informationen für ein bestimmtes VLAN anzuzeigen.
ISIS-Einstellungen mithilfe der VTYSH-Befehlszeile anzeigen:
Geben Sie an der Eingabeaufforderung die folgenden Befehle in der angegebenen Reihenfolge ein:
Befehle | Beschreibung |
---|---|
VTYSH | Zeigt die VTYSH-Befehlszeile an. |
show ip isis route | Zeigt die aktualisierte IPv4-ISIS-Routing-Tabelle an. |
show ipv6 isis route | Zeigt die aktualisierte IPv6-IS-Routing-Tabelle an. |
sh isis interface |
Zeigt IPv6-ISIS-Informationen für das angegebene VLAN an. |
Beispiel:
NS# VTYSH
NS# show ip isis route
NS# show ipv6 isis route
NS# sh isis interface VLAN0
<!--NeedCopy-->