IS-IS (Intermediate System to Intermediate System) ist ein Link-State-Routingprotokoll und verwendet den Link-State-Algorithmus zur Berechnung von Routingtabellen. Es baut eine Datenbank aller verfügbaren Netzwerkressourcen auf und verwendet diese Informationen, um die besten Wege zu verschiedenen Zielen zu bestimmen.
IS-IS verwendet die sogenannten Link-State Protocol Data Units (LSPDU) zum Austausch von Routinginformationen zwischen den Routern im Netzwerk. Diese LSPDUs enthalten Informationen über die Router selbst sowie über die Netzwerkverbindungen und -metriken.
!R1 int fa0/0 ip address 100.0.0.1 255.255.255.252 no shut ip router isis isis circuit-type level-2-only int fa1/0 ip address 10.0.1.1 255.255.255.0 no shut ip router isis isis circuit-type level-1 router isis net 49.0001.0000.0000.0001.00
!R2 int fa0/0 ip address 10.0.1.2 255.255.255.0 no shut ip router isis isis circuit-type level-1 int fa1/0 ip address 10.0.2.1 255.255.255.0 no shut ip router isis isis circuit-type level-1 router isis net 49.0001.0000.0000.0002.00
!R3 int fa0/0 ip address 100.0.0.2 255.255.255.252 no shut ip router isis isis circuit-type level-2-only int fa1/0 ip address 10.0.3.1 255.255.255.0 no shut ip router isis isis circuit-type level-1 router isis net 49.0002.0000.0000.0003.00
!R4 int fa0/0 ip address 10.0.3.2 255.255.255.0 no shut ip router isis isis circuit-type level-1 int fa1/0 ip address 10.0.4.1 255.255.255.0 no shut ip router isis isis circuit-type level-1 router isis net 49.0002.0000.0000.0004.00