Troubleshooting OSPF -...
Transcript of Troubleshooting OSPF -...
Troubleshooting OSPF
BRKRST-3310
Faraz Shamim Technical Leader
Patrick Viscosi Network Consulting Engineer
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Agenda
LSA Overview
Troubleshooting Commands
Common Issues
OSPF for NX-OS and IOS-XR
Troubleshooting Enhancements
3
LSA Overview
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
LSA Type Review
Type LSA
1 Router
2 Network
3 Summary Network
4 Summary ASBR
5 External
6 Group Membership
7 NSSA
8 External Attributes
9–11 Opaque
5
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf database router 3.3.3.3 Router Link States (Area 1)
LS age: 0 Always 0 at origination Options: (No TOS-capability) LS type: Router Links This is a router LSA Link State ID: 3.3.3.3 Router ID of R3 Advertising Router: 3.3.3.3 Router ID of R3 LS Seq Number: 80000001 Initial Seq Number Checksum: 0x146B Length: 48 Area Border Router bit B = 1 Number of links: 2 Link Connected to: a Transit Network (Link ID) Designated Router address): 192.1.1.4 (Link Data) Router Interface address): 192.1.1.3 Number of TOS metrics: 0 TOS 0 Metric: 1 Link Connected to: a Stub Network (Link ID) Network/subnet number: 192.1.4.0 (Link Data) Network Mask: 255.255.255.0 Number of TOS metrics = 0 TOS 0 Metric: 2
Router LSA of R3 for Area 1
192.1.1.3
Area 0
R3
DR
R4 1
192.1.1.4
192.1.4.0/24
8
18.10.0.5/30
2
6.6.6.6
R6
6
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Router LSA of R3 for Area 0 (Cont.)
192.1.1.3
Area 0
R3
DR
R4 1
192.1.1.4
192.1.4.0/24
8
18.10.0.5/30 6.6.6.6
2 R6
LS age: 0 Always 0 at origination Options: (No TOS-capability) LS type: Router Links This is a router LSA Link State ID: 3.3.3.3 Router ID of R3 Advertising Router: 3.3.3.3 Router ID of R3 LS Seq Number: 80000001 Initial Seq Number Checksum: 0x146B Length: 48 Area Border Router bit B = 1 Number of links: 2 Link Connected to: another Router (point-to-point)
(Link ID) Neighboring Router ID: 6.6.6.6 (Link Data) Router Interface address: 18.10.0.5 Number of TOS metrics: 0 TOS 0 Metric: 8 Link Connected to: a Stub Network (Link ID) Network/subnet number: 18.10.0.4 (Link Data) Network Mask: 255.255.255.252 Number of TOS metrics = 0 TOS 0 Metric: 8
Router Link States (Area 0)
7
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Router Link Types Summary
Type Description Link ID Link Data
1 Point-to-Point
Numbered Neighbor’s
RID Interface IP
Address
1 Point-to-Point Unnumbered
Neighbor’s RID
MIB-II Ifindex Value
2 Transit IP Address of the DR
Interface IP Address
3 Stub IP Network
Number Subnet Mask
4 Virtual Link Neighbor’s
RID Interface IP
Address
8
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf database network 192.1.1.4 Network Link States (Area 1) LS age: 948 Options: (No TOS Capability) LS type: Network Links Link State ID: 192.1.1.4 Interface address of DR Advertising Router: 4.4.4.4 RID of DR LS Seq Number: 80000001 Initial Seq Number Checksum: 0x9A84 Length: 40 Network Mask: /24 Attached Router: 4.4.4.4 Attached Router: 3.3.3.3 Attached Router: 2.2.2.2 Attached Router: 1.1.1.1
Network LSA for 192.1.1.0
192.1.1.
3
Area 0
192.1.4.0/24
18.10.0.4/32
6.6.6.6
R3
192.1.1.
4
1.1.1.1
2.2.2.2
R2
/24
1
2
8
8
DR
R4 R1
R6
4.4.4.4
9
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Area 0
R4#show ip ospf database summary 192.1.2.0 Summary Net Link States (Area 0) LS age: 1514 Options: (No TOS Capability) LS type: Summary Links (Networks) Link State ID: 192.1.2.0 (Summary Network Number) Advertising Router: 4.4.4.4 RID of ABR LS Seq Number: 80000001 Initial Seq Number Checksum: 0xFC68 Length: 28 Network Mask: /24 TOS 0 Metric: 4
Type 3 Details
192.1.1.
3
192.1.4.0/24
18.10.0.4
6.6.6.6
R3
192.1.1.
4
1.1.1.1
2.2.2.2
R2
/24
1
2
8
8 192.1.2.0/24
ABR 192.1.2.0/24
metric 4
O IA
DR
R4 R1
3
R6
ABR
10
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R4#show ip ospf database asbr-summary 7.7.7.7 Summary ASB Link States (Area 0) LS age: 1548 Options: (No TOS Capability) LS type: Summary Links (AS Boundary Router) Link State ID: 7.7.7.7 (AS Boundary Router address) Advertising Router: 4.4.4.4 RID of ABR LS Seq Number: 80000001 Initial Seq Number Checksum: 0x93E2 Length: 28 Network Mask: /0 TOS: 0 Metric: 16
Type 4 Details
1.1.1.1
Area 0
192.1.4.0/24 R2
192.1.2.0/2
4
DR
R4 R1
R7
RID ASBR
7.7.7.7
8
R3 2 18.10.0.4
6.6.6.6 192.1.1.
3
192.1.1.
4
2.2.2.2
/24
1
8
3 140.10.0.0 External Route
Type 4 Summary
R6
11
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Type 5 Details
1.1.1.1
Area 0
192.1.4.0/24 R2
192.1.2.0/2
4
DR
R4 R1
R7
RID ASBR
7.7.7.7
8
R3 2 18.10.0.4
6.6.6.6 192.1.1.
3
192.1.1.
4
2.2.2.2
/24
1
8
3 140.10.0.0 External Route
4
External Type 5 R6
R4#show ip ospf database external 140.10.0.0 LS age: 156 Options: (No TOS Capability) LS type: AS External Link Link State ID: 140.10.0.0 (External Network Number) Advertising Router: 7.7.7.7 Router ID of ASBR LS Seq Number: 80000001 Initial Seq Number Checksum: 0x93E2 Length: 36 Network Mask: /16 Metric Type: 2 bit E = 1 -> O E2 (Default) Metric: 20 Forwarding address: 0.0.0.0
12
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Forwarding address
ASBR
OSPF
Network
router ospf 1
redistribute bgp 1 subnets
BGP Gateway
Router
OSPF is
running
on this
interface
R1
Must be known via intra or inter area route
13
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R7#show ip ospf database nssa-external 140.10.0.0 LS age: 156 Options: (No TOS Capability, Type 7/5 translation) LS type: AS External Link Link State ID: 140.10.0.0 (External Network Number) Advertising Router: 7.7.7.7 Router ID of R7(ASBR) LS Seq Number: 80000001 Initial Seq Number Checksum: 0x01A6 Length: 36 Network Mask: /16 Metric Type: 2 Metric: 20 Forwarding address: 0.0.0.0
1.1.1.1
Area 0
192.1.4.0/24 R2
192.1.2.0/24
DR
R4 R1
8
R3 2 18.10.0.4
6.6.6.6 192.1.1.
3
192.1.1.
4
2.2.2.2
/24 1
8
3 140.10.0.0 External Route
4
NSSA
RID ASBR
7.7.7.7 R7
Type 7 R6
Type 7 Details
14
Troubleshooting Commands What to look for in the output?
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf
Routing Process "ospf 1" with ID 3.3.3.3 and Domain ID 0.0.0.1
Supports only single TOS(TOS0) routes
Supports opaque LSA
It is an area border router
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs
Number of external LSA 1. Checksum Sum 0x3B57
Number of opaque AS LSA 0. Checksum Sum 0x0
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 2. 2 normal 0 stub 0 nssa
External flood list length 0
Area BACKBONE(0)
Number of interfaces in this area is 2
Area has no authentication
SPF algorithm executed 2773 times
Area ranges are
Number of LSA 17. Checksum Sum 0x686B5
Number of opaque link LSA 0. Checksum Sum 0x0
Number of DCbitless LSA 0
Number of indication LSA 0
Number of DoNotAge LSA 9
Flood list length 0
Show IP OSPF
16
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show IP OSPF interface brief
R12#sh ip ospf int br
Interface PID Area IP Address/Mask Cost State Nbrs
Lo0 1 0 172.23.192.241/32 1 LOOP 0/0
Gi0/0 1 0 11.11.11.1/24 1 DR 1/1
Lo91 1 1 91.91.91.91/32 1 LOOP 0/0
Se2/0 1 1 172.17.17.1/30 48 P2P 1/1
17
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf database
OSPF Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
3.3.3.3 3.3.3.3 106 0x80000009 0xC3F1 3
. . .
Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
18.10.0.0 7.7.7.7 3 (DNA) 0x80000008 0x3DC2
18.10.0.0 8.8.8.8 1396 0x80000004 0x27D8
. . .
Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
1.1.1.1 1.1.1.1 671 0x80000016 0xE6CD 2 . . .
Show IP OSPF Database
18
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show IP OSPF Database Database-Summary
R3#show ip ospf database database-summary
OSPF Router with ID (3.3.3.3) (Process ID 1)
Area 0 database summary
LSA Type Count Delete Maxage
Router 6 0 0
Network 4 0 0
Summary Net 10 0 0
Summary ASBR 0 0 0
Type-7 Ext 0 0 0
Opaque Link 0 0 0
Opaque Area 0 0 0
Subtotal 20 0 0
Area 1 database summary
LSA Type Count Delete Maxage
Router 4 0 0
Network 1 0 0
Summary Net 10 0 0
Summary ASBR 4 0 0
. . . 19
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address
Interface
1.1.1.1 1 FULL/DROTHER 00:00:33 192.1.1.1
FastEthernet0/0
2.2.2.2 1 FULL/DROTHER 00:00:32 192.1.1.2
FastEthernet0/0
4.4.4.4 1 FULL/DR 00:00:39 192.1.1.4
FastEthernet0/0
6.6.6.6 1 FULL/ - 00:00:38 18.10.0.6
Serial0/0
R3#
Show IP OSPF Neighbor
192.1.1.
3
DR
R4
192.1.4.0/24
18.10.0.4
6.6.6.6
R3
192.1.1.
4
1.1.1.1
2.2.2.2
R1
R2
/24 1
2
8
R6
4.4.4.4
Area 0
20
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf neighbor detail
Neighbor 1.1.1.1, interface address 192.1.1.1
In the area 1 via interface FastEthernet0/0
Neighbor priority is 1, State is 2WAY, 2 state changes
DR is 192.1.1.4 BDR is 192.1.1.2
Options is 0x2
Dead timer due in 00:00:39
Neighbor is up for 00:06:30
Index 0/0, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
Neighbor 2.2.2.2, interface address 192.1.1.2
In the area 1 via interface FastEthernet0/0
Neighbor priority is 1, State is FULL, 6 state changes
DR is 192.1.1.4 BDR is 192.1.1.2
Options is 0x42
Dead timer due in 00:00:38
Neighbor is up for 00:06:31
Index 2/2, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
Show IP OSPF Neighbor Detail
21
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf interface
FastEthernet0/0 is up, line protocol is up
Internet Address 192.1.1.3/24, Area 1
Process ID 1, Router ID 3.3.3.3, Network Type BROADCAST, Cost: 1
Transmit Delay is 1 sec, State DROTHER, Priority 1
Designated Router (ID) 4.4.4.4, Interface address 192.1.1.4
Backup Designated router (ID) 2.2.2.2, Interface address 192.1.1.2
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:03
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 5
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 3, Adjacent neighbor count is 2
Adjacent with neighbor 2.2.2.2 (Backup Designated Router)
Adjacent with neighbor 4.4.4.4 (Designated Router)
Suppress hello for 0 neighbor(s)
Show IP OSPF Interface
22
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf virtual-links
Virtual Link OSPF_VL0 to router 4.4.4.4 is up
Run as demand circuit
DoNotAge LSA allowed.
Transit area 1, via interface FastEthernet0/0, Cost of using 1
Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead 40, Wait 40,
Retransmit 5
Hello due in 00:00:09
Adjacency State FULL (Hello suppressed)
Index 1/3, retransmission queue length 0, number of
retransmission 1
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 1, maximum is 1
Last retransmission scan time is 0 msec, maximum is 0 msec
R3#
Show IP OSPF Virtual-Links
23
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show IP OSPF Stat Detail
R1#show ip ospf stat detail OSPF process ID 1 ------------------------------------------ Area 0: SPF algorithm executed 1 times SPF 1 executed 1w0d ago, SPF type Full SPF calculation time (in msec): SPT Intra D-Intr Summ D-Summ Ext7 D-Ext7 Total 0 0 0 0 0 0 0 0 LSIDs processed R:1 N:0 Stub:1 SN:0 SA:0 X7:0 Change record R, LSIDs changed 1 Last 10 LSIDs: 4.4.4.4(R) Summary OSPF SPF statistic SPF calculation time Delta T Intra D-Intra Summ D-Summ Ext D-Ext Total Reason 1w0d 0 0 0 0 0 0 0 R, 24
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf border-routers
OSPF Process 1 internal Routing Table
Codes: i - Intra-area route, I - Inter-area route
i 4.4.4.4 [1] via 192.1.1.4, FastEthernet0/0, ABR, Area 0, SPF 42
i 4.4.4.4 [1] via 192.1.1.4, FastEthernet0/0, ABR, Area 1, SPF 38
i 8.8.8.8 [10] via 18.10.0.6, Serial0/0, ABR/ASBR, Area 0, SPF 42
i 7.7.7.7 [17] via 192.1.1.4, FastEthernet0/0, ABR/ASBR, Area 0, SPF 42
Show IP OSPF Border-Routers
25
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Other Show Commands
R3#show ip ospf database self-originate
OSPF Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
3.3.3.3 3.3.3.3 1520 0x80000015 0xABFD 2
Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
192.1.1.0 3.3.3.3 1520 0x80000006 0x4E1A
192.1.2.0 3.3.3.3 1521 0x80000006 0x6103
. . .
Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
3.3.3.3 3.3.3.3 1536 0x80000028 0x612D 2
26
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Other Show Commands (Cont.)
R3#show ip ospf database adv-router 7.7.7.7
OSPF Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
7.7.7.7 7.7.7.7 871(DNA) 0x8000000D 0x8FE2 2
Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
20.10.0.0 7.7.7.7 871 (DNA) 0x8000000A 0x39C4
Type-5 AS External Link States
Link ID ADV Router Age Seq# Checksum Tag
140.100.0.0 7.7.7.7 1944 0x80000004 0x3759 0
27
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Look for input queue drops in show interface
R33#sh int gig0/0 GigabitEthernet0/0 is up, line protocol is up Internet address is 33.33.33.2/24 MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec, reliability 255/255, txload 1/255, rxload 1/255 Keepalive set (10 sec) Full Duplex, 1Gbps, link type is auto, media type is T output flow-control is XON, input flow-control is XON ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:00, output 00:00:00, output hang never Last clearing of "show interface" counters never Input queue: 5/75/1032/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 30 second input rate 7259000 bits/sec, 602 packets/sec 30 second output rate 7258000 bits/sec, 602 packets/sec 771310 packets input, 149868367 bytes, 0 no buffer Received 740151 broadcasts
28
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Try to inspect traffic in the input queue if you see input queue drops incrementing
R33# sh buffer input-interface gig0/0 header Buffer information for Big buffer at 0x2A5BEBF4 data_area 0xC49ED84, refcount 1, next 0x402CBA18, flags 0xA80 linktype 7 (IP), enctype 1 (ARPA), encsize 14, rxtype 1 if_input 0x401620E0 (GigabitEthernet0/0), if_output 0x0 (None) inputtime 16w2d (elapsed 00:00:00.004) outputtime 00:00:00.000 (elapsed never), oqnumber 65535 datagramstart 0xC49EDCA, datagramsize 1514, maximum size 1692 mac_start 0xC49EDCA, addr_start 0xC49EDCA, info_start 0x0 network_start 0xC49EDD8, transport_start 0xC49EDEC, caller_pc 0x211295A4 source: 33.33.33.1, destination: 33.33.33.2, id: 0x370F, ttl: 255, prot: 1
Malicious traffic destined for the interface of the router can cause legitimate OSPF traffic to be dropped
29
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Use extended pings to verify link integrity
R11#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.23.192.241 1 FULL/DR 00:00:38 3.3.3.1 GigabitEthernet0/1
R11#ping
Target IP address: 3.3.3.1
Repeat count [5]: 1
Extended commands [n]: y
Set DF bit in IP header? [no]: y
Validate reply data? [no]: y
Data pattern [0xABCD]:
Loose, Strict, Record, Timestamp, Verbose[V]:
Sweep range of sizes [n]: y
Sweep min size [36]:
Sweep max size [18024]: 1500
Sweep interval [1]:
Type escape sequence to abort.
Sending 1465, [36..1500]-byte ICMP Echos to 3.3.3.1, timeout is 2 seconds:
Packet sent with the DF bit set
Reply data will be validated
Reply to request 0 (4 ms) (size 36)
Reply to request 1 (1 ms) (size 37)
Reply to request 2 (1 ms) (size 38)
30
Common Issues
Common things that can go wrong
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Common Issues
Adjacency is not coming up
OSPF neighbor stuck in ? State
Information is in the database but not in the routing table
SPF running constantly
NSSA ABR not translating Type 7 LSA
GRE Tunnel OSPF adjacency is flapping
32
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
Show IP OSPF neighbor
Show IP OSPF interface
Debug IP OSPF adjacency
Useful commands to troubleshoot this problem:
33
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf neighbor
R3#
R3#show ip ospf interface serial 2
Serial2 is down, line protocol is down
Internet Address 18.10.0.3/30, Area 0
Process ID 1, Router ID 3.3.3.3, Network Type POINT_TO_POINT,
Cost: 64
Transmit Delay is 1 sec, State DOWN,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Adjacency Is Not Coming Up
Layer 2 is down
34
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
OSPF not enabled on the interface
R3#show ip ospf neighbor
R3#
R3#show ip ospf interface serial 2
Serial2 is up, line protocol is up
OSPF not enabled on this interface
In more recent IOS, we see:
R3#show ip ospf interface serial 2
%OSPF: OSPF not enabled on serial 2 Tip: Check for the wrong network statement; re-enter the network statement 35
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf neighbor R3# R3#show ip ospf interface e0 Ethernet0 is up, line protocol is up Internet Address 192.1.1.3/24, Area 1 Process ID 1, Router ID 3.3.3.3, Network Type BROADCAST, Cost: 10 Transmit Delay is 1 sec, State DR, Priority 1 Designated Router (ID) 192.1.1.4, Interface address 192.1.1.3 No backup designated router on this network Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 No Hellos (Passive interface)
Adjacency Is Not Coming Up
Interface is defined as passive
36
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
Mismatched subnet mask
R3#show ip ospf neighbor
R3#
R3#debug ip ospf adj
OSPF adjacency events debugging is on
R3#
OSPF: Mismatched hello parameters from 192.1.1.4
Dead R 40 C 40, Hello R 10 C 10 Mask R 255.255.255.192 C 255.255.255.0
37
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
Mismatched hello/dead interval
Tip: Default is 10 seconds on LAN
R3#show ip ospf neighbor
R3#
R3#debug ip ospf adj
OSPF adjacency events debugging is on
R3#
OSPF: Mismatched hello parameters from 192.1.1.4
Dead R 40 C 40, Hello R 15 C 10 Mask R 255.255.255.0 C
255.255.255.0
R4(config-if)#interface ethernet 0
R4(config-if)#no ip ospf hello-interval 15
38
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
Mismatched authentication key
Tip: Watch for the “space” at the end of the authentication key
Be sure encryption Type matches (i.e. MD5, ClearText)
R3#show ip ospf neighbor
R3#
R3#debug ip ospf adj
OSPF adjacency events debugging is on
R3#
OSPF: Rcv pkt from 192.1.1.4, Ethernet0 : Mismatch Authentication Key -
ClearText
39
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#show ip ospf neighbor
R3#
Scenario 1 - Neighbor is in Area 2, but we are in Area 1:
R3#debug ip ospf adjacency
OSPF adjacency events debugging is on
OSPF: Rcv pkt from 192.1.1.4, Ethernet0, area 0.0.0.1 mismatch area 0.0.0.2 in
the header
Scenario 2 - Neighbor is in Area 0, but we are not:
%OSPF-4-ERRRCV: Received invalid packet: mismatch area ID, from
backbone area must be virtual-link but not found from 192.1.1.4, Ethernet0
Adjacency Is Not Coming Up
Mismatched area ID
40
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Adjacency Is Not Coming Up
Mismatched transit/stub/NSSA option
R7#show ip ospf neighbor
R7#
R7#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Hello from 18.10.0.2 with mismatched Stub/Transit area option bit
7.7.7.7 8.8.8.8
R8 R7 Area 2
Area 2
NSSA
18.10.0.2 18.10.0.1
41
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Options
Normal area: OSPF: Send DBD to 141.108.97.1 on Serial0 seq 0xBC4 opt 0x2 flag 0x3 len 492
E bit is 1, Allow externals, option: 0x2(HEX) = 00000010(Bin)
Stub area: OSPF: Send DBD to 141.108.97.1 on Serial0 seq 0x1866 opt 0x0 flag 0x3 len 372
E bit is 0, no external allowed, options: 0x0 = 00000000
NSSA: OSPF: Send DBD to 141.108.97.1 on Serial0 seq 0x118 opt 0x8 flag 0x3 len 372
N/P bit is on, options: 0x8 = 00001000
DC: OSPF: Send DBD to 141.108.97.1 on Serial0 seq 0x1A1E opt 0x20 flag 0x3 len 392
DC bit is negotiated, options: 0x20 = 00100000
O DC EA N/P MC E * *
42
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show IP OSPF neighbor
Debug IP OSPF adjacency
OSPF Neighbor Stuck In ? State
Useful commands for troubleshooting this problem:
43
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
OSPF Adjacency States
3.3.3.3 6.6.6.6
R3 R6
ATTEMPT
INIT
2-WAY
EXSTART
EXCHANGE
LOADING
FULL
44
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
RID =6.6.6.6
N = 3.3.3.3
Hello
Stuck In ATTEMPT
3.3.3.3 6.6.6.6
RID =3.3.3.3
Hello
R3 R6
NBMA
45
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In ATTEMPT
Our hellos are getting lost in NBMA cloud
Neighbor hellos are getting lost in NBMA cloud
We received neighbor’s hello but reject it for some reason
Misconfigured neighbor statement
Broken Unicast
Reasons:
46
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
RID =2.2.2.2
Hello
Stuck In INIT
2.2.2.2
RID =1.1.1.1
Hello
R2
RID =1.1.1.1
Hello
N =2.2.2.2
RID =2.2.2.2
Hello
1.1.1.1
R1
47
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In INIT
One side is blocking the hello packet with access-list
One side is translating (NAT) OSPF hello
One side multicast capability is broken (Layer 2)
Dialer map or Frame Relay map is missing keyword ‘broadcast’
LLS capability issue when Cisco IOS® is upgraded
Reasons:
48
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Verify IP Multicast control plane is working
We want to see a reply from the remote OSPF interface when we ping 224.0.0.5:
R11#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.23.192.241 1 FULL/DR 00:00:33 31.31.31.1 GigabitEthernet0/1
R11#ping 224.0.0.5
Type escape sequence to abort.
Sending 1, 100-byte ICMP Echos to 224.0.0.5, timeout is 2 seconds:
Reply to request 0 from 31.31.31.1, 1 ms
49
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In 2-WAY
1.1.1.1 2.2.2.2
RID =1.1.1.1 P=0
Hello
RID =1.1.1.1 P=0
Hello
N =2.2.2.2
R2 R1
RID =2.2.2.2 P=0
Hello
N =1.1.1.1
50
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In 2-WAY
This is normal in broadcast network types
This is to reduce the amount of flooding on the wire
Problem can happen if all the routers are configured with priority equal to ‘0’
Only low-end routers should be configured with priority 0 so they don’t participate in DR election
Reasons:
51
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In EXSTART/EXCHANGE
3.3.3.3 6.6.6.6
RID =3.3.3.3
Hello R6 R3
RID =6.6.6.6
Hello
N =3.3.3.3
MTU = 1500 flag = 0x7
DBD
Seq = 1E55
MTU = 1500 flag = 0x7
DBD
Seq = 22AB
52
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In EXSTART/EXCHANGE
Useful in debugging, defines I, M and MS bits
– OSPF: Send DBD to 141.108.97.1 on Serial0 seq 0xBC4 opt 0x2 flag 0x3 len 492
– Flag 0x7 --> 111 means I(Initial) = 1, M = 1(More), MS = 1(Master)
– Flag 0x6 --> 110 not possible
– Flag 0x5 --> 101 not possible
– Flag 0x4 --> 100 not possible
– Flag 0x3 --> 011 means master has more data to send
– Flag 0x2 --> 010 means slave has more data to send
– Flag 0x1 --> 001 means master has no more data left to send
– Flag 0x0 --> 000 means slave has no more data left to send
0 0 0 0 0 I M MS
53
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In EXSTART/EXCHANGE
MTU mismatch—EXCHANGE on one router and EXSTART on the other - can configure ‘ip ospf mtu-ignore’
Neighbor RID is same as ours—EXSTART
– Note: If Cisco IOS is > 12.0.7, it displays msg: %OSPF-3-DUP_RTRID and OSPF neighbor list will be empty
Unicast is broken—EXCHANGE
1. Wrong VC/DLCi mapping in frame/ATM environment in highly redundant network
2. MTU problem, can’t ping across with more than certain length packet
3. Access-list blocking unicast; after two-way OSPF send unicast packet except p2p links
4. NAT is translating unicast packet
Reasons:
54
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In LOADING
3.3.3.3 6.6.6.6
R6 R3
LS Type
LS Req
Link State ID
Advertising Router
# LSAs
LS Update
. . .
LSAs
55
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Stuck In LOADING
LS request is being made and neighbor is sending bad packet or memory corruption exists
– a. Do show IP OSPF bad to see bad LSA
– b. Show log will show OSPF-4-BADLSATYPE message
LS request is being made and neighbor is ignoring the request
MTU mismatch problem (RFC 1583 and 2178 compatibility issue) CSCee23634. OSPF should detect if the neighbor MTU is smaller than ours. Fixed in more recent IOS®
Reasons:
56
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Information is in the OSPF DB but not in the RT
Show IP OSPF interface <interface>
Show IP OSPF database <x>
Where ‘x’ can be router, network, summary, summary-asbr, external, NSSA
Useful Commands for This Problem:
57
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Mismatched Network Types
Area 0
R3
3.3.3.3
R6
6.6.6.6
18.10.0.4/30
R3#show ip ospf interface serial 0
Serial0 is up, line protocol is up
Internet Address 18.0.0.5/30, Area 0
Process ID 1, Router ID 3.3.3.3, Network Type POINT_TO_POINT, Cost: 64
R6#show ip ospf interface serial 0
Serial0 is up, line protocol is up
Internet Address 18.0.0.6/30, Area 0
Process ID 1, Router ID 6.6.6.6, Network Type BROADCAST, Cost: 64
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
6.6.6.6 1 FULL/ - 00:00:30 18.0.0.6 Serial0
58
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R6 18.10.0.4/30
Area 0
R3
3.3.3.3 6.6.6.6
Mismatched Network Types (Cont.)
R3#show ip ospf database router 3.3.3.3
. . .
Link ID = 6.6.6.6 Router id of the neighbor
Link Data = 18.10.0.5 IP interface address
Type = 1 This is a point-to-point link
# TOS metrics = 0
metric = 8
. . .
R3#show ip ospf database router 6.6.6.6
. . .
Link ID = 18.10.0.6 IP address of the DR
Link Data = 18.10.0.6 Interface address
Type = 2 This is a transit link
# TOS metrics = 0
metric = 8
59
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Different Mask or IP Subnet on P2P Links
Area 0
R3
3.3.3.3
R6
6.6.6.6
19.10.0.5/30 18.10.0.6/30
R3#show interface serial 0
Serial0 is up, line protocol is up
Internet address is 19.10.0.5/30
R6#show interface serial 0
Serial0 is up, line protocol is up
Internet address is 18.10.0.6/30
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
6.6.6.6 1 FULL/ - 00:00:30 18.0.0.6 Serial0
60
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
More recent IOS has a network/mask check
Area 0
R3
3.3.3.3
R6
6.6.6.6
19.10.0.5/30 18.10.0.6/30
R3#show interface serial 0
Serial0 is up, line protocol is up
Internet address is 19.10.0.5/30
R6#show interface serial 0
Serial0 is up, line protocol is up
Internet address is 18.10.0.6/30
R3#debug ip ospf adjacency
OSPF adjacency events debugging is on
R3#
OSPF: Rcv pkt from 18.10.0.6, Serial0, area 0.0.0.0 :
src not on the same network
61
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R6
Area 0
R3
3.3.3.3 6.6.6.6
Different Mask or IP Subnet on P2P Links (Cont.)
R3#show ip ospf database router 3.3.3.3
. . .
Link ID = 6.6.6.6 Router id of the neighbor
Link Data = 19.10.0.5 Interface address
Type = 1 This is a point-to-point link
# TOS metrics = 0
metric = 8
. . .
R3#show ip ospf database router 6.6.6.6
. . .
Link ID = 3.3.3.3 Router id of the neighbor
Link Data = 18.10.0.6 Interface address
Type = 1 This is a point-to-point link
# TOS metrics = 0
metric = 8
62
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Address Flipped on Dual Links
R3
3.3.3.3
R6
6.6.6.6
18.10.0.20/30
Area 0
18.10.0.4/30 S0
S1
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
6.6.6.6 1 FULL/ - 00:00:30 18.10.0.6 Serial0
6.6.6.6 1 FULL/ - 00:00:33 18.10.0.22 Serial1
R3#show interface serial 0
Serial0 is up, line protocol is up
Internet address is 18.10.0.21/30
63
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
ABR2 ABR1 R2 R1 Area 1
Area 0 Area 0
Discontiguous Backbone
R1 and R2 are not be able to see each other
Summary LSA for inter-area routes must not be generated into the backbone
The solution is to create virtual link between ABR1 and ABR2
Summary LSA
Summary LSA
Area 0
64
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
SPF Running Constantly
Show IP OSPF stat detail
Show IP OSPF database
Show IP OSPF neighbor <interface> detail
Useful commands for troubleshooting this problem:
65
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
SPF Running Constantly
LSA Flaps Due To:
– Duplicate Router ID/IP address
– Constant link flapping in an area
Reasons:
66
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show IP OSPF Stat
R1#show ip ospf stat detail OSPF process ID 1 ------------------------------------------ Area 0: SPF algorithm executed 1 times SPF 1 executed 00:00:12 ago, SPF type Full SPF calculation time (in msec): SPT Intra D-Intr Summ D-Summ Ext7 D-Ext7 Total 0 0 0 0 0 0 0 0 LSIDs processed R:1 N:0 Stub:1 SN:0 SA:0 X7:0 Change record R, LSIDs changed 1 Last 10 LSIDs: 4.4.4.4(R) Summary OSPF SPF statistic SPF calculation time Delta T Intra D-Intra Summ D-Summ Ext D-Ext Total Reason 1w0d 0 0 0 0 0 0 0 R,
67
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
R3#debug ip ospf monitor
OSPF: Schedule SPF in area 1
Change in LS ID 1.1.1.1, LSA type R,
OSPF: schedule SPF: spf_time 0ms wait_interval
861421816s
OSPF: Begin SPF at 0x33585480ms, process time 752ms
spf_time 0ms, wait_interval 861421816s
OSPF: End SPF at 0x33585488ms, Total elapsed time 8ms
Intra: 4ms, Inter: 0ms, External: 0ms
SPF Running Constantly
68
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
SPF Running Constantly
R3#show ip ospf database
OSPF Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
3.3.3.3 3.3.3.3 106 0x80000009 0xC3F1 3
. . .
Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
18.10.0.0 7.7.7.7 3 (DNA) 0x80000008 0x3DC2
18.10.0.0 8.8.8.8 1396 0x80000004 0x27D8
. . .
Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
1.1.1.1 1.1.1.1 2 0x80000016 0xE6CD 2
. . . 69
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Show ip ospf neighbor <interface> detail
R3#sh ip ospf nei gig0/1 det
Neighbor 172.23.192.241, interface address 3.3.3.1
In the area 0 via interface GigabitEthernet0/1
Neighbor priority is 1, State is FULL, 6 state changes
DR is 3.3.3.2 BDR is 3.3.3.1
Options is 0x12 in Hello (E-bit, L-bit)
Options is 0x52 in DBD (E-bit, L-bit, O-bit)
LLS Options is 0x1 (LR)
Dead timer due in 00:00:03
Neighbor is up for 00:02:29
Index 1/1, retransmission queue length 0, number of
retransmission 0
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
70
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Area 0
router ospf 1
network 10.10.10.10 0.0.0.0 area 0
RID: 7.7.7.7
Type 7–5 Conversion
NSSA ABR Not Translating Type 7 LSA
Only the NSSA ABR with the highest RID does the conversion
No Type 7/5 Translation
Area 1
NSSA Type 7
R8 RID: 8.8.8.8
NSSA
ABR
NSSA
ASBR
71
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Area 0
NSSA
ABR
Area 1
NSSA
router ospf 1
network 10.10.10.10 0.0.0.0 area 0
R8 RID: 8.8.8.8
NSSA
ASBR
Type 7
NSSA ABR Not Translating Type 7 LSA
Only NSSA ABR with the highest RID does the conversion
Type 7–5 Conversion
RID: 7.7.7.7
NSSA
ABR
72
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Area 0
NSSA
ABR
Area 1
NSSA
R8 RID: 8.8.8.8
NSSA
ASBR
Type 7
New NSSA command to select NSSA translator
In 15.2T and 15.2M IOS, you can now hardcode an NSSA LSA Translator:
R7(config)#router ospf 1
R7(config-router)#area 1 nssa translate type7 always
RID: 7.7.7.7
NSSA
ABR
R9 RID:
9.9.9.9
Type 7–5 Conversion
73
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
GRE Tunnel OSPF Adjacency is going up and down
GRE Tunnel destination must not be learned via the Tunnel
R1#sh run int tunnel1
interface Tunnel1
ip address 7.7.7.1 255.255.255.252
ip ospf cost 1
tunnel source GigabitEthernet0/0
tunnel destination 2.2.2.2
R2 R1 Area 0 Area 0
1.1.1.2 1.1.1.1
R3 Area 0
2.2.2.2 2.2.2.1
Area 0
74
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Tunnel destination learned via Tunnel tears down the Tunnel and the OSPF neighbor
R1#sh ip ospf nei
Neighbor ID Pri State Dead Time Address Interface
7.7.7.2 0 FULL/ - 00:00:39 7.7.7.2 Tunnel1
R1#sh ip route | incl Tunnel1
O 2.2.2.0 [110/11] via 7.7.7.2, 00:00:01, Tunnel1
*May 15 18:00:26.375: %TUN-5-RECURDOWN: Tunnel1 temporarily disabled due to
recursive routing
*May 15 18:00:26.375: %OSPF-5-ADJCHG: Process 1, Nbr 7.7.7.2 on Tunnel1 from FULL to
DOWN, Neighbor Down: Interface down or detached
*May 15 18:00:26.379: %LINEPROTO-5-UPDOWN: Line protocol on Interface Tunnel1,
changed state to down
75
Cisco NX-OS OSPF on the Nexus Platforms
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
You must first enable the OSPF feature in NX-OS before OSPF commands can be entered:
Nexus(config)# feature ospf
Feature OSPF
77
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Quick view of ospf config
Nexus# sh run ospf
!Command: show running-config ospf
!Time: Sun Apr 14 20:38:59 2013
version 6.1(3)
feature ospf
router ospf 100
interface Ethernet5/2
ip router ospf 1 area 0.0.0.0
78
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
‘show ip route’ command has different look
Nexus# sh ip route
IP Route Table for VRF "default” '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric]
1.1.1.1/32, ubest/mbest: 1/0
*via 9.9.9.2, Eth1/1, [110/41], 08:03:05, ospf-100, inter
5.5.5.5/32, ubest/mbest: 1/0
*via 9.9.9.2, Eth1/1, [110/41], 05:43:23, ospf-100, intra
79
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
OSPF event-history feature cont.
Nexus# sh ip ospf event-history ?
adjacency Adjacency formation logs cli Cli logs event Internal event logs flooding LSA flooding logs ha HA and GR logs lsa LSA generation and database logs msgs IPC logs redistribution Redistribution logs spf SPF calculation logs statistics Show the state and size of the buffers
80
Cisco IOS-XR OSPF on the IOS-XR Platforms
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Cisco IOS-XR Comparison to IOS OSPF
IOS-XR introduces a hierarchical CLI for ease of configuration
IOS-XR uses CLI inheritance to simplify configuration
Interface specific parameters are now configured under the area portion of the OSPF configuration
Show command CLI no longer uses the “IP” prefix. Example: show IP OSPF neighbor becomes show OSPF neighbor
82
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
IOS-XR Configuration
RP/0/RP0/CPU0:ios#show run router ospf 1
router ospf 1
log adjacency changes detail
router-id 1.1.1.1
network point-to-point
auto-cost reference-bandwidth 100000
area 0.0.0.0
interface Loopback0
!
interface GigabitEthernet0/3/0/2
cost 10000
83
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
IOS-XR Show Commands
IOS-XR show commands are very similar to IOS
RP/0/RP0/CPU0:ios#show ospf database ?
adv-router Advertising Router link states
asbr-summary ASBR summary link states
database-summary Summary of database
external External link states
network Network link states
nssa-external NSSA External link states
router Router link states
self-originate Self-originated link states
summary Network summary link states
84
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
IOS-XR Troubleshooting – Using Trace
IOS-XR incorporates a built-in debug called trace
RP/0/RP0/CPU0:ios#show ospf trace
Trace Name Size Count Description
1. adj 8192 2963 adjacency
2. adj_cycle 8192 72484 dbd/flood events/pkts
3. config 2048 204 config events
4. errors 8192 1017 errors
5. events 4096 300 mda/rtrid/bfd/vrf
6. ha 8192 309 startup/HA/NSF
7. hello 2048 2852464 hello events/pkts
8. idb 8192 862 interface
9. pkt 2048 1453478 I/O packets
10. rib 8192 1927 rib batching
11. spf 8192 8848 spf/topology
12. spf_cycle 8192 12310 spf/topology detail
13. te 4096 3418 mpls-te
14. test 1024 0 testing info
15. mq 256 15510 message queue info
85
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
IOS-XR Troubleshooting – Show Tech
RP/0/RP0/CPU0:ios# show tech routing ospf
Output is extensive. Use the “file” keyword to save data on local media.
86
Troubleshooting Enhancements Debugging made easier
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Interface Scoped Debugging
Enhancement in limiting the OSPF debug output to selected interfaces
Example below will generate debug output for only two interfaces specified below – debug condition interface Ethernet 0/0 – debug condition interface Ethernet 1/0 – debug ip ospf hello – debug ip ospf adjacency Available starting in: 12.4(4)T, 12.2(30)S, 12.0(32)S – debug ip ospf flood Further enhancement to allow an access-list filter, and a “detail” option Available starting in: 12.4(4)T, 12.2(30)S, 12.0(32)S – debug ip ospf packets Available starting in: 12.4(10), 12.2(33)SXH, 12.2(33)SRB
88
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
OSPF Event Logging Feature
R5#sh ip ospf Routing Process "ospf 1" with ID 5.5.5.5 Supports only single TOS(TOS0) routes Supports opaque LSA Supports Link-local Signaling (LLS) Supports area transit capability Event-log enabled, Maximum number of events: 1000, Mode: cyclic
Enabled by default
Available in 15.x IOS code and later
Can be tuned using ‘event-log’ keyword under OSPF process
Built in ospf event history logging
89
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
OSPF Event Logging Feature cont.
R5#sh ip ospf event ?
generic Generic Events
interface Interface State Change Events
lsa LSA Arrival and LSA Generation Events
neighbor Neighbor State Change Events
reverse Show Events in Reverse Order
rib RIB Update, Delete and Redistribution Events
spf SPF Scheduling and SPF Run Events
| Output modifiers
<cr>
Built in ospf event history logging
90
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
OSPF Event Logging Feature cont.
R1#sh ip ospf event interface
OSPF Router with ID (1.1.1.1) (Process ID 1)
22 *May 15 19:26:26.114: Interface Tunnel1 state changes from POINT_TO_POINT to DOWN
72 *May 15 19:26:06.114: Interface Tunnel1 state changes from DOWN to POINT_TO_POINT
96 *May 15 19:25:05.998: Interface Tunnel1 state changes from POINT_TO_POINT to DOWN
91
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Summary
Overview of OSPF LSAs
Different troubleshooting commands and what to look for in those commands
Common issues in OSPF networks; e.g., adjacency problems, information in the database but not in RT, SPF problems and NSSA problems and how to correct those problems
OSPF on Other Platforms
OSPF Troubleshooting Enhancements
What Have We Learned?
92
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
More Information
White Papers
Web and Mailers
Cisco Press
CCO OSPF Page:
http://www.cisco.com/en/US/tech/tk365/tk480/tsd_technology_support_sub-protocol_home.html
93
© 2013 Cisco and/or its affiliates. All rights reserved. BRKRST-3310 Cisco Public
Maximize your Cisco Live experience with your
free Cisco Live 365 account. Download session
PDFs, view sessions on-demand and participate in
live activities throughout the year. Click the Enter
Cisco Live 365 button in your Cisco Live portal to
log in.
Complete Your Online Session Evaluation
Give us your feedback and you could win fabulous prizes. Winners announced daily.
Receive 20 Cisco Daily Challenge points for each session evaluation you complete.
Complete your session evaluation online now through either the mobile app or internet kiosk stations.
94