Basic ISIS - LSPDB

This is a brief article which displays the contents of the LSPDB when using IPv4 and IPv6.

First we will configure IPv4 only. This is a simple L1 only, single area topology.

LSPDB Summary

LSPDB Detail

ISIS operates differently than OSPFv2 when it comes to dissementing link-state information. Instead of LSA Types, ISIS uses TLVs. Each TLV is not mentioned in the database output. Instead the total information learned from all TLVs is displayed at once.

The *.01-00 LSPID is only generated by the pseudonode (DIS) for a broadcast domain. This lists the attached routers to the broadcast domain, similar to a Type 2 OSFP LSA.

The *.00-00 LSPIDs are generated by each router. These list attached neighbors and the metric to those neighbors, prefixes attached to the router, IP addresses attached to the router, and the hostname of the router.

Common TLVs

TLV
Information
Example

1

Area address(es)

49.0001

2

IS Reachability (Neighbors)

0000.0000.0002.01

137

Hostname

R1

129

Protocols Supported

IPv4

128

IP Internal reachability (prefixes)

222.222.10.0/24

132

Interface addresses

222.222.10.1

232

IPv6 Interface addresses

2001:a:a:10::1

236

IPv6 reachability (prefixes)

2001:a:a:10::/64

IPv6 configuration

LSPDB Summary

LSPDB Detail

The only difference between the database now is that there are IPv6 addresses instead of IPv4 addresses, and there is an additional network layer protocol supported, IPv6 (0x8E) compared to just IPv4 (0xCC) before. Notice that both IPv4 and IPv6 are listed as being supported. IOS-XE by default uses single-topology IPv6, which means that both IPv4 and IPv6 use the same underlying network topology at the same time. This allows for optimization, as two separate topologies are kept (one for IPv4 and one for IPv6). For details, see the Multitopology ISIS article. Also notice that wide metrics are not required to use ISIS for IPv6.

Last updated