3 mins read

ISIS – Adjacency Requirements

1. Intro

Often times, troubleshooting an ISIS adjacency between two routers is not a smooth process. Well, it can be if you don’t clearly know all requirements. In this post we will see all ISIS adjacency requirements and how to troubleshoot when the neighbors are not UP.

As a network engineer we must know all these requirements and quickly be able to fix any mismatch that can prevent the ISIS adjacencies from happening. This can also be part of the JNCIE exam where fixing the ISIS adjacencies with speed is essential.

2. ISIS Adjacency Requirements

First, let’s list all ISIS adjacency requirements:

  • NET Addressing must be configured
  • Area must match (for L1 Adjacencies)
  • ISIS Level must be correctly configured (works in conjunction with the previous step)
  • Include lo0 as an IS-IS Interface
  • Configure iso family on the interface
  • Interfaces must support minimum MTU of 1492
  • Interface type must match
  • Authentication type and key must match

3. ISIS Show commands

With some practice, you will easily spot the ISIS adjacency issues with the following commands:

3. ISIS Traceoptions

To configure ISIS traceoptions use the commands presented bellow. Remember that you can use different flag options to filter and limit the number of generated logs, this will make it easier to spot the issues.

To view the content of the configured trace options file you can use the commands presented bellow. You can search for specific words in the log file (e.g.: | match mismatch ) to make it easier to pinpoint the issue. Be creative when and use different keywords when checking the log file, use keywords like: matching, mismatch, ignored, fail/failure, error, NBRDOWN, down, MTU, etc.

Find bellow different traceoptions logs as examples:


External Resources: