Anda di halaman 1dari 54

2004 Cisco Systems, Inc. All rights reserved. Printed in USA.

Presentation_ID.scr
1 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
TROUBLESHOOTING
INTEGRATED IS-IS
SESSION RST-3302
222 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Troubleshooting Agenda
Adjacencies
LSP Flooding and Contents
SPF Computation
Monitoring Performance
Advanced/New Features
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
333 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Router-B
--------------
interface Loopback0
ip address 192.168.1.1 255.255.255.255
!
Interface Serial0
ip address 192.168.120.10 255.255.255.0
ip router isis
!
interface Serial1
ip address 192.168.222.1 255.255.255.0
ip router isis
!
router isis
passive-interface Loopback0
net 49.0001.1921.6800.1001.00
Router-A
--------------
interface Loopback0
ip address 192.168.1.5 255.255.255.255
!
interface Serial0
ip address 192.168.120.5 255.255.255.0
ip router isis
!
router isis
passive-interface Loopback0
net 49.0001.1921.6800.1005.00
is-type level-1
Basic Configuration
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
444 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Router-C
--------------
interface Loopback0
ip address 192.168.2.2 255.255.255.255
!
interface Serial0
ip address 192.168.111.2 255.255.255.0
ip router isis
isis circuit-type level-1
!
interface Serial1
ip address 192.168.222.2 255.255.255.0
ip router isis
isis circuit-type level-2
!
router isis
passive-interface Loopback0
net 49.0002.1921.6800.2002.00
Router-D
--------------
interface Loopback0
ip address 192.168.2.4 255.255.255.255
!
interface Serial1
ip address 192.168.111.4 255.255.255.0
ip router isis
!
router isis
passive-interface Loopback0
net 49.0002.1921.6800.2004.00
is-type level-1
Basic Configuration
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
555 2004 Cisco Systems, Inc. All rights reserved.
ADJACENCIES
RST-3302
9803_05_2004_c2
666 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Check that CLNS Is Running OK?
General CLNS information at a glance:
Lists number of CLNS-enabled interfaces
Lists NET configured on router
Lists the mode that is running (IP or OSI)
Lists IS-type
show clns
show clns protocol
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
777 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns
Global CLNS Information:
2 Interfaces Enabled for CLNS
NET: 49.0001.1921.6800.1001.00
Configuration Timer: 60, Default Holding Timer: 300, Packet Lifetime 64
ERPDU's requested on locally generated packets
Running IS-IS in IP-only mode (CLNS forwarding not allowed)
show clns
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
888 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns protocol
IS-IS Router: <Null Tag>
System Id: 1921.6800.1001.00 IS-Type: level-1-2
Manual area address(es):
49.0001
Routing for area address(es):
49.0001
Interfaces supported by IS-IS:
Serial1 - IP
Serial0 - IP
Redistribute:
static (on by default)
Distance for L2 CLNS routes: 110
show clns protocol
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
999 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Are the Hellos Sent?
Interface up/line protocol up
Are bits exchanged: sh cdp neigh detail
Show clns neighbor
Debug isis adj-packet
10 10 10 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show ip int brief
Interface IP-Address OK? Method Status Protocol
Loopback0 192.168.1.1 YES NVRAM up up
Serial0 192.168.222.1 YES manual up up
Serial1 192.168.120.10 YES manual up up
Check Interface Status
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
11 11 11 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show cdp neighbor
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
Rtr-C Ser 0 125 R 2500 Ser 1
Rtr-A Ser 1 148 R 2500 Ser 0
Check CDP Neighbor Connectivity
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
12 12 12 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Are the Adjacencies Up?
Entry in show clns neighbor ?
Protocol is IS-IS (not ES-IS)?
State is up (should not show init)?
IP addresses on both sides match?
MTU size OK?
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
13 13 13 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns neighbors
System Id Interface SNPA State Holdtime Type Protocol
Rtr-C Se0 *HDLC* Up 23 L2 IS-IS
1921.6800.1005 Se1 *HDLC* Up 21 L1 IS-IS
Check CLNS Neighbors
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
14 14 14 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#sh clns nei det
System Id Interface SNPA State Holdtime Type Protocol
Rtr-C Se0 *HDLC* Up 23 L2 IS-IS
Area Address(es): 49.0002
IP Address(es): 192.168.222.2*
Uptime: 03:09:19
1921.6800.1005 Se1 *HDLC* Up 27 L1 IS-IS
Area Address(es): 49.0001
IP Address(es): 192.168.120.5*
Uptime: 03:50:01
Check CLNS Neighbor Detail
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
15 15 15 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns neighbors
System Id Interface SNPA State Holdtime Type Protocol
Rtr-C Se0 *HDLC* Up 23 L2 IS-IS
1921.6800.1005 Se1 *HDLC* Up 21 L1 ES-IS
If Protocol Field Shows ES-IS?
Misconfigured IP interface subnet
Cisco IOS

validates source IP address of neighbor


before bringing up adjacency
No ip router isis command on interface
Common Causes:
16 16 16 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Mixing IS-IS IP and IS-IS OSI
Can cause protocol field to show ES-IS!
Mode is per router, not per interface
Using passive-interface forces IP mode
All routers in an area must agree
IP-only, CLNS-only or integrated (dual)
Can only mix areas, not inside areas
L2 routing not guaranteed to work
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
17 17 17 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns int serial1
Serial1 is up, line protocol is up
Checksums enabled, MTU 1500, Encapsulation HDLC
ERPDUs enabled, min. interval 10 msec.
CLNS fast switching enabled
CLNS SSE switching disabled
DEC compatibility mode OFF for this interface
Next ESH/ISH in 47 seconds
Routing Protocol: IS-IS
Circuit Type: level-1-2
Interface number 0x2, local circuit ID 0x101
Level-1 Metric: 10, Priority: 64, Circuit ID: Rtr-A.00
Number of acti ve level-1 adjacencies: 1
Level-2 Metric: 10, Priority: 64, Circuit ID: Rtr-B.01
Number of acti ve level-2 adjacencies: 0
Next IS-IS Hello in 6 seconds
show clns interface
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
18 18 18 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns int serial0
Serial0 is up, line protocol is up
Checksums enabled, MTU 1500, Encapsulation HDLC
ERPDUs enabled, min. interval 10 msec.
CLNS fast switching enabled
CLNS SSE switching disabled
DEC compatibility mode OFF for this interface
Next ESH/ISH in 30 seconds
Routing Protocol: IS-IS
Circuit Type: level-1-2
Interface number 0x1, local circuit ID 0x100
Level-1 Metric: 10, Priority: 64, Circuit ID: Rtr-C.01
Number of acti ve level-1 adjacencies: 0
Level-2 Metric: 10, Priority: 64, Circuit ID: Rtr-B.00
Number of acti ve level-2 adjacencies: 1
Next IS-IS Hello in 6 seconds
show clns interface
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
19 19 19 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis adj-packets
IS-IS Adjacency related packets debugging is on
Rtr-B#
05:45:21: ISIS-Adj: rcvd state UP, old state UP, new state UP
05:45:21: ISIS-Adj: Action = ACCEPT
05:45:24: ISIS-Adj: Sending serial IIH on Serial0, length 1499
05:45:26: ISIS-Adj: Rec serial IIH from *HDLC* (Serial1), cir type L1, cir id 00, length 1499
05:45:26: ISIS-Adj: rcvd state UP, old state UP, new state UP
05:45:26: ISIS-Adj: Action = ACCEPT
05:45:26: ISIS-Adj: Sending serial IIH on Serial1, length 1499
05:45:31: ISIS-Adj: Rec serial IIH from *HDLC* (Serial0), cir type L1L2, cir id 01, length 1499
debug isis adj-packets
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
20 20 20 2004 Cisco Systems, Inc. All rights reserved.
LSP FLOODING AND CONTENTS
RST-3302
9803_05_2004_c2
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
21 21 21 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Are the LSPs Flooded?
show isis database
Compare sequence numbers
Compare checksum or content
debug isis update-packets
debug isis snp-packets
show clns traffic
22 22 22 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis database
IS-IS Level-1 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-B.00-00 * 0x00000020 0x0C24 674 1/0/0
1921.6800.1005.00-00 0x00000023 0x909E 830 0/0/0
1921.6800.1005.01-00 0x00000017 0xC896 841 0/0/0
IS-IS Level-2 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-B.00-00 * 0x00000024 0x7D98 748 0/0/0
Rtr-C.00-00 0x00000028 0x1E01 1128 0/0/0
show isis database
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
23 23 23 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis update-packets
IS-IS Update related packet debugging is on
Rtr-B#
05:45:21: ISIS-Upd: Rec L2 LSP 1921.6800.2002.00-00, seq 24E, ht 1199,
05:45:21 : ISIS-Upd: from SNPA *HDLC* (Serial0)
05:45:21 : ISIS-Upd: LSP newer than database copy
05:45:21 : ISIS-Upd: No change
05:45:21 : ISIS-Upd: Refreshing L2 1921.6800.1001.00-00
05:45:21 : ISIS-Upd: Sending L2 LSP 1921.6800.1001.00-00, seq 25E, ht 1199 on Serial0
05:45:21 : ISIS-Upd: Rec L2 LSP 1921.6800.2002.00-00, seq 24F, ht 1199,
05:45:21 : ISIS-Upd: from SNPA *HDLC* (Serial0)
05:45:21 : ISIS-Upd: LSP newer than database copy
05:45:21 : ISIS-Upd: No change
05:45:21 : ISIS-Upd: Refreshing L2 1921.6800.1001.00-00
05:45:21 : ISIS-Upd: Sending L2 LSP 1921.6800.1001.00-00, seq 25F, ht 1199 on Serial0
debug isis update-packets
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
24 24 24 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis snp-packets
IS-IS CSNP/PSNP packets debugging is on
Rtr-B#
07:51:59: ISIS-Snp: Build L2 PSNP entry for 1921.6800.2002.00-00, seq 35
07:51:59: ISIS-Snp: Sending L2 PSNP on Serial0
07:53:50: ISIS-Snp: Rec L1 PSNP from 1921.6800.1005 (Serial1)
07:53:50: ISIS-Snp: PSNP entry 1921.6800.1001.00-00, seq 31, ht 1197
07:53:50: ISIS-Snp: Same entry 1921.6800.1001.00-00, seq 31
07:54:26: ISIS-Snp: Build L1 PSNP entry for 1921.6800.1005.00-00, seq 2F
07:54:26: ISIS-Snp: Sending L1 PSNP on Serial1
07:55:18: ISIS-Snp: Rec L2 PSNP from 1921.6800.2002 (Serial0)
07:55:18: ISIS-Snp: PSNP entry 1921.6800.1001.00-00, seq 32, ht 1197
07:55:18: ISIS-Snp: Same entry 1921.6800.1001.00-00, seq 32
debug isis snp-packets
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
25 25 25 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Does the LSP Contain ALL Info?
LSPs are identified by:
LSP identifier (8 bytessysID, n-sel, frag.)
Sequence number (higher means newer LSP)
Remaining lifetime (expiration purges LSP)
Checksum (if corrupt discardsender r-txs)
show isis database detail!
Correct IP prefixes and metrics present?
debug isis local-updates
26 26 26 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#sh isis dat det 1921.6800.1001.00-00
IS-IS Level-1 LSP Rtr-B.00-00
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-B.00-00 * 0x00000001 0x20D5 1015 1/0/0
Area Address: 49.0001
NLPID: 0xCC
Hostname: Rtr-B
IP Address: 192.168.1.1
Metric: 0 IP 192.168.1.1/32
Metric: 10 IP 192.168.222.0/24
Metric: 10 IP 192.168.120.0/24
Metric: 10000 IS-Extended 1921.6800.1005.00
IS-IS Level-2 LSP Rtr-B.00-00
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-B.00-00 * 0x00000263 0xAD32 1184 0/0/0
Area Address: 49.0001
NLPID: 0xCC
Hostname: Rtr-B
IP Address: 192.168.1.1
Metric: 10000 IS-Extended Rtr-C.00
Metric: 10 IP 192.168.120.0/24
Metric: 0 IP 192.168.1.1/32
Metric: 20 IP 192.168.1.5/32
Metric: 10 IP 192.168.222.0/24
show isis database detail
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
27 27 27 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
tr-B#sh debug
CLNS:
IS-IS local updates debugging is on
Rtr-B#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Rtr-B(config)#int serial 1
Rtr-B(config-if)#shut
Rtr-B(config-if)#
07:59:26: ISIS-Loc: IP route adjust (level-1-2/Serial1/192.168.120.10)
07:59:26 : ISIS-Upd: Building L1 LSP
07:59:26 : ISIS-Upd: Building L2 LSP
07:59:26 : ISIS-Upd: Building L2 LSP
07:59:26 : ISIS-Loc: IP route adjust (level-1-2/Serial1/192.168.120.10)
07:59:26 : ISIS-Upd: Building L1 LSP
07:59:26 : ISIS-Upd: Building L2 LSP
07:59:26 : ISIS-Loc: L2 non-summarized metric change (4294967295->20), 192.168.1.5
07:59:26 : ISIS-Upd: Building L2 LSP
debug isis local-updates
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
28 28 28 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis lsp-log
Level 1 LSP log
When Count Interface Triggers
01:50:44 1 CONFIG
01:50:35 1 Loopback0 IPUP
01:50:28 1 Serial0 IPUP
01:50:20 1 Serial1 IPUP
01:50:20 1 Serial1 NEWADJ
01:50:18 1 ATTACHFLAG
01:36:49 1 Loopback0 CONFIG
Level 2 LSP log
When Count Interface Triggers
01:50:46 1 CONFIG
01:50:36 1 Loopback0 IPUP
01:50:30 2 Serial0 NEWADJ IPUP
01:50:22 1 Serial1 IPUP
01:50:10 1 IPIA
01:48:21 1 Serial0 DELADJ
01:48:16 1 Serial0 NEWADJ
01:36:51 1 Loopback0 CONFIG
show isis lsp-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
29 29 29 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
LSP Checksum
Depending on Layer 2 CRC is not enough,
corruption happens in routers and switches
Compute checksum of received LSP and check
against checksum inside LSP
If corrupt, silently discard LSP
Sender will always retransmit the LSP
Detection of LSP Corruption
During Flooding
30 30 30 2004 Cisco Systems, Inc. All rights reserved.
SPF COMPUTATION
RST-3302
9803_05_2004_c2
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
31 31 31 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Does SPF Calculate Correct Routes?
show isis topology
debug isis spf-events
debug isis spf-statistics
Also:
show ip route isis
debug ip routing
debug clns routing
32 32 32 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis topology
IS-IS paths to level-1 routers
System Id Metric Next-Hop Interface SNPA
Rtr-B --
1921.6800.1005 10 1921.6800.1005 Se1 *HDLC*
IS-IS paths to level-2 routers
System Id Metric Next-Hop Interface SNPA
Rtr-B --
Rtr-C 10 Rtr-C Se0 *HDLC*
show isis topology
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
33 33 33 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis spf-events
IS-IS SPF events debuggi ng is on
Rtr-B#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Rtr-B(config)#int serial 0
Rtr-B(config-if)#shut
Rtr-B(config-if)#
07:46:22: ISIS-Spf: L2 LSP 1 (1921.6800.2002.00-00) flagged for recalculation
from 35F69EE
07:46:22: ISIS-Spf: L1 LSP 2 (1921.6800.1001.00-00) flagged for recalculation from
360CF3E
07:46:22: %LINK-5-CHANGED: Interface Serial0, changed state to administrativel y down
07:46:22: ISIS-Spf: Calculating routes for L2 LSP 1 (1921.6800.2002.00-00)
07:46:22: ISIS-Spf: Add 192.168.111.0/255.255.255.0 to IP RIB, metric 20
07:46:22: ISIS-Spf: Next hop 1921.6800.2002/192.168.222.2 (Serial0) (accepted)
07:46:22: ISIS-Spf: Add 192.168.2.2/255.255.255.255 to IP RIB, metric 10
07:46:22: ISIS-Spf: Next hop 1921.6800.2002/192.168.222.2 (Serial0) (accepted)
07:46:22: ISIS-Spf: Add 192.168.2.4/255.255.255.255 to IP RIB, metric 20
07:46:22: ISIS-Spf: Next hop 1921.6800.2002/192.168.222.2 (Serial0) (accepted)
07:46:22: ISIS-Spf: Add 192.168.222.0/255.255.255.0 to IP RIB, metric 20
07:46:22: ISIS-Spf: Next hop 1921.6800.2002/192.168.222.2 (Serial0) (accepted)
07:46:22: ISIS-Spf: Aging L2 LSP 1 (1921.6800.2002.00-00), version 516
07:46:22: ISIS-Spf: Calculating routes for L1 LSP 2 (1921.6800.1001.00-00)
07:46:22: ISIS-Spf: Aging L1 LSP 2 (1921.6800.1001.00-00), version 144
debug isis spf-events
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
34 34 34 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis spf-statistics
IS-IS SPF Timing and Statistics Data debugging is on
Rtr-B#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Rtr-B(config)#int serial 0
Rtr-B(config-if)#shut
Rtr-B(config-if)#no shut
Rtr-B(config-if)#
07:49:37: %LINK-3-UPDOWN: Interface Serial0, changed state to up
07:49:37: %CLNS-5-ADJCHANGE: ISIS: Adjacency to Rtr-C (Serial0) Up, new adjacency
07:49:37: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to
up
07:49:37: ISIS-Spf: Compute L2 SPT
07:49:37: ISIS-Spf: Complete L2 SPT,
07:49:37: ISIS-Spf: Compute time 0.008/0.008, 2/0 nodes, 1/0 links, 0 suspends
Rtr-B(config-if)#
07:49:37: ISIS-Spf: Compute L1 SPT
07:49:37: ISIS-Spf: Complete L1 SPT,
07:49:37: ISIS-Spf: Compute time 0.004/0.004, 2/0 nodes, 1/0 links, 0 suspends
debug isis spf-statistics
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
35 35 35 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Is the Change Noticed?
show isis spf-log
debug isis spf-trigger
show isis lsp-log on generating router
show clns traffic to watch for PRCs
36 36 36 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis spf-log
Level 1 SPF log
When Duration Nodes Count First trigger LSP Triggers
02:16:52 0 1 1 Rtr-B.00-00 NEWLSP
02:16:42 0 1 1 Rtr-B.00-00 TLVCODE
02:16:32 0 1 2 Rtr-B.00-00 NEWADJ TLVCONTENT
02:16:22 8 3 4 Rtr-B.00-00 ATTACHFLAG LSPHEADER
TLVCON TENT
02:02:57 4 3 1 Rtr-B.00-00 TLVCONTENT
02:01:52 8 3 1 PERIODIC
01:46:52 8 3 1 PERIODIC
01:31:53 8 3 1 PERIODIC
01:16:52 8 3 1 PERIODIC
01:01:52 8 3 1 PERIODIC
00:46:52 8 3 1 PERIODIC
00:31:51 8 3 1 PERIODIC
00:16:51 8 3 1 PERIODIC
00:01:50 64 3 1 PERIODIC
show isis spf-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
37 37 37 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Level 2 SPF log
When Duration Nodes Count First trigger LSP Triggers
02:16:54 0 1 1 Rtr-B.00-00 NEWLSP
02:16:44 0 1 1 Rtr-B.00-00 TLVCODE
02:16:34 8 2 3 Rtr-B.00-00 NEWADJ NEWLSP TLVCONTENT
02:14:29 8 2 3 Rtr-B.00-00 NEWADJ TLVCONTENT
02:14:23 4 2 1 Rtr-C.00-00 TLVCODE
02:13:56 8 2 1 Rtr-C.00-00 TLVCONTENT
02:02:59 4 2 1 Rtr-B.00-00 TLVCONTENT
02:01:54 4 2 1 PERIODIC
01:46:54 4 2 1 PERIODIC
01:31:54 4 2 1 PERIODIC
01:16:54 4 2 1 PERIODIC
01:01:54 4 2 1 PERIODIC
00:46:53 4 2 1 PERIODIC
00:31:53 4 2 1 PERIODIC
00:16:53 4 2 1 PERIODIC
00:01:53 60 2 1 PERIODIC
show isis spf-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
38 38 38 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis spf-triggers
IS-IS SPF triggering events debuggi ng is on
Rtr-B#
07:32:10: ISIS-Spf: L1 SPF needed, periodi c SPF, from 0x356C8DC
07:32:10: ISIS-Spf: L2 SPF needed, periodi c SPF, from 0x356C8DC
Rtr-B#conf t
Rtr-B(config)#int serial0
Rtr-B(config-if)#isis metric 15
Rtr-B(config-if)# ^Z
07:38:27: ISIS-Spf: L1 SPF needed, new metric, from 0x3560762
Rtr-B(config)#int serial0
Rtr-B(config-if)#shut
Rtr-B(config-if)# ^Z
07:39:23: ISIS-Spf: L2, 1921.6800.1001.00-00 TLV contents changed, code 0x2
07:39:28: ISIS-Spf: L1 SPF needed, L2 attach changed, from 0x357CF36
07:39:28: ISIS-Spf: L1, LSP fields changed 1921.6800.1001.00-00
debug isis spf-triggers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
39 39 39 2004 Cisco Systems, Inc. All rights reserved.
MONITORING PERFORMANCE
RST-3302
9803_05_2004_c2
40 40 40 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Monitoring Performance
show proc cpu
IS-IS adjacency process(es)
Send and receives hellos
Manages adjacency database
DIS election
Should be low CPU usage (< 1%)
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
41 41 41 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Monitoring Performance
IS-IS update process(es)
SPF computation and flooding
CPU usage should fluctuate
Dont worry unless constant > 20%
Distributed (CEF) switching should help
42 42 42 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B# sh proc cpu
CPU utilization for five seconds: 0%/0%; one minute: 0%; five minutes: 0%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
1 15760 89776 175 0.00% 0.00% 0.00% 0 Load Meter
2 108116 6965 15522 0.08% 0.00% 0.00% 0 Exec
3 1205472 83405 14453 0.00% 0.25% 0.25% 0 Check heaps
.
.
.
47 70580 121119 582 0.00% 0.00% 0.00% 0 CLNS Input
48 14184 79119 179 0.00% 0.00% 0.00% 0 ES-IS Routing
49 205748 206607 995 0.00% 0.00% 0.00% 0 ISIS Adj
50 34596 52216 662 0.00% 0.00% 0.00% 0 ISIS Upd
show proc cpu
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
43 43 43 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
show clns traffic
LSPs sourced indicates stability of IS
LSP retransmissions should stay low
PRCs can not be checked elsewhere
LSP checksum errors are a bad sign
Update queue should not stay full
Update queue should not drop much
44 44 44 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show clns traffic
CLNS: Time since last clear: never
CLNS & ESIS Output: 669, Input: 4773
CLNS Local: 0, Forward: 0
CLNS Discards:
Hdr Syntax: 0, Checksum: 0, Lifetime: 0, Output cngstn: 0
No Route: 0, Discard Route: 0, Dst Unreachable 0, Encaps. Failed: 0
NLP Unknown: 0, Not an IS: 0
CLNS Options: Packets 0, total 0 , bad 0, GQOS 0, cngstn exprncd 0
CLNS Segments: Segmented: 0, Failed: 0
CLNS Broadcasts: sent: 0, rcvd: 0
Echos: Rcvd 0 requests, 0 replies
Sent 0 requests, 0 replies
ESIS(sent/rcvd): ESHs: 0/0, ISHs: 669/660, RDs: 0/0, QCF: 0/0
ISO-IGRP: Querys (sent/rcvd): 0/0 Updates (sent/rcvd): 0/0
ISO-IGRP: Router Hellos: (sent/rcvd): 0/0
ISO-IGRP Syntax Errors: 0
IS-IS: Time since last clear: never
IS-IS: Level-1 Hellos (sent/rcvd): 282/0
show clns traffic
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
45 45 45 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS: Level-2 Hellos (sent/rcvd): 285/0
IS-IS: PTP Hellos (sent/rcvd): 420/415
IS-IS: Level-1 LSPs sourced (new/refresh): 8/2
IS-IS: Level-2 LSPs sourced (new/refresh): 9/1
IS-IS: Level-1 LSPs flooded (sent/rcvd): 5/8
IS-IS: Level-2 LSPs flooded (sent/rcvd): 7/8
IS-IS: LSP Retransmissions: 0
IS-IS: Level-1 CSNPs (sent/rcvd): 1/1
IS-IS: Level-2 CSNPs (sent/rcvd): 2/2
IS-IS: Level-1 PSNPs (sent/rcvd): 7/4
IS-IS: Level-2 PSNPs (sent/rcvd): 7/5
IS-IS: Level-1 DR Elections: 1
IS-IS: Level-2 DR Elections: 1
IS-IS: Level-1 SPF Calculations: 7
IS-IS: Level-2 SPF Calculations: 9
IS-IS: Level-1 Partial Route Calculations: 1
IS-IS: Level-2 Partial Route Calculations: 5
IS-IS: LSP checksum errors received: 0
IS-IS: Update process queue depth: 0/200
IS-IS: Update process packets dropped: 0
show clns traffic
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
46 46 46 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
show isis spf-log
How often are SPFs run?
Doesnt really matter how often
Frequent SPFs can indicate a problem
In a stable networkonly periodic SPF runs
Who triggered the SPF?!
Check the LSPID of first trigger LSP
Helps to find the source of the problem
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
47 47 47 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis spf-log
Level 1 SPF log
When Duration Nodes Count First trigger LSP Triggers
02:16:52 0 1 1 Rtr-B.00-00 NEWLSP
02:16:42 0 1 1 Rtr-B.00-00 TLVCODE
02:16:32 0 1 2 Rtr-B.00-00 NEWADJ TLVCONTENT
02:16:22 8 3 4 Rtr-B.00-00 ATTACHFLAG LSPHEADER
TLVCON TENT
02:02:57 4 3 1 Rtr-B.00-00 TLVCONTENT
02:01:52 8 3 1 PERIODIC
01:46:52 8 3 1 PERIODIC
01:31:53 8 3 1 PERIODIC
01:16:52 8 3 1 PERIODIC
01:01:52 8 3 1 PERIODIC
00:46:52 8 3 1 PERIODIC
00:31:51 8 3 1 PERIODIC
00:16:51 8 3 1 PERIODIC
00:01:50 64 3 1 PERIODIC
show isis spf-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
48 48 48 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
show isis spf-log
Normally in the region of msecs
400 node network takes around 50msecs
If closer to seconds then maybe an issue
(Could mean LSP re-transmissions over p2p links)
If so, can change lsp-retransmit-timer
How Much CPU Time Is Used per SPF?
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
49 49 49 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Level 2 SPF log
When Duration Nodes Count First trigger LSP Triggers
02:16:54 0 1 1 Rtr-B.00-00 NEWLSP
02:16:44 0 1 1 Rtr-B.00-00 TLVCODE
02:16:34 8 2 3 Rtr-B.00-00 NEWADJ NEWLSP TLVCONTENT
02:14:29 8 2 3 Rtr-B.00-00 NEWADJ TLVCONTENT
02:14:23 4 2 1 Rtr-C.00-00 TLVCODE
02:13:56 8 2 1 Rtr-C.00-00 TLVCONTENT
02:02:59 4 2 1 Rtr-B.00-00 TLVCONTENT
02:01:54 4 2 1 PERIODIC
01:46:54 4 2 1 PERIODIC
01:31:54 4 2 1 PERIODIC
01:16:54 4 2 1 PERIODIC
01:01:54 4 2 1 PERIODIC
00:46:53 4 2 1 PERIODIC
00:31:53 4 2 1 PERIODIC
00:16:53 4 2 1 PERIODIC
00:01:53 60 2 1 PERIODIC
show isis spf-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
50 50 50 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
show isis lsp-log
How often do we generate a new LSP?
One router can influence whole net
Why did it generate a new LSP?
Flapping adjacency is shown by interface
show clns neighbour detail
Look at the uptime value
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
51 51 51 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis lsp-log
Level 1 LSP log
When Count Interface Triggers
01:50:44 1 CONFIG
01:50:35 1 Loopback0 IPUP
01:50:28 1 Serial0 IPUP
01:50:20 1 Serial1 IPUP
01:50:20 1 Serial1 NEWADJ
01:50:18 1 ATTACHFLAG
01:36:49 1 Loopback0 CONFIG
Level 2 LSP log
When Count Interface Triggers
01:50:46 1 CONFIG
01:50:36 1 Loopback0 IPUP
01:50:30 2 Serial0 NEWADJ IPUP
01:50:22 1 Serial1 IPUP
01:50:10 1 IPIA
01:48:21 1 Serial0 DELADJ
01:48:16 1 Serial0 NEWADJ
01:36:51 1 Loopback0 CONFIG
show isis lsp-log
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
52 52 52 2004 Cisco Systems, Inc. All rights reserved.
ADVANCED/NEW FEATURES
RST-3302
9803_05_2004_c2
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
53 53 53 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Traffic Engineering
Support for MPLS-TE:
Traffic Engineering with Multi Protocol Label Switching
IS-IS allows MPLS-TE to flood resource, policy and
reservation information about links inside LSPs
New information carried in sub-TLVs
IS-IS Metrics were extended for TE
54 54 54 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Traffic Engineering: IS-IS Metrics
The interface metric was increased from 6 bits wide
to 24 bits wide
The total path metric was increased from 10 bits
wide to ~32 bits wide
Can configure the old or new metrics
Default is old style metrics
Howevermust configure wide metrics to use TE
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
55 55 55 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Traffic Engineering: IS-IS Metric Styles
Narrow
Use old style of TLVs with narrow metric
Wide
Use new style of TLVs to carry wider metric
Transition
Used when migrating from old to new format
Router will accept both old and new style metrics
Caveat: Should only be used in transitioning
Current Metric Styles That May Be Present:
56 56 56 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-C#sh isis dat det
IS-IS Level-1 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-C.00-00 * 0x00000080 0x2237 958 1/0/0
Area Address: 49.0002
NLPID: 0xCC
Hostname: Rtr-C
IP Address: 192.168.2.2
Metric: 0 IP 192.168.2.2/32
Metric: 10 IP 192.168.111.0/24
Metric: 10 IP 192.168.222.0/24
Metric: 10000 IS-Extended Rtr-D.00
Rtr-D.00-00 0x00000076 0xB426 1137 0/0/0
Area Address: 49.0002
NLPID: 0xCC
Hostname: Rtr-D
IP Address: 192.168.2.4
Metric: 0 IP 192.168.2.4/32
Metric: 10 IP 192.168.111.0/24
Metric: 10000 IS-Extended Rtr-C.00
Traffic Engineering Support
sh isis database detail
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
57 57 57 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS Level-2 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-B.00-00 0x0000007D 0x0BAD 670 0/0/0
Area Address: 49.0001
NLPID: 0xCC
Hostname: Rtr-B
IP Address: 192.168.1.1
Metric: 6250000 IS-Extended Rtr-C.00
Metric: 10 IP 192.168.120.0/24
Metric: 0 IP 192.168.1.1/32
Metric: 10 IP 192.168.1.5/32
Metric: 10 IP 192.168.222.0/24
Rtr-C.00-00 * 0x00000080 0xA130 1141 0/0/0
Area Address: 49.0002
NLPID: 0xCC
Hostname: Rtr-C
IP Address: 192.168.2.2
Metric: 10000 IS-Extended Rtr-B.00
Metric: 10 IP 192.168.111.0/24
Metric: 0 IP 192.168.2.2/32
Metric: 10 IP 192.168.2.4/32
Metric: 10 IP 192.168.222.0/24
Traffic Engineering Support
sh isis database detail
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
58 58 58 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
hr3.iad.00-00 0x00001FE3 0x5FEE 34751 0/0/0
Area Address: 39.840f.8011.3824.0000.9000.0820
NLPID: 0xCC
Hostname: hr3.iad
Router ID: 204.152.166.8
IP Address: 204.152.166.8
Metric: 5 IS-Extended hr3.iad.03
Affi nity: 0x00000000
Interface IP Address: 209.143.220.163
Physical BW: 100000000 bits/sec
Reservable BW: 100000000 bits/sec
BW Unreserved[0]: 100000000 bits/sec, BW Unreserved[1]: 100000000 bits/sec
BW Unreserved[2]: 100000000 bits/sec, BW Unreserved[3]: 100000000 bits/sec
BW Unreserved[4]: 100000000 bits/sec, BW Unreserved[5]: 100000000 bits/sec
BW Unreserved[6]: 100000000 bits/sec, BW Unreserved[7]: 100000000 bits/sec
Metric: 4 IS-Extended cr2.iad3.00
Affi nity: 0x00000000
Interface IP Address: 206.132.253.62
Neighbor IP Address: 206.132.253.61
Physical BW: 155000000 bits/sec
Reservable BW: 155000000 bits/sec
BW Unreserved[0]: 155000000 bits/sec, BW Unreserved[1]: 155000000 bits/sec
BW Unreserved[2]: 155000000 bits/sec, BW Unreserved[3]: 155000000 bits/sec
BW Unreserved[4]: 155000000 bits/sec, BW Unreserved[5]: 155000000 bits/sec
BW Unreserved[6]: 155000000 bits/sec, BW Unreserved[7]: 155000000 bits/sec
Traffic Engineering Support
sh isis database verbose (for TE BW info)
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
59 59 59 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
System ID: wr1.sfo1.00
Router ID: 206.132.110.69
Link Count: 9
Link[1]
Neighbor System ID: wr2.sfo1.00 (P2P link)
Interface IP address: 206.132.110.73
Neighbor IP Address: 206.132.110.74
Admin. Weight: 1
Physical BW: 2488000000 bits/sec
Reservable BW: 2480000000 bits/sec
BW unreserved[0]: 2480000000 bits/sec, BW unreserved[1]: 2420891904 bits/sec
BW unreserved[2]: 2420771840 bits/sec, BW unreserved[3]: 2356474880 bits/sec
BW unreserved[4]: 2313820928 bits/sec, BW unreserved[5]: 2313820928 bits/sec
BW unreserved[6]: 2313820928 bits/sec, BW unreserved[7]: 2313820928 bits/sec
Affinity Bits: 0x00000000
Traffic Engineering Support
sh isis mpls traffic-eng advertisements
Also to View Bandwidth Information Use:
60 60 60 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
sh isis mpls traffic-eng tunnel
Rtr-B# show isis mpls traffic-eng tunnel
Station Id Tunnel Name Bandwidth Nexthop Metric Mode
Rtr-C.00 Tunnel1022 3333 2.2.2.2 -3 Relative
Tunnel1021 10000 2.2.2.2 11 Absolute
Rtr-D.00 Tunnel1031 10000 3.3.3.3 -1 Relative
Tunnel1032 10000 3.3.3.3
Traffic Engineering Support
To View Tunnel Information:
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
61 61 61 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#show isis mpls traffic-eng adjacency-log
IS-IS RRR log
When Neighbor ID IP Address Interface Status Level
04:52:52 0000.0024.0004.02 0.0.0.0 Et0/2 Up level-1
04:52:50 0000.0026.0001.00 170.1.1.2 PO1/0/0 Up level-1
04:52:37 0000.0024.0004.02 0.0.0.0 Et0/2 Up level-1
Traffic Engineering Support
sh isis mpls traffic-eng adjacency-log
To View Adjacency Information:
62 62 62 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis update-packets
Sep 2 19:03:19.591: ISIS-Update: Rec L1 LSP 3333.3333.3333.00-00, seq B5D, ht 1199,
Sep 2 19:03:19.591: ISIS-Update: from SNPA *HDLC* (Serial2/2)
Sep 2 19:03:19.591: ISIS-Update: LSP newer than database copy
Sep 2 19:03:19.591: ISIS-Update: TLV code mismatch (87, 80)
Sep 2 19:03:19.591: ISIS-Update: TLV contents different, code 87
Sep 2 19:03:19.591: ISIS-Update: TLV code mismatch (16, 2)
Sep 2 19:03:19.591: ISIS-Update: Full SPF required
Metric Style Issues
Metric style issues
An IS is configured for WIDE metrics and receives a
TLV with NARROWmetrics:
Mismatch TLVs 0x80 (TLV 128) and 0x87 (TLV 135)
TLV 128 is IP Internal Reachability (Narrow)
TLV 135 is Extended IP Reachability TLV (Wide)
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
63 63 63 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Route Leaking
Feature to enable redistributing Level 2 IP routes
into Level 1 areas
Enables Level 1-only routers to pick the best path
to exit the area
Enables shortest-exit and MED for BGP
Redistribution can be controlled via distribute-lists
IP-only feature (CLNS still uses stub)
64 64 64 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-D#sh ip ro isis
i ia 1.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 2.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 3.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 4.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 5.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 6.0.0.0/8 [115/74] via 192.168.111.2, Serial1
i ia 7.0.0.0/8 [115/74] via 192.168.111.2, Serial1
192.168.2.0/32 is subnetted, 2 subnets
i L1 192.168.2.2 [115/10] via 192.168.111.2, Serial1
i L1 192.168.222.0/24 [115/20] via 192.168.111.2, Serial1
i*L1 0.0.0.0/0 [115/10] via 192.168.111.2, Serial1
Routes highlighted are shown as IS-IS inter-area
Routes originated on Rtr-B and leaked from Rtr-C
Verifying Route Leaking
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
Leaking from Rtr-C to Rtr-D:
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
65 65 65 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-D#sh isis dat det
IS-IS Level-1 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-C.00-00 0x000000FB 0x8E85 620 1/0/0
Area Address: 49.0002
NLPID: 0xCC
Hostname: Rtr-C
IP Address: 192.168.2.2
Metric: 0 IP 192.168.2.2/32
Metric: 10 IP 192.168.111.0/24
Metric: 10 IP 192.168.222.0/24
Metric: 10000 IS-Extended Rtr-D.00
Metric: 74 IP-Interarea 1.0.0.0/8
Metric: 74 IP-Interarea 2.0.0.0/8
Metric: 74 IP-Interarea 3.0.0.0/8
Metric: 74 IP-Interarea 4.0.0.0/8
Metric: 74 IP-Interarea 5.0.0.0/8
Metric: 74 IP-Interarea 6.0.0.0/8
Metric: 74 IP-Interarea 7.0.0.0/8
Verifying Route Leaking
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
Leaking from Rtr-C to Rtr-D:
66 66 66 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
HMAC-MD5 Authentication
Supported platforms:
12000, 10720, 10000, 7500, 7200
Supported across all packet types:
Hellos, LSPs, CSNPs, PSNPs
Can authenticate under the IS-IS process
(for LSP/CSNP/PSNP) and/or on the interface
(for hellos)
Can authenticate at Level 1 and/or Level 2
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
67 67 67 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
!
key chain cisco
key 100
key-string systems
!
interface Serial1/0
ip address 10.1.1.1 255.255.255.252
ip router isis
isis authentication mode md5
isis authentication key-chain cisco
!
router isis
net 49.0000.0101.0101.0101.00
authentication mode md5
authentication key-chain cisco
HMAC-MD5 Authentication
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
Typical Configuration:
68 68 68 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#sh key chain
Key-chain cisco:
key 100 -- text " systems"
accept lifetime (always valid) - (always valid) [valid now]
send lifetime (always valid) - (always valid) [valid now]
Rtr-A#sh clns nei
System Id Interface SNPA State Holdtime Type Protocol
Rtr-B Se2/2 *HDLC* Up 28 L1L2 IS-IS
HMAC-MD5 Authentication
Use sh clns neighbor to verify adjacency
Use sh key chain to view key chain information
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
69 69 69 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#debug isis authentication information
Sep 23 15:41:45.040: ISIS-AuthInfo: IIH no change, use the same hmac value
Sep 23 15:41:54.880: ISIS-AuthInfo: IIH no change, use the same hmac value
Sep 23 15:42:04.620: ISIS-AuthInfo: IIH no change, use the same hmac value
HMAC-MD5 Authentication
Use debug isis authentication information
Debug below shows normal operation as same
MD5 info is re-used if there is no change in IIH
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
70 70 70 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis authentication information
Sep 23 15:42:28.950: ISIS-AuthInfo: No auth TLV found in received packet
Sep 23 15:42:29.830: ISIS-AuthInfo: No auth TLV found in received packet
Sep 23 15:42:30.106: ISIS-AuthInfo: No auth TLV found in received packet
Sep 23 15:42:30.422: ISIS-AuthInfo: No auth TLV found in received packet
Sep 23 15:42:30.458: ISIS-AuthInfo: No auth TLV found in received packet
HMAC-MD5 Authentication
Use debug isis authentication information
Debug below shows that local router received
a packet that does not contain authentication data
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
71 71 71 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#sh isis dat
IS-IS Level-1 Link State Database
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-A.00-00 * 0x00000002 0xDFE8 1195 0/0/0
IS-IS Level-2 Link State Database
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
Rtr-A.00-00 * 0x00000002 0x5E9A 1195 0/0/0
HMAC-MD5 Authentication
Neighbor does not use authentication for the IS-IS
instance
No LSPs, CSNPs or PSNPs sent with authentication
No LSPs, CNPs or PSNPs received by neighbor
72 72 72 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#sh ip route
192.168.60.0/30 is subnetted, 1 subnets
C 192.168.60.4 is directly connected, FastEthernet0/0
192.168.110.0/32 is subnetted, 1 subnets
C 192.168.110.1 is directly connected, Loopback0
192.168.20.0/30 is subnetted, 1 subnets
C 192.168.20.12 is directly connected, Serial2/2
10.0.0.0/22 is subnetted, 1 subnets
C 10.200.96.0 is directly connected, Ethernet5/0
HMAC-MD5 Authentication
No neighbor routes installed in local RIB
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
73 73 73 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#
Sep 23 17:16:36.191: %CLNS-5-ADJCHANGE: ISIS: Adjacency to Rtr-B (Serial2/2)
Down, hold time expired
Rtr-A#sh clns nei
System Id Interface SNPA State Holdtime Type Protocol
HMAC-MD5 Authentication
Neighbor does not use authentication for the
interface
No hellos sent with authentication
No hellos received by neighbor
Neighborship is taken downhold time expired
74 74 74 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#
Sep 23 17:16:43.102: %CLNS-5-ADJCHANGE: ISIS: Adjacency to Rtr-A (Serial0/2)
Down, neighbor forgot us
Rtr-B#sh clns nei
System Id Interface SNPA State Holdtime Type Protocol
Rtr-A Se0/2 *HDLC* Init 27 L1L2 IS-IS
HMAC-MD5 Authentication
Neighbor does not use authentication for the
interface
Neighborship taken down
Non-authenticating router in Init state
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
75 75 75 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#sh ip ro
192.168.60.0/30 is subnetted, 1 subnets
C 192.168.60.4 is directl y connected, FastEthernet0/0
192.168.110.0/32 is subnetted, 1 subnets
C 192.168.110.1 is directl y connected, Loopback0
192.168.20.0/30 is subnetted, 1 subnets
C 192.168.20.12 is directl y connected, Serial2/2
10.0.0.0/22 is subnetted, 1 subnets
C 10.200.96.0 is directl y connected, Ethernet5/0
HMAC-MD5 Authentication
Rtr-B#sh ip ro
192.168.30.0/30 is subnetted, 1 subnets
C 192.168.30.4 is directl y connected, Serial0/0
192.168.150.0/30 is subnetted, 1 subnets
C 192.168.150.4 is directl y connected, Ethernet3/2
192.168.20.0/30 is subnetted, 1 subnets
C 192.168.20.12 is directl y connected, Serial0/2
10.0.0.0/22 is subnetted, 1 subnets
C 10.200.96.0 is directl y connected, Ethernet3/0
192.168.220.0/32 is subnetted, 1 subnets
C 192.168.220.1 is directl y connected, Loopback0
No Routes in RIB on Both Neighbors
76 76 76 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Multi-Topology (MT) Support for IS-IS
Now IPv4 and IPv6 topologies are separate
No need for IPv4 and IPv6 to be congruent
Lifts previous restrictions
Much easier deployment of IPv6
Avoids previous possible complications
Supported from 12.0(26)S, 12.2(15)T
Draft-ietf-isis-wg-multi-topology-xx.txt
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
77 77 77 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
MT for IPv6: Hello Processing
Basic hello processing and checking is the same
MT membership is advertised in IIH packets
MT ID #0 for IPv4
MT ID #2 for IPv6
Must have at least one common set of topology
types to form an adjacency
LAN nodes will always establish an adjacency
regardless of MT for reliable flooding and sync
Maintaining MT Adjacencies
78 78 78 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
MT for IPv6: LSP Generation and Flooding
The LSP flooding mechanism is unchanged for
multi-topology integrated IS-IS
For LANsDIS, CSNP and PSNP functions are
unchanged by MT extension
Use standard show and debug commands to
troubleshoot
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
79 79 79 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
MT for IPv6: SPF and RIBs
Each topology (IPv4 and IPv6) runs its own SPF
During IPv6 SPF we examine TLV 222 for MT ID #2
to build the Shortest Path Tree
Two-Way Connectivity Check (TWCC) follows
TWCC ensures bidirectional reachability
For leaf nodes we examine TLV 237 for MT ID #2
and install the IPv6 prefixes in the IPv6 RIB
80 80 80 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
MT for IPv6: Memory and Performance
Additional memory will be required
Howeverwill not have major impact on overall system
requirements
Performance impact will be additional SPF runtime
to compute L1 and L2 IPv6 topology
However IPv6 SPF not run back-to-back with IPv4but
interleaved so no CPU hogging
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
81 81 81 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
MT for IPv6: Restrictions
Not compatible with previous implementation
Not compatible with single SPF IPv6
However transition mode possible to migrate from
current IPv6 to MT IPv6
Advertises both IPv6 and MT IPv6 TLVs
If IPv4 and IPv6 are configured on the same
interfacethey must be running the same level
Must use wide metrics
82 82 82 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Multi-Topology IS-IS Example
IPv4-IPv6 Enable Router
Area A
Area B
Area C
Area D
IPv4-Only Enable Router
The Multi-Topology Software Will Create
Two Topologies Inside Area IPv4 and IPv6
IPv4-Only Routers Will Be Excluded from
the IPv6 Topology
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
83 83 83 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Area B
MT for IPv6: Basic Configuration
The optional keyword
TRANSITION may be used for
transitioning existing IS-IS IPv6
single SPF mode to MT IS-IS
Wide metric is mandated for
Multi-Topology to work
Router1#
interface ethernet-1
ip address 10.1.1.1 255.255.255.0
ipv6 address 2001:0001::45c/64
ip router isis
ipv6 router isis
isis ipv6 metric 20
interface ethernet-2
ip address 10.2.1.1 255.255.255.0
ipv6 address 2001:0002::45a/64
ip router isis
ipv6 router isis
isis ipv6 metric 20
router isis
net 49.0000.0100.0000.0000.0500
metric-style wide
!
address-family i pv6
multi-topology
exit-address-family
LAN1: 2001:0001::45c/64
LAN2: 2001:0002::45a/64
Ethernet-1
Ethernet-2
Router1
84 84 84 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Cisco IOS Multi-Topology IS-IS Display
Router# show clns neighbors detail
System Id Interface SNPA State Holdtime Type Protocol
2653 Se0/1 *HDLC* Up 25 L1L2 M-ISIS
Area Address(es): 49.0000.01
IP Address(es): 192.168.0.6*
IPv6 Address(es): FE80::204:C1FF:FEDB:2FA0
Uptime: 00:01:22
Topology: IPv4, IPv6
2652# show isis database detail
IS-IS Level-2 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP
Holdtime ATT/P/OL
2651.00-00 0x0000000F 0x0161 1066 0/0/0
Area Address: 49.0000.01
Topology: IPv4 (0x0) IPv6 (0x2)
NLPID: 0xCC 0x8E
Hostname: 2651
IP Address: 192.168.0.2
IPv6 Address: 3FFF:FFFF:2::1
Metric: 10 IS-Extended 2652.00
Metric: 10 IS-Extended 2653.01
Metric: 10 IS (MT-IPv6) 2653.01
Metric: 10 IP 192.168.0.0/30
Metric: 20 IP 192.168.0.4/30
Metric: 10 IP 192.168.1.0/24
Metric: 20 IPv6 (MT-IPv6) 3FFF:FFFF:1::/64
Metric: 10 IPv6 (MT-IPv6) 3FFF:FFFF:2::/64
MT IS-IS
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
85 85 85 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Local RIB
The Local RIB contains entries for all possible
routes to destinations
From this RIB, the best route is chosen to be
installed in the IP routing table
Local RIB is also necessary for prefix prioritization
Local RIB can significantly reduce
convergence time
86 86 86 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#sh isis rib ?
A.B.C.D Network prefix
redistribution ISIS IP redistribution RIB information
| Output modifiers <cr>
Rtr-B#sh isis rib 192.168.40.14
IPv4 local RIB for IS-IS process
Routes under majornet 192.168.40.0/24:
192.168.40.4/30
[115/L1/20] via 192.168.40.5(Serial0/0), from 192.168.40.17, tag 0, LSP[3/51]
[115/L2/20] via 192.168.40.5(Serial0/0), from 192.168.40.17, tag 0, LSP[4/166]
192.168.40.16/30
[115/L1/20] via 192.168.40.5(Serial0/0), from 192.168.40.17, tag 0, LSP[3/51]
[115/L2/20] via 192.168.40.5(Serial0/0), from 192.168.40.17, tag 0, LSP[4/166]
Viewing Local RIB Information
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
87 87 87 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis rib ?
global IS-IS IP routes in global RIB
local IS-IS IP routes in local RIB
redistribution IS-IS IP redistribution RIB
Rtr-B#debug isis rib local
IS-IS IPv4 local RIB debuggi ng is on
Rtr-B#
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.4/30: Looking for RT
*Mar 15 01:18:34.882: ISIS-LR: RT exists
*Mar 15 01:18:34.882: ISIS-LR: path exists: [115/40/20] via 192.168.40.5(Se0/0)
from 192.168.40.17 tg 0 LSP[3/(51->52)]
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.12/30: Looking for RT
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.12/30: Create new RT
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.12/30: create new path: [115/40/20]
via 192.168.40.5(Se0/0) from 192.168.40.5 tag 0 LSP[3/52]
*Mar 15 01:18:34.882: ISIS-LR: Enqueued to updateQ[2] for 192.168.40.12/30
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.16/30: Looking for RT
*Mar 15 01:18:34.882: ISIS-LR: RT exists
*Mar 15 01:18:34.882: ISIS-LR: path exists: [115/40/20]
via 192.168.40.5(Se0/0) from 192.168.40.17 tg 0 LSP[3/(51->52)]
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.12/30: not aged out i n LSP ix 3 same ver(52)
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.16/30: not aged out i n LSP ix 3 same ver(52
*Mar 15 01:18:34.882: ISIS-LR: 192.168.40.4/30: not aged out in LSP ix 3 same ver(52)
Debugging Local RIB Information
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
88 88 88 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-B#debug isis rib ?
global IS-IS IP routes in global RIB
local IS-IS IP routes in local RIB
redistribution IS-IS IP redistribution RIB
Rtr-B#debug isis rib global
IS-IS IPv4 global RIB debugging is on
Rtr-B#
*Mar 15 01:22:06.117: ISIS-GR: ------ Start updateQ, from 60773650
*Mar 15 01:22:06.117: ISIS-GR: 192.168.210.1 255.255.255.255: updateQ[1] entry
*Mar 15 01:22:06.117: ISIS-GR: del rdb
*Mar 15 01:22:06.117: ISIS-GR: 192.168.250.12 255.255.255.252: updateQ[2] entry
*Mar 15 01:22:06.117: ISIS-GR: del rdb
*Mar 15 01:22:06.117: ISIS-GR: 192.168.250.4 255.255.255.252: updateQ[2] entry
*Mar 15 01:22:06.121: ISIS-GR: del rdb
*Mar 15 01:22:06.121: ISIS-GR: 192.168.30.16 255.255.255.252: updateQ[2] entry
*Mar 15 01:22:06.121: ISIS-GR: del rdb
*Mar 15 01:22:06.121: ISIS-GR: 192.168.20.4 255.255.255.252: updateQ[2] entry
*Mar 15 01:22:06.121: ISIS-GR: del rdb
*Mar 15 01:22:06.121: ISIS-GR: ------ End updateQ, 0 suspends
*Mar 15 01:22:06.121: ISIS-GR: ------ Start updateQ, from 60773DE0
*Mar 15 01:22:06.121: ISIS-GR: 192.168.40.12 255.255.255.252: updateQ[2] entry
*Mar 15 01:22:06.125: ISIS-GR: del rdb
*Mar 15 01:22:06.125: ISIS-GR: ------ End updateQ, 0 suspends
Debugging Global RIB Information
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
89 89 89 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Incremental SPF (i-SPF)
Modified Dijkstra algorithm
We keep the unchanged part of the tree
We rebuild only the affected parts of the tree
Re-attach the affected parts of the tree to the
unchanged part of the tree
Fairly complex algorithm
Incremental SPF
90 90 90 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Incremental SPF (i-SPF)
When new LSPs are received, each router will
check what has changed in the LSP
Based on the changed information, the SPT is
modified in order to reflect the changes
Start the computation from the node that received
the change
i-SPF is essentially used to prepare lists for running
standard Dijkstra and computing next-hops
No need to run SPF if a link that was not in the SPT
is reported down
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
91 91 91 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
S0
S1
S2
S3
D
C-G Link Is Down; C-G Link
Was Not Used in SPT
Anyway, Therefore There Is
No Need to Run SPF
Incremental SPF (i-SPF)
Cost: 0, NH: -- A
Cost: 3, NH: B B
Cost: 11, NH: B E
Cost: 13, NH: D G
Cost: 6, NH: D, B C Cost: 3, NH: D
Cost: 8, NH: D, B F
92 92 92 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
S0
S1
S2
S3
F Reports a New Neighbor;
the SPT Need Only To Be
Extended Behind F; There
Is No Need for Router A to
Recompute the Whole SPT
Router A Will Compute SPF
from Node F
H
Incremental SPF (i-SPF)
Cost: 0, NH: -- A
Cost: 3, NH: B B
Cost: 11, NH: B E
Cost: 13, NH: D G
Cost: 6, NH: D, B C Cost: 3, NH: D D
Cost: 8, NH: D, B F
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
93 93 93 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Incremental SPF (i-SPF): Configuration
When router is powered onwe always run a full
SPF to build the tree
To configure i-SPF under router isis:
ispf [level-1/level-2/level-1-2] [1-600]
Must specify levels
The last parameter (1600) is optional and
corresponds to the duration (in seconds) of full SPF
runs after reload
By default, full SPF is run for the first 60 seconds
after reloadeven if i-SPF is configured
Integrated into 12.0(24)S
94 94 94 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#debug isis spf-statistics
*Mar 15 01:03:44.044: ISIS-Stats: Compute L1 SPT
*Mar 15 01:03:44.044: ISIS-Stats: Starting incremental SPF for level-1
*Mar 15 01:03:44.048: ISIS-Stats: SPF onl y compute time 0.000
*Mar 15 01:03:44.048: ISIS-Stats: IPv4 RIB onl y compute time 0.004
*Mar 15 01:03:44.048: ISIS-Stats: Complete L1 SPT, Compute time 0.004, 2 nodes, 0 links on SPT, 0 suspends
*Mar 15 01:03:44.048: ISIS-Stats: I-SPF NewLSP: 0.000 (3 nodes) - Reattach: 0.000 - WalkTENT: 0.000
*Mar 15 01:03:44.048: ISIS-Stats: I-SPF WalkParents: 0.000 (0 nodes) - Total time: 0.000
debug isis spf-statistics
L1 Routers
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1L2 Routers
Area 49.0002
Rtr-D
Rtr-C S0
S1
S1
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
95 95 95 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Rtr-A#sh isis spf-log detail
level 1 SPF log
i-SPF
triggered 2 times, first at 01:03:38.548 Mar 15 1993 by TLVCONTENT
wait enforced 5.500, next wait interval 5.500
SPT node total/processed/time:
4/2/0.000
RIB prefix processed/time:
0/0.000 1/0.000 3/0.004
Full SPF
triggered 2 times, first at 00:51:17.877 Mar 15 1993 by NEWADJ
wait enforced 5.500, next wait interval 5.500
SPT node total/processed/time:
2/2/0.000
RIB prefix processed/time:
0/0.000 0/0.000 2/0.004
Viewing i-SPF
Area 49.0001
Rtr-A
Rtr-B
S0
S1
S0
L1 Router
L1L2 Routers
Area 49.0002
Rtr-C
Rtr-D
S1
S0
S1
L1 Router
96 96 96 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Non-Stop Forwarding
Allows uninterrupted data forwarding during a
switchover to a standby RP
Routing protocol mechanisms are also applicable to a
restart in the RP
Forwarding Information Base (FIB) is maintained
and updated once the routing protocols
reconverge
May be used for planned and unplanned events
Two modes of NSF available:
Cisco and IETF
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
97 97 97 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
NSF: Routing Protocol Requirements
Switchover MUST be completed before dead/hold
timer expires
Peers will reset the adjacency and reroute the traffic after
that time
FIB MUST remain unchanged during switchover
Current routes marked as dirty during restart; cleaned
once convergence is complete
Adjacencies MUST NOT be reset when switchover
is complete
Protocol state is not maintained
Peers of restarting router SHOULD also be
NSF-aware
98 98 98 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
NSF Configuration Commands
nsf [cisco/ietf ]
Enables isis nsf, OFF by default
nsf interval xxx
Minimal time interval between two restart (default =5min)
nsf holdtime [manual <seconds> | adjacency]
IETF version only
Time NSF will wait for the LSP database to
synchronize before generating and flooding its own
LSP with the overload-bit set
To Configure NSF under router isis :
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
99 99 99 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
NSF Configuration and Debug Commands
nsf interface wait xxx
Cisco version only (default=10 sec, range [160] )
Time an NSF restart will wait for all interfaces with ISIS
adjacencies to come up before completing the restart
Show commands
show isis nsf nsf capability and restart
information
show clns neighbor detail peers nsf capability
show isis database detail LSP information
Debug commands
debug isis nsf [cisco | detail | ietf]
debug isis adj-packets
100 100 100 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS NSF show commands
NSF Cisco modecheck that it is enabled
We maintain the IS-IS Neighbor and Database
Information on the STANDBY [G]RP
chi-hr1#show isis nsf
NSF is ENABLED, mode 'cisco'
RP is ACTIVE, standby ready, bulk sync complete
NSF interval timer expired (NSF restart enabled)
Checkpointing enabled, no errors
Local state: ACTIVE, Peer state: STANDBY HOT, Mode: SSO
GRP-Slot9#show clns neighbor
System Id Interface SNPA State Holdtime Type Protocol
chi-ar1 PO2/0 *HDLC* Stby 30 L2 IS-IS
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
101 101 101 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
chi-hr1#sh isis nsf
NSF is ENABLED, mode 'ietf'
NSF pdb state: Inactive
NSF L2 active interfaces: 0
NSF L2 active LSPs: 0
NSF interfaces awaiting L2 CSNP: 0
Awaiting L2 LSPs:
NSF T3 remaining: 0 seconds
Interface: Ethernet0
NSF L2 Restart state: Running
NSF L2 Restart retransmissions: 0
Maximum L2 NSF Restart retransmissions: 3
Interface: POS2/0
NSF L2 Restart state: Running
NSF p2p Restart retransmissions: 0
Maximum L2 NSF Restart retransmissions: 3
IS-IS NSF show commands
NSF IETF modecheck that it is enabled
102 102 102 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS NSF show commands
chi-hr1#show clns neighbor detail
System Id Interface SNPA State Holdtime Type Protocol
chi-ar1 PO2/0 *HDLC* Up 21 L2 IS-IS
Area Address(es): 10
IP Address(es): 172.1.1.21*
Uptime: 01:52:02
NSF capable
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
103 103 103 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS NSF debug commands
Rtr-A#debug isis nsf?
cisco Include only Cisco NSF information
detail Include detailed information
ietf Include only IETF NSF information
Other debug information also useful with NSF:
debug isis update-packets
debug isis snp-packets
debug isis adj-packets
104 104 104 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
IS-IS NSF debug isis nsf ietf
*Aug 12 17:32:45.507 PDT: ISIS-NSF: Inserting p2p
NSF REQ on POS3/0 IIH
*Aug 12 17:32:45.519 PDT: ISIS-NSF: POS3/0 level-2
state progression: state=Restarting/event=RA
Rcvd/newstate=RA Seen
*Aug 12 17:32:45.519 PDT: ISIS-NSF: ISIS NSF restart
ACK option received on p2p itf from 2002.0020.0001
(POS3/0)
*Aug 12 17:32:45.559 PDT: ISIS-NSF: POS3/0 level-2
state progression: state=RA Seen/event=CSNP
Rcvd/newstate=Running
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
105 105 105 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
.Aug 23 14:10:18.926 PDT: ISIS-Update: Sending L2 P2P sync CSNP on PO2/0
.Aug 23 14:10:18.926 PDT: ISIS-Update: Sending L2 CSNP on POS2/0
.Aug 23 14:10:18.926 PDT: ISIS-SNP: Rec L2 PSNP from 2002.0020.0001 (POS2/0)
.Aug 23 14:10:18.926 PDT: ISIS-SNP: PSNP entry 2002.0020.0003.FE-FE, seq 0, ht 1199
.Aug 23 14:10:20.962 PDT: ISIS-Update: Sending L2 LSP 2002.0020.0003.00-00, seq F7, ht 1199 on
POS2/0
.Aug 23 14:10:21.790 PDT: ISIS-Adj: Rec serial IIH from *HDLC* (POS2/0), cir type L2, cir id 00, length
4469
.Aug 23 14:10:21.790 PDT: ISIS-Adj: rcvd state UP, old state UP, new state UP
debug isis update-packets
debug isis snp-packets
debug isis adj-packets
IS-IS NSF: Other Useful Debug Commands
106 106 106 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Cisco Press Publications
Troubleshooting IP Routing
Protocols
ISBN: 1-58705-019-6
IS-IS Network Design
Solutions
ISBN: 1-57870-220-8
Available Onsite at the Cisco Company Store
2004 Cisco Systems, Inc. All rights reserved. Printed in USA.
Presentation_ID.scr
107 107 107 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2
Complete Your Online Session Evaluation!
WHAT: Complete an online session evaluation
and your name will be entered into a
daily drawing
WHY: Win fabulous prizes! Give us your feedback!
WHERE: Go to the Internet stations located
throughout the Convention Center
HOW: Winners will be posted on the onsite
Networkers Website; four winners per day
108 108 108 2004 Cisco Systems, Inc. All rights reserved.
RST-3302
9803_05_2004_c2

Anda mungkin juga menyukai