Inhalt

Einleitung

Voraussetzungen

Anforderungen

Verwendete Komponenten

IS-IS-Adjacency inaktiv

ISIS-Adjacency Down (nicht auf MTU-Diskrepanzen bezogen)

IS-IS-Adjazenz instabil

IS-IS-Adjazenz instabil (zufällige Flaps)

Einleitung

Dieses Dokument beschreibt die Fehlerbehebung beim IS-IS-Protokoll für Cisco IOS® XE-Plattformen.

Voraussetzungen

Anforderungen

Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:

- Intermediate System to Intermediate System (IS-IS)

- Cisco IOS XE

Weitere Informationen zu diesen Themen finden Sie unter:

- IP-Routing: ISIS-Konfigurationsleitfaden

- Konfigurieren der IS-IS-Adjacency und der Bereichstypen

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf der Cisco IOS XE Software.

Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.

IS-IS-Adjacency inaktiv

Dieser Abschnitt bietet eine Lösung für das häufige Problem der IS-IS-Ausfallsicherung. Dieses Netzwerkdiagramm dient als Beispiel:

Baseline-Topologie

IS-IS ist zwischen Gerät A und Gerät B ausgefallen.

DeviceA#show isis neighbors detail

System Id       Type Interface     IP Address      State Holdtime Circuit Id

DeviceA#

DeviceB#show isis neighbors detail

System Id       Type Interface     IP Address      State Holdtime Circuit Id

DeviceA         L1L2 Twe1/0/9      192.0.2.1       DOWN  28       05

Area Address(es): 49.0001

SNPA: a84f.b1c3.9484

State Changed: never

Format: Phase V

Remote TID: 0

Local TID:  0

Interface name: TwentyFiveGigE1/0/9

Neighbor Circuit Id: 5

Adj sync: Full

Diagnose des Problems:

1. Validieren Sie die Verbindung zwischen den Geräten.

DeviceA#ping 192.0.2.2 size 1500  df-bit

Type escape sequence to abort.

Sending 5, 1500-byte ICMP Echos to 192.0.2.2, timeout is 2 seconds:

Packet sent with the DF bit set

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

DeviceA#

DeviceB#ping 192.0.2.1 size 1500  df-bit

Type escape sequence to abort.

Sending 5, 1500-byte ICMP Echos to 192.0.2.1, timeout is 2 seconds:

Packet sent with the DF bit set

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

DeviceB#

2. Überprüfen Sie die Konfiguration auf beiden Seiten.

DeviceA#show running-config | sec router isis

ip router isis

router isis

net 49.0001.0000.0000.000a.00

DeviceA#

DeviceB#show running-config | sec router isis

ip router isis

router isis

net 49.0001.0000.0000.000b.00

DeviceB#

3. Überprüfen Sie, ob die Adjacency am Connectionless Network Service (CLNS) Dies bietet eine Zusammenfassung der mit Ihrem Gerät verbundenen Nachbarn.

DeviceA#show clns neighbors  detail

System Id       Interface     SNPA                State  Holdtime  Type Protocol

0000.0000.000B  Te0/0/4       6c31.0edb.3b5f      Up     257       IS   ES-IS

Area Address(es): 49.0001

Uptime: 02:02:11

Interface name: TenGigabitEthernet0/0/4

DeviceA#

DeviceB#show clns neighbors  detail

System Id       Interface     SNPA                State  Holdtime  Type Protocol

0000.0000.000A  Twe1/0/9      a84f.b1c3.9484      Down   20        L1L2 IS-IS

Area Address(es): 49.0001

IP Address(es):  192.0.2.1*

Uptime: 02:02:09

NSF capable

Interface name: TwentyFiveGigE1/0/9

DeviceB#

Die in jedem CLNS-Nachbarn aufgelisteten MAC-Adressen sind die MAC-Adressen der Remote-Geräte, die eine Peer-Verbindung mit dem lokalen Gerät herstellen.

DeviceA#show interface TenGigabitEthernet0/0/4

TenGigabitEthernet0/0/4 is up, line protocol is up

Hardware is 8xSFP+, address is a84f.b1c3.9484 (bia a84f.b1c3.9484) < mac address appeared on SNPA DeviceB

Internet address is 192.0.2.1/30

MTU 1500 bytes, BW 10000000 Kbit/sec, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

DeviceB#show interface TwentyFiveGigE1/0/9

TwentyFiveGigE1/0/9 is up, line protocol is up (connected)

Hardware is Twenty Five Gigabit Ethernet, address is 6c31.0edb.3b5f (bia 6c31.0edb.3b5f) < mac address appeared on SNPA DeviceA

Internet address is 192.0.2.2/30

MTU 9216 bytes, BW 10000000 Kbit/sec, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

4. Führen Sie den Befehlshow clns interface

aus, um zu überprüfen, ob die Parameter mit dem Peer übereinstimmen.

Stellen Sie sicher, dass diese Werte übereinstimmen:

- Maximum Transmission Unit (MTU)

- Schaltungstyp

GerätA

DeviceA#show clns interface TenGigabitEthernet0/0/4

TenGigabitEthernet0/0/4 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 1497, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 19 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0x5

Neighbor Extended Local Circuit ID: 0x0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 908 milliseconds

if state DOWN

Gerät B

DeviceB#show clns interface TwentyFiveGigE1/0/9

TwentyFiveGigE1/0/9 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 9213, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 8 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0xB

Neighbor Extended Local Circuit ID: 0x5

Neighbor System-ID: 0000.0000.000A

P2P retransmit queue size: 0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 2 seconds

if state INIT

In diesem Szenario ist das Problem auf die MTU-Diskrepanz zurückzuführen. Wenn auf den Remote-Peer nicht zugegriffen werden kann, debug isis adj-packets

kann der MTU-Wert angezeigt werden, der gesendet und empfangen wird.

Anmerkung: Dies gilt nur, wenn der Befehl show clns interfacegedruckt wird if state INIT.

DeviceA#debug isis adj-packets TenGigabitEthernet 0/0/4

IS-IS Adjacency related packets debugging is on for router process null

*Jul 18 23:24:16.598: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:16.599: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496 < MTU sent to the neighbor >

*Jul 18 23:24:25.189: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:25.189: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 18 23:24:34.057: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:34.057: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 18 23:24:42.866: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:42.866: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 18 23:24:51.646: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:51.646: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 18 23:24:59.606: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 18 23:24:59.606: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

DeviceB#debug isis adj-packets twentyFiveGigE 1/0/9

*Jul 18 23:53:22.420: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:INIT, length 9212  < MTU sent to the neighbor >

*Jul 18 23:53:22.591: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

*Jul 18 23:53:22.591: ISIS-Adj: cir type L1L2, cir id 05, length 1496   < MTU received from neighbor >

*Jul 18 23:53:22.592: ISIS-Adj: rcvd state DOWN, old state INIT, new state INIT, nbr usable TRUE

*Jul 18 23:53:22.592: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x49000184 Length:5

*Jul 18 23:53:22.592: ISIS-Adj: Nghbr Ckt ID changed: FALSE

*Jul 18 23:53:22.592: ISIS-Adj: newstate:1, state_changed:0, going_up:0, going_down:0

*Jul 18 23:53:22.592: ISIS-Adj: Action = ACCEPT

*Jul 18 23:53:22.592: ISIS-Adj: ACTION_ACCEPT:

...

ISIS-Adjacency Down (nicht auf MTU-Diskrepanzen bezogen)

IS-IS ist ausgefallen, und die MTU entspricht den Schnittstellen.

DeviceA#show clns neighbors

System Id       Interface     SNPA                State  Holdtime  Type Protocol

DeviceA#

DeviceB#show clns neighbors

System Id       Interface     SNPA                State  Holdtime  Type Protocol

DeviceB#

1. Überprüfen Sie die Konfiguration, die mit dem Peer übereinstimmt.

2. Stellen Sie sicher, dass die physische Schnittstelle in einem guten Übertragungszustand ist (keine Fehler oder Probleme mit der Beleuchtung).

3. Überprüfen Sie die Verbindungen zwischen Peers (Ping-Test zum Hinzufügen der MTU-Größe und des df-Bit).

4. Validieren Sie die CLNS-Nachbarn zwischen den Peers.

5. Stellen Sie sicher, dass beide Enden die gleiche MTU und den gleichen Schaltungstyp zusammen mit dem Status haben.

GerätA

DeviceA#show clns interface TenGigabitEthernet 0/0/4

TenGigabitEthernet0/0/4 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 1497, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 41 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0x5

Neighbor Extended Local Circuit ID: 0x0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 2 seconds

if state DOWN

Gerät B

DeviceB#show clns interface twentyFiveGigE 1/0/9

TwentyFiveGigE1/0/9 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 1497, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 42 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0xB

Neighbor Extended Local Circuit ID: 0x0

P2P retransmit queue size: 0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 5 seconds

if state DOWN

6. Aktivieren debug isis adj-packet

und validieren Sie die gesendeten und empfangenen Pakete.

DeviceA#debug isis adj-packets TenGigabitEthernet 0/0/4

IS-IS Adjacency related packets debugging is on for router process null

*Jul 19 13:32:52.788: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 19 13:32:52.788: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 19 13:33:00.708: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 19 13:33:00.709: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 19 13:33:09.726: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 19 13:33:09.726: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 19 13:33:18.376: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 19 13:33:18.376: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

*Jul 19 13:33:26.132: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

*Jul 19 13:33:26.132: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

DeviceA#

DeviceB#debug isis adj-packets TwentyFiveGigE1/0/9

IS-IS Adjacency related packets debugging is on for router process null

*Jul 19 14:01:32.125: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

*Jul 19 14:01:32.125: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

*Jul 19 14:01:40.005: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

*Jul 19 14:01:40.005: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

*Jul 19 14:01:49.602: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

*Jul 19 14:01:49.602: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

*Jul 19 14:01:58.284: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

*Jul 19 14:01:58.284: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

Beide Geräte senden, empfangen das Hello-Paket jedoch nicht von ihren Nachbarn.

7. Aktivieren Sie eine Erfassung, um zu überprüfen, ob die Pakete an jeden Nachbarn gesendet werden. Wenn die Erfassung abgeschlossen ist, exportieren Sie sie in den Bootflash oder Flash-Speicher als.pcap file und laden Sie sie auf einen TFTP-Server hoch, um weitere Details zu erhalten.

DeviceA#show monitor cap cap parameter

monitor capture cap interface TenGigabitEthernet0/0/4 BOTH < Interface from where send and receive the Hello Packets >

monitor capture cap control-plane IN  < Packets to be process and generated by the CPU >

monitor capture cap access-list TAC  < ACL for capture only the IS-IS packets >

monitor capture cap buffer size 10

monitor capture cap limit pps 1000

DeviceA#show access-list TAC

Extended MAC access list TAC

permit host a84f.b1c3.9484 host 0900.2b00.0005  < Local MAC address towards the IS-IS Hello >

permit host 6c31.0edb.3b5f host 0900.2b00.0005  < Remote MAC address towards the IS-IS Hello >

DeviceB#show monitor capture cap parameter

monitor capture cap interface TwentyFiveGigE1/0/9 BOTH < Interface from where send and receive the Hello Packets >

monitor capture cap control-plane BOTH < Packets to be process and generated by the CPU >

monitor capture cap match any < match all the packets on the switch >

monitor capture cap buffer size 10

Anmerkung: EPC bei Catalyst Cisco IOS XE-Switches erfasst nur ausgehende IS-IS-Hellos und nicht die eingehenden Pakete. Alternativ werden SPAN-Aufnahmen empfohlen.

In dieser Tabelle wird ein Verweis auf die Hello-Pakete angezeigt.

Name

Ziel-MAC-Adresse

Alle L1-ISs

0180 c200 0014

Alle L2-ISs

0180 c200 0015

Alle IS

0900.2b00.0005

Alle ES

0900.2b00.0004

8. Überprüfen Sie die exportierte Erfassung, und stellen Sie sicher, dass die Hello-Pakete zwischen Nachbarn ausgetauscht werden.

Gerät A sendet die Hello-Pakete unter Hinzufügen ihrer System-ID (rotes Quadrat). Es wird erwartet, dass er ein Paket von seinem Nachbarn mit seiner System-ID empfängt. Bei dieser Erfassung können Sie feststellen, dass Gerät B diese Pakete nicht an den Peer weiterleitet.

GerätA IS-Down-Erfassung

Die Erfassung von DeviceB zeigt, dass die Hello-Pakete an einen Nachbarn gesendet werden (rotes Quadrat). Ähnlich wie bei der letzten Erfassung werden die Hello-Pakete jedoch nicht von einem Nachbarn empfangen.

Gerät B - ISIS-Down-Erfassung

Das Problem in diesem Szenario liegt an einem zwischengeschalteten Gerät, das das Senden der Hello-Pakete nicht zulässt. Wenn Sie eine ähnliche Situation beobachten und eine weitere Fehlerbehebung durchführen müssen, öffnen Sie ein Cisco TAC-Ticket.

IS-IS-Adjazenz instabil

Dieser Abschnitt bietet eine Lösung für das häufige Problem der IS-IS-Klappen.

Diagnose des Problems:

IS-IS ist zwischen Gerät A und Gerät B instabil.

DeviceA#show logging

Jul 19 15:05:03.623: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 19 15:05:15.075: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

Jul 19 15:07:04.575: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 19 15:07:15.759: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

Jul 19 15:09:04.983: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 19 15:09:14.835: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

DeviceB#show logging

Jul 19 15:05:02.316: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 19 15:05:18.191: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

Jul 19 15:07:09.280: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 19 15:07:18.876: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

Jul 19 15:09:06.080: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired!

Jul 19 15:09:17.948: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

1. Überprüfen Sie die Verbindungen zwischen Peers (Ping-Test mit MTU-Größe und dem df-Bit-Satz).

2. Stellen Sie sicher, dass die physische Schnittstelle in einem guten Zustand ist, um zu übertragen (keine Fehler oder Probleme mit Lichtstärken).

3. Validieren Sie mit dem Befehl show clns traffic interface

, dass die CLNS-Nachbarn Datenverkehr zueinander senden.

DeviceA#show clns traffic interface TenGigabitEthernet0/0/4

CLNS:  Time since last clear: 00:01:57

CLNS & ESIS Output: 3, Input: 21

Dropped Protocol not enabled on interface: 0

CLNS Local: 0, Forward: 0

Interface TenGigabitEthernet0/0/4:

IS-IS: Time since last clear: 00:01:57

IS-IS: Level-1 Hellos (sent/rcvd): 0/0

IS-IS: Level-2 Hellos (sent/rcvd): 0/0

IS-IS: PTP Hellos     (sent/rcvd): 15/11  < DeviceA sends hello packets and receives less than its sends>

IS-IS: Level-1 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-2 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-1 CSNPs (sent/rcvd): 1/1

IS-IS: Level-2 CSNPs (sent/rcvd): 1/1

IS-IS: Level-1 PSNPs (sent/rcvd): 1/1

IS-IS: Level-2 PSNPs (sent/rcvd): 1/1

IS-IS: Level-1 DR Elections: 0

IS-IS: Level-2 DR Elections: 0

DeviceB#show clns traffic interface TwentyFiveGigE1/0/9

CLNS:  Time since last clear: 00:00:27

CLNS queue depth: 0/100, drops: 0, highest: 2

CLNS & ESIS Output: 1, Input: 14

Dropped Protocol not enabled on interface: 0

CLNS Local: 0, Forward: 0

Interface TwentyFiveGigE1/0/9:

IS-IS: Time since last clear: 00:00:27

IS-IS: Level-1 Hellos (sent/rcvd): 0/0

IS-IS: Level-2 Hellos (sent/rcvd): 0/0

IS-IS: PTP Hellos     (sent/rcvd): 4/5  < DeviceB, sends and receives a couple of hellos in comparison with DeviceA>

IS-IS: Level-1 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-2 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-1 CSNPs (sent/rcvd): 1/1

IS-IS: Level-2 CSNPs (sent/rcvd): 1/1

IS-IS: Level-1 PSNPs (sent/rcvd): 1/1

IS-IS: Level-2 PSNPs (sent/rcvd): 1/1

IS-IS: Level-1 DR Elections: 0

IS-IS: Level-2 DR Elections: 0

Tipp: Der Befehlclns trafficzeigt IS-IS Hellos basierend auf IS-IS-Ebene und IS-IS-Netzwerktyp an.

4. Aktivieren Sie diese Option, debug ISIS adj-packets

um festzustellen, welche Pakete zwischen Nachbarn ausgetauscht werden.

DeviceA#show isis adj-packets TenGigabitEthernet0/0/4

<  Hellos sent to the DeviceB with no response >

Jul 19 18:58:34.779: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:58:34.779: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 19 18:58:42.719: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:58:42.719: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 19 18:58:50.430: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:58:50.430: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 19 18:58:58.356: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:58:58.356: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

< IS-IS declares the protocol down >

Jul 19 18:59:01.879: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

< IS-IS sends hellos to the neighbor and receives a response from DeviceB >

Jul 19 18:59:01.879: ISIS-Adj: L2 adj count 0

Jul 19 18:59:07.724: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

Jul 19 18:59:07.724: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

Jul 19 18:59:15.894: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x0 Length:5

Jul 19 18:59:15.894: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:DOWN, length 1496

Jul 19 18:59:15.896: ISIS-Adj: Rec serial IIH from 6c31.0edb.3b5f (TenGigabitEthernet0/0/4)

Jul 19 18:59:15.896: ISIS-Adj: cir type L2, cir id 0B, length 1496

Jul 19 18:59:15.896: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:59:15.896: ISIS-Adj: Nghbr Ckt ID changed: TRUE

Jul 19 18:59:15.896: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000A

Jul 19 18:59:15.896: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0x5

Jul 19 18:59:15.896: ISIS-Adj: newstate:1, state_changed:1, going_up:0, going_down:0

Jul 19 18:59:15.896: ISIS-Adj: Action = GOING UP, new type = L2

< DeviceA declares that the adjacency is UP and starts to establish the session >

Jul 19 18:59:15.896: ISIS-Adj: New serial adjacency

Jul 19 18:59:15.896: ISIS-Adj: rcvd state INIT, old state DOWN, new state INIT, nbr usable TRUE

Jul 19 18:59:15.898: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:59:15.898: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:INIT, length 1496

Jul 19 18:59:15.900: ISIS-Adj: Rec serial IIH from 6c31.0edb.3b5f (TenGigabitEthernet0/0/4)

Jul 19 18:59:15.900: ISIS-Adj: cir type L2, cir id 0B, length 1496

Jul 19 18:59:15.900: ISIS-Adj: rcvd state UP, old state INIT, new state UP, nbr usable TRUE

Jul 19 18:59:15.900: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:59:15.900: ISIS-Adj: Nghbr Ckt ID changed: FALSE

Jul 19 18:59:15.900: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000A

Jul 19 18:59:15.900: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0x5

Jul 19 18:59:15.900: ISIS-Adj: newstate:0, state_changed:1, going_up:1, going_down:0

Jul 19 18:59:15.900: ISIS-Adj: Action = GOING UP, new type = L2

Jul 19 18:59:15.900: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

DeviceB#debug isis adj-packets TwentyFiveGigE1/0/9

<  Hello sent to the DeviceA with no response >

Jul 19 18:58:44.105: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:58:44.105: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 19 18:58:51.814: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:58:51.814: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 19 18:58:59.768: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:58:59.768: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

< IS-IS declares the protocol down >

Jul 19 18:59:07.886: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

< IS-IS sends hellos to the neighbor and receives a response from DeviceA >

Jul 19 18:59:07.887: ISIS-Adj: L2 adj count 0

Jul 19 18:59:08.422: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

Jul 19 18:59:08.422: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

Jul 19 18:59:16.144: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x0 Length:5

Jul 19 18:59:16.144: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:DOWN, length 1496

Jul 19 18:59:19.001: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

Jul 19 18:59:19.001: ISIS-Adj: cir type L2, cir id 05, length 1496

Jul 19 18:59:19.001: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0x49000184 Length:5

Jul 19 18:59:19.001: ISIS-Adj: Nghbr Ckt ID changed: TRUE

Jul 19 18:59:19.001: ISIS-Adj: newstate:1, state_changed:1, going_up:0, going_down:0

Jul 19 18:59:19.001: ISIS-Adj: Action = GOING UP, new type = L2

< DeviceB declares that the adjacency is UP and starts to establish the session >

Jul 19 18:59:19.001: ISIS-Adj: New serial adjacency

Jul 19 18:59:19.001: ISIS-Adj: rcvd state DOWN, old state DOWN, new state INIT, nbr usable TRUE

Jul 19 18:59:19.002: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 19 18:59:19.002: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:INIT, length 1496

Jul 19 18:59:19.004: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

Jul 19 18:59:19.004: ISIS-Adj: cir type L2, cir id 05, length 1496

Jul 19 18:59:19.004: ISIS-Adj: rcvd state INIT, old state INIT, new state UP, nbr usable TRUE

Jul 19 18:59:19.004: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 19 18:59:19.004: ISIS-Adj: Nghbr Ckt ID changed: FALSE

Jul 19 18:59:19.004: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000B

Jul 19 18:59:19.004: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0xB

Jul 19 18:59:19.004: ISIS-Adj: newstate:0, state_changed:1, going_up:1, going_down:0

Jul 19 18:59:19.004: ISIS-Adj: Action = GOING UP, new type = L2

Jul 19 18:59:19.004: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

5. Aktivieren Sie eine Erfassung, um zu überprüfen, ob die Pakete an jeden Nachbarn gesendet werden. Wenn die Erfassung abgeschlossen ist, exportieren Sie die Erfassung in den Bootflash als .pcap file , und laden Sie sie auf einen TFTP-Server hoch, um weitere Details zu erhalten.

Gerät A empfängt ein Paket von Gerät B (19:15.05), nachdem dieses Paket empfangen wurde. Gerät A sendet sein entsprechendes Hello ohne Antwort des Nachbarn, bis die Haltezeit abgelaufen ist, die standardmäßig 30 Sekunden beträgt (rotes Quadrat).

In diesem Fall deklariert der Router die Adjacency als ausgefallen. Nach diesem Zeitraum sendet Gerät B sein Hello und wird von Gerät A empfangen, und diese Pakete werden problemlos ausgetauscht (grünes Quadrat).

ISIS instabiles Gerät A

Die Erfassung von Gerät B ähnelt dem Symptom des Peers. Das Gerät empfängt die Hello-Pakete nicht von seinem Nachbarn. Das letzte Paket wird von Gerät B ohne Antwort von Gerät A gesendet, bis der Hold-Timer für 30 Sekunden erreicht ist. Dieser Switch betrachtet die Adjacency als ausgefallen. Nach diesem Fehler empfängt der Switch den Hello-Befehl von Gerät A und startet die Nachbarschaft.

ISIS instabiles Gerät B

Dies schließt ein Problem mit dem Transport ab, und Sie müssen überprüfen, warum die Pakete verloren gehen.

IS-IS-Adjazenz instabil (zufällige Flaps)

IS-IS ist zwischen Gerät A und Gerät B instabil. Das Protokoll erkennt zufällige Flaps.

DeviceA#show logging

Jul 21 10:03:38.633: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 21 10:05:10.272: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

Jul 21 10:33:41.528: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 21 10:35:07.979: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

Jul 21 11:03:42.442: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 21 11:05:08.469: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Up, new adjacency

DeviceB#show logging

Jul 21 10:03:44.535: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 21 10:05:13.281: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

Jul 21 10:33:38.408: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 21 10:35:10.989: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

Jul 21 11:03:39.291: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 21 11:05:11.479: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Up, new adjacency

Wenn ein Problem auftritt, gehen Sie wie folgt vor:

1. Überprüfen der Übereinstimmung der Konfiguration mit dem Peer

2. Stellen Sie sicher, dass die physische Schnittstelle in einem guten Übertragungszustand ist (keine Fehler oder Probleme mit der Beleuchtung).

3. Überprüfen Sie die Verbindungen zwischen Peers (Ping-Test mit MTU-Größe und dem df-Bit-Satz).

Tipp: Es ist nicht einfach, diese Art von Problemen aufgrund des Zustands der zufälligen Klappen zu beheben. Um dieses Problem zu beheben, sollten Sie Skripte verwenden, um die erforderlichen Befehle auszuführen und die Fehlerbehebung fortzusetzen.

4. Fahren Sie mit der Konfiguration einer Monitorerfassung mit einer Zugriffsliste fort, um die Fehlerbehebung genauer zu beschreiben.

5. Deaktivieren Sie die Protokollierungskonsole, und aktivieren Sie diedebug isis adj-packets

.

DeviceA(config)#no logging console

DeviceA(config)#exit

DeviceA#debug isis adj-packets TenGigabitEthernet0/0/4

6. Aktivieren Sie die Paketerfassung auf dem Gerät, und aktivieren Sie sie.

DeviceA#show monitor capture cap parameter

monitor capture cap interface TenGigabitEthernet0/0/4 BOTH

monitor capture cap control-plane IN

monitor capture cap access-list TAC > match only the packets allowed on the ACL

monitor capture cap buffer size 100 circular > when the capture reaches the size of 100 MB this overwrite the previous information.

monitor capture cap limit pps 1000

DeviceA#show access-lists TAC

Extended MAC access list TAC

permit host a84f.b1c3.9484 host 0900.2b00.0005  < Local MAC address towards the IS-IS Hello >

permit host 6c31.0edb.3b5f host 0900.2b00.0005  < Remote MAC address towards the IS-IS Hello >

DeviceA#monitor capture cap start

7. Konfigurieren Sie den Embedded Event Manager (EEM) auf dem Cisco Gerät. Wenn das Problem das Syslog-Muster auslöst, werden Protokolle generiert, die im Flash-Speicher als.txtDatei gespeichert werden. Fahren Sie mit dem Hochladen der Dateien auf einen TFTP-Server fort, um weitere Informationen zu erhalten.

DeviceA#show running-config | sec event

event manager applet ISIS_Flap authorization bypass

event syslog pattern "%CLNS-5-ADJCHANGE:.*hold time expired"

action 1.0 syslog msg "ISIS down Please wait - capturing the traffic"

action 1.1 cli command "enable"

action 1.2 cli command "show clns interface ten0/0/4 | append bootflash:ISIS_DeviceA.txt"

action 1.3 cli command "show clns traffic interface tenGigabitEthernet 0/0/4 | append bootflash:ISIS_DeviceA.txt"

action 2.0 cli command "show logging | append bootflash:debug_DeviceA.txt"

action 2.1 cli command "undebug all"

action 2.2 cli command "monitor capture cap stop"

action 3.0 cli command "end"

For switches to append the logs it is neccesary to use the append flash:

, as example:

event manager applet ISIS_Flap authorization bypass

event syslog pattern "%CLNS-5-ADJCHANGE:.*hold time expired"

action 1.0 syslog msg "ISIS down Please wait - capturing the traffic"

action 1.1 cli command "enable"

action 1.2 cli command "show clns interface ten0/0/4 | append flash:ISIS_DeviceB.txt"

action 3.0 cli command "end"

8. Sobald das Problem ausgelöst wird, fahren Sie fort, die Aufzeichnung auf dem Bootflash/Flash zu exportieren und sicherzustellen, dass die.txtDateien ordnungsgemäß am gleichen Speicherort gespeichert werden.

DeviceA#monitor capture cap export bootflash:ISIS_DeviceA.pcap

Exported Successfully

DeviceA#dir bootflash:*.txt

Directory of bootflash:/*.txt

Directory of bootflash:/

19  -rw-        6048  Jul 22 2023 13:33:40 +00:00  ISIS_DeviceA.txt

20  -rw-      103153  Jul 22 2023 13:33:40 +00:00  debug_DeviceA.txt

26975526912 bytes total (20527607808 bytes free)

DeviceB#monitor capture cap export location flash:ISIS_DeviceB.pcap

Exported Successfully

DeviceB#dir bootflash:*.txt

Directory of bootflash:/*.txt

Directory of bootflash:/

356939  -rw-         660  Jul 22 2023 13:33:42 +00:00  ISIS_DeviceB.txt

356943  -rw-      103283  Jul 22 2023 13:33:42 +00:00  debug_DeviceB.txt

9. Laden Sie die Dateien auf einen TFTP-Server hoch, um die Protokolle zwischen den Geräten zu vergleichen.

DeviceA#copy bootflash:ISIS_DeviceA.txt tftp:

Address or name of remote host []? < TFTP IP address >

Destination filename [ISIS_DeviceA.txt]?

!!

18144 bytes copied in 0.095 secs (190989 bytes/sec)

10. Vergleichen Sie die Erfassungen und Protokolle, um zu überprüfen, ob die Pakete von beiden Routern gesendet und empfangen werden.

Analyse der IS-IS-Protokolle:

- Beide IS-IS-Schnittstellen werden mit dem gleichen Netzwerktyp L1-L2 konfiguriert.

- Der Schnittstellenstatus (wenn der Status "DOWN" lautet) zeigt, dass beide Schnittstellen das Hello-Paket nicht empfangen.

- IS-IS: Bei den PTP-Hellos stimmen die Pakete nicht überein. Während DeviceA 205 Pakete sendet und 199 vom Peer empfängt, hat DeviceB 202 von 202. Dies weist darauf hin, dass der Transport nicht zuverlässig ist.

DeviceA

TenGigabitEthernet0/0/4 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 1497, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 30 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0x5

Neighbor Extended Local Circuit ID: 0x0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceA.05

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 574 milliseconds

if state DOWN

CLNS:  Time since last clear: 00:29:37

CLNS & ESIS Output: 33, Input: 241

Dropped Protocol not enabled on interface: 0

CLNS Local: 0, Forward: 0

Interface TenGigabitEthernet0/0/4:

IS-IS: Time since last clear: 00:29:37

IS-IS: Level-1 Hellos (sent/rcvd): 0/0

IS-IS: Level-2 Hellos (sent/rcvd): 0/0

IS-IS: PTP Hellos     (sent/rcvd): 205/199

IS-IS: Level-1 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-2 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-1 CSNPs (sent/rcvd): 0/0

IS-IS: Level-2 CSNPs (sent/rcvd): 0/0

IS-IS: Level-1 PSNPs (sent/rcvd): 2/2

IS-IS: Level-2 PSNPs (sent/rcvd): 2/2

IS-IS: Level-1 DR Elections: 0

IS-IS: Level-2 DR Elections: 0

DeviceB

TwentyFiveGigE1/0/9 is up, line protocol is up

Attached to: isis

Checksums enabled, MTU 1497, Encapsulation SAP

ERPDUs enabled, min. interval 10 msec.

CLNS fast switching disabled

CLNS SSE switching disabled

DEC compatibility mode OFF for this interface

Next ESH/ISH in 20 seconds

Routing Protocol: IS-IS

Circuit Type: level-1-2

Interface number 0x0, local circuit ID 0xB

Neighbor Extended Local Circuit ID: 0x0

P2P retransmit queue size: 0

Level-1 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-1 IPv6 Metric: 10

Number of active level-1 adjacencies: 0

Level-2 Metric: 10, Priority: 64, Circuit ID: DeviceB.0B

Level-2 IPv6 Metric: 10

Number of active level-2 adjacencies: 0

Next IS-IS Hello in 7 seconds

if state DOWN

CLNS:  Time since last clear: 00:29:34

CLNS queue depth: 0/100, drops: 0, highest: 1

CLNS & ESIS Output: 34, Input: 243

Dropped Protocol not enabled on interface: 0

CLNS Local: 0, Forward: 0

Interface TwentyFiveGigE1/0/9:

IS-IS: Time since last clear: 00:29:34

IS-IS: Level-1 Hellos (sent/rcvd): 0/0

IS-IS: Level-2 Hellos (sent/rcvd): 0/0

IS-IS: PTP Hellos     (sent/rcvd): 202/202

IS-IS: Level-1 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-2 LSPs flooded (sent/rcvd): 2/2

IS-IS: Level-1 CSNPs (sent/rcvd): 0/0

IS-IS: Level-2 CSNPs (sent/rcvd): 0/0

IS-IS: Level-1 PSNPs (sent/rcvd): 2/2

IS-IS: Level-2 PSNPs (sent/rcvd): 2/2

IS-IS: Level-1 DR Elections: 0

IS-IS: Level-2 DR Elections: 0

Im nächsten Schritt werden die Debugs und Captures verglichen.

DeviceA

Jul 22 19:17:24.929: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:24.929: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:17:31.685: ISIS-Adj: Rec serial IIH from 6c31.0edb.3b5f (TenGigabitEthernet0/0/4)

Jul 22 19:17:31.685: ISIS-Adj: cir type L1L2, cir id 0B, length 1496

Jul 22 19:17:31.685: ISIS-Adj: rcvd state UP, old state UP, new state UP, nbr usable TRUE

Jul 22 19:17:31.685: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:31.685: ISIS-Adj: Nghbr Ckt ID changed: FALSE

Jul 22 19:17:31.685: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000A

Jul 22 19:17:31.685: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0x5

Jul 22 19:17:31.685: ISIS-Adj: newstate:0, state_changed:0, going_up:0, going_down:0

Jul 22 19:17:31.685: ISIS-Adj: Action = ACCEPT

Jul 22 19:17:31.685: ISIS-Adj: ACTION_ACCEPT:

Jul 22 19:17:33.626: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:33.627: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:17:42.671: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:42.672: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:17:52.008: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:52.008: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:18:01.475: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:18:01.475: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:18:01.685: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

Jul 22 19:18:01.685: ISIS-Adj: L1 adj count 0

Jul 22 19:18:01.685: ISIS-Adj: L2 adj count 0

DeviceB

Jul 22 19:17:25.693: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:25.693: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:17:27.882: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

Jul 22 19:17:27.882: ISIS-Adj: cir type L1L2, cir id 05, length 1496

Jul 22 19:17:27.882: ISIS-Adj: rcvd state UP, old state UP, new state UP, nbr usable TRUE

Jul 22 19:17:27.882: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:27.882: ISIS-Adj: Nghbr Ckt ID changed: FALSE

Jul 22 19:17:27.882: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000B

Jul 22 19:17:27.882: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0xB

Jul 22 19:17:27.882: ISIS-Adj: newstate:0, state_changed:0, going_up:0, going_down:0

Jul 22 19:17:27.882: ISIS-Adj: Action = ACCEPT

Jul 22 19:17:27.882: ISIS-Adj: ACTION_ACCEPT:

Jul 22 19:17:34.637: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:34.637: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:17:36.579: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

Jul 22 19:17:36.579: ISIS-Adj: cir type L1L2, cir id 05, length 1496

Jul 22 19:17:36.579: ISIS-Adj: rcvd state UP, old state UP, new state UP, nbr usable TRUE

Jul 22 19:17:36.579: ISIS-Adj: RCV:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:36.579: ISIS-Adj: Nghbr Ckt ID changed: FALSE

Jul 22 19:17:36.579: ISIS-Adj: received Neighbor System-ID (must be our) 0000.0000.000B

Jul 22 19:17:36.579: ISIS-Adj: received Neighbor ext.circuit ID (must be our) 0xB

Jul 22 19:17:36.579: ISIS-Adj: newstate:0, state_changed:0, going_up:0, going_down:0

Jul 22 19:17:36.579: ISIS-Adj: Action = ACCEPT

Jul 22 19:17:36.579: ISIS-Adj: ACTION_ACCEPT:

Jul 22 19:17:43.270: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:43.271: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:17:51.658: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:51.658: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:18:00.248: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:18:00.248: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:18:06.579: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Jul 22 19:18:06.579: ISIS-Adj: L1 adj count 0

Jul 22 19:18:06.579: ISIS-Adj: L2 adj count 0

Analyse der IS-IS-Debug-Protokolle:

- Gerät A sendet ein Hello-Paket (22. Juli 19:17:24), Gerät B antwortet auf dieses Paket (22. Juli 19:17:25), Gerät A empfängt diese Antwort (22. Juli 19:17:31).

GerätA

Jul 22 19:17:24.929: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:24.929: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:17:31.685: ISIS-Adj: Rec serial IIH from 6c31.0edb.3b5f (TenGigabitEthernet0/0/4)

Gerät B

Jul 22 19:17:25.693: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:25.693: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:17:27.882: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

- Gerät A sendet ein weiteres Hello-Paket (22. Juli 19:17:33), Gerät B sendet sein Hello-Paket (22. Juli 19:17:34) und empfängt das Paket zwei Sekunden später von seinem Peer.

GerätA

Jul 22 19:17:33.626: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:33.627: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Gerät B

Jul 22 19:17:34.637: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:34.637: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

Jul 22 19:17:36.579: ISIS-Adj: Rec serial IIH from a84f.b1c3.9484 (TwentyFiveGigE1/0/9)

- Während der Zeit, in der Gerät A das von Gerät B gesendete Paket nicht empfängt, meldet sich das Protokoll nach 30 Sekunden als inaktiv.

GerätA

Jul 22 19:17:42.671: ISIS-Adj: SND:3way Adj. Local Ckt ID:0x5 Nghbr Ckt ID:0xB Length:15

Jul 22 19:17:42.672: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:18:01.475: ISIS-Adj: Sending serial IIH on TenGigabitEthernet0/0/4, 3way state:UP, length 1496

Jul 22 19:18:01.685: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceB (TenGigabitEthernet0/0/4) Down, hold time expired

- Gerät B empfängt kein Paket von seinem Peer. Nach dem standardmäßigen Haltezeitraum meldet sich dieses Protokoll als inaktiv.

Gerät B

Jul 22 19:17:43.270: ISIS-Adj: SND:3way Adj. Local Ckt ID:0xB Nghbr Ckt ID:0x5 Length:15

Jul 22 19:17:43.271: ISIS-Adj: Sending serial IIH on TwentyFiveGigE1/0/9, 3way state:UP, length 1496

<snip>

Jul 22 19:18:06.579: %CLNS-5-ADJCHANGE: ISIS: Adjacency to DeviceA (TwentyFiveGigE1/0/9) Down, hold time expired

Analyse wird erfasst:

Gerät A empfängt Pakete von Gerät B, aber das letzte Paket, das dieser Router vom Peer empfängt, ist in Minute 13:17.31. Anschließend sendet Gerät A Hello-Pakete.

ohne Antwort vom Peer.

ISIS-Zufällige Flaps Gerät A

Die Erfassung von Gerät B zeigt einen ähnlichen Zustand an. Der Switch empfängt das letzte Hello-Paket von seinem Peer, Gerät B beginnt jedoch, seine Hello-Pakete ohne Antwort zu senden.

ISIS instabiles Gerät B

Bei den exportierten Erfassungen werden die Hello-Pakete nicht zwischen Peers übertragen. Dieses Problem scheint beim Transport zu liegen.