Nokia IS-IS Routing Protocol study materials
Nokia IS-IS Routing Protocol study resources

Nokia IS-IS Routing Protocol key terms

Nokia IS-IS Routing Protocol · Get comfortable with the vocabulary.

Intermediate System (IS)

A router that forwards packets between networks in an IS-IS routing domain. In the protocol's terminology, it is any node that performs Layer 3 forwarding rather than a host.

Related: End System (ES), Level 1 Router, Level 2 Router
End System (ES)

A host or non-forwarding node attached to an IS-IS network. It does not run the routing protocol itself but may be discovered by adjacent routers and reported in their link-state advertisements.

Related: Intermediate System (IS), ES-IS Protocol
ES-IS Protocol

A companion protocol to IS-IS in which end systems announce themselves to routers and routers announce themselves to hosts, allowing automatic neighbor discovery without manual host configuration.

Related: End System (ES), Intermediate System (IS), IS-IS
IS-IS

A link-state interior gateway protocol that uses a two-level hierarchy and runs directly over Layer 2, making it independent of any Layer 3 addressing protocol.

Related: Link-State PDU (LSP), Level 1 Router, Level 2 Router
Link-State PDU (LSP)

The packet a router originates to describe its own adjacencies and connected prefixes. LSPs are flooded throughout an area or level and stored in every router's link-state database.

Related: Link-State Database (LSDB), Sequence Number PDU (SNP), Remaining Lifetime
Link-State Database (LSDB)

The collection of all LSPs received for a level. Each router runs the shortest-path algorithm over this database to build its routing table.

Related: Link-State PDU (LSP), Shortest Path First (SPF), Sequence Number PDU (SNP)
Sequence Number PDU (SNP)

A control packet carrying summaries of LSP identifiers and sequence numbers. Complete SNPs list every LSP in the database, while partial SNPs list a subset to request or acknowledge updates.

Related: Complete Sequence Number PDU (CSNP), Partial Sequence Number PDU (PSNP), Link-State PDU (LSP)
Complete Sequence Number PDU (CSNP)

A summary of all LSPs in a router's database for a level, sent periodically on broadcast links and on demand on point-to-point links to synchronize neighbors.

Related: Partial Sequence Number PDU (PSNP), Sequence Number PDU (SNP), Database Synchronization
Partial Sequence Number PDU (PSNP)

A packet used to request missing LSPs or to acknowledge receipt of an LSP. It carries only the subset of LSP identifiers relevant to the exchange.

Related: Complete Sequence Number PDU (CSNP), Sequence Number PDU (SNP), Link-State PDU (LSP)
Hello PDU

A periodic packet sent on an interface to discover neighbors, negotiate adjacency parameters, and detect failures. Different hello formats exist for point-to-point and broadcast media.

Related: Adjacency, Hold Timer, IIH (IS-IS Hello)
IIH (IS-IS Hello)

The specific hello packet type exchanged between intermediate systems. It carries the system ID, area address, and parameters such as the hold time and supported protocols.

Related: Hello PDU, Adjacency, Hold Timer
Adjacency

A relationship formed between two routers on a common link after they exchange hellos and agree on parameters. The adjacency must be up before link-state information is exchanged.

Related: Hello PDU, Three-Way Handshake, DIS (Designated Intermediate System)
Three-Way Handshake

The mechanism where each router confirms it has seen the other's hello, ensuring the adjacency is bidirectional before it is declared up. It prevents one-way link problems from corrupting routing.

Related: Adjacency, IIH (IS-IS Hello), Hold Timer
Hold Timer

A countdown value advertised in hellos. If no new hello arrives before it expires, the neighbor is declared down and the adjacency is removed.

Related: Hello PDU, Adjacency, IIH (IS-IS Hello)
Level 1 Router

A router that maintains adjacencies and link-state information only within a single area. It reaches destinations outside its area through the nearest Level 2 router.

Related: Level 2 Router, Level 1-2 Router, Area
Level 2 Router

A router that forms adjacencies in the backbone level and carries inter-area reachability. It does not normally maintain Level 1 adjacencies.

Related: Level 1 Router, Level 1-2 Router, Backbone
Level 1-2 Router

A router that participates in both levels, maintaining a Level 1 database for its own area and a Level 2 database for the backbone. It typically advertises itself as the default route into its area.

Related: Level 1 Router, Level 2 Router, Attached Bit
Area

A group of routers sharing the same area address and forming a Level 1 flooding domain. Routing within an area is flat, while inter-area routes pass through Level 2.

Related: Area Address, Level 1 Router, Level 1-2 Router
Area Address

A variable-length identifier assigned to a router that indicates its area membership. Neighbors must share at least one area address to form a Level 1 adjacency.

Related: Area, System ID, NET (Network Entity Title)
System ID

A fixed-length identifier that uniquely names a router within the routing domain. It is combined with the area address to form the router's network entity title.

Related: NET (Network Entity Title), Area Address, NSAP Address
NET (Network Entity Title)

The address of the router itself, formed from the area address, system ID, and a selector byte of zero. It identifies the device for the routing protocol rather than a specific interface.

Related: NSAP Address, System ID, Area Address
NSAP Address

The addressing format used by IS-IS, consisting of an authority and format identifier, area address, system ID, and selector. It is independent of IP addressing.

Related: NET (Network Entity Title), System ID, Area Address
DIS (Designated Intermediate System)

The router elected on a broadcast or non-broadcast multi-access link to originate the pseudonode LSP and manage database synchronization for that link.

Related: Pseudonode, Broadcast Link, Adjacency
Pseudonode

A virtual node created by the designated intermediate system to represent a multi-access link in the topology. It lets the link be modeled as a hub with each attached router as a spoke.

Related: DIS (Designated Intermediate System), Pseudonode LSP, Broadcast Link
Pseudonode LSP

The link-state PDU originated by the designated intermediate system on behalf of a multi-access link. It lists all routers attached to that link and is identified by the DIS system ID plus a circuit identifier.

Related: Pseudonode, DIS (Designated Intermediate System), Link-State PDU (LSP)
Broadcast Link

A multi-access medium such as Ethernet on which many routers can communicate. IS-IS elects a designated intermediate system and models the segment as a pseudonode.

Related: DIS (Designated Intermediate System), Pseudonode, Point-to-Point Link
Point-to-Point Link

A link with exactly two endpoints, such as a serial or tunnel interface. No designated intermediate system is elected and adjacencies form directly between the two routers.

Related: Broadcast Link, Adjacency, Hello PDU
Shortest Path First (SPF)

The Dijkstra algorithm run over the link-state database to compute the shortest path tree. IS-IS runs separate SPF computations for Level 1 and Level 2.

Related: Link-State Database (LSDB), Partial Route Calculation (PRC), Metric
Partial Route Calculation (PRC)

An optimization that recomputes only affected routes when a change does not alter the topology, such as a prefix appearing or disappearing. It avoids a full shortest-path run.

Related: Shortest Path First (SPF), Link-State PDU (LSP), Metric
Metric

A cost value associated with a link or prefix that SPF sums to choose the best path. Wider metrics allow larger values and finer granularity than the original narrow format.

Related: Narrow Metric, Wide Metric, Shortest Path First (SPF)
Narrow Metric

The original metric encoding with a small maximum value per link and a limited total path cost. It constrains designs that need fine-grained or high-cost link values.

Related: Wide Metric, Metric, Traffic Engineering
Wide Metric

An extended metric encoding that supports much larger link and path values, enabling granular cost assignment and compatibility with traffic engineering extensions.

Related: Narrow Metric, Metric, Traffic Engineering
Attached Bit

A flag in a Level 1 router's LSP indicating that it has a path out of the area. Level 1 routers use it to select a default route toward a Level 2-capable router.

Related: Level 1-2 Router, Level 1 Router, Area
Overload Bit

A flag a router sets in its LSP to signal that it should not be used as a transit node. Other routers still reach directly connected prefixes but route around the overloaded device.

Related: Link-State PDU (LSP), Shortest Path First (SPF), Metric
Remaining Lifetime

A field in each LSP counting down the seconds until the LSP expires. The originating router refreshes it before it reaches zero; expiry triggers removal from the database.

Related: Link-State PDU (LSP), Link-State Database (LSDB), Sequence Number
Sequence Number

A field in an LSP that increases with each new version, letting routers determine which copy is newest. A higher sequence number always supersedes a lower one.

Related: Link-State PDU (LSP), Remaining Lifetime, Link-State Database (LSDB)
Flooding

The reliable process of propagating LSPs to all routers in a level. Each router forwards new LSPs out all interfaces except the one they arrived on, with acknowledgments ensuring delivery.

Related: Link-State PDU (LSP), Database Synchronization, Link-State Database (LSDB)
Database Synchronization

The exchange that brings neighbors' link-state databases into agreement after an adjacency forms, using complete and partial sequence number PDUs to identify and request missing LSPs.

Related: Complete Sequence Number PDU (CSNP), Partial Sequence Number PDU (PSNP), Flooding
Authentication

A mechanism that validates hello, sequence, and link-state packets using a password or keyed digest, preventing unauthorized routers from injecting false routing information.

Related: IIH (IS-IS Hello), Link-State PDU (LSP), Adjacency
Traffic Engineering

Extensions that distribute link attributes such as bandwidth and administrative groups so label-switched paths can be computed with constraints beyond the basic shortest-path metric.

Related: Wide Metric, Metric, Link-State PDU (LSP)