Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Configure IS-IS-Specific Options

Purpose

When unexpected events or problems occur, or if you want to diagnose IS-IS adjacency establishment issues, you can view more detailed information by configuring options specific to IS-IS.

To configure IS-IS options, follow these steps:

  1. Displaying Detailed IS-IS Protocol Information
  2. Displaying Sent or Received IS-IS Protocol Packets
  3. Analyzing IS-IS Link-State PDUs in Detail

Displaying Detailed IS-IS Protocol Information

Action

To trace IS-IS messages in detail, follow these steps:

  1. Configure the flag to display detailed IS-IS protocol messages.
    [edit protocols isis traceoptions] user@host# set flag hello detail
  2. Verify the configuration.
    user@host# show

    For example:

    [edit protocols isis traceoptions]user@host# show file isislog size 10k files 10;flag hello detail;
  3. Commit the configuration.
    user@host# commit
  4. View the contents of the file containing the detailed messages.
    user@host# run show log filename

    For example:

    user@host# run show log isislog
    Nov 29 23:17:50 trace_on: Tracing to "/var/log/isislog" started
    Nov 29 23:17:50 Sending PTP IIH on so-1/1/1.0
    Nov 29 23:17:53 Sending PTP IIH on so-1/1/0.0
    Nov 29 23:17:54 Received PTP IIH, source id abc-core-01 on so-1/1/0.0
    Nov 29 23:17:54     from interface index 11
    Nov 29 23:17:54     max area 0, circuit type l2, packet length 4469
    Nov 29 23:17:54     hold time 30, circuit id 6
    Nov 29 23:17:54     neighbor state up
    Nov 29 23:17:54     speaks IP
    Nov 29 23:17:54     area address 99.0008 (1)
    Nov 29 23:17:54     IP address 10.10.10.29
    Nov 29 23:17:54     4396 bytes of total padding
    Nov 29 23:17:54     updating neighbor abc-core-01
    Nov 29 23:17:55 Received PTP IIH, source id abc-core-02 on so-1/1/1.0
    Nov 29 23:17:55     from interface index 12
    Nov 29 23:17:55     max area 0, circuit type l2, packet length 4469
    Nov 29 23:17:55     hold time 30, circuit id 6
    Nov 29 23:17:55     neighbor state up
    Nov 29 23:17:55     speaks IP
    Nov 29 23:17:55     area address 99.0000 (1)
    Nov 29 23:17:55     IP address 10.10.10.33
    Nov 29 23:17:55     4396 bytes of total padding
    Nov 29 23:17:55     updating neighbor abc-core-02

Meaning

Table 1 lists tracing flags that can be configured specific to IS-IS and presents example output for some of the flags.

Table 1: IS-IS Protocol Tracing Flags

Tracing Flags

Description

Example Output

csn

Complete sequence number PDU (CSNP)

Nov 28 20:02:48 Sending L2 CSN on interface so-1/1/0.0Nov 28 20:02:48 Sending L2 CSN on interface so-1/1/1.0

With the detail option.

Nov 28 20:06:08 Sending L2 CSN on interface so-1/1/1.0Nov 28 20:06:08 LSP abc-core-01.00-00 lifetime 1146Nov 28 20:06:08 sequence 0x1c4f8 checksum 0xa1e9Nov 28 20:06:08 LSP abc-core-02.00-00 lifetime 411Nov 28 20:06:08 sequence 0x7435 checksum 0x5424Nov 28 20:06:08 LSP abc-brdr-01.00-00 lifetime 465Nov 28 20:06:08 sequence 0xf73 checksum 0xab10Nov 28 20:06:08 LSP abc-edge-01.00-00 lifetime 1089Nov 28 20:06:08 sequence 0x1616 checksum 0xdb29Nov 28 20:06:08 LSP abc-edge-02.00-00 lifetime 1103Nov 28 20:06:08 sequence 0x45cc checksum 0x6883

hello

Hello packet

Nov 28 20:13:50 Sending PTP IIH on so-1/1/1.0Nov 28 20:13:50 Received PTP IIH, source id abc-core-01 on so-1/1/0.0Nov 28 20:13:53 Received PTP IIH, source id abc-core-02 on so-1/1/1.0Nov 28 20:13:57 Sending PTP IIH on so-1/1/0.0Nov 28 20:13:58 Received PTP IIH, source id abc-core-01 on so-1/1/0.0Nov 28 20:13:59 Sending PTP IIH on so-1/1/1.0

lsp

Link-state PDUs (LSPs)

Nov 28 20:15:46 Received L2 LSP abc-edge-01.00-00, interface so-1/1/0.0Nov 28 20:15:46 from abc-core-01Nov 28 20:15:46 sequence 0x1617, checksum 0xd92a, lifetime 1197Nov 28 20:15:46 Updating L2 LSP abc-edge-01.00-00 in TEDNov 28 20:15:47 Received L2 LSP abc-edge-01.00-00, interface so-1/1/1.0Nov 28 20:15:47 from abc-core-02Nov 28 20:15:47 sequence 0x1617, checksum 0xd92a, lifetime 1197

lsp-generation

Link-state PDU generation packets

Nov 28 20:21:24 Regenerating L1 LSP abc-edge-03.00-00, old sequence 0x682Nov 28 20:21:27 Rebuilding L1, fragment abc-edge-03.00-00Nov 28 20:21:27 Rebuilt L1 fragment abc-edge-03.00-00, size 59Nov 28 20:31:52 Regenerating L2 LSP abc-edge-03.00-00, old sequence 0x689Nov 28 20:31:54 Rebuilding L2, fragment abc-edge-03.00-00Nov 28 20:31:54 Rebuilt L2 fragment abc-edge-03.00-00, size 256Nov 28 20:34:05 Regenerating L1 LSP abc-edge-03.00-00, old sequence 0x683Nov 28 20:34:08 Rebuilding L1, fragment abc-edge-03.00-00Nov 28 20:34:08 Rebuilt L1 fragment abc-edge-03.00-00, size 59

packets

All IS-IS protocol packets

Not available.

psn

Partial sequence number PDU (PSNP) packets

Nov 28 20:40:39 Received L2 PSN, source abc-core-01, interface so-1/1/0.0Nov 28 20:40:39 Received L2 PSN, source abc-core-02, interface so-1/1/1.0Nov 28 20:41:36 Sending L2 PSN on interface so-1/1/1.0Nov 28 20:41:36 Sending L2 PSN on interface so-1/1/0.0Nov 28 20:42:35 Received L2 PSN, source abc-core-02, interface so-1/1/1.0Nov 28 20:42:35 LSP abc-edge-03.00-00 lifetime 1196Nov 28 20:42:35 sequence 0x68c checksum 0x746dNov 28 20:42:35 Received L2 PSN, source abc-core-01, interface so-1/1/0.0Nov 28 20:42:35 LSP abc-edge-03.00-00 lifetime 1196Nov 28 20:42:35 sequence 0x68c checksum 0x746dNov 28 20:42:49 Sending L2 PSN on interface so-1/1/1.0Nov 28 20:42:49 LSP abc-core-01.00-00 lifetime 1197Nov 28 20:42:49 sequence 0x1c4fb checksum 0x9becNov 28 20:42:49 Sending L2 PSN on interface so-1/1/0.0Nov 28 20:42:49 LSP abc-core-01.00-00 lifetime 1197Nov 28 20:42:49 sequence 0x1c4fb checksum 0x9bec

spf

Shortest-path-first (SPF) calculations

Nov 28 20:44:01 Scheduling SPF for L1: ReconfigNov 28 20:44:01 Scheduling multicast SPF for L1: ReconfigNov 28 20:44:01 Scheduling SPF for L2: ReconfigNov 28 20:44:01 Scheduling multicast SPF for L2: ReconfigNov 28 20:44:02 Running L1 SPFNov 28 20:44:02 L1 SPF initialization complete: 0.000099s cumulative timeNov 28 20:44:02 L1 SPF primary processing complete: 0.000303s cumulative timeNov 28 20:44:02 L1 SPF result postprocessing complete: 0.000497s cumulative timeNov 28 20:44:02 L1 SPF RIB postprocessing complete: 0.000626s cumulative timeNov 28 20:44:02 L1 SPF routing table postprocessing complete: 0.000736s cumulative time


Displaying Sent or Received IS-IS Protocol Packets

To configure the tracing for only sent or received IS-IS protocol packets, follow these steps:

  1. Configure the flag to display sent, received, or both sent and received packets.
    [edit protocols isis traceoptions]user@host# set flag hello send

    or

    [edit protocols isis traceoptions]user@host# set flag hello receive

    or

    [edit protocols isis traceoptions]user@host# set flag hello
  2. Verify the configuration.
    user@host# show

    For example:

    [edit protocols isis traceoptions]
    user@host# show 
    file isislog size 10k files 10;
    flag hello send;

    or

    [edit protocols isis traceoptions]
    user@host# show 
    file isislog size 10k files 10;
    flag hello receive;

    or

    [edit protocols isis traceoptions]
    user@host# show 
    file isislog size 10k files 10;
    flag hello send receive;
  3. Commit the configuration.
    user@host# commit
  4. View the contents of the file containing the detailed messages.
    user@host# run show log filename

    For example:

    user@host# run show log isislog
    Sep 27 18:17:01 ISIS periodic xmit to 01:80:c2:00:00:15 (IFL 2)
    Sep 27 18:17:01 ISIS periodic xmit to 01:80:c2:00:00:14 (IFL 2)
    Sep 27 18:17:03 ISIS periodic xmit to 01:80:c2:00:00:15 (IFL 2)
    Sep 27 18:17:04 ISIS periodic xmit to 01:80:c2:00:00:14 (IFL 2)
    Sep 27 18:17:06 ISIS L2 hello from 0000.0000.0008 (IFL 2) absorbed
    Sep 27 18:17:06 ISIS periodic xmit to 01:80:c2:00:00:15 (IFL 2)
    Sep 27 18:17:06 ISIS L1 hello from 0000.0000.0008 (IFL 2) absorbed

Analyzing IS-IS Link-State PDUs in Detail

To analyze IS-IS link-state PDUs in detail, follow these steps:

  1. Configure IS-IS open messages.
    [edit protocols isis traceoptions]user@host# set flag lsp detail
  2. Verify the configuration.
    user@host# show

    For example:

    [edit protocols isis traceoptions]
    user@host# show 
    file isislog size 5m world-readable;
    flag error;
    flag lsp detail;
  3. Commit the configuration.
    user@host# commit
  4. View the contents of the file containing the detailed messages.
    user@host# run show log filename

    For example:

    user@host# run show log isislog
    Nov 28 20:17:24 Received L2 LSP abc-core-01.00-00, interface so-1/1/0.0
    Nov 28 20:17:24     from abc-core-01
    Nov 28 20:17:24     sequence 0x1c4f9, checksum 0x9fea, lifetime 1199
    Nov 28 20:17:24     max area 0, length 426
    Nov 28 20:17:24     no partition repair, no database overload
    Nov 28 20:17:24     IS type 3, metric type 0
    Nov 28 20:17:24     area address 99.0908 (1)
    Nov 28 20:17:24     speaks CLNP
    Nov 28 20:17:24     speaks IP
    Nov 28 20:17:24     dyn hostname abc-core-01
    Nov 28 20:17:24     IP address 10.10.134.11
    Nov 28 20:17:24    IP prefix: 10.10.10.0/30 metric 1 up
    Nov 28 20:17:24    IP prefix: 10.10.10.4/30 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.10.10.56/30 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.10.10.52/30 metric 1 up
    Nov 28 20:17:24    IP prefix: 10.10.10.64/30 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.10.10.20/30 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.10.10.28/30 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.10.10.44/30 metric 5 up
    Nov 28 20:17:24     IP prefix 10.10.10.0 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 1
    Nov 28 20:17:24     IP prefix 10.10.10.4 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.10.10.56 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.10.10.52 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 1
    Nov 28 20:17:24     IP prefix 10.10.10.64 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.10.10.20 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.10.10.28 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.10.10.44 255.255.255.252
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IS neighbors:
    Nov 28 20:17:24     IS neighbor abc-core-02.00
    Nov 28 20:17:24     internal, metrics: default 1
    [...Output truncated...]
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IS neighbor abc-brdr-01.00
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IS neighbor abc-core-02.00, metric: 1
    Nov 28 20:17:24     IS neighbor abc-esr-02.00, metric: 5
    Nov 28 20:17:24     IS neighbor abc-edge-03.00, metric: 5
    Nov 28 20:17:24     IS neighbor abc-edge-01.00, metric: 5
    Nov 28 20:17:24     IS neighbor abc-edge-02.00, metric: 5
    Nov 28 20:17:24     IS neighbor abc-brdr-01.00, metric: 5
    Nov 28 20:17:24    IP prefix: 10.10.134.11/32 metric 0 up
    Nov 28 20:17:24    IP prefix: 10.11.0.0/16 metric 5 up
    Nov 28 20:17:24    IP prefix: 10.211.0.0/16 metric 0 up
    Nov 28 20:17:24     IP prefix 10.10.134.11 255.255.255.255
    Nov 28 20:17:24     internal, metrics: default 0
    Nov 28 20:17:24     IP prefix 10.11.0.0 255.255.0.0
    Nov 28 20:17:24     internal, metrics: default 5
    Nov 28 20:17:24     IP prefix 10.211.0.0 255.255.0.0
    Nov 28 20:17:24     internal, metrics: default 0
    Nov 28 20:17:24     Updating LSP
    Nov 28 20:17:24 Updating L2 LSP abc-core-01.00-00 in TED
    Nov 28 20:17:24 Analyzing subtlv's for abc-core-02.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24 Analyzing subtlv's for abc-esr-02.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24 Analyzing subtlv's for abc-edge-03.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24 Analyzing subtlv's for abc-edge-01.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24 Analyzing subtlv's for abc-edge-02.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24 Analyzing subtlv's for abc-brdr-01.00
    Nov 28 20:17:24 Analysis complete
    Nov 28 20:17:24     Scheduling L2 LSP abc-core-01.00-00 sequence 0x1c4f9 on interface so-1/1/1.0

Published: 2012-12-10

Published: 2012-12-10