10.4 IS-IS Database Synchronization and DIS
Key Takeaways
DIS election uses higher priority then higher interface MAC/SNPA and is preemptive.
IS-IS has no backup DIS; LAN routers retain pairwise adjacencies across DIS changes.
The pseudonode reduces link-state topology representation rather than eliminating pairwise neighbor relationships.
2. Link-State Synchronization Workflow
Database synchronization follows distinct operational patterns depending on whether the physical medium is a point-to-point circuit or a multi-access broadcast LAN:
+---------------------------------------------------------------------------------------------------+
| POINT-TO-POINT LINK DATABASE SYNCHRONIZATION |
| |
| Router A Router B |
| | | |
| |-------- 1. Point-to-Point IIH (Initializing) -------->| |
| |<------- 2. Point-to-Point IIH (Up) -------------------| |
| |-------- 3. Point-to-Point IIH (Up) ------------------>| [Adjacency Established] |
| | | |
| |-------- 4. CSNP (Full LSDB Summary) ----------------->| |
| |<------- 5. CSNP (Full LSDB Summary) ------------------| |
| | | |
| |-------- 6. PSNP (Requests missing LSP B1) ----------->| |
| |<------- 7. Full LSP B1 -------------------------------| |
| |-------- 8. PSNP (Explicit Acknowledgment of B1) ----->| |
+---------------------------------------------------------------------------------------------------+
On broadcast LANs, synchronization is driven asynchronously by the periodic CSNP transmissions of the DIS:
- The DIS periodically broadcasts a CSNP every 10 seconds to
01:80:C2:00:00:14(L1) or01:80:C2:00:00:15(L2). - A newly joined router receives the CSNP and audits its local LSDB.
- For any missing or newer LSPs advertised in the CSNP, the new router multicasts a PSNP soliciting the full LSP.
- The DIS (or any other router on the segment that has the requested LSP) responds with the full LSP.
- If the new router possesses an LSP that is newer than what the DIS advertised in the CSNP, the new router immediately floods its newer LSP onto the LAN, forcing the DIS and all peers to update their databases.
3. Designated Intermediate System (DIS) Mechanics
On a multi-access broadcast segment (such as an Ethernet switch interconnecting multiple routers), requiring every router to establish separate link-state adjacencies and originate individual link connections creates an scaling problem. To solve this, IS-IS elects a Designated Intermediate System (DIS) for Level 1 and a separate DIS for Level 2.
+---------------------------------------------------------------------------------------------------+
| THE PSEUDONODE CONCEPT ON BROADCAST NETWORKS |
| |
| Physical LAN Topology: Logical Pseudonode Topology: |
| |
| [Router A] [Router B] [Router A] |
| \ / \ |
| ============= (LAN) [Pseudonode] |
| / \ (1921.6800.0001.01) |
| [Router C] [Router D (DIS)] / \ |
| [Router B] [Router C, D] |
+---------------------------------------------------------------------------------------------------+
The Pseudonode Concept
The DIS creates and advertises a virtual router called a Pseudonode. Instead of every router advertising connections to every other router on the segment, each router advertises a single connection to the Pseudonode with its configured link cost. The DIS then generates a Pseudonode LSP (with a non-zero Pseudonode ID, e.g., 1921.6800.0001.01-00) listing all routers attached to that LAN segment. This reduces the number of link advertisements in the LSDB from to .
DIS Election Criteria
- Interface Priority: Values range from 0 to 127. In Junos OS, the default priority is 64.
- Important Trap: Unlike OSPF where a priority of
0makes a router ineligible to become DR, in IS-IS a priority of0is completely valid and can still become DIS if no other router has a higher priority or MAC address.
- Important Trap: Unlike OSPF where a priority of
- Tiebreaker: If priority values tie, the router with the highest Subnetwork Point of Attachment (SNPA)—which is the Layer 2 MAC address of the interface—wins the election.
Critical Differences: IS-IS DIS vs. OSPF DR
| Operational Feature | IS-IS Designated IS (DIS) | OSPF Designated Router (DR) |
|---|---|---|
| Backup Role | NO Backup DIS (BDIS) exists | Elects a Backup Designated Router (BDR) |
| Preemption | Strictly Preemptive: A router with higher priority immediately usurps the DIS role | Non-preemptive: An active DR remains until it reboots or fails |
| Adjacency Structure | Full mesh: All routers form full adjacencies with ALL other routers on the LAN | DROthers form full adjacencies only with DR and BDR; 2-Way with each other |
| Priority Range | 0 to 127 (Junos default: 64) | 0 to 255 (Junos default: 128) |
| Priority 0 Meaning | Valid priority; still eligible to become DIS | Ineligible to become DR or BDR |
| Hello Timer on LAN | DIS transmits Hellos every 3 seconds (holdtime 9s); non-DIS every 9s (holdtime 27s) | DR and all routers use identical Hello timers (default 10s / Dead 40s) |
| Database Maintenance | Periodic CSNP multicasts every 10 seconds by DIS | LSU retransmissions with unicast/multicast LSAck confirmations |
Why IS-IS Does Not Need a Backup DIS
In OSPF, DROthers form adjacencies only with the DR and BDR. If the DR fails and there were no BDR, all routers would have to start database synchronization from scratch, causing significant network drops. In IS-IS, all routers on the LAN form full adjacencies with one another. Every router already possesses an identical, fully synchronized LSDB. If the active DIS fails:
- Non-DIS routers miss the DIS holdtime (9 seconds with default Junos timers).
- The remaining routers immediately elect the new DIS based on highest priority and MAC address.
- The new DIS originates a new Pseudonode LSP and multicasts a CSNP.
- Existing adjacencies and databases remain, but pseudonode replacement can still trigger SPF and forwarding convergence.
A newly deployed Junos router with an IS-IS interface priority of 100 is connected to an active broadcast Ethernet segment where the current DIS has a priority of 64. How does the IS-IS DIS election behave, and what backup mechanism is activated?
The new router becomes the Backup DIS (BDIS) and waits for the active DIS to fail before taking over
The election is preemptive: the new router immediately assumes the DIS role; no Backup DIS exists in IS-IS
The existing DIS retains its role until restarted because IS-IS election is strictly non-preemptive
The new router triggers an election but is rejected because priorities above 64 require a network-wide manual reset
Sections you finish are checked off in the contents.