Free tech learning for everyone, from basics to pro

Routing & SwitchingNetworking SecurityAdvanced

IS-IS fundamentals: NET addresses, levels, DIS and pseudonode, metrics and configuration

In short: IS-IS is a link-state protocol like OSPF, widely used by service providers. It runs directly over Layer 2, identifies routers with a NET address, and organises routing in two levels: level 1 inside an area and level 2 across the backbone. On LANs a DIS creates a pseudonode. Use wide metrics, because the old narrow metrics are too small.

Where IS-IS comes from

Intermediate System to Intermediate System (IS-IS) was designed for the OSI protocol suite (ISO/IEC 10589) and extended to carry IP routes (RFC 1195, "integrated IS-IS"). In OSI terms a router is an intermediate system and a host is an end system. Like OSPF it floods link-state information and runs SPF, but it differs in ways that suit large provider networks:

  • It runs directly over Layer 2, not over IP, so it is harder to attack from a remote IP host and does not depend on IP being configured correctly.
  • New information is carried in flexible TLV fields, which is why IPv6, traffic engineering and segment routing were easy to add.
  • Its administrative distance on Cisco devices is 115.

NET addresses

Reading an IS-IS NET49AFI: private0001area ID0100.0000.0001system ID, 6 bytes00NSEL: always 00
Figure 1. The network entity title 49.0001.0100.0000.0001.00 identifies the router (system ID) and its area. A common habit is to build the system ID from the loopback address.

Each IS-IS router is identified by a network entity title (NET). The part before the last seven bytes is the area; the next six bytes are the system ID, unique in the domain; the final byte (NSEL) is always 00 for a router. Addresses starting with 49 are private, like RFC 1918 addresses in IPv4. A router belongs to one area (unlike OSPF interfaces), so area borders fall on the links between routers.

Levels and packet types

IS-IS levelsIS-IS domainrouting by levelsLevel 1 routerknows its own areaLevel 1/2 routerlinks area to backboneLevel 2 routerbackbone only
Figure 2. Level 1 routers know only their area and use a default route towards the nearest level 1/2 router. Level 2 forms the backbone across areas.

Level 1 routing happens inside an area; level 2 routing connects areas and forms the backbone. A level 1/2 router does both, like an OSPF ABR. Level 1 routers do not learn other areas' routes; instead the level 1/2 router sets the attached (ATT) bit, and level 1 routers install a default route towards it. Cisco routers are level 1/2 by default; many providers simplify and run everything as level 2 only.

PDUPurpose
IIH (hello)Find neighbours and keep adjacencies up; separate hellos per level on LANs
LSP (link-state PDU)Describes a router's links and prefixes, like an OSPF LSA
CSNP (complete sequence number PDU)A full list of LSP headers, used to check databases are in sync
PSNP (partial sequence number PDU)Requests or acknowledges specific LSPs

DIS and pseudonode

On a LAN, IS-IS elects a designated intermediate system (DIS), similar in purpose to the OSPF DR, with important differences. The highest interface priority wins (0 to 127, default 64), then the highest MAC address. The election is pre-emptive, so a better router takes over as soon as it appears. There is no backup DIS, and every router still forms an adjacency with every other router on the LAN.

The DIS creates a pseudonode: an imaginary router that represents the LAN in the database, so each real router only describes one link to the pseudonode instead of links to everyone. The DIS also sends CSNPs every 10 seconds so others can spot missing LSPs, and sends its hellos three times as often as other routers. On links with only two routers, set isis network point-to-point to skip the DIS entirely.

Metrics and configuration

Every interface has a default metric of 10, whatever its speed, so you must set metrics yourself to reflect bandwidth. Original narrow metrics allow only 63 per interface and 1023 per path. Wide metrics allow 24-bit interface and 32-bit path values and are needed for traffic engineering. Use metric-style wide on every router.

router isis CORE
 net 49.0001.0100.0000.0001.00
 is-type level-2-only
 metric-style wide
 log-adjacency-changes
 passive-interface Loopback0
!
interface GigabitEthernet0/0
 ip router isis CORE
 isis network point-to-point
 isis metric 100

Verify with show isis neighbors, show isis database, show clns interface and show ip route isis.

Real-world example: a regional fibre provider ran IS-IS level 2 across 60 routers. A new 100 Gbit/s link sat unused because, like every link, it had the default metric of 10, and the old path had fewer hops. The provider defined a metric standard (for example 100 for 10 Gbit/s and 10 for 100 Gbit/s), switched every router to wide metrics, and applied the standard. Traffic moved to the new link as intended.

Practice

In the NET 49.0002.1921.6800.1001.00, what is the area and what is the system ID?
The area is 49.0002 and the system ID is 1921.6800.1001.
How does a level 1 router reach destinations in other areas?
It installs a default route towards the nearest level 1/2 router that sets the attached (ATT) bit.
Name two ways the IS-IS DIS differs from the OSPF DR.
The DIS election is pre-emptive, there is no backup DIS, and all routers on the LAN still form adjacencies with each other.

Key takeaways

  • IS-IS is a link-state protocol that runs directly over Layer 2 and is popular with providers.
  • A NET holds the area, a unique 6-byte system ID and NSEL 00.
  • Level 1 routes inside an area, level 2 across the backbone; L1/L2 routers join them.
  • The DIS is pre-emptive, has no backup and creates a pseudonode for the LAN.
  • Default interface metric is 10; use wide metrics and set metrics to match bandwidth.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.