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

Nokia IS-IS Routing Protocol flashcards

Nokia IS-IS Routing Protocol · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

IS-IS encapsulation
IS-IS runs directly on Layer 2 and is identified by NLPID 0x83 in an 802.3 frame or a 0xFE padding byte in PPP; it does not use IP for its own PDUs.
NET format
The Network Entity Title is area address (1-13 bytes) plus 6-byte System ID plus 1-byte NSEL, which must be 0x00 for a router; example 49.0001.1921.6800.1001.00.
System ID
A 6-byte identifier unique to each IS-IS router, usually derived from a loopback or MAC address; duplicate System IDs cause LSP sequence conflicts and database flapping.
Level 1 routing
Intra-area routing using the L1 database; L1 routers reach other areas only through a default route pointing at the nearest L1/L2 router that sets the ATT bit.
Level 2 routing
Inter-area backbone routing using the L2 database; L2 routers form a contiguous backbone and do not need to share area addresses with each other.
ATT bit
The attached bit is set in L1 LSPs by an L1/L2 router to advertise itself as an exit from the area, causing L1 routers to install a default route toward it.
DIS election
On a broadcast link the Designated Intermediate System is chosen by highest interface priority then highest MAC address; it preempts immediately and has no backup.
Pseudonode LSP
An LSP generated by the DIS with a nonzero pseudonode ID that represents the broadcast link as a single node, so routers report one adjacency instead of a full mesh.
LSP ID
The LSP identifier is the 6-byte System ID plus a 1-byte pseudonode ID plus a 1-byte fragment number; fragment zero is the base LSP.
LSP sequence number
A 32-bit counter starting at 1 that increments with each new version of an LSP; a higher value is installed, and wrapping requires a purge and re-origination.
LSP lifetime
The remaining lifetime counts down from the max age (default 1200 seconds); the originator refreshes at 75% of max age and the LSP is purged at zero.
CSNP
The Complete Sequence Number PDU lists every LSP in the database with sequence number, checksum, and lifetime; the DIS sends it periodically so routers can detect missing LSPs.
PSNP
The Partial Sequence Number PDU acknowledges received LSPs and requests missing ones; it lists a subset of LSPs rather than the full database.
Reliable LSP flooding
A received LSP is acknowledged with a PSNP, and the sender retransmits after the retransmit interval (default 5 seconds) if no acknowledgement arrives; SRM and SSN flags track per-circuit state.
Overload bit
The OL flag in an LSP marks a router as unavailable for transit traffic while it remains reachable as a directly attached destination; it is set manually or on boot.
TLV structure
IS-IS carries all optional data in type-length-value fields, such as TLV 22 extended IS reachability, TLV 135 extended IP reachability, and TLV 236 IPv6 reachability.
Wide metrics
A 24-bit metric field carried in TLVs 22 and 135 that supports values up to 16,777,215 and is required for traffic engineering and segment routing.
Narrow metrics
The legacy 6-bit-per-link metric capped at 63; mixing narrow and wide metrics across a domain causes inconsistent path computation and must be avoided.
SPF calculation
Dijkstra runs separately on the L1 and L2 databases; the cost to a neighbor is the local interface metric, and the lowest total cost path is installed.
Partial Route Calculation
PRC recomputes only reachability when prefix TLVs change, avoiding a full SPF; a full SPF runs only when the adjacency or pseudonode topology changes.
LSP and SPF throttling
Timers bound how often LSPs are regenerated and SPF runs; Nokia SR OS defaults are initial 50 ms, secondary 200 ms, maximum 5 s for LSPs and 100/200/5000 ms for SPF.
IS-IS authentication
Hello, CSNP/PSNP, and LSP authentication are configured independently per level; Nokia SR OS supports cleartext, HMAC-MD5, and HMAC-SHA with key chains.
Three-way handshake
TLV 240 on point-to-point links confirms bidirectional connectivity before an adjacency reaches Up, preventing one-way links from black-holing traffic.
Hello and hold timers
The hello interval defaults to 10 seconds and the multiplier to 3, giving a 30-second hold time; the adjacency is torn down when no hello arrives within the hold time.
Adjacency Init state
Init means hellos are being received but the handshake is incomplete; common causes are level mismatch, L1 area mismatch, authentication mismatch, MTU mismatch, or a one-way link.
Route leaking
A route policy on an L1/L2 router exports selected L2 prefixes into L1 so L1 routers can reach them specifically instead of relying only on a default route.
Graceful restart
The restart TLV signals helpers during a control-plane restart; helpers suppress SPF and the restarting router keeps forwarding until adjacencies and the database are rebuilt.
Multi-topology IS-IS
TLV 229 and TLV 222 define separate topologies per address family, allowing IPv4 and IPv6 to use different paths instead of requiring congruent topologies.
Segment routing TLVs
SR-ISIS uses sub-TLVs of TLV 22 for SR capability, algorithm, and SID/label, and sub-TLVs of TLV 135 for prefix SIDs; the SRGB must be consistent domain-wide.
Nokia SR OS IS-IS config
Configure router isis with area-id and system-id, then interfaces with interface-type point-to-point and level 2; mark loopbacks passive so their prefixes are advertised without adjacencies.
show router isis adjacency
Displays neighbor System ID, interface, level, state, hold time, and uptime; the state must be Up, and Init points to a mismatch or one-way link.
IS-IS route preference
Nokia SR OS assigns IS-IS a preference of 15, so it beats OSPF at 110 and RIP at 100 but loses to static routes at 5 and direct routes at 0.