Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Statische Adjacency Segment Identifier für ISIS

Das Adjacency-Segment ist ein strikt weitergeleiteter Single-Hop-Tunnel, der Pakete über eine bestimmte Verbindung zwischen zwei Knoten überträgt, unabhängig von den Verbindungskosten. Sie können statische SID-Bezeichnungen (Adjacency Segment Identifier) für eine Schnittstelle oder eine Schnittstellengruppe konfigurieren.

Die Konfiguration einer statischen Adjacency-SID auf einer Schnittstelle führt dazu, dass die vorhandene, dynamisch zugewiesene Adjacency-SID zusammen mit der Transitroute für dieselbe entfernt wird.

Bei statischen Nachbarschafts-SIDs werden die Bezeichnungen entweder aus einem statischen reservierten Bezeichnungspool oder aus einem ISIS-Segment-Routing-Globalblock (SRGB) ausgewählt.

Sie können einen Beschriftungsbereich reservieren, der für die statische Zuordnung von Beschriftungen verwendet werden soll, indem Sie die folgende Konfiguration verwenden:

user@host# set protocols mpls label-range static-label-range start-value end-value

Der statische Pool kann von jedem Protokoll verwendet werden, um eine Bezeichnung in diesem Bereich zuzuweisen. Sie müssen sicherstellen, dass keine zwei Protokolle dieselbe statische Bezeichnung verwenden. ISIS-Nachbarschafts-SIDs können aus diesem Label-Block über die Konfiguration mit dem Schlüsselwort labelzugewiesen werden. Der label Wert für die spezifischen benachbarten SIDs muss explizit konfiguriert werden. Die spezifische Bezeichnung wird als benachbarte SIDs für diese Schnittstelle für die spezifische Ebene und Adressfamilie angekündigt. Im Folgenden finden Sie eine Beispielkonfiguration:

SRGB ist ein globaler Bezeichnungsraum, der dem Protokoll basierend auf der Konfiguration zugewiesen wird. Die Labels im gesamten SRGB stehen ISIS zur Verfügung und sind nicht anderen Anwendungen/Protokollen zugeordnet. Präfix-SIDs (und Node-SIDs) werden von diesem SRGB indiziert.

ISIS Adj-SIDs können von ISIS SRGB über das Schlüsselwort 'index' in der Konfiguration zugewiesen werden. In solchen Fällen sollte sichergestellt werden, dass der Adj-SID-Index nicht mit einer anderen Präfix-SID in der Domäne in Konflikt steht. Wie Präfix-SIDs werden auch Adj-SIDs durch Erwähnung des Index in Bezug auf den SRGB konfiguriert. Die Adj-SID-Subtlv hat jedoch weiterhin die SID als Wert, und die Flags L und V sind gesetzt. Im Folgenden finden Sie eine Beispielkonfiguration:

Statische Adjacency-SIDs können pro Adressfamilie konfiguriert werden und auch basierend darauf, ob der Schutz erforderlich ist oder nicht. Adjacency-SIDs sollten pro Ebene und Schnittstelle auf der Hierarchieebene [edit protocols isis interface interface-name level level-num] konfiguriert werden.

  • Geschützt: Stellt sicher, dass die Nachbarschafts-SID für einen Sicherungspfad berechtigt ist und ein B-Flag in einer Nachbarschafts-SID-Ankündigung festgelegt ist.

  • Ungeschützt: Stellt sicher, dass kein Sicherungspfad für eine bestimmte benachbarte SID berechnet wird und dass in einer benachbarten SID-Ankündigung kein B-Flag festgelegt ist.

Im Folgenden finden Sie eine Beispielkonfiguration:

Sie können dieselbe benachbarte SID für mehrere Schnittstellen verwenden, indem Sie eine Gruppe von Schnittstellen unter einer Schnittstellengruppe gruppieren und die benachbarte SID für diese Schnittstellengruppe konfigurieren, und der Datenverkehr kann mithilfe der Gewichtung auf die Schnittstellen unter der Schnittstellengruppe verteilt werden. Dies kann unter der Hierarchieebene [edit protocols isis interface-group interface_group_name] konfiguriert werden.

Wenn Segment-Routing in LAN-Subnetzwerken verwendet wird, kann jeder Router im LAN die Nachbarschafts-SID jedes seiner Nachbarn ankündigen. Um die Adjacency-SID für eine LAN-Schnittstelle zu einem bestimmten Nachbarn zu konfigurieren, sollten Sie die Adjacency-SIDs unter der LAN-Neighbor-Konfiguration auf der Hierarchieebene [edit protocols isis interface interface_name level level_num lan-neighbor neighbor-sysid] konfigurieren. Im Folgenden finden Sie eine Beispielkonfiguration:

Ein Adjacency-Satz kann konfiguriert werden, indem ein Satz von Schnittstellen unter einer Schnittstellengruppe deklariert und das Adjacency-Segment für diese Schnittstellengruppe konfiguriert wird. Die Adjacency-SID kann aus dem reservierten statischen Labelpool oder ISIS SRGB ausgewählt werden. Im Gegensatz zu normalen Schnittstellen wird die dynamische Nachbarschafts-SID nicht standardmäßig unter Schnittstellengruppe zugewiesen, in diesem Fall wird die dynamic CLI-Anweisung konfiguriert. Schnittstellen, die unter einer Schnittstellengruppe konfiguriert sind, können auch separat als unabhängige Schnittstellen konfiguriert werden, solange der Link-Group-Schutz nicht konfiguriert ist. Im Folgenden finden Sie eine Beispielkonfiguration:

Verwenden Sie die folgende CLI-Hierarchie zum Konfigurieren der Adjacency-SID:

Verwenden Sie die folgenden CLI-Befehle, um die Konfiguration zu überprüfen:

Details zur ISIS-Nachbarschaft anzeigen

Die folgende Beispielausgabe zeigt die Details der konfigurierten und dynamischen Adjacency-SID an.

ISIS-Datenbank umfangreich anzeigen

Die folgende Beispielausgabe zeigt die Details der LAN/PTP-Nachbarschafts-SID.

ISIS-Interface-Gruppe anzeigen

In der folgenden Beispielausgabe werden die Statusinformationen zur angegebenen Schnittstellengruppe angezeigt.