cisco ios ip routing: ospf command · pdf filecisco ios ip routing: ospf command reference...
TRANSCRIPT
Cisco IOS IP Routing: OSPF Command Reference
Americas HeadquartersCisco Systems, Inc.170 West Tasman DriveSan Jose, CA 95134-1706USAhttp://www.cisco.comTel: 408 526-4000 800 553-NETS (6387)Fax: 408 527-0883
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITEDWARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITHTHE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY,CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain versionof the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
NOTWITHSTANDINGANYOTHERWARRANTYHEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS"WITH ALL FAULTS.CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OFMERCHANTABILITY, FITNESS FORA PARTICULAR PURPOSEANDNONINFRINGEMENTORARISING FROMACOURSEOFDEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUTLIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERSHAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, networktopology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentionaland coincidental.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: https://www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnershiprelationship between Cisco and any other company. (1721R)
© 2018 Cisco Systems, Inc. All rights reserved.
C O N T E N T S
C H A P T E R 1 OSPF Commands: A through ip ospf demand-circuit 1
area authentication 3
area authentication (key-chain) 5
area default-cost 7
area filter-list 9
area nssa 11
area nssa translate 13
area range 17
area sham-link 19
area sham-link (OSPFv3) 22
area stub 25
area transit 27
area virtual-link 29
authentication mode (OSPF) 33
auto-cost 35
BFD Deterministic Offload 37
capability lls 38
capability transit 39
capability vrf-lite 41
capability vrf-lite (OSPFv3) 43
clear proximity ip ospf 45
clear ip ospf force-spf 47
clear ip ospf traffic 48
clear ipv6 ospf traffic 49
compatible rfc1583 50
compatible rfc1587 51
compatible rfc5243 52
default-information originate (OSPF) 54
Cisco IOS IP Routing: OSPF Command Reference iii
default-metric (OSPF) 56
discard-route 58
distance ospf 62
distance (OSPF) 64
domain-id (OSPF) 67
domain-id (OSPFv3) 69
domain-tag 70
fast-reroute keep-all-paths 72
fast-reroute per-prefix enable (OSPF) 74
fast-reroute per-prefix remote-lfa maximum-cost 76
fast-reroute per-prefix remote-lfa tunnel 78
fast-reroute tie-break (OSPF) 80
ignore lsa mospf 83
interface-id snmp-if-index 84
ip ospf area 86
ip ospf authentication 88
ip ospf authentication-key 90
ip ospf bfd 92
ip ospf cost 94
ip ospf database-filter all out 96
ip ospf dead-interval 98
ip ospf demand-circuit 100
C H A P T E R 2 OSPF Commands: ip ospf fast-reroute per-prefix through R 103
ip ospf fast-reroute per-prefix 105
ip ospf flood-reduction 107
ip ospf hello-interval 109
ip ospf lls 111
ip ospf message-digest-key md5 113
ip ospf mtu-ignore 115
ip ospf multi-area 117
ip ospf multi-area cost 118
ip ospf name-lookup 119
ip ospf network 120
ip ospf prefix-suppression 123
Cisco IOS IP Routing: OSPF Command Referenceiv
Contents
ip ospf priority 125
ip ospf resync-timeout 127
ip ospf retransmit-interval 129
ip ospf shutdown 131
ip ospf transmit-delay 133
ip ospf ttl-security 134
limit retransmissions 136
local-rib-criteria 139
log-adjacency-changes 141
max-lsa 143
max-metric router-lsa 146
neighbor (OSPF) 150
neighbor database-filter all out 153
network area 155
nsf (OSPF) 158
nsf cisco 160
nsf cisco helper disable 162
nsf ietf 164
nsf ietf helper disable 166
nsf ietf helper strict-lsa-checking 168
nsr 170
ospfv3 authentication (key-chain) 172
ospfv3 multi-area 174
ospfv3 multi-area cost 175
prefix-suppression 176
process-min-time percent 177
redistribute maximum-prefix 179
router ospf 182
router-id 184
C H A P T E R 3 OSPF Commands: show ip ospf through T 187
show ip ospf 189
show ip ospf border-routers 198
show ip ospf database 200
show ip ospf events 211
Cisco IOS IP Routing: OSPF Command Reference v
Contents
show ip ospf fast-reroute 213
show ip ospf flood-list 216
show ip ospf interface 218
show ip ospf max-metric 222
show ip ospf multi–area 223
show ip ospf neighbor 225
show ip ospf nsf 232
show ip ospf nsr 233
show ip ospf request-list 235
show ip ospf retransmission-list 237
show ip ospf rib 239
show ip ospf sham-links 242
show ip ospf statistics 244
show ip ospf summary-address 248
show ip ospf timers rate-limit 250
show ip ospf traffic 252
show ip ospf virtual-links 258
show ipv6 ospf 260
show ipv6 ospf traffic 265
show ospfv3 multi-area 269
show ospfv3 sham-links 270
shutdown (router OSPF) 272
snmp-server enable traps ospf 273
snmp-server enable traps ospf cisco-specific errors 275
snmp-server enable traps ospf cisco-specific errors config-error 277
snmp-server enable traps ospf cisco-specific errors shamlink 279
snmp-server enable traps ospf cisco-specific lsa 281
snmp-server enable traps ospf cisco-specific retransmit 283
snmp-server enable traps ospf cisco-specific state-change 285
snmp-server enable traps ospf errors 287
snmp-server enable traps ospf lsa 290
snmp-server enable traps ospf rate-limit 292
snmp-server enable traps ospf retransmit 294
snmp-server enable traps ospf state-change 296
snmp-server snmp traps ospfv3 errors 298
Cisco IOS IP Routing: OSPF Command Referencevi
Contents
snmp-server snmp traps ospfv3 rate-limit 300
snmp-server snmp traps ospfv3 state-change 302
summary-address (OSPF) 304
timers lsa arrival 306
timers pacing flood 308
timers pacing lsa-group 310
timers pacing retransmission 312
timers throttle lsa all 314
timers throttle spf 316
ttl-security all-interfaces 319
Cisco IOS IP Routing: OSPF Command Reference vii
Contents
Cisco IOS IP Routing: OSPF Command Referenceviii
Contents
OSPF Commands: A through ip ospfdemand-circuit
• area authentication, page 3
• area authentication (key-chain), page 5
• area default-cost, page 7
• area filter-list, page 9
• area nssa, page 11
• area nssa translate, page 13
• area range, page 17
• area sham-link, page 19
• area sham-link (OSPFv3), page 22
• area stub, page 25
• area transit, page 27
• area virtual-link, page 29
• authentication mode (OSPF), page 33
• auto-cost, page 35
• BFD Deterministic Offload, page 37
• capability lls, page 38
• capability transit, page 39
• capability vrf-lite, page 41
• capability vrf-lite (OSPFv3), page 43
• clear proximity ip ospf, page 45
• clear ip ospf force-spf, page 47
• clear ip ospf traffic, page 48
• clear ipv6 ospf traffic, page 49
Cisco IOS IP Routing: OSPF Command Reference 1
• compatible rfc1583, page 50
• compatible rfc1587, page 51
• compatible rfc5243, page 52
• default-information originate (OSPF), page 54
• default-metric (OSPF), page 56
• discard-route, page 58
• distance ospf, page 62
• distance (OSPF), page 64
• domain-id (OSPF), page 67
• domain-id (OSPFv3), page 69
• domain-tag, page 70
• fast-reroute keep-all-paths, page 72
• fast-reroute per-prefix enable (OSPF), page 74
• fast-reroute per-prefix remote-lfa maximum-cost, page 76
• fast-reroute per-prefix remote-lfa tunnel, page 78
• fast-reroute tie-break (OSPF), page 80
• ignore lsa mospf, page 83
• interface-id snmp-if-index, page 84
• ip ospf area, page 86
• ip ospf authentication, page 88
• ip ospf authentication-key, page 90
• ip ospf bfd, page 92
• ip ospf cost, page 94
• ip ospf database-filter all out, page 96
• ip ospf dead-interval, page 98
• ip ospf demand-circuit, page 100
Cisco IOS IP Routing: OSPF Command Reference2
OSPF Commands: A through ip ospf demand-circuit
area authenticationTo enable authentication for an Open Shortest Path First (OSPF) area, use the area authentication commandin router configuration mode. To remove an authentication specification of an area or a specified area fromthe configuration, use the no form of this command.
area authentication commandarea area-id authentication [message-digest]
no area area-id authentication [message-digest]
Syntax Description Identifier of the area for which authentication is to beenabled. The identifier can be specified as either adecimal value or an IP address.
area-id
(Optional) Enables Message Digest 5 (MD5)authentication on the area specified by the area-idargument.
message-digest
Command Default Type 0 authentication (no authentication)
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.10.0
Themessage-digest keyword was added.11.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Specifying authentication for an area sets the authentication to Type 1 (simple password) as specified in RFC1247. If this command is not included in the configuration file, authentication of Type 0 (no authentication)is assumed.
The authentication type must be the same for all routers and access servers in an area. The authenticationpassword for all OSPF routers on a network must be the same if they are to communicate with each other viaOSPF. Use the ip ospf authentication-key interface command to specify this password.
Cisco IOS IP Routing: OSPF Command Reference 3
OSPF Commands: A through ip ospf demand-circuitarea authentication
If you enable MD5 authentication with themessage-digest keyword, you must configure a password withthe ip ospf message-digest-key interface command.
To remove the authentication specification for an area, use the noform of this commandwith the authenticationkeyword.
To remove the specified area from the software configuration, use the no area area-idcommand (withno other keywords). That is, the no area area-id command removes all area options, such as areaauthentication, area default-cost, area nssa, area range, area stub, and area virtual-link.
Note
Examples The following example mandates authentication for areas 0 and 10.0.0.0 of OSPF routing process 201.Authentication keys are also provided.
interface ethernet 0ip address 192.168.251.201 255.255.255.0ip ospf authentication-key adcdefgh!interface ethernet 1ip address 10.56.0.201 255.255.0.0ip ospf authentication-key ijklmnop!router ospf 201network 10.0.0.0 0.255.255.255 area 10.0.0.0network 192.168.0.0 0.0.255.255 area 0area 10.0.0.0 authenticationarea 0 authentication
Related Commands DescriptionCommand
Specifies a cost for the default summary route sentinto a stub area.
area default-cost
Defines an area as a stub area.area stub
Assigns a password to be used by neighboring routersthat are using the simple password authentication ofOSPF.
ip ospf authentication-key
Enables OSPF MD5 authentication.ip ospf message-digest-key
Cisco IOS IP Routing: OSPF Command Reference4
OSPF Commands: A through ip ospf demand-circuitarea authentication
area authentication (key-chain)To enable authentication trailer for an Open Shortest Path First version 3 (OSPFv3) area, use the areaauthentication command in router configuration mode or in address-family configuration mode. To disablethe authentication trailer, use theno form of this command.
area area-id authentication {key-chain chain-name | null}
no area area-id authentication {key-chain | null}
Syntax Description Area ID assigned to the OSPFv3 area. This can beeither a decimal value or a valid IPv6 prefix. Thereis no default.
area-id
Enables area authentication.authentication
Configures a key chain for cryptographicauthentication keys.
key-chain
Name of the authentication key that is valid..chain-name
(Optional) Enables Message Digest 5 (MD5)authentication on the area specified by the area-idargument.
null
Command Default No authentication trailer is enabled for an OSPFv3 area.
Command Modes Router configuration (config-router)
Router address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
Usage Guidelines Use the area authenticationcommand to enable authentication trailer on all interfaces in the area.
Examples The following example enables the authentication trailer for an OSPFv3 area:Device(config-router-af)# area 1 authentication key-chain ospf-1
Cisco IOS IP Routing: OSPF Command Reference 5
OSPF Commands: A through ip ospf demand-circuitarea authentication (key-chain)
Related Commands DescriptionCommand
Specifies the cryptographic authentication keys foran OSPFv3 instance.
ospfv3 authentication (key-chain)
Specifies the authentication mode used in OSPFv3.authentication mode (OSPF)
Cisco IOS IP Routing: OSPF Command Reference6
OSPF Commands: A through ip ospf demand-circuitarea authentication (key-chain)
area default-costTo specify a cost for the default summary route that is sent into a stub area or not-so-stubby area (NSSA),use the area default-cost command in router address family topology or router configurationmode. To removethe assigned default route cost, use the no form of this command.
area default-cost commandarea area-id default-cost cost
no area area-id default-cost cost
Syntax Description Identifier for the stub area or NSSA. The identifiercan be specified as either a decimal value or an IPaddress.
area-id
Cost for the default summary route used for a stub orNSSA. The acceptable value is a 24-bit number.
cost
Command Default cost: 1
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines This command is used only on an Area Border Router (ABR) attached to a stub area or NSSA.
There are two stub area router configuration commands: the stub and default-cost options of the areacommand. In all routers and access servers attached to the stub area, the area should be configured as a stubarea using the stub option of the area command. Use the default-cost option only on an ABR attached to thestub area. The default-cost option provides the metric for the summary default route generated by the ABRinto the stub area.
Cisco IOS IP Routing: OSPF Command Reference 7
OSPF Commands: A through ip ospf demand-circuitarea default-cost
To remove the specified area from the software configuration, use the no area area-id command (withno other keywords). That is, the no area area-id command removes all area options, such as areaauthentication, area default-cost, area nssa, area range, area stub, and area virtual-link.
Note
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter the areadefault-costcommand in router address family topology configuration mode in order for this OSPF routerconfiguration command to become topology-aware.
Examples The following example assigns a default cost of 20 to stub network 10.0.0.0:
interface ethernet 0ip address 10.56.0.201 255.255.0.0!router ospf 201network 10.0.0.0 0.255.255.255 area 10.0.0.0area 10.0.0.0 stubarea 10.0.0.0 default-cost 20
Related Commands DescriptionCommand
Enables authentication for an OSPF area.area authentication
Defines an area as a stub area.area stub
Cisco IOS IP Routing: OSPF Command Reference8
OSPF Commands: A through ip ospf demand-circuitarea default-cost
area filter-listTo filter prefixes advertised in type 3 link-state advertisements (LSAs) between Open Shortest Path First(OSPF) areas of an Area Border Router (ABR), use the area filter-list command in router address familytopology or router configuration mode. To change or cancel the filter, use the no form of this command.
area area-id filter-list prefix prefix-list-name {in| out}
no area area-id filter-list prefix prefix-list-name {in| out}
Syntax Description Identifier of the area for which filtering is configured.The identifier can be specified as either a decimalvalue or an IP address.
area-id
Indicates that a prefix list is used.prefix
Name of a prefix list.prefix-list-name
The prefix list is applied to prefixes advertised to thespecified area from other areas.
in
The prefix list is applied to prefixes advertised out ofthe specified area to other areas.
out
Command Default This command is disabled by default. The router will not filter prefixes.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(15)S
This command was integrated into Cisco IOS Release 12.2(4)T.12.2(4)T
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
Usage Guidelines With this feature enabled in the “in” direction, all type 3 LSAs originated by the ABR to this area, based oninformation from all other areas, are filtered by the prefix list. Type 3 LSAs that were originated as a result
Cisco IOS IP Routing: OSPF Command Reference 9
OSPF Commands: A through ip ospf demand-circuitarea filter-list
of the area range command in another area are treated like any other type 3 LSA that was originatedindividually. Any prefix that does not match an entry in the prefix list is implicitly denied.
With this feature enabled in the “out” direction, all type 3 LSAs advertised by the ABR, based on informationfrom this area to all other areas, are filtered by the prefix list. If the area range command has been configuredfor this area, type 3 LSAs that correspond to the area range are sent to all other areas, only if at least one prefixin the area range matches an entry in the prefix list.
If all specific prefixes are denied by the prefix list, type 3 LSAs that correspond to the area range commandwill not be sent to any other area. Prefixes that are not permitted by the prefix list are implicitly denied.
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter the areafilter-listcommand in router address family topology configuration mode in order for this OSPF routerconfiguration command to become topology-aware.
Examples The following example filters prefixes that are sent from all other areas to area 1:
area 1 filter-list prefix AREA_1 in
Related Commands DescriptionCommand
Consolidates and summarizes routes at an areaboundary.
area range
Cisco IOS IP Routing: OSPF Command Reference10
OSPF Commands: A through ip ospf demand-circuitarea filter-list
area nssaTo configure a not-so-stubby area ( NSSA), use the area nssa command in router address family topologyor router configurationmode. To remove the NSSA distinction from the area, use the no form of this command.
area nssa commandarea area-id nssa [no-redistribution] [default-information-originate [metric][metric-type]] [no-summary] [nssa-only]
no area area-id nssa [no-redistribution] [default-information-originate [metric] [metric-type]][no-summary] [nssa-only]
Syntax Description Identifier for the stub area or NSSA. The identifiercan be specified as either a decimal value or an IPaddress.
area-id
(Optional) Used when the router is an NSSA AreaBorder Router (ABR) and you want the redistributecommand to import routes only into the normal areas,but not into the NSSA area.
no-redistribution
(Optional) Used to generate a Type 7 default into theNSSA area. This keyword takes effect only on theNSSA ABR or the NSSA Autonomous SystemBoundary Router (ASBR).
default-information- originate
(Optional) Specifies the OSPF default metric.metric
(Optional) Specifies the OSPFmetric type for defaultroutes.
metric-type
(Optional) Allows an area to be an NSSA but not havesummary routes injected into it.
no-summary
(Optional) Limits the default advertisement to thisNSSA area by setting the propagate (P) bit in thetype-7 LSA to zero.
nssa-only
Command Default No NSSA area is defined.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.10.0
Cisco IOS IP Routing: OSPF Command Reference 11
OSPF Commands: A through ip ospf demand-circuitarea nssa
ModificationRelease
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was modified. The nssa-only keyword was added.15.0(1)M
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Usage Guidelines To remove the specified area from the software configuration, use the no area area-idcommand (with noother keywords). That is, the no area area-id command removes all area options, including areaauthentication, area default-cost, area nssa, area range, area stub, and area virtual-link.
Release 12.2(33)SRB
If you plan to configure theMulti-Topology Routing (MTR) feature, you need to enter the area nssacommandin router address family topology configuration mode in order for this OSPF router configuration commandto become topology-aware.
Examples The following example makes area 1 an NSSA area:
router ospf 1redistribute rip subnetsnetwork 172.19.92.0 0.0.0.255 area 1area 1 nssa
Related Commands DescriptionCommand
Redistributes routes from one routing domain intoanother routing domain.
redistribute
Cisco IOS IP Routing: OSPF Command Reference12
OSPF Commands: A through ip ospf demand-circuitarea nssa
area nssa translateTo configure a not-so-stubby area ( NSSA) and to configure the OSPF Forwarding Address Suppression inTranslated Type-5 LSAs feature, use the area nssa translatecommand in router address family topology orrouter configuration mode. To remove the NSSA distinction from the area, use the no form of this command.
area nssa translate commandarea area-id nssa translate type7 [always] [suppress-fa][default-information-originate [metric ospf-metric] [metric-type ospf-link-state-type] [nssa-only]][no-ext-capability] [no-redistribution] [no-summary]
no area area-id nssa translate type7 [always] [suppress-fa] [default-information-originate [metricospf-metric] [metric-type ospf-link-state-type] [nssa-only]] [no-ext-capability] [no-redistribution][no-summary]
Syntax Description Identifier for the stub area or NSSA. The identifiercan be specified as either a decimal value or an IPaddress.
area-id
Translates one type of link-state advertisement (LSA)to another type of LSA. This keyword takes effectonly on an NSSA Area Border Router (ABR) or anNSSA Autonomous System Boundary Router(ASBR).
translate
(Required) Translates a Type-7 LSA to a Type-5 LSA.This keyword takes effect only on an NSSA ABR oran NSSA ASBR.
type7
(Optional) Configures an NSSA ABR router as aforced NSSA LSA translator. The NSSAABR routerunconditionally translates Type-7 LSAs to Type-5LSAs. You can configure the always keyword onlyin router configuration mode, not in router addressfamily topology configuration mode.
always
(Optional) Suppresses the forwarding address of theType-7 LSAs from being placed in the Type-5 LSAs.This keyword takes effect only on an NSSA ABR oran NSSA ASBR.
suppress-fa
(Optional) Used to generate a Type 7 default into theNSSA area. This keyword takes effect only on theNSSA ABR or the NSSA Autonomous SystemBoundary Router (ASBR).
default-information-originate
(Optional) Configures the OSPF default metric.metric
Cisco IOS IP Routing: OSPF Command Reference 13
OSPF Commands: A through ip ospf demand-circuitarea nssa translate
Specifies the OSPF default metric in the range from0 to 16777214.
ospf-metric
(Optional) Configures the OSPF metric type fordefault routes.
metric-type
Specifies OSPF metric type in the range from 1 to 2.ospf-link-state-type
(Optional) Limits the default advertisement to thisNSSA area by setting the propagate (P) bit in thetype-7 LSA to zero..
nssa-only
(Optional) Specifies that domain-specific capabilitiesare not sent to NSSA.
no-ext-capability
(Optional) Specifies that the redistribute commandwill import routes only into the normal areas, not intothe NSSA area. Used when the router is an NSSAABR.
no-redistribution
(Optional) Allows an area to be an NSSA but not havesummary routes injected into it.
no-summary
Command Default The ABRs connecting an NSSA and the backbone areas elect one of them to translate LSAs, which meansthat a router might be elected as translator.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
ModificationRelease
This command was introduced.12.2(15)T
This commandwas integrated into Cisco IOS Release12.2(27)SBC.
12.2(27)SBC
This commandwas integrated into Cisco IOS Release12.2(33)SRA.
12.2(33)SRA
This command was made available in router addressfamily topology configuration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release12.2SX train. Support in a specific 12.2SX release ofthis train depends on your feature set, platform, andplatform hardware.
12.2SX
Cisco IOS IP Routing: OSPF Command Reference14
OSPF Commands: A through ip ospf demand-circuitarea nssa translate
ModificationRelease
This commandwasmodified. Support for the alwayskeyword was added.
15.1(2)S
This commandwas integrated into Cisco IOS Release15.2(1)E.
15.2(1)E
Usage Guidelines To configure the OSPF Forwarding Address Suppression in Translated Type-5 LSAs feature, configure thetranslate type7 suppress-fa keywords. Consider the following caution.
Configuring the OSPF Forwarding Address Suppression in Translated Type-5 LSAs feature causes therouter to be noncompliant with RFC 1587. Also, suboptimal routing might result because there might bebetter paths to reach the destination’s forwarding address. This feature should not be configured withoutcareful consideration and not until the network topology is understood.
Caution
If the the no-redistribution or default-information-originate keywords are used, two separate lines for thearea nssa command appear in the configuration file for ease of readability. For example, if the area 6 nssatranslate type7 suppress-fa no-redistributioncommand is configured, the following lines would appear inthe configuration file:
router ospf 1area 6 nssa no-redistributionarea 6 nssa translate type7 suppress-faCisco IOS Release 15.1(2)S and later releases support RFC 3101 and include the always keyword, whichallows you to configure an NSSA ABR router as a forced NSSA LSA translator. This means that the NSSAABR router will unconditionally assume the role of LSA translator, preempting the default behavior, whichwould only include it among the candidates to be elected as translator.
Even a forced translator might not translate all LSAs; translation depends on the contents of each LSA.Note
You can configure the always keyword only in router configurationmode, not in router address family topologyconfiguration mode.
To remove the specified area from the software configuration, use the no area area-idcommand (with noother keywords). That is, the no area area-id command removes all area options, such as area authentication,area default-cost, area nssa, area range, area stub, and area virtual-link.
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature with this command, you you must do soin router address family topology configuration mode in order for this OSPF router configuration commandto become topology-aware.
Cisco IOS IP Routing: OSPF Command Reference 15
OSPF Commands: A through ip ospf demand-circuitarea nssa translate
Examples The following example causes OSPF to translate Type-7 LSAs from area 1 to Type-5 LSAs, but not placethe Type-7 forwarding address into the Type-5 LSAs. OSPF places 0.0.0.0 as the forwarding address in theType-5 LSAs.
router ospf 2network 172.19.92.0 0.0.0.255 area 1area 1 nssa translate type7 suppress-faThe following example configures an NSSA ABR as a forced LSA translator.
Router(config-router)# area 10 nssa translate type7 always
Related Commands DescriptionCommand
Redistributes routes from one routing domain intoanother routing domain.
redistribute
Cisco IOS IP Routing: OSPF Command Reference16
OSPF Commands: A through ip ospf demand-circuitarea nssa translate
area rangeTo consolidate and summarize routes at an area boundary, use the a rea range command in router configurationmode. To disable this function, use the noform of this command.
area area-id range ipv6-prefix /prefix-length [advertise| not-advertise] [cost cost]
no area area-id range ipv6-prefix /prefix-length [advertise| not-advertise] [cost cost]
Syntax Description Identifier of the area about which routes are to besummarized. It can be specified as either a decimalvalue or as an IPv6 prefix.
area-id
IPv6 prefix.ipv6-prefix
IPv6 prefix length./ prefix-length
(Optional) Sets the address range status to advertiseand generates a Type 3 summary link-stateadvertisement (LSA).
advertise
(Optional) Sets the address range status toDoNotAdvertise. The Type 3 summary LSA issuppressed, and the component networks remainhidden from other networks.
not-advertise
(Optional) Metric or cost for this summary route,which is used during OSPF SPF calculation todetermine the shortest paths to the destination. Thevalue can be 0 to 16777215.
cost cost
Command Default This command is disabled by default.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.10.0
Support for IPv6 was added. The cost keyword and cost argument wereadded.
12.0(24)S
Support for IPv6 was added. The cost keyword and cost argument wereadded.
12.2(15)T
Cisco IOS IP Routing: OSPF Command Reference 17
OSPF Commands: A through ip ospf demand-circuitarea range
ModificationRelease
This command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(25)SG.12.2(25)SG
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
This command was introduced on Cisco ASR 1000 Series Routers.Cisco IOS XE Release 2.1
Usage Guidelines The area range command is used only with Area Border Routers (ABRs). It is used to consolidate or summarizeroutes for an area. The result is that a single summary route is advertised to other areas by the ABR. Routinginformation is condensed at area boundaries. External to the area, a single route is advertised for each addressrange. This behavior is called route summarization
Multiple area router configuration commands specifying the range option can be configured. Thus, OSPFcan summarize addresses for many different sets of address ranges.
This command has been modified for Open Shortest Path First (OSPF) for IPv6. Users can now enter the IPv6address syntax.
To remove the specified area from the software configuration, use the no area area-idcommand (withno other keywords). That is, the no area area-id command removes all area options, such as areadefault-cost, area nssa, area range, area stub, and area virtual-link.
Note
Examples The following example specifies one summary route to be advertised by the ABR to other areas for all subnetson network 10.0.0.0 and for all hosts on network 192.168.110.0:
interface Ethernet0/0no ip addressipv6 enableipv6 ospf 1 area 1!ipv6 router ospf 1router-id 192.168.255.5log-adjacency-changesarea 1 range 2001:0DB8:0:1::/64The following example shows the IPv6 address syntax:
Router(config-rtr)# area 1 range ?X:X:X:X::X/<0-128> IPv6 prefix x:x::y/z
Cisco IOS IP Routing: OSPF Command Reference18
OSPF Commands: A through ip ospf demand-circuitarea range
area sham-linkTo configure a sham-link interface on a provider edge (PE) router in aMultiprotocol Label Switching (MPLS)VPN backbone, use the area sham-link command in router configuration or address family configurationmode. To remove the sham link, use the no form of this command.
area area-id sham-link source-address destination-address authentication key-chain chain-name [costnumber] [ttl-security hops hop-count]
no area area-id sham-link source-address destination-address authentication key-chain chain-name
Syntax Description ID number of the Open Shortest Path First (OSPF)area assigned to the sham link. Valid values: numericvalue from 1 to 4294967295 or valid IP address, inA.B.C.D format. There is no default.
area-id
IP address associated with the sham-link source.source-address
IP address associated with the destination router.destination-address
Enables sham link authentication.authentication
Configures a key-chain for cryptographicauthentication keys.
key-chain
Name of the authentication key that is valid.chain-name
(Optional) Specifies the OSPF cost to send IP packetsover the sham-link interface. The number argumentrange is from 1 to 65535.
cost number
(Optional) Configures Time-to-Live (TTL) securityon a sham link. The hop-count argument range is from1 to 254.
ttl-security hops hop-count
Command Default A sham link interface is not configured on the router. The default cost is 1.
Command Modes Router configuration (config-router)
Address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.12.2(8)T
Cisco IOS IP Routing: OSPF Command Reference 19
OSPF Commands: A through ip ospf demand-circuitarea sham-link
ModificationRelease
This command was integrated into Cisco IOS Release 12.0(21)ST, andsupport for Cisco 12000 series Internet routers was added.
12.0(21)ST
This commandwas integrated into Cisco IOSRelease 12.0(22)S, and supportfor Cisco 10000 series Internet routers was added.
12.0(22)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOSRelease 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
The ttl-security hops hop-count keywords and argument were added.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was modified. Support for Cisco ASR 1000 series routerswas added.
Cisco IOS XE Release 3.6S
This command was integrated into Cisco IOS Release 15.2(4)S. Thiscommand was made available in the address family configuration mode.
15.2(4)S
This command was modified. The command was made available in theaddress family configuration mode.
Cisco IOS XE Release 3.7S
The authentication key-chain keywords were added.Cisco IOS XE Release 3.11S
Usage Guidelines In the MPLS VPN environment, several VPN client sites can be connected in the same OSPF area. If thesesites are connected over a backdoor link in addition to the VPN backbone, all traffic passes over the backdoorlink instead of over the VPN backbone. OSPF always selects intra-area routes over inter-area (external) routes.
To correct this default OSPF behavior in an MPLS VPN, use the area sham-link command to configure asham link between two PEs to connect the sites through the MPLS VPN backbone. A sham link representsan intra-area (unnumbered point-to-point) connection between PEs. All other routers in the area use the shamlink to calculate intra-area shortest path first (SPF) routes to the remote site.
Configure the source and destination addresses of the sham link as a host route mask (255.255.255.255) onthe PE routers that serve as the endpoints of the sham link. The source and destination IP addresses mustbelong to the VPN routing and forwarding instance (VRF) and be advertised by Border Gateway Protocol(BGP) to remote PE routers. The sham-link endpoint addresses should not be advertised by OSPF.
In an IPv6 environment, the source and destination must be global scope IPv6 addresses in the correct VRF.The source address should be a local interface address, typically a loopback. The destination address shouldbe learned from BGP, not OSPFv3.
Use the ttl-security hops hop-count keywords and argument to enable checking of TTL values on OSPFpackets from neighbors or to set TTL values sent to neighbors. This feature adds an extra layer of protectionto OSPF. This option is not configurable for OSPFv3.
Cisco IOS IP Routing: OSPF Command Reference20
OSPF Commands: A through ip ospf demand-circuitarea sham-link
Examples The following example shows how to configure a sham link between two PE routers in an MPLS VPNbackbone by using the area sham-link command on each router:
Router1(config)# interface loopback 55Router1(config-if)# ip vrf forwarding v1Router1(config-if)# ip address 10.0.0.1 255.255.255.255!Router1(config)# router ospf 2 vrf v1Router1(config-router)# log-adjacency-changesRouter1(config-router)# area 120 sham-link 10.0.0.1 172.16.0.1 cost 1Router1(config-router)# redistribute bgp 1 subnetsRouter1(config-router)# network 10.2.0.1 255.255.255.255 area 1Router1(config-router)# network 10.120.0.0 0.255.255.255 area 120Router1(config-router)# network 10.140.0.0 0.255.255.255 area 120!Router2(config)# interface loopback 44Router2(config-if)# ip vrf forwarding v1Router2(config-if)# ip address 172.16.0.1 255.255.255.255!Router2(config)# router ospf 2 vrf v1Router2(config-router)# log-adjacency-changesRouter2(config-router)# area 120 sham-link 172.16.0.1 10.0.0.1 cost 1Router2(config-router)# redistribute bgp 1 subnetsRouter2(config-router)# network 10.2.0.1 255.255.255.255 area 1Router2(config-router)# network 10.120.0.0 0.255.255.255 area 120Router2(config-router)# network 10.140.0.0 0.255.255.255 area 120!The following example shows how to configure TTL security for a sham link in OSPFv3 for IPv6:
Device(config)# router ospfv3 1Device(config-router)# address-family ipv6 unicast vrf vrf1Device(config-router-af)#area 1 sham-link 2001:DB8:1::1 2001:DB8:0:A222::2 ttl-securityhops 10The following example shows how to configure the authentication using a key chain for sham-links:area 1 sham-link 1.1.1.1 authentication key-chain ospf-chain-1
Related Commands DescriptionCommand
Enables checking of TTL values on OSPF packetsfrom neighbors or setting TTL values sent toneighbors.
ttl-security hops
Cisco IOS IP Routing: OSPF Command Reference 21
OSPF Commands: A through ip ospf demand-circuitarea sham-link
area sham-link (OSPFv3)To configure a sham-link interface on a provider edge (PE) router in aMultiprotocol Label Switching (MPLS)VPN backbone, use the area sham-link command in address family configuration mode. To remove the shamlink, use the no form of this command.
area area-id sham-link source-address destination-address [cost number] [ttl-security hops hop-count]
no area area-id sham-link source-address destination-address
Syntax Description OSPFv3 area assigned to the sham link. The range isfrom 1 to 4294967295. The area number may beconfigured in IPv4 address format A.B.C.D There isno default.
area-id
IPv6 address associated with the sham-link source.source-address
IPv6 address associated with the destination router.destination-address
(Optional) Specifies the OSPFv3 cost to send IPpackets over the sham-link interface. The range isfrom 1 to 65535.
cost number
(Optional) Configures Time-to-Live (TTL) securityon a sham link. The range is from 1 to 254.
ttl-security hops hop-count
Command Default A sham link interface is not configured on the router. The default cost is 1.
Command Modes Address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.15.2(2)S
This command was integrated into Cisco IOS XE Release 3.6S.Cisco IOS XE Release 3.6S
This command was integrated into Cisco IOS Release 15.1(1)SY.15.1(1)SY
This command was integrated into Cisco IOS Release 15.2(4)M.15.2(4)M
Usage Guidelines In the MPLS VPN environment, several VPN client sites can be connected in the same OSPFv3 area. If thesesites are connected over a backdoor link in addition to the VPN backbone, all traffic passes over the backdoor
Cisco IOS IP Routing: OSPF Command Reference22
OSPF Commands: A through ip ospf demand-circuitarea sham-link (OSPFv3)
link instead of over the VPN backbone. OSPFv3 always selects intra-area routes over inter-area (external)routes.
To correct this default OSPFv3 behavior in an MPLS VPN, use the area sham-link command to configurea sham link between two PEs to connect the sites through the MPLS VPN backbone. A sham link representsan intra-area (unnumbered point-to-point) connection between PEs. All other routers in the area use the shamlink to calculate intra-area shortest path first (SPF) routes to the remote site.
Configure the source and destination addresses of the sham link as an IPv6 host route mask (/128) on the PErouters that serve as the endpoints of the sham link. The source and destination IP addresses must belong tothe VPN routing and forwarding instance (VRF) and be advertised by Border Gateway Protocol (BGP) toremote PE routers. The sham-link endpoint addresses should not be advertised by OSPFv3.
The source and destinationmust be global scope IPv6 addresses in the correct VRF. The source address shouldbe a local interface address, typically a loopback. The destination address should be learned from BGP, notOSPFv3.
Use the ttl-security hops hop-count keywords and argument to enable checking of TTL values on OSPFv3packets from neighbors or to set TTL values sent to neighbors. This option adds an extra layer of protectionto OSPFv3. This option is not configurable for OSPFv3.
Examples The following example shows how to configure an OSPFv3 sham link between two PE routers in an MPLSVPN backbone by using the area sham-link command on each router:
Device(config-vrf)# interface loopback 0Device(config-if)# description Sham-link endpointDevice(config-if)# vrf forwarding vrf1Device(config-if)# ipv6 address 0:0:0:7272::72/128Device(config-if)# ipv6 enableDevice(config-if)# router ospfv3 1Device(config router)# address-family ipv6 unicast vrf vrf1Device(config router-af)# redistribute bgp 2Device(config router-af)# area 0 sham-link 0:0:0:7272::72 0:0:0:7373::73 cost 100
The following example shows how to configure TTL security for a sham link in OSPFv3 for IPv6:
Device(config)# router ospfv3 1Device(config-router)# address-family ipv6 unicast vrf vrf1Device(config-router-af)# area 1 sham-link 2001:DB8:1::1 2001:DB8:0:A222::2 ttl-securityhops 10
Related Commands Enters address family configuration mode forconfiguring routing sessions, such as BGP, that usestandard IPv6 address prefixes.
address-family ipv6
Redistributes IPv6 and IPv4 routes from one routingdomain into another routing domain.
redistribute OSPFv3
Enters OSPFv3 router configuration mode for theIPv4 or IPv6 address family.
router ospfv3
Associates a VRF instance or a virtual network withan interface or subinterface.
vrf forwarding
Cisco IOS IP Routing: OSPF Command Reference 23
OSPF Commands: A through ip ospf demand-circuitarea sham-link (OSPFv3)
Cisco IOS IP Routing: OSPF Command Reference24
OSPF Commands: A through ip ospf demand-circuitarea sham-link (OSPFv3)
area stubTo define an area as a stub area, use the area stub command in router address family topology or routerconfiguration mode. To disable this function, use the no form of this command.
area stub commandarea area-id stub [no-summary]
no area area-id stub [no-summary]
Syntax Description Identifier for the stub area; either a decimal value oran IP address.
area-id
(Optional) Prevents an Area Border Router (ABR)from sending summary link advertisements into thestub area.
no-summary
Command Default No stub area is defined.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines You must configure the area stub command on all routers and access servers in the stub area. Use the arearouter configuration command with the default-cost keyword to specify the cost of a default internal routesent into a stub area by an ABR.
There are two stub area router configuration commands: the stub and default-cost options of the area routerconfiguration command. In all routers attached to the stub area, the area should be configured as a stub areausing the stub keyword of the area command. Use the default-cost keyword only on an ABR attached to thestub area. The default-cost keyword provides the metric for the summary default route generated by the ABRinto the stub area.
Cisco IOS IP Routing: OSPF Command Reference 25
OSPF Commands: A through ip ospf demand-circuitarea stub
To further reduce the number of link-state advertisements (LSAs) sent into a stub area, you can configure theno-summary keyword on the ABR to prevent it from sending summary LSAs (LSA type 3) into the stubarea.
To remove the specified area from the software configuration, use the no area area-idcommand (withno other keywords). That is, the no area area-id command removes all area options, such as areaauthentication, area default-cost, area nssa, area range, area stub, and area virtual-link.
Note
Release 12.2(33)SRB
If you plan to configure theMulti-Topology Routing (MTR) feature, you need to enter the area stubcommandin router address family topology configuration mode in order for this OSPF router configuration commandto become topology-aware.
Examples The following example assigns a default cost of 20 to stub network 10.0.0.0:
interface ethernet 0ip address 10.56.0.201 255.255.0.0!router ospf 201network 10.0.0.0 0.255.255.255 area 10.0.0.0area 10.0.0.0 stubarea 10.0.0.0 default-cost 20
Related Commands DescriptionCommand
Enables authentication for an OSPF area.area authentication
Specifies a cost for the default summary route sentinto a stub area.
area default-cost
Cisco IOS IP Routing: OSPF Command Reference26
OSPF Commands: A through ip ospf demand-circuitarea stub
area transitTo transit data in type 3 link-state advertisements (LSAs) between Open Shortest Path First (OSPF) areas ofan Area Border Router (ABR), use the area transit command in IPv6 address family configuration mode.To remove the transit, use the area no-transit form of this command.
area area-id {transit | no-transit}
Syntax Description Identifier of the area for which filtering is configured.The identifier can be specified as either a decimalvalue or an IP address.
area-id
Enables the device to transit data.transit
Disables the device to transit data.no-transit
Command Default This command is disabled by default.
Command Modes IPv6 address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
This command was integrated into Cisco IOS Release 15.2(1)T.15.2(1)T
Examples The following example shows how to configure a device so that it does not transit data between OSPF areasof an ABR:
Device (config-router-af)#area 0 no-transit
Related Commands DescriptionCommand
Consolidates and summarizes routes at an areaboundary.
area range
Filter prefixes advertised in type 3 LSAs betweenOSPF areas of an ABR.
area fitler-list
Cisco IOS IP Routing: OSPF Command Reference 27
OSPF Commands: A through ip ospf demand-circuitarea transit
Cisco IOS IP Routing: OSPF Command Reference28
OSPF Commands: A through ip ospf demand-circuitarea transit
area virtual-linkTo define an Open Shortest Path First (OSPF) virtual link, use the area virtual-link command in routeraddress family topology, router configuration, or address family configuration mode. To remove a virtuallink, use the no form of this command.
area area-id virtual-link router-id authentication key-chain chain-name [hello-interval seconds][retransmit-interval seconds] [transmit-delay seconds] [dead-interval seconds] [ttl-security hops hop-count]
no area area-id virtual-link router-id authentication key-chain chain-name
Syntax Description Area ID assigned to the virtual link. This can be eithera decimal value or a valid IPv6 prefix. There is nodefault.
area-id
Router ID associated with the virtual link neighbor.The router ID appears in the show ip ospf or showipv6 display command. There is no default.
router-id
Enables virtual link authentication.authentication
Configures a key-chain for cryptographicauthentication keys.
key-chain
Name of the authentication key that is valid.chain-name
(Optional) Specifies the time (in seconds) betweenthe hello packets that the Cisco IOS software sendson an interface. The hello interval is an unsignedinteger value to be advertised in the hello packets.The value must be the same for all routers and accessservers attached to a common network. The range isfrom 1 to 8192. The default is 10.
hello-interval seconds
(Optional) Specifies the time (in seconds) betweenlink-state advertisement (LSA) retransmissions foradjacencies belonging to the interface. The retransmitinterval is the expected round-trip delay between anytwo routers on the attached network. The value mustbe greater than the expected round-trip delay. Therange is from 1 to 8192. The default is 5.
retransmit-interval seconds
(Optional) Specifies the estimated time (in seconds)required to send a link-state update packet on theinterface. The integer value that must be greater thanzero. LSAs in the update packet have their ageincremented by this amount before transmission. Therange is from 1 to 8192. The default value is 1.
transmit-delay seconds
Cisco IOS IP Routing: OSPF Command Reference 29
OSPF Commands: A through ip ospf demand-circuitarea virtual-link
(Optional) Specifies the time (in seconds) that hellopackets are not seen before a neighbor declares therouter down. The dead interval is an unsigned integervalue. The default is four times the hello interval, or40 seconds. As with the hello interval, this value mustbe the same for all routers and access servers attachedto a common network.
dead-interval seconds
(Optional) Configures Time-to-Live (TTL) securityon a virtual link. The hop-count argument range isfrom 1 to 254.
ttl-security hops hop-count
Command Default No OSPF virtual link is defined.
Command Modes Router address family topology configuration (config-router-af-topology)
Router configuration (config-router)
Address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.10.0
Support for IPv6 was added.12.0(24)S
Support for IPv6 was added.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
The ttl-security hops hop-count keywords and argument were added.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was integrated into Cisco IOS Release 15.2(4)S. Thiscommand was made available in the address family configuration mode.
15.2(4)S
Cisco IOS IP Routing: OSPF Command Reference30
OSPF Commands: A through ip ospf demand-circuitarea virtual-link
ModificationRelease
This command was integrated into Cisco IOS XE Release 3.7S. Thiscommandwas made available in the OSPFv3 address family configurationmode.
Cisco IOS XE Release 3.7S
This command was integrated into Cisco IOS Release 15.1(1)SY.15.1(1)SY
This command was integrated into Cisco IOS XE Release 3.11S. Theauthentication key-chain keywords were added.
Cisco IOS XE Release 3.11S
Usage Guidelines In OSPF, all areas must be connected to a backbone area. A lost connection to the backbone can be repairedby establishing a virtual link.
The shorter the hello interval, the faster topological changes will be detected, but more routing traffic willensue. The setting of the retransmit interval should be conservative, or needless retransmissions will result.The value should be larger for serial lines and virtual links.
You should choose a transmit delay value that considers the transmission and propagation delays for theinterface.
To configure a virtual link in OSPF for IPv6, you must use a router ID instead of an address. In OSPF forIPv6, the virtual link takes the router ID rather than the IPv6 prefix of the remote router.
Use the ttl-security hops hop-count keywords and argument to enable checking of TTL values on OSPFpackets from neighbors or to set TTL values sent to neighbors. This feature adds an extra layer of protectionto OSPF.
In order for a virtual link to be properly configured, each virtual link neighbor must include the transitarea ID and the corresponding virtual link neighbor router ID. To display the router ID, use the show ipospf or the show ipv6 ospf command in privileged EXEC mode.
Note
To remove the specified area from the software configuration, use the no area area-id command (withno other keywords). That is, the no area area-id command removes all area options, such as areadefault-cost, area nssa, area range, area stub, and area virtual-link.
Note
Release 12.2(33)SRB
If you plan to configure the Multitopology Routing (MTR) feature, you need to enter the area virtual-linkcommand in router address family topology configuration mode in order for this OSPF router configurationcommand to become topology-aware.
Examples The following example establishes a virtual link with default values for all optional parameters:
ipv6 router ospf 1log-adjacency-changesarea 1 virtual-link 192.168.255.1
Cisco IOS IP Routing: OSPF Command Reference 31
OSPF Commands: A through ip ospf demand-circuitarea virtual-link
The following example establishes a virtual link in OSPF for IPv6:
ipv6 router ospf 1log-adjacency-changesarea 1 virtual-link 192.168.255.1 hello-interval 5
The following example shows how to configure TTL security for a virtual link in OSPFv3 for IPv6:
Device(config)# router ospfv3 1Device(config-router)# address-family ipv6 unicast vrf vrf1Device(config-router-af)# area 1 virtual-link 10.1.1.1 ttl-security hops 10
The following example shows how to configure the authentication using a key chain for virtual-links:
area 1 virtual-link 1.1.1.1 authentication key-chain ospf-chain-1
Related Commands DescriptionCommand
Configures OSPFv3 area parameters.area
Enables the display of general information aboutOSPF routing processes.
show ip ospf
Enables the display of general information aboutOSPF routing processes.
show ipv6 ospf
Enables checking of TTL values on OSPF packetsfrom neighbors or setting TTL values sent toneighbors.
ttl-security hops
Cisco IOS IP Routing: OSPF Command Reference32
OSPF Commands: A through ip ospf demand-circuitarea virtual-link
authentication mode (OSPF)To specify authentication mode used in Open Shortest Path First version 3 (OSPFv3) , use the authenticationmode command in router configuration mode or in address-family configuration mode. To restoredefaultnormal authentication mode, use theno form of this command.
authentication mode {deployment | normal}
no authentication mode {deployment | normal}
Syntax Description Provides seamless deployment by allowingmaintaining adjacency between authentication trailerenabled and not-yet-enabled devices.
deployment
Restores to default mode of authentication in theaddress family.
normal
Command Default The default mode of authentication is strict mode.
Command Modes Router configuration (config-router)
Router address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
This command was modified. The strict keyword wasremoved.
Cisco IOS XE Release 3.14S
Usage Guidelines The authentication mode is strict by default. See section-3 of RFC 6506 for details on the normal modebehavior.
OSPFv3 in deploymentmode sends packets with both authentication trailer and checksums. While receivingpackets, authentication trailer is verified but does not affect adjacency. These changes allows the device indeploymentmode to maintain neighborship with both non-enabled and authentication trailer enabled devices.While in deployment mode, the show ospfv3 neighbor detail command displays an additional line thatshows whether last packet was successfully authenticated.
Examples The following example shows how to specify the authentication type for an OSPFv3 instance using thedeployment mode of operation:Device(config-router-af)# authentication mode deployment
Cisco IOS IP Routing: OSPF Command Reference 33
OSPF Commands: A through ip ospf demand-circuitauthentication mode (OSPF)
Related Commands DescriptionCommand
Specifies the cryptographic authentication keys foran OSPFv3 instance.
ospfv3 authentication (key-chain)
Enables authentication trailer for an OSPFv3 area.area authentication (key-chain)
Cisco IOS IP Routing: OSPF Command Reference34
OSPF Commands: A through ip ospf demand-circuitauthentication mode (OSPF)
auto-costTo control how Open Shortest Path First (OSPF) calculates default metrics for the interface, use theauto-costcommand in router configuration mode. To assign cost based only on the interface type, use the noform of this command.
auto-cost commandauto-cost reference-bandwidth mbps
no auto-cost reference-bandwidth
Syntax Description Rate in Mbps (bandwidth). The range is from 1 to4294967; the default is 100.
reference-bandwidth mbps
Command Default 100 Mbps
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.11.2
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines In Cisco IOS Release 10.3 and later releases, by default OSPF will calculate the OSPF metric for an interfaceaccording to the bandwidth of the interface. For example, a 64K link will get a metric of 1562, and a T1 linkwill have a metric of 64.
The OSPF metric is calculated as the ref-bw value divided by the bandwidth, with mbps equal to 108 bydefault, and bandwidth determined by the bandwidth (interface)command. The calculation gives FDDI ametric of 1.
If you have multiple links with high bandwidth (such as FDDI or ATM), you might want to use a largernumber to differentiate the cost on those links.
The value set by the ip ospf cost command overrides the cost resulting from the auto-cost command.
Cisco IOS IP Routing: OSPF Command Reference 35
OSPF Commands: A through ip ospf demand-circuitauto-cost
Examples The following example changes the cost of the FDDI link to 10, while the gigabit Ethernet link remains at acost of 1. Thus, the link costs are differentiated.
router ospf 1auto-cost reference-bandwidth 1000
Related Commands DescriptionCommand
Explicitly specifies the cost of sending a packet onan interface.
ip ospf cost
Cisco IOS IP Routing: OSPF Command Reference36
OSPF Commands: A through ip ospf demand-circuitauto-cost
BFD Deterministic OffloadTo host a BFD session either in hardware or software on ES + line cards for Cisco 7600 routers, use theplatform bfd offload-timer command in the global configuration mode. Set the Tx timer lower than, or equalto the offload-timer limit, to host the BFD session in hardware, if resources are available. Set the Tx timerthat is higher than the offload timer limit to host the BFD session in software.
platform bfd offload-timer offload timer
Syntax Description Indicates the platform specific BFD commands.bfd
Specifies the tx-timer limit, which if exceeded by any interface session, denies hardwareoffload for that session. It specifies the rate, in milliseconds, at which BFD packetswill be offloaded. The valid range for the milliseconds argument is from 50 to 999.
timer-limit
Command Default None
Command Modes Global configuration
Command History ModificationRelease
This command was introduced on the Cisco 7600 series routers.15.3(3)S
Usage Guidelines None
Examples The following shows a sample configuration for the command:Router# enableRouter#configure terminalRouter(config)#platform bfd offload-timer 450Router(config)#end
Cisco IOS IP Routing: OSPF Command Reference 37
OSPF Commands: A through ip ospf demand-circuitBFD Deterministic Offload
capability llsTo enable the use of the Link-Local Signalling (LLS) data block in originated Open Shortest Path First (OSPF)packets and reenable OSPF nonstop forwarding (NSF) awareness, use the capability llscommand in routerconfiguration mode. To disable LLS and OSPF NSF awareness, use the no form of this command.
capability lls
no capability lls
Syntax Description This command has no arguments or keywords.
Command Default LLS is enabled.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(31)SXH.12.2(33)SXH
Usage Guidelines You might want to disable NSF awareness by disabling the use of the LLS data block in originated OSPFpackets. You might want to disable NSF awareness if the router has no applications using LLS.
If NSF is configured and you try to disable LLS, you will receive the error message, “OSPF Non-StopForwarding (NSF) must be disabled first.”If LLS is disabled and you try to configure NSF, you will receive the error message, “OSPF Link-LocalSignaling (LLS) capability must be enabled first.”
Examples The following example disables LLS support and OSPF NSF awareness:
router ospf 2no capability lls
Cisco IOS IP Routing: OSPF Command Reference38
OSPF Commands: A through ip ospf demand-circuitcapability lls
capability transitTo reenable Open Shortest Path First (OSPF) area capability transit after it has been disabled, use the capabilitytransit command in router configuration mode. To disable OSPF area capability transit on all areas for arouter process, use the no form of this command.
capability transit
no capability transit
Syntax Description This command has no arguments or keywords.
Command Default OSPF area capability transit is enabled.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.0(27)S
This command was integrated into Cisco IOS Release 12.3(7)T.12.3(7)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33) SXH.12.2(33)SXH
Usage Guidelines OSPF area capability transit is enabled by default, allowing the OSPF Area Border Router to install better-costroutes to the backbone area through the transit area instead of the virtual links. If you want to retain a trafficpattern through the virtual-link path, you can disable capability transit by entering the no capability transitcommand. If paths through the transit area are discovered, they are most likely to be more optimal paths, orat least equal to, the virtual-link path. To reenable capability transit, enter the capability transit command.
If you need to verify whether OSPF area capability transit is enabled for a specific routing process, enter theshow ip ospf command.
Examples The following example shows how to disable OSPF area capability transit on all areas for a router processnamed ospf 1. A show ip ospf command is issued first to display the current areas that have area capability
Cisco IOS IP Routing: OSPF Command Reference 39
OSPF Commands: A through ip ospf demand-circuitcapability transit
transit enabled. The no capability transit command is then entered to disable OSPF area capability transiton all areas for the router process ospf 1.
Router# show ip ospfRouting Process "ospf 1" with ID 10.1.1.1Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)!Supports area transit capabilityIt is an area border routerInitial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsMinimum LSA interval 5 secs. Minimum LSA arrival 1 secsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 8. Checksum Sum 0x02853FNumber of opaque AS LSA 0. Checksum Sum 0x000000Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 2. 2 normal 0 stub 0 nssa!Number of areas transit capable is 1External flood list length 0
Area BACKBONE(0)Number of interfaces in this area is 3Area has no authenticationSPF algorithm last executed 00:02:21.524 agoSPF algorithm executed 11 timesArea ranges areNumber of LSA 49. Checksum Sum 0x19B5FANumber of opaque link LSA 0. Checksum Sum 0x000000Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 38Flood list length 0
Area 1Number of interfaces in this area is 3!This area has transit capability: Virtual Link EndpointArea has no authenticationSPF algorithm last executed 00:02:36.544 agoSPF algorithm executed 9 timesArea ranges areNumber of LSA 42. Checksum Sum 0x1756D5Number of opaque link LSA 0. Checksum Sum 0x000000Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
Router(config)# router ospf 1Router(router-config)# no capability transit
Related Commands DescriptionCommand
Displays general information about OSPF routingprocesses.
show ip ospf
Cisco IOS IP Routing: OSPF Command Reference40
OSPF Commands: A through ip ospf demand-circuitcapability transit
capability vrf-liteTo suppress the provider edge (PE) specific checks on a router when the Open Shortest Path First (OSPF)process is associated with the VPN routing and forwarding instance (VRF), use the capabilityvrf-lite commandin router configuration mode. To restore the checks, use the no form of this command.
capability vrf-lite
no capability vrf-lite
Syntax Description This command has no arguments or keywords.
Command Default Disabled. PE specific checks are performed if the process is associated with VRF command modes.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(21)ST
This command was integrated into Cisco IOS Release 12.0(22)S.12.0(22)S
This command was integrated into Cisco IOS Release 12.2(8)B.12.2(8)B
This command was integrated into Cisco IOS Release 12.2(13)T.12.2(13)T
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
Usage Guidelines This command works only if the OSPF process is associated with the VRF.
When the OSPF process is associated with the VRF, several checks are performed when link-stateadvertisements (LSAs) are received. PE checks are needed to prevent loops when the PE is performing amutual redistribution between OSPF and Border Gateway Protocol (BGP) interfaces.
The table below describes the PE checks performed when Type-3, Type-5, and Type-7 LSAs are received.
Cisco IOS IP Routing: OSPF Command Reference 41
OSPF Commands: A through ip ospf demand-circuitcapability vrf-lite
Table 1: PE Checks Performed
The OSPFVRF process acts as an Area Border Router (ABR) when you configure an OSPF processthat is associated with a VRF without the capability vrf-lite.
Note
The DNbit ischecked.If theDN bitis set,theType-3LSA isnotconsideredduringtheshortestpathfirst(SPF)calculation.
Type-3LSAreceived
If theTag intheLSAis equalto theVPN-tag,theType-5or-7LSA isnotconsideredduringthe SPFcalculation.
Type-5or -7LSAreceived
In some situations, performing PE checks might not be desirable. The concept of VRFs can be used on a routerthat is not a PE router (that is, a router that is not running BGP). With the capabilityvrf-lite command, thechecks can be turned off to allow correct population of the VRF routing table with routes to IP prefixes.
Examples This example shows a router configured with multi-VRF:
router ospf 100 vrf grccapability vrf-lite
Cisco IOS IP Routing: OSPF Command Reference42
OSPF Commands: A through ip ospf demand-circuitcapability vrf-lite
capability vrf-lite (OSPFv3)To suppress the provider edge (PE)-specific checks on a router when the Open Shortest Path First version 3(OSPFv3) process is associated with the VPN routing and forwarding (VRF) instance, use the capabilityvrf-lite command in address family configuration mode. To restore the checks, use the no form of thiscommand.
capability vrf-lite
no capability vrf-lite
Syntax Description This command has no arguments or keywords.
Command Default Disabled. PE-specific checks are performed if the process is associated with VRF command modes.
Command Modes Address family configuration (config-router-af)#
Command History ModificationRelease
This command was introduced.15.2(2)S
This command was integrated into Cisco IOS XE Release 3.6S.Cisco IOS XE Release 3.6S
This command was integrated into Cisco IOS Release 15.1(1)SY.15.1(1)SY
This command was integrated into Cisco IOS Release 15.2(4)M.15.2(4)M
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Usage Guidelines This command works only if the OSPFv3 process is associated with the VRF.
When the OSPFv3 process is associated with the VRF, several checks are performed when link-stateadvertisements (LSAs) are received. PE checks are needed to prevent loops when the PE is performing amutual redistribution between OSPF and Border Gateway Protocol (BGP) interfaces.
The table below describes the PE checks performed when inter-area-prefix LSAs, AS-External LSAs, ornot-so-stubby area (NSSA) LSAs are received.
Table 2: PE Checks Performed
CheckLSA Received
Cisco IOS IP Routing: OSPF Command Reference 43
OSPF Commands: A through ip ospf demand-circuitcapability vrf-lite (OSPFv3)
The down bit (DN) is checked. If the DN bit is set,the inter-area-prefix LSAs, AS-External LSAs orNSSA LSAs is not considered during the SPFcalculation.
Inter-area-prefix LSAs, AS-External LSAs or NSSALSAs received
The OSPFv3 VRF process acts as an Area BorderRouter (ABR) and the PE router does ABR-specificchecks. Most noticeably, the router does not considerduring shortest path first (SPF) calculationinter-area-prefix LSAs received from a nonbackbone(nonzero) area. The capability vrf-lite commanddisconnects the OSPFv3 process from theMultiprotocol Label Switching (MPLS) VPNsuper-backbone and the router loses ABR status(unless the OSPFv3 process is configured with activebackbone and nonbackbone areas).
Inter-Area-Prefix-LSAs LSA received fromnonbackbone area
Examples The following example shows a router in IPv6 address-family configurationmode reconfiguredwithmulti-VRF:
router ospfv3 1!address-family ipv6 unicast vrf v2capability vrf-liteexit-address-family
Related Commands Enters address family configuration mode forconfiguring routing sessions, such as BGP, that usestandard IPv6 address prefixes.
address-family ipv6
Enters OSPFv3 router configuration mode for theIPv4 or IPv6 address family.
router ospfv3
Cisco IOS IP Routing: OSPF Command Reference44
OSPF Commands: A through ip ospf demand-circuitcapability vrf-lite (OSPFv3)
clear proximity ip ospfTo clear redistribution based on the Open Shortest Path First (OSPF) routing process ID, use the clearproximity ip ospf command in privileged EXEC mode.
clear proximity ip ospf [pid] {process| redistribution| counters [neighbor [neighbor-interface][neighbor-id]]}
Syntax Description (Optional) Process ID.pid
Reset OSPF process.process
Clear OSPF route redistribution.redistribution
OSPF counters.counters
(Optional) Neighbor statistics per interface.neighbor
(Optional) Neighbor interface.neighbor-interface
(Optional) Neighbor ID.neighbor-id
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.11.1
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was modified. The proximitykeyword was added.15.2(1)S
Usage Guidelines Use the pidargument to clear only one OSPFprocess. If the pid argumentis not specified,all OSPF processesarecleared.
Cisco IOS IP Routing: OSPF Command Reference 45
OSPF Commands: A through ip ospf demand-circuitclear proximity ip ospf
Examples The following example shows how to clear all OSPF processes:
Device# clear proximity ip ospf process
Cisco IOS IP Routing: OSPF Command Reference46
OSPF Commands: A through ip ospf demand-circuitclear proximity ip ospf
clear ip ospf force-spfTo start the shortest path first (SPF) algorithm without clearing the Open Shortest Path First (OSPF) database,use the clear ip ospf force-spf command in privileged EXEC mode.
clear ip ospf [ process-id ] force-spf
Syntax Description (Optional) Process identifier (ID). The range is from1 to 65535.
process-id
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.15.0(1)M
The command was integrated into Cisco IOS Release 12.2(33)SRE.12.2(33)SRE
The command was integrated into Cisco IOS Release 12.2(33)XNE.12.2(33)XNE
Usage Guidelines The clear ip ospf force-spf command is used in troubleshooting and for testing purposes. This command isused to verify if the currently computed routes are correct, to generate debug messages, and so on.
Examples The following example shows how to start the SPF algorithm without first clearing the OSPF database:
Router# clear ip ospf 1000 force-spf
Related Commands DescriptionCommand
Clears redistribution based on the OSPF routingprocess ID.
clear ip ospf redistribution
Cisco IOS IP Routing: OSPF Command Reference 47
OSPF Commands: A through ip ospf demand-circuitclear ip ospf force-spf
clear ip ospf trafficTo clear Open Shortest Path First (OSPF) traffic statistics, use the clear ip ospf traffic command in userEXEC or privileged EXEC mode.
clear ip ospf [ process-id ] traffic [interface-type interface-number]
Syntax Description (Optional) Process ID. If the process-id argument isincluded, only traffic statistics for the specifiedrouting process are cleared.
process-id
(Optional) Interface type.interface-type
(Optional) interface number.interface-number
Command Modes User EXEC Privileged EXEC
Command History ModificationRelease
This command was introduced.12.3(11)T
This command was integrated into Cisco IOS Release 12.0(28)S.12.0(28)S
Examples The following example clears OSPF traffic statistics for the OSPF process 100:
Router# clear ip ospf 100 traffic
Related Commands DescriptionCommand
Displays OSPF traffic statistics.show ip ospf traffic statistics
Cisco IOS IP Routing: OSPF Command Reference48
OSPF Commands: A through ip ospf demand-circuitclear ip ospf traffic
clear ipv6 ospf trafficTo reset counters and clear IPv6 OSPFv3 traffic statistics, use the clear ipv6 ospf traffic command privilegedEXEC mode.
clear ipv6 ospf traffic
Syntax Description This command has no arguments or keywords.
Command Modes Privileged EXEC
Command History ModificationRelease
This command was introduced.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SRB.12.2(33)SRB
Examples The following example resets the counters and clears the OSPFv3 traffics statistics:
Router# clear ipv6 ospf traffic
Related Commands DescriptionCommand
Clears OSPFv2 traffic statistics.clear ip ospf traffic
Displays OSPFv2 traffic statistics.show ip ospf traffic
Displays OSPFv3 traffic statistics.show ipv6 ospf traffic
Cisco IOS IP Routing: OSPF Command Reference 49
OSPF Commands: A through ip ospf demand-circuitclear ipv6 ospf traffic
compatible rfc1583To restore the method used to calculate summary route costs per RFC 1583, use the compatiblerfc1583command in router configuration mode. To disable RFC 1583 compatibility, use the no form of thiscommand.
compatible rfc1583
no compatible rfc1583
Syntax Description This command has no arguments or keywords.
Command Default Compatible with RFC 1583.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.1(2)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines This command is backward compatible with Cisco IOS Release 12.0.
To minimize the chance of routing loops, all Open Shortest Path First (OSPF) routers in an OSPF routingdomain should have RFC compatibility set identically.
Because of the introduction of RFC 2328, OSPF Version 2, the method used to calculate summary route costshas changed. Use the no compatible rfc1583 command to enable the calculation method used per RFC 2328.
Examples The following example specifies that the router process is compatible with RFC 1583:
router ospf 1compatible rfc1583!
Cisco IOS IP Routing: OSPF Command Reference50
OSPF Commands: A through ip ospf demand-circuitcompatible rfc1583
compatible rfc1587To replace RFC 3101 compatibility with RFC 1587 compatibility for route selection in not-so-stubby area(NSSA) Area Border Routers (ABRs), use the compatible rfc1587command in router configuration modeor address family configuration mode. To restore RFC 3101 compatibility, use the no form of this command.
compatible rfc1587
no compatible rfc1587
Syntax Description This command has no arguments or keywords.
Command Default Route selection is compatible with RFC 3101.
Command Modes Router configuration (config-router) Address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.15.1(2)S
This command was modified. Support for OSPFv3 was added.15.2(4)S
This command was integrated into Cisco IOS XE Release 3.7S.Cisco IOS XE Release 3.7S
Usage Guidelines In Cisco IOS Release 15.1(2)S and later releases, RFC 3101 replaces RFC 1587, and RFC 3101 behavior isautomatically enabled. You can choose the route selection behavior by configuring a router to run as RFC3101 or RFC 1587 compatible.
See Appendix F of RFC3101 The OSPF Not-So-Stubby Area (NSSA) Option for a detailed list of differencesbetween RFC1587 and RFC3101.
Examples The following example specifies that the router process is compatible with RFC 1587:
Router> enableRouter# configure terminalRouter(config)# router ospfv3 1Router(config-router)# compatible rfc1587
Cisco IOS IP Routing: OSPF Command Reference 51
OSPF Commands: A through ip ospf demand-circuitcompatible rfc1587
compatible rfc5243To optimize the database description (DBD) packet exchange between twoOSPF neighbors, use the compatiblerfc5243 in router configurationmode or address family configurationmode. To disable RFC5243 optimization,use the no form of this command.
compatible rfc5243
no compatible rfc5243
Syntax Description This command has no arguments or keywords.
Command Default RFC5243 optimization is enabled.
Command Modes Router configuration (config-router)
Address family configuration (config-router-af)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.14S
This command was integrated into Cisco IOS Release 15.5(2)T.15.5(2)T
Usage Guidelines The compatible rfc5243 command optimizes the DBD packet exchange between twoOSPF neighbors formingadjacency. This optimization helps to avoid announcing the DBD packets to neighbor link state advertisements(LSA) that have already received the announcements. This ensures that the neighbor's link state database(LSDB) receives only the newer instance of the LSA.
The compatible rfc5243 command can be used only in the router configuration mode for OSPFv2. ForOSPFv3, this command can be used in both the router configuration and address-family configuration modes.
Examples The following example shows how to disable the default RFC 5243 optimization for OSPFv3:
Device(config-router-af)# no compatible rfc5243The following example shows how to disable the default RFC 5243 optimization for OSPFv2:
Device(config-router)# no compatible rfc5243
Related Commands DescriptionCommand
Displays general information about OSPFv2 routinginstances.
show ip ospf
Cisco IOS IP Routing: OSPF Command Reference52
OSPF Commands: A through ip ospf demand-circuitcompatible rfc5243
DescriptionCommand
Displays general information about OSPFv3 routingprocesses.
show ospfv3
Cisco IOS IP Routing: OSPF Command Reference 53
OSPF Commands: A through ip ospf demand-circuitcompatible rfc5243
default-information originate (OSPF)To generate a default external route into an Open Shortest Path First (OSPF) routing domain, use thedefault-information originate command in router configuration or router address family topology configurationmode. To disable this feature, use the no form of this command.
default-information originate [always] [metric metric-value] [metric-type type-value] [route-mapmap-name]
no default-information originate [always] [metric metric-value] [metric-type type-value] [route-mapmap-name]
Syntax Description (Optional) Always advertises the default routeregardless of whether the software has a default route.
The always keyword includes the followingexception when the route map is used.Whena route map is used, the origination of thedefault route by OSPF is not bound to theexistence of a default route in the routingtable and the always keyword is ignored.
Note
always
(Optional) Metric used for generating the defaultroute. If you omit a value and do not specify a valueusing the default-metric router configurationcommand, the default metric value is 10. The valueused is specific to the protocol.
metric metric-value
(Optional) External link type associated with thedefault route that is advertised into the OSPF routingdomain. It can be one of the following values:
• Type 1 external route.
• Type 2 external route.
The default is type 2 external route.
metric-type type-value
(Optional) The routing process will generate thedefault route if the route map is satisfied.
route-map map-name
Command Default This command is disabled by default. No default external route is generated into the OSPF routing domain.
Command Modes Router configuration (config-router) Router address family topology configuration (config-router-af-topology)
Cisco IOS IP Routing: OSPF Command Reference54
OSPF Commands: A through ip ospf demand-circuitdefault-information originate (OSPF)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Whenever you use the redistribute or the default-information router configuration command to redistributeroutes into an OSPF routing domain, the Cisco IOS software automatically becomes an Autonomous SystemBoundary Router (ASBR). However, an ASBR does not, by default, generate a default route into the OSPFrouting domain. The software must still have a default route for itself before it generates one, except whenyou have specified the always keyword.
When a route map is used, the origination of the default route by OSPF is not bound to the existence of adefault route in the routing table.
Release 12.2(33)SRB
If you plan to configure theMulti-Topology Routing (MTR) feature, you need to enter the default-informationoriginatecommand in router address family topology configuration mode in order for this OSPF routerconfiguration command to become topology-aware.
Examples The following example specifies a metric of 100 for the default route that is redistributed into the OSPF routingdomain and specifies an external metric type of 1:
router ospf 109redistribute eigrp 108 metric 100 subnetsdefault-information originate metric 100 metric-type 1
Related Commands DescriptionCommand
Accepts exterior or default information into EnhancedInterior Gateway Routing Protocol (EIGRP)processes.
default-information
Sets default metric values for routes.default-metric
Redistributes routes from one routing domain intoanother routing domain.
redistribute (IP)
Cisco IOS IP Routing: OSPF Command Reference 55
OSPF Commands: A through ip ospf demand-circuitdefault-information originate (OSPF)
default-metric (OSPF)To set default metric values for the Open Shortest Path First (OSPF) routing protocol, use the default-metriccommand in router address family topology or router configuration mode. To r eturn to the default state, usethe no form of this command.
default-metric metric-value
no default-metric metric-value
Syntax Description Default metric value appropriate for the specifiedrouting protocol.
metric-value
Command Default Built-in, automatic metric translations, as appropriate for each routing protocol. The metric of redistributedconnected and static routes is set to 0.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines T he default-metric command is used in conjunction with the redistribute router configuration commandto cause the current routing protocol to use the same metric value for all redistributed routes. A default metrichelps solve the problem of redistributing routes with incompatible metrics. Whenever metrics do not convert,using a default metric provides a reasonable substitute and enables the redistribution to proceed.
When enabled, the default-metric command applies a metric value of 0 to redistributed connected routes.The default-metric command does not override metric values that are applied with the redistributecommand.
Note
Cisco IOS IP Routing: OSPF Command Reference56
OSPF Commands: A through ip ospf demand-circuitdefault-metric (OSPF)
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter the default-metriccommand in router address family topology configuration mode in order for this OSPF router configurationcommand to become topology-aware.
Examples The following example shows a router in autonomous system 109 using both the Routing Information Protocol(RIP) and the OSPF routing protocols. The example advertises OSPF-derived routes using RIP and assignsthe OSPF-derived routes a RIP metric of 10.
router ripdefault-metric 10redistribute ospf 109
Related Commands DescriptionCommand
Redistributes routes from one routing domain intoanother routing domain.
redistribute (IP)
Cisco IOS IP Routing: OSPF Command Reference 57
OSPF Commands: A through ip ospf demand-circuitdefault-metric (OSPF)
discard-routeTo reinstall an external or internal discard route that was previously removed, use the discard-route commandin router address family topology configuration or router configuration mode. To remove an external or internaldiscard route, use the no form of this command.
discard-route [external [ distance ]] [internal [ distance ]]
no discard-route [external [ distance ]] [internal [ distance ]]
Syntax Description (Optional) Specifies the discard-route entry forredistributed summarized routes on an AutonomousSystem Boundary Router (ASBR).
external
(Optional) Specifies the discard-route entry forsummarized internal routes on the Area Border Router(ABR).
internal
(Optional) Administrative distance. A value between1 and 254. The default administrative distance forexternal and internal discard routes is 254 and 110,respectively.
distance
Command Default External and internal discard-route entries are installed.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.1(1)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
The distance argument was added.12.4(15)T
The distance argument was integrated into Cisco IOS Release 12.2(33)SRC.12.2(33)SRC
Cisco IOS IP Routing: OSPF Command Reference58
OSPF Commands: A through ip ospf demand-circuitdiscard-route
ModificationRelease
This command was integrated into Cisco IOS Release 12.2(33)SB.12.2(33)SB
Usage Guidelines External and internal discard-route entries are installed in routing tables by default. During route summarization,routing loops may occur when data is sent to a nonexisting network that appears to be a part of the summary,and the router that is performing the summarization has a less specific route (pointing back to the sendingrouter) for this network in its routing table. To prevent the routing loop, a discard route entry is installed inthe routing table of the ABR or ASBR.
If for any reason you do not want to use the external or internal discard route, remove the discard route byentering the no discard-route command with the external or internal keyword.
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter thediscard-routecommand in router address family topology configuration mode in order for this OSPF routerconfiguration command to become topology-aware.
Release 12.4(15)T
Prior to Cisco IOS Release 12.4(15)T, both external and internal discard routes were installed using the defaultOSPF intra-area administrative distance 110. You can now modify this default distance for discard routes byentering a new administrative distance for the distance argument of the discard-route command.
Examples The following display shows the discard-route functionality installed by default. When external or internalroutes are summarized, a summary route to Null0 will appear in the router output from the show ip routecommand. See the router output lines that refer to Null0:
Router# show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static route
Gateway of last resort is not set172.16.0.0/24 is variably subnetted, 3 subnets, 2 masks
C 172.16.0.128/25 is directly connected, Loopback1O 172.16.0.0/24 is a summary, 00:00:14, Null0C 172.16.0.0/25 is directly connected, Loopback0
172.31.0.0/24 is variably subnetted, 3 subnets, 2 masksC 172.31.0.128/25 is directly connected, Loopback3O 172.31.0.0/24 is a summary, 00:00:02, Null0C 172.31.0.0/25 is directly connected, Loopback2C 192.168.0.0/24 is directly connected, Ethernet0/0Router# show ip route ospf
172.16.0.0/24 is variably subnetted, 3 subnets, 2 masksO 172.16.0.0/24 is a summary, 00:00:29, Null0
172.16.0.0/24 is variably subnetted, 3 subnets, 2 masksO 172.16.0.0/24 is a summary, 00:00:17, Null0When the no discard-route commandwith the internal keyword is entered, notice the following route change,indicated by the router output lines that that refer to Null0:
Router# configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)# router ospf 1
Cisco IOS IP Routing: OSPF Command Reference 59
OSPF Commands: A through ip ospf demand-circuitdiscard-route
Router(config-router)# no discard-route internalRouter(config-router)# endRouter# show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static route
Gateway of last resort is not set172.16.0.0/24 is variably subnetted, 3 subnets, 2 masks
C 172.16.0.128/25 is directly connected, Loopback1C 172.16.0.0/25 is directly connected, Loopback0
172.31.0.0/24 is variably subnetted, 3 subnets, 2 masksC 172.31.0.128/25 is directly connected, Loopback3O 172.31.0.0/24 is a summary, 00:00:02, Null0C 172.31.0.0/25 is directly connected, Loopback2C 192.168.0.0/24 is directly connected, Ethernet0/0Router# show ip route ospf
172.31.0.0/24 is variably subnetted, 3 subnets, 2 masksO 172.16.0.0/24 is a summary, 00:04:14, Null0Next, the no discard-route command with the external keyword is entered to remove the external discardroute entry:
Router# configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)# router ospf 1Router(config-router)# no discard-route externalRouter(config-router)# endThe following router output from the show running-config command confirms that both the external andinternal discard routes have been removed from the routing table of the router. See the router output lines thatthat refer to discard routes.
Router# show running-configBuilding configuration...Current configuration : 1114 bytes!version 12.2service timestamps debug uptimeservice timestamps log uptimeno service password-encryption!hostname Router...router ospf 1log-adjacency-changesno discard-route externalno discard-route internalarea 1 range 172.16.0.0 255.255.255.0summary-address 172.31.0.0 255.255.255.0redistribute rip subnetsnetwork 192.168.0.0 0.0.0.255 area 0network 172.16.0.0 0.0.0.255 area 1!
Related Commands DescriptionCommand
Displays the current state of the routing table.show ip route
Cisco IOS IP Routing: OSPF Command Reference60
OSPF Commands: A through ip ospf demand-circuitdiscard-route
DescriptionCommand
Displays the contents of the currently runningconfiguration file, the configuration for a specificinterface, or map class information.
show running-config
Cisco IOS IP Routing: OSPF Command Reference 61
OSPF Commands: A through ip ospf demand-circuitdiscard-route
distance ospfTo define Open Shortest Path First (OSPF) route administrative distances based on route type, use the distanceospf command in router address family topology or router configuration mode. To restore the default value,use the no form of this command.
distance ospf commanddistance ospf {external dist1| inter-area dist2| intra-area dist3}
no distance ospf
Syntax Description (Optional) Sets the distance for routes from otherrouting domains, learned by redistribution. Range is1 to 255. The default value is 110.
external dist1
(Optional) Sets the distance for all routes from onearea to another area. Range is 1 to 255. The defaultvalue is 110.
inter-area dist2
(Optional) Sets the distance for all routes within anarea. Range is 1 to 255. The default value is 110.
intra-area dist3
Command Default dist1 : 110
dist2 : 110
dist3 : 110
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.11.1(14)
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines You must specify at least one of the keywords.
Cisco IOS IP Routing: OSPF Command Reference62
OSPF Commands: A through ip ospf demand-circuitdistance ospf
This command performs the same function as the distance command used with an access list. However, thedistance ospfcommand allows you to set a distance for an entire group of routes, rather than a specific routethat passes an access list.
A common reason to use the distance ospf command is when you have multiple OSPF processes with mutualredistribution, and you want to prefer internal routes from one over external routes from the other.
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter the distanceospfcommand in router address family topology configurationmode in order for this OSPF router configurationcommand to become topology-aware.
Examples The following example changes the external distance to 200, making the route less reliable:
Examplesrouter ospf 1redistribute ospf 2 subnetdistance ospf external 200!router ospf 2redistribute ospf 1 subnetdistance ospf external 200
Examplesrouter ospf 1redistribute ospf 2 subnetdistance ospf external 200!router ospf 2redistribute ospf 1 subnetdistance ospf external 200
Related Commands DescriptionCommand
Defines an administrative distance.distance (IP)
Cisco IOS IP Routing: OSPF Command Reference 63
OSPF Commands: A through ip ospf demand-circuitdistance ospf
distance (OSPF)To define an administrative distance, use the distance command in router configuration mode or VRFconfiguration mode. To remove the distance command and restore the system to its default condition, usethe no form of this command.
distance weight [ip-address wildcard-mask [access-list name]]
no distance weight ip-address wildcard-mask [access-list-name]
Syntax Description Administrative distance. Range is 10 to 255. Usedalone, the weight argument specifies a defaultadministrative distance that the software uses whenno other specification exists for a routing informationsource. Routes with a distance of 255 are not installedin the routing table. The table in the “UsageGuidelines” section lists the default administrativedistances.
weight
(Optional) IP address in four-part dotted-decimalnotation.
ip-address
(Optional)Wildcardmask in four-part, dotted-decimalformat. A bit set to 1 in the wildcard-mask argumentinstructs the software to ignore the corresponding bitin the address value.
wildcard-mask
(Optional) Name of an IP access list to be applied toincoming routing updates.
access-list-name
Command Default If this command is not specified, the administrative distance is the default. The table in the “Usage Guidelines”section lists the default administrative distances.
Command Modes Router configuration (config-router)
VRF configuration (config-vrf)
Command History ModificationRelease
This command was introduced2.0
This command was modified. The ip-address and wildcard-mask arguments forthe no form of the command changed from optional to required.
3.2
This command was modified. It was added under the VRF configuration mode.3.3.0
Cisco IOS IP Routing: OSPF Command Reference64
OSPF Commands: A through ip ospf demand-circuitdistance (OSPF)
Usage Guidelines To use this command, you must be in a user group associated with a task group that includes the appropriatetask IDs. If the user group assignment is preventing you from using a command contact your AAA administratorfor assistance.
An administrative distance is an integer from 10 to 255. In general, the higher the value, the lower the trustrating. An administrative distance of 255 means that the routing information source cannot be trusted at alland should be ignored.Weight values are subjective; no quantitative method exists for choosing weight values.
If an access list is used with this command, it is applied when a network is being inserted into the routingtable. This behavior allows you to filter networks based on the IP prefix supplying the routing information.For example, you could filter possibly incorrect routing information from networking devices not under youradministrative control.
The order in which you enter distance commands can affect the assigned administrative distances, as shownin the “Examples” section. The following table lists default administrative distances.
Table 3: Default Administrative Distances
Default DistanceRate Source
0Connected interface
0Static route out on interface
1Static route to next hop
5EIGRP summary route
20External BGP
90Internal EIGRP
110OSPF
115IS-IS
120RIP version 1 and 2
170External EIGRP
200Internal BGP
255Unknown
Task ID
OperationsTask ID
Cisco IOS IP Routing: OSPF Command Reference 65
OSPF Commands: A through ip ospf demand-circuitdistance (OSPF)
read, writeospf
Examples In the following example, the router ospf command sets up Open Shortest Path First (OSPF) routing instance1. The first distance command sets the default administrative distance to 255, which instructs the softwareto ignore all routing updates from networking devices for which an explicit distance has not been set. Thesecond distance command sets the administrative distance for all devices on the network 192.168.40.0 to 90.
Device# configure terminalDevice (config)# router ospf 1Device (config-ospf)# distance 255Device (config-ospf)# distance 90 192.168.40.0 0.0.0.255
Related Commands DescriptionCommand
Allows the use of external, internal, and localadministrative distances that could be a better routeto a BGP node.
distance bgp
Allows the use of external, internal, and localadministrative distances that could be a better routeto an OSPF node.
distance ospf
Configures the OSPF routing process.router ospf
Cisco IOS IP Routing: OSPF Command Reference66
OSPF Commands: A through ip ospf demand-circuitdistance (OSPF)
domain-id (OSPF)To change the OSPF domain ID that is used during the redistribution of BGP VPNv4 routes to OSPF, use thedomain-id command in router configuration mode. To restore the default value, use the no form of thiscommand.
domain-id {ip-address [secondary]| null| type type-value value hex-value [secondary]}
no domain-id [ip-address [secondary]| null| type type-value value hex-value [secondary]]
Syntax Description OSPF domain ID in IP address format.ip-address
(Optional) Specifies the secondary domain ID in IPaddress format.
secondary
No domain ID is associated with the process.null
OSPF domain ID type in hexadecimal format.type type-value
OSPF domain ID value in hexadecimal format.value hex-value
(Optional) Specifies the secondary domain ID typein hexadecimal format.
secondary
Command Default The default value for the domain-id command is equal to the OSPF process ID.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.3(2)
Usage Guidelines The domain ID is an 8-byte value that identifies the OSPF domain of the prefix. When the OSPF route isredistributed to the BGP VPNv4 route in the MPLS VPN context, the domain ID extended community isattached to the BGP update. The domain ID is used on the egress provider-edge (PE) router, when the BGPVPNv4 route is redistributed to OSPF to decide what type of link-state advertisement (LSA) to generate as aresult of the redistribution of the BGP VPNv4 route.
Cisco IOS IP Routing: OSPF Command Reference 67
OSPF Commands: A through ip ospf demand-circuitdomain-id (OSPF)
Examples The following example shows how to change the OSPF domain ID using the domain-id command where theprimary domain ID is a valid IP address and the secondary domain ID is a valid hexadecimal value:
Router(config)# router ospf 100 vrf abcdRouter(config-router)# domain-id 10.2.3.4Router(config-router)# domain-id type 0005 value CAFECAFECAFE secondary
Cisco IOS IP Routing: OSPF Command Reference68
OSPF Commands: A through ip ospf demand-circuitdomain-id (OSPF)
domain-id (OSPFv3)To configure the BGP/MPLS VPN domain ID, use the domain-id command in address-family configurationmode. To restore the default value, use the no form of this command.
domain-id type type-value value hex-value
no domain-id type type-value value hex-value
Syntax Description BGP extended community used to carry thedomain-id.
type type-value
An arbitrary 48-bit number encoded as 12hexadecimal digits.
value hex-value
Command Default The default value for the domain-id command is NULL.
Command Modes address-family configuration
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.6S
This command was integrated into Cisco IOS Release 15.2(4)S.15.2(4)S
This command was integrated into Cisco IOS Release 15.2(4)M.15.2(4)M
This command was integrated into Cisco IOS Release 15.1(1)SY .15.1(1)SY
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Usage Guidelines The value of the BGP extended community used to carry the domain-id can be one of 0005, 0105, 0205, or8005. In OSPFv2, a default non-NULL domain-id is provided by using the process-id of the router instance.In OSPFv3, the default value is NULL.
Cisco IOS IP Routing: OSPF Command Reference 69
OSPF Commands: A through ip ospf demand-circuitdomain-id (OSPFv3)
domain-tagTo s et the Open Shortest Path First (OSPF) domain tag value for Type-5 or Type-7 link-state advertisements(LSAs) when OSPF is used as a protocol between a provider edge (PE) router and customer edge (CE) router,use the domain-tag command in router configuration mode. To reinstate the default tag value, use the noform of this command.
domain-tag tag-value
no domain-tag tag-value
Syntax Description Tag value. A 32-bit value entered in decimal format.The default value is calculated based on the BorderGateway Protocol (BGP) autonomous system numberof theMultiprotocol Label Switching (MPLS) VirtualPrivate Network (VPN) backbone. The four highestbits are set to 1101 according to RFC 1745. Thelowest 16 bits map the BGP autonomous system (AS)number of the MPLS VPN backbone. If a userspecifies the tag-value, the value does not have tofollow any particular format.
tag-value
Command Default The default value is calculated based on the BGP autonomous system number of the MPLS VPN backbone.The four highest bits are set to 1101 according to RFC 1745. The lowest 16 bits map the BGP autonomoussystem number of the MPLS VPN backbone.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.1(7)
This command was integrated into Cisco IOS Release 12.1(7)E.12.1(7)E
This command was integrated into Cisco IOS Release 12.1(7)EC.12.1(7)EC
This command was integrated into Cisco IOS Release 12.0(17)ST.12.0(17)ST
This command was integrated into Cisco IOS Release 12.2(4)B.12.2(2)B
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
Cisco IOS IP Routing: OSPF Command Reference70
OSPF Commands: A through ip ospf demand-circuitdomain-tag
ModificationRelease
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines When OSPF is used between a PE router and a CE router, BGP routes that come from the MPLS backboneare redistributed to OSPF. These redistributed routes can be announced in Type-3, Type-5, or Type-7 LSAs.If the redistribution of the BGP routes results in Type-5 or Type-7 LSAs, the External Route Tag will be setto the value of the tag. If another PE router receives a Type-5 or Type-7 LSA with an External Route Tagequal to the set tag value, it will ignore the LSA, therefore preventing the redistributed routes that originatedfrom the MPLS backbone from returning via some other location on the MPLS backbone.
Examples The following example configures the tag value 777:
Router(config)# router ospf 10 vrf grcRouter(config-router)# domain-tag 777The show ip ospf database command is entered to verify that the tag value 777 has been applied to theExternal Route Tag:
Router# show ospf database external 192.168.50.1OSPF Router with ID (192.168.239.66) (Process ID 10)
Type-5 AS External Link StatesLS age: 18Options: (No TOS-capability, DC)S Type: AS External LinkLink State ID: 192.168.238.1 (External Network Number )Advertising Router: 192.168.239.66LS Seq Number: 80000002Checksum: 0xDAB0Length: 36Network Mask: /32
Metric Type: 2 (Larger than any link state path)TOS: 0Metric: 1Forward Address: 0.0.0.0External Route Tag: 777
.
.
.OSPF Router with ID (198.168.237.56) (Process ID 1)
Related Commands DescriptionCommand
Displays lists of information related to the OSPFdatabase for a specific router.
show ospf database
Cisco IOS IP Routing: OSPF Command Reference 71
OSPF Commands: A through ip ospf demand-circuitdomain-tag
fast-reroute keep-all-pathsTo create a list of all the candidate repair paths considered when a per-prefix loop-free alternate (LFA) FastReroute (FRR) route is computed, use the fast-reroute keep-all-paths command in router configurationmode. To disable prefix priority, use the no form of this command.
fast-reroute keep-all-paths
no fast-reroute keep-all-paths
Syntax Description This command has no arguments or keywords.
Command Default A list of candidate repair paths is not created.
Command Modes Router configuration (config-router)#
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
Usage Guidelines You can use the fast-reroute keep-all-paths command to display all the candidate repair paths that areconsidered when an LFA FRR repair path is computed. You can use this list to troubleshoot repair pathswithout having to enable debugs, but it greatly increases memory consumption so it should be reserved fortesting.
Examples The following example shows how to create a list of all the candidate LFA FRR repair paths considered:
Router(config-router)# fast-reroute keep-all-paths
Related Commands DescriptionCommand
Displays debugging information for per-prefix LFAFRR paths.
debug ip ospf fast-reroute
Configures a per-prefix LFA FRR path that redirectstraffic to an alternative next hop other than theprimary neighbor.
fast-reroute per-prefix enable (OSPF)
Cisco IOS IP Routing: OSPF Command Reference72
OSPF Commands: A through ip ospf demand-circuitfast-reroute keep-all-paths
DescriptionCommand
Configures the tiebreaking policy in selecting an LFAFRR repair path.
fast-reroute tie-break (OSPF)
Configures an interface as either protecting orprotected.
ip ospf fast-reroute per-prefix
Configures a set of prefixes to have high priority forprotection in an OSPF local RIB.
prefix-priority
Displays information about prefixes protected by LFAFRR repair paths.
show ip ospf fast-reroute
Displays OSPF interface information.show ip ospf interface
Displays OSPF neighbor information on aper-interface basis.
show ip ospf neighbor
Displays information for the OSPF local RIB orlocally redistributed routes.
show ip ospf rib
Cisco IOS IP Routing: OSPF Command Reference 73
OSPF Commands: A through ip ospf demand-circuitfast-reroute keep-all-paths
fast-reroute per-prefix enable (OSPF)To configure a per-prefix loop-free alternate (LFA) Fast Reroute (FRR) path that redirects traffic to analternative next hop other than the primary neighbor, use the fast-reroute per-prefix enable command inrouter configuration mode. To disable prefix priority, use the no form of this command.
fast-reroute per-prefix enable [area area-id] prefix-priority {high| low}
no fast-reroute per-prefix enable [area area-id] prefix-priority {high| low}
Syntax Description (Optional) Specifies an area in which to enable LFAFRR.
area
OSPF area ID expressed as a decimal value or in IPaddress format.
area-id
Specifies the priority of prefixes to be protected.prefix-priority
Sets the prefix priority to high.high
Sets the prefix priority to low.low
Command Default LFA is enabled.
Command Modes Router configuration (config-router)#
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
Examples The command in the following example configures an LFA and specifies the prefix priority for protection:
Router(config-router)# fast-reroute per-prefix enable prefix-priority low
Related Commands DescriptionCommand
Displays debugging information for per-prefix LFAFRR paths.
debug ip ospf fast-reroute
Cisco IOS IP Routing: OSPF Command Reference74
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix enable (OSPF)
DescriptionCommand
Creates a list of all the candidate repair paths thatwere considered when a per-prefix LFA FRR routewas computed.
fast-reroute keep-all-paths
Configures the FRR tiebreaking priority.fast-reroute tie-break (OSPF)
Configures an interface as either protecting orprotected.
ip ospf fast-reroute per-prefix
Configures a set of prefixes to have high priority forprotection in an OSPF local RIB.
prefix-priority
Displays information about prefixes protected by LFAFRR repair paths.
show ip ospf fast-reroute
Displays OSPF interface information.show ip ospf interface
Displays OSPF neighbor information on aper-interface basis.
show ip ospf neighbor
Displays information for the OSPF local RIB orlocally redistributed routes.
show ip ospf rib
Cisco IOS IP Routing: OSPF Command Reference 75
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix enable (OSPF)
fast-reroute per-prefix remote-lfa maximum-costTo configure the maximum distance to the tunnel endpoint in a per-prefix loop-free alternate (LFA) fast reroute(FRR) path that redirects traffic to a remote LFA, use the fast-reroute per-prefix remote-lfa maximum-costcommand in router configuration mode. To disable the configuration, use the no form of this command.
fast-reroute per-prefix remote-lfa [area area-id] maximum-cost distance
no fast-reroute per-prefix remote-lfa [area area-id] maximum-cost distance
Syntax Description (Optional) Specifies an area in which to enable LFAFRR.
area
(Optional) OSPF area ID expressed as a decimal valueor in IP address format.
area-id
Specifies the value of the maximum distance to thetunnel endpoint.
distance
Command Default The maximum distance to the remote LFA is not enabled.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.15.2(2)S
Usage Guidelines Use this command to limit routers to which remote LFA can create an automatic tunnel to the vicinity of thecalculating router.
Examples The following example shows how to set a maximum cost of 30 in area 2:Router(config-router)# fast-reroute per-prefix remote-lfa area 2 maximum-cost 30
Related Commands DescriptionCommand
Configures a per-prefix LFA FRRpath that redirects traffic to aremote LFA tunnel.
fast-reroute per-prefix remote-id tunnel
Cisco IOS IP Routing: OSPF Command Reference76
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix remote-lfa maximum-cost
DescriptionCommand
Displays a list of tunnel interfacescreated by the FRR manager onbehalf of OSPF.
show ip ospf fast-reroute remote-lfa tunnels
Cisco IOS IP Routing: OSPF Command Reference 77
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix remote-lfa maximum-cost
fast-reroute per-prefix remote-lfa tunnelTo configure a per-prefix loop-free alternate (LFA) fast reroute (FRR) path that redirects traffic to a remoteLFA tunnel, use the fast-reroute per-prefix remote-lfa tunnel command in router configuration mode. Todisable remote LFA, use the no form of this command.
fast-reroute per-prefix remote-lfa [area area-id] tunnel mpls-ldp
no fast-reroute per-prefix remote-lfa [area area-id] tunnel mpls-ldp
Syntax Description (Optional) Specifies an area in which to enable LFAFRR.
area
(Optional) OSPF area ID expressed as a decimal valueor in IP address format.
area-id
Enables remote LFA tunneling via MultiprotocolLabel Switching (MPLS)-Label Distribution Protocol(LDP).
mpls-ldp
Command Default A remote LFA is not enabled.
Command Modes Router configuration (config-router)#
Command History ModificationRelease
This command was introduced.15.2(2)S
Usage Guidelines Use this command to enable the remote LFA feature and to configure the type of an automatically createdtunnel.
Examples The following example shows how to configure a remote per-prefix LFA FRR in area 2. The remote tunneltype is specified as MPLS-LDP:Router(config-router)# fast-reroute per-prefix remote-lfa area 2 tunnel mpls-ldp
Related Commands DescriptionCommand
Configures the maximum distanceto the tunnel endpoint.
fast-reroute per-prefix remote-lfa maximum-cost
Cisco IOS IP Routing: OSPF Command Reference78
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix remote-lfa tunnel
DescriptionCommand
Displays a list of tunnel interfacescreated by the FRR manager onbehalf of OSPF.
show ip ospf fast-reroute remote-lfa tunnels
Cisco IOS IP Routing: OSPF Command Reference 79
OSPF Commands: A through ip ospf demand-circuitfast-reroute per-prefix remote-lfa tunnel
fast-reroute tie-break (OSPF)To configure the tiebreaking policy in selecting in a loop-free alternate (LFA) Fast Reroute (FRR) repair path,use the fast-reroute tie-break command in router configuration mode. To disable the configuration, use theno form of this command.
fast-reroute tie-break {broadcast-interface-disjoint| downstream| interface-disjoint| linecard-disjoint|node-protecting| primary-path| secondary-path| srlg} [required] {index attribute-priority| lowest-metricindex attribute-priority}
no fast-reroute tie-break {broadcast-interface-disjoint| downstream| interface-disjoint| linecard-disjoint|node-protecting| primary-path| secondary-path| srlg} [required] {index attribute-priority| lowest-metricindex attribute-priority}
Syntax Description Configures the interface protection attribute.broadcast-interface-disjoint
Configures LFAs whose metric to the protecteddestination is lower than the metric of the protectingnode to the destination.
downstream
Configures the interface protection attribute.interface-disjoint
Configures the linecard protection attribute.linecard-disjoint
Configures the node-protecting repair path attribute.node-protecting
Configures the equal-cost multipath attribute.primary-path
Configures the not-equal-cost multipath attribute.secondary-path
Configures the shared risk link group (SRLG)attribute.
srlg
(Optional) Specifies that the tiebreaker is required.required
Specifies the tiebreak attribute priority.index
The tiebreak attribute priority number. Valid valuesare from 1 to 255.
attribute-priority
(Configures the lowest metric repair path attribute.lowest-metric
Command Default If you do not configure a tiebreaker policy, repair path attributes are assigned in the following priority order:
1 SRLG
2 Primary path
Cisco IOS IP Routing: OSPF Command Reference80
OSPF Commands: A through ip ospf demand-circuitfast-reroute tie-break (OSPF)
3 Interface disjoint
4 Lowest metric
5 Line-card disjoint
6 Node protecting
7 Broadcast-interface disjoint
Command Modes Router configuration (config-router)#
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
Usage Guidelines Youmust configure the router ospf command before you can configure the fast-reroute tie-break command.You can use the show ip ospf fast-reroute command to display the default, or the current, tiebreakconfiguration.
The tiebreaker policy is evaluated in the configured or the default order. If the evaluation does not select anycandidate, the repair path is selected by implicit load balancing. This means that repair path selection variesdepending on the prefix.
The primary-path and secondary-path keywords configure the same attribute: configuring one automaticallydeletes the other from the tiebreaker policy.
You can configure the required keyword for all attributes except lowest metric. To be selected as the LFArepair path, a candidate must have all the tiebreaker attributes that are configured as “required.”
Examples The commands in the following example configures a tiebreaking policy that prioritizes SRLG as a requiredtiebreaker and sets the priority index for it and for the lower-priority tiebreaking attributes:
Router(config-router)# fast-reroute tie-breaksrlg required index10Router(config-router)# fast-reroute tie-breaklinecard-disjoint index 15Router(config-router)# fast-reroute tie-break downstream index 20
Related Commands DescriptionCommand
Displays debugging information for per-prefix LFAFRR paths.
debug ip ospf fast-reroute
Cisco IOS IP Routing: OSPF Command Reference 81
OSPF Commands: A through ip ospf demand-circuitfast-reroute tie-break (OSPF)
DescriptionCommand
Creates a list of all the candidate repair paths thatwere considered when a per-prefix LFA FRR routewas computed.
fast-reroute keep-all-paths
Configures a per-prefix loop-free alternative (LFA)route that redirects traffic to an alternative next hopother than the primary neighbor.
fast-reroute per-prefix enable (OSPF)
Configures an interface as either protecting orprotected.
ip ospf fast-reroute per-prefix
Configures a set of prefixes to have high priority forprotection in an OSPF local RIB.
prefix-priority
Configures an OSPF routing process.router ospf
Displays information about prefixes protected by LFAFRR repair paths.
show ip ospf fast-reroute
Displays OSPF interface information.show ip ospf interface
Displays OSPF neighbor information on aper-interface basis.
show ip ospf neighbor
Displays information for the OSPF local RIB orlocally redistributed routes.
show ip ospf rib
Cisco IOS IP Routing: OSPF Command Reference82
OSPF Commands: A through ip ospf demand-circuitfast-reroute tie-break (OSPF)
ignore lsa mospfTo suppress the sending of syslog messages when the router receives link-state advertisement (LSA) Type 6Multicast OSPF ( MOSPF) packets, which are unsupported, use the ignore lsa mospfcommand in routerconfiguration mode. To restore the sending of syslog messages, use the no form of this command.
ignore lsa mospf commandignore lsa mospf
no ignore lsa mospf
Syntax Description This command has no arguments or keywords.
Command Default This command is disabled by default. Each MOSPF packet causes the router to send a syslog message.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.11.1
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Cisco routers do not support LSA Type 6 MOSPF packets, and they generate syslog messages if they receivesuch packets. If the router is receivingmanyMOSPF packets, you might want to configure the router to ignorethe packets and thus prevent a large number of syslog messages.
Examples The following example configures the router to suppress the sending of syslog messages when it receivesMOSPF packets:
router ospf 109ignore lsa mospf
Cisco IOS IP Routing: OSPF Command Reference 83
OSPF Commands: A through ip ospf demand-circuitignore lsa mospf
interface-id snmp-if-indexTo configure Open Shortest Path First (OSPF) interfaces with Simple NetworkManagement Protocol (SNMP)MIB-II interface Index (ifIndex) identification numbers, use the interface-id snmp-if-indexcommand inrouter configuration mode. To revert to the original interface numbering, use the no form of this command.
interface-id snmp-if-index
no interface-id snmp-if-index
Syntax Description This command has no arguments or keywords.
Command Default SNMP MIB-II ifIndex numbering for interfaces is disabled.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SRB.12.2(33)SRB
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines The advantage to using SNMPMIB-II ifIndex numbers to identify OSPF interfaces is that the ifIndex numbercorresponds to the number that a user will see reported by SNMP. Using the SNMP MIB-II ifIndex is alsosuggested, but not required, by RFC 2328 for OSPFv2 and by RFC 2740 for OSPFv3.
If you want to use the SNMP MIB-II ifIndex numbers, all interfaces that have OSPF enabled must have anSNMP ifIndex number assigned or else OSPF will not be enabled on those interfaces.
A user may choose not to configure SNMPMIB-II ifIndex numbers in order to maintain consistent behavioracross upgrades and among routers that may not have the functionality offered with Cisco IOS Release12.4(6)T and later releases.
Note
Examples The following example configures the OSPF interfaces to use SNMPMIB-II ifIndex ID numbers. The outputfrom the show snmp mib ifmib ifindex command verifies the configuration.
Router> enableRouter# configure terminal
Cisco IOS IP Routing: OSPF Command Reference84
OSPF Commands: A through ip ospf demand-circuitinterface-id snmp-if-index
Router(config)# router ospf 1Router(config-router)# interface-id snmp-if-index
Router(config-router)# endRouter# show snmp mib ifmib ifindex serial13/0Serial13/0: Ifindex = 53Router# show ip ospf 1 1 data router self-originate
OSPF Router with ID (192.168.3.1) (Process ID 1)Router Link States (Area 1)
LS age: 66Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 192.168.3.1Advertising Router: 192.168.3.1LS Seq Number: 80000003Checksum: 0xE38FLength: 36Number of Links: 1Link connected to: another Router (point-to-point)(Link ID) Neighboring Router ID: 192.168.3.7(Link Data) Router Interface address: 0.0.0.49Number of MTID metrics: 0TOS 0 Metrics: 64
Related Commands DescriptionCommand
Displays SNMP interface index identificationnumbers (ifIndex values) for all the system interfacesor the specified system interface.
show snmp mib ifmib ifindex
Cisco IOS IP Routing: OSPF Command Reference 85
OSPF Commands: A through ip ospf demand-circuitinterface-id snmp-if-index
ip ospf areaTo enable Open Shortest Path First version 2 (OSPFv2) on an interface, use the ip ospf area command ininterface configuration mode. To disable OSPFv2 on the interface, use the no form of this command.
ip ospf process-id area area-id [secondaries none]
no ip ospf process-id area [secondaries none]
Syntax Description A decimal value in the range from 1 to 65535 thatidentifies the process ID.
process-id
A decimal value in the range from 0 to 4294967295,or an IP address.
area-id
(Optional) Prevents secondary IP addresses on theinterface from being advertised.
secondaries none
Command Default If the secondaries nonekeywords are entered in the no form of this command, the secondary IP addresseswill be advertised. If the secondaries nonekeywords are not present, OSPFv2 will be disabled.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.0(29)S
This command was integrated into Cisco IOS Release 12.3(11)T.12.3(11)T
This command was integrated into Cisco IOS Release 12.2(1)SB.12.2(1)SB
This command was integrated into Cisco IOS Release 12.2(33)SRB.12.2(33)SRB
This command was modified. Support was added for this command invirtual network interface configuration mode.
Cisco IOS XE Release 3.2S
This command was implemented on the Cisco ASR 901 SeriesAggregation Services Routers.
15.2(2)SNI
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Cisco IOS IP Routing: OSPF Command Reference86
OSPF Commands: A through ip ospf demand-circuitip ospf area
Usage Guidelines OSPF is enabled on an interface when the network address for the interface matches the range of addressesthat is specified by the network area command that is entered in router configuration mode. You can enableOSPFv2 explicitly on an interface with the ip ospf area command that is entered in interface configurationmode. This capability simplifies the configuration of unnumbered interfaces with different areas.
The ip ospf areacommand that is entered in interface configuration mode will supersede the effects of thenetwork areacommand. Therefore, an interface that is configured with the ip ospf area command in interfaceconfiguration mode will not be affected by the network areacommand.
If you later disable the ip ospf area command, the interface will still run OSPFv2 as long as its networkaddress matches the range of addresses that is specified by the network areacommand.
Note
Examples The following example enables OSPFv2 on Ethernet interface 0/0/2 and prevents secondary IP addressesfrom being advertised:
Router(config)# interface Ethernet0/0/2Router(config-if)# ip ospf 10 area 0 secondaries none
Related Commands DescriptionCommand
Configures an interface type and enters interfaceconfiguration mode.
interface
Defines the interfaces on which OSPF runs anddefines the area ID for those interfaces.
network area
Displays OSPF-related interface information.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference 87
OSPF Commands: A through ip ospf demand-circuitip ospf area
ip ospf authenticationTo specify the authentication type for an interface, use the ip ospf authentication command in interface orvirtual network interface configuration mode. To remove the authentication for an interface, use the no formof this command.
ip ospf authentication [key-chain name | message-digest | null]
no ip ospf authentication
Syntax Description (Optional) Specifies key chain name for cryptographicauthentication keys.
key-chain name
(Optional) Specifies that message-digestauthentication is used.
message-digest
(Optional) Specifies that no authentication is used.Use this keyword to override password ormessage-digest authentication if the keyword isconfigured for an area.
null
Command Default The authentication type for an interface is not configured.
Command Modes Interface configuration (config-if)
Virtual network interface configuration (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This command was integrated into Cisco IOS XE Release 3.2S. Supportwas added for this command in virtual network interface configurationmode.
Cisco IOS XE Release 3.2S
This commandwas implemented on the Cisco ASR 901 Series AggregationServices Routers.
15.2(2)SNI
Cisco IOS IP Routing: OSPF Command Reference88
OSPF Commands: A through ip ospf demand-circuitip ospf authentication
ModificationRelease
This command was modified. The key-chain keyword and name argumentwere added.
Cisco IOS XE Release 3.10S
Usage Guidelines Before using the ip ospf authentication key-chain command, for the key to be operational, configure apassword for the interface using the ip ospf authentication-key command. If you use the ip ospf authenticationmessage-digest command, configure the message-digest key for the interface using the ip ospfmessage-digest-key command.
Before using the ip ospf authentication key-chain command for cryptographic authentication on an interface,define a key chain, a key ID, and a key string, and configure the key with the cryptographic algorithm.
If the authentication type is not specified for an interface, the authentication type for the area is used (the areadefault is null authentication).
Examples The following example shows how to enable message-digest authentication:Device> enableDevice# configure terminalDevice(config)# interface GigabitEthernet0/0/0Device (config-if)# ip ospf authentication message-digestDevice (config-if)# end
Examples The following example shows how to enable cryptographic authentication:Device> enableDevice# configure terminalDevice(config)# interface GigabitEthernet0/0/0Device (config-if)# ip ospf authentication key-chain samplekeychainDevice (config-if)# end
Related Commands DescriptionCommand
Enables authentication for an OSPF area.area authentication
Assigns a password to be used by neighboring routersthat are using the simple password authentication ofOSPF.
ip ospf authentication-key
Enables OSPF MD5 authentication.ip ospf message-digest-key
Cisco IOS IP Routing: OSPF Command Reference 89
OSPF Commands: A through ip ospf demand-circuitip ospf authentication
ip ospf authentication-keyTo assign a password to be used by neighboring routers that are using the Open Shortest Path First (OSPF)simple password authentication, use the ip ospf authentication-key command in interface configurationmode. To remove a previously assigned OSPF password, use the no form of this command.
ip ospf authentication-keypassword
no ip ospf authentication-key
Syntax Description Any continuous string of characters that can beentered from the keyboard up to 8 bytes in length.
password
Command Default No password is specified.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines The password created by this command is used as a “key” that is inserted directly into the OSPF header whenthe Cisco IOS software originates routing protocol packets. A separate password can be assigned to eachnetwork on a per-interface basis. All neighboring routers on the same network must have the same passwordto be able to exchange OSPF information.
The Cisco IOS software will use this key only when authentication is enabled for an area with the areaauthentication router configuration command.
Note
Cisco IOS IP Routing: OSPF Command Reference90
OSPF Commands: A through ip ospf demand-circuitip ospf authentication-key
Examples The following example enables the authentication key with the string yourpass:
ip ospf authentication-key yourpass
Related Commands DescriptionCommand
Enables authentication for an OSPF area.area authentication
Specifies authentication type for an interface.ip ospf authentication
Cisco IOS IP Routing: OSPF Command Reference 91
OSPF Commands: A through ip ospf demand-circuitip ospf authentication-key
ip ospf bfdTo enable Bidirectional Forwarding Detection (BFD) on a specific interface configured for Open ShortestPath First (OSPF), use the ip ospf bfdcommand in interface configurationmode. To disable BFD on the OSPFinterface, use the disable keyword. To remove the ospf bfd command, use the no form of this command.
ip ospf bfd [disable]
no ip ospf bfd
Syntax Description (Optional) Disables BFD for OSPF on a specifiedinterface.
disable
Command Default When the disable keyword is not used, the default behavior is to enable BFD support for OSPF on the interface.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.2(18)SXE
This command was integrated into Cisco IOS Release 12.0(31)S.12.0(31)S
This command was integrated into Cisco IOS Release 12.4(4)T.12.4(4)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was modified. Support was added for this command invirtual network interface configuration mode.
Cisco IOS XE Release 3.2S
This command was implemented on the Cisco ASR 901 SeriesAggregation Services Routers.
15.1(2)SNG
Usage Guidelines Enter the ip ospf bfd command to configure an OSPF interface to use BFD for failure detection. If you haveused the bfd-all interfaces command in router configuration mode to globally configure all OSPF interfacesfor an OSPF process to use BFD, you can enter the ip ospf bfd command in interface configuration modewith the disable keyword to disable BFD for a specific OSPF interface.
Cisco IOS IP Routing: OSPF Command Reference92
OSPF Commands: A through ip ospf demand-circuitip ospf bfd
Examples In the following example, the interface associated with OSPF, Fast Ethernet interface 3/0, is configured forBFD:
Router> enableRouter# configure terminalRouter(config)# interface fastethernet 3/0Router(config-if)# ip ospf bfdRouter(config-if)# end
Related Commands DescriptionCommand
Enables BFD for all interfaces for a BFD peer.bfd all-interfaces
Cisco IOS IP Routing: OSPF Command Reference 93
OSPF Commands: A through ip ospf demand-circuitip ospf bfd
ip ospf costTo explicitly specify the cost of sending a packet on an interface, use the ip ospf cost command in interfaceconfiguration mode. To reset the path cost to the default value, use the no form of this command.
ip ospf costinterface-cost
no ip ospf cost interface-cost
Syntax Description Unsigned integer value expressed as the link-statemetric. It can be a value in the range from 1 to 65535.
interface-cost
Command Default No default cost is predefined.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines You can set the metric manually using this command, if you need to change the default. Using the bandwidthcommand changes the link cost as long as this command is not used.
The link-state metric is advertised as the link cost in the router link advertisement. We do not support type ofservice (ToS), so you can assign only one cost per interface.
In general, the path cost is calculated using the following formula:
108 / bandwidth
Using this formula, the default path costs were calculated as noted in the following list. If these values do notsuit your network, you can use your own method of calculating path costs.
• 56-kbps serial link--Default cost is 1785
• 64-kbps serial link--Default cost is 1562
Cisco IOS IP Routing: OSPF Command Reference94
OSPF Commands: A through ip ospf demand-circuitip ospf cost
• T1 (1.544-Mbps serial link)--Default cost is 64
• E1 (2.048-Mbps serial link)--Default cost is 48
• 4-Mbps Token Ring--Default cost is 25
• Ethernet--Default cost is 10
• 16-Mbps Token Ring--Default cost is 6
• FDDI--Default cost is 1
• X25--Default cost is 5208
• Asynchronous--Default cost is 10,000
• ATM-- Default cost is 1
Examples The following example sets the interface cost value to 65:
ip ospf cost 65
Cisco IOS IP Routing: OSPF Command Reference 95
OSPF Commands: A through ip ospf demand-circuitip ospf cost
ip ospf database-filter all outTo filter outgoing link-state advertisements (LSAs) to an Open Shortest Path First (OSPF) interface, use theip ospf database-filter all out command in interface or virtual network interface configuration modes. Torestore the forwarding of LSAs to the interface, use the no form of this command.
ip ospf database-filter all out [disable]
no ip ospf database-filter all out
Syntax Description (Optional) Disables the filtering of outgoing LSAs toan OSPF interface; all outgoing LSAs are flooded tothe interface.
This keyword is available only in virtualnetwork interface mode.
Note
disable
Command Default This command is disabled by default. All outgoing LSAs are flooded to the interface.
Command Modes Interface configuration (config-if)
Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This command was modified. The disable keyword was added. Support wasadded for this command in virtual network interface configuration mode.
Cisco IOS XE Release 3.2S
This command was modified. The disable keyword was added. Support wasadded for this command in virtual network interface configuration mode.
15.0(1)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
This command was integrated into Cisco IOS XE Release 3.3SG.Cisco IOS XE Release 3.3SG
This command was integrated into Cisco IOS Release 15.3(2)T.15.3(2)T
Cisco IOS IP Routing: OSPF Command Reference96
OSPF Commands: A through ip ospf demand-circuitip ospf database-filter all out
Usage Guidelines This command performs the same function that the neighbor database-filter command performs on a neighborbasis.
If the ip ospf database-filter all out command is enabled for a virtual network and you want to disable it,use the disable keyword in virtual network interface configuration mode.
Examples The following example prevents filtering of OSPF LSAs to broadcast, nonbroadcast, or point-to-point networksreachable through Ethernet interface 0:
interface ethernet 0ip ospf database-filter all out
Related Commands DescriptionCommand
Filters outgoing LSAs to an OSPF neighbor.neighbor database-filter
Cisco IOS IP Routing: OSPF Command Reference 97
OSPF Commands: A through ip ospf demand-circuitip ospf database-filter all out
ip ospf dead-intervalTo set the interval during which at least one hello packet must be received from a neighbor before the routerdeclares that neighbor down, use the ip ospf dead-interval command in interface configuration mode. Torestore the default value, use the no form of this command.
ip ospf dead-interval {seconds|minimal hello-multiplier multiplier}
no ip ospf dead-interval
Syntax Description Interval (in seconds) during which the router mustreceive at least one hello packet from a neighbor orelse that neighbor is removed from the peer list anddoes not participate in routing. The range is 1 to65535. The value must be the same for all nodes onthe network.
seconds
Sets the dead interval to 1 second. Using this keywordrequires that the hello-multiplierkeyword andmultiplier argument are also configured.
minimal
Integer value in the range from 3 to 20, representingthe number of hello packets sent during 1 second.
hello-multiplier multiplier
Command Default seconds : Four times the interval set by the ip ospf hello-interval command.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
Theminimal keyword, hello-multiplier keyword and multiplier argumentwere added to allow Open Shortest Path First (OSPF) support for fast hellopackets.
12.0(23)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Cisco IOS IP Routing: OSPF Command Reference98
OSPF Commands: A through ip ospf demand-circuitip ospf dead-interval
ModificationRelease
This command was modified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines The dead interval is advertised in OSPF hello packets. This value must be the same for all networking deviceson a specific network.
Specifying a smaller dead interval (seconds) will give faster detection of a neighbor being down and improveconvergence, but might cause more routing instability.
When the ip ospf dead-interval minimalcommand is configured, there is no guarantee that the OSPFhello process will get the CPU cycles that are needed to maintain routing stability when the CPU istemporarily busy. Hence this configuration should be used with caution.
Note
OSPF Support for Fast Hello Packets
By specifying theminimal and hello-multiplier keywords with amultiplier argument, you are enabling OSPFfast hello packets. Theminimalkeyword sets the dead interval to 1 second, and the hello-multiplier value setsthe number of hello packets sent during that 1 second, thus providing subsecond or “fast” hello packets.When fast hello packets are configured on the interface, the hello interval advertised in the hello packets thatare sent out this interface is set to 0. The hello interval in the hello packets received over this interface isignored.
The dead interval must be consistent on a segment, whether it is set to 1 second (for fast hello packets) or setto any other value. The hello multiplier need not be the same for the entire segment as long as at least onehello packet is sent within the dead interval.
Use the show ip ospf interface command to verify the dead interval and fast hello interval.
Examples The following example sets the OSPF dead interval to 20 seconds:
interface ethernet 1ip ospf dead-interval 20The following example configures OSPF fast hello packets; the dead interval is 1 second and there are fivehello packets sent every second:
interface ethernet 1ip ospf dead-interval minimal hello-multiplier 5
Related Commands DescriptionCommand
Interval between hello packets that the Cisco IOSsoftware sends on the interface.
ip ospf hello-interval
Displays OSPF-related information.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference 99
OSPF Commands: A through ip ospf demand-circuitip ospf dead-interval
ip ospf demand-circuitTo configure Open Shortest Path First (OSPF) to treat the interface as an OSPF demand circuit, use the ipospf demand-circuit command in interface configuration mode or virtual network interface configurationmode. To remove the OSPF demand circuit functionality from the interface, use the no form of this command.
ip ospf demand-circuit[disable] [ignore]
no ip ospf demand-circuit
Syntax Description (Optional) Disables OSPF from treating the interfaceas an OSPF demand circuit.
This keyword is available only in virtualnetwork interface mode.
Note
disable
(Optional) Ignores requests from other routers tooperate the link in demand-circuit mode.
ignore
Command Default The circuit is not an OSPF demand circuit.
Command Modes Interface configuration (config-if)
Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.11.2
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This commandwas modified. The disable and ignore keywords were added.Support was added for this command in virtual network interfaceconfiguration mode.
Cisco IOS XE Release 3.2S
This command was integrated into Cisco IOS Release15.1(4)M.15.1(4)M
This commandwas modified. The disable and ignore keywords were added.Support was added for this command in virtual network interfaceconfiguration mode.
15.0(1)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
Cisco IOS IP Routing: OSPF Command Reference100
OSPF Commands: A through ip ospf demand-circuitip ospf demand-circuit
ModificationRelease
This command was integrated into Cisco IOSXE Release 3.3SG.Cisco IOS XE Release 3.3SG
This command was integrated into Cisco IOS Release 15.3(2)T.15.3(2)T
Usage Guidelines On point-to-point interfaces, only one end of the demand circuit must be configured with the ip ospfdemand-circuit command. Periodic hello messages are suppressed and periodic refreshes of link-stateadvertisements (LSAs) do not flood the demand circuit. This command allows the underlying data-link layerto be closed when the topology is stable. In point-to-multipoint topology, only the multipoint end must beconfigured with this command.
If the ip ospf demand-circuit command is enabled for a virtual network and you want to disable it, use thedisable keyword in virtual network interface configuration mode.
Examples The following example shows how to configure an OSPF demand circuit for an ISDN on-demand circuit:
Router# configure terminalRouter(config)# router ospf 1Router(config-router)# network 10.0.3.0 255.255.255.0 area 0Router(config-router)# exitRouter(config)# interface BRI0Router(config-if)# ip ospf demand-circuit
The following example shows how to prevent OSPF demand circuit operation on a multipoint hub interface:
outer# configure terminalRouter(config)# interface Dialer0Router(config-if)# ip ospf network point-to-multipointRouter(config-if)# ip ospf demand-circuit ignore
Related Commands DescriptionCommand
Configures the OSPF network type topoint-to-multipoint.
ip ospf network point-to-multipoint
Defines the OSPF interfaces and area ID.network area
Configures the OSPF routing process.router ospf
Displays information about OSPF routing processes.show ip ospf
Cisco IOS IP Routing: OSPF Command Reference 101
OSPF Commands: A through ip ospf demand-circuitip ospf demand-circuit
Cisco IOS IP Routing: OSPF Command Reference102
OSPF Commands: A through ip ospf demand-circuitip ospf demand-circuit
OSPF Commands: ip ospf fast-reroute per-prefixthrough R
• ip ospf fast-reroute per-prefix, page 105
• ip ospf flood-reduction, page 107
• ip ospf hello-interval, page 109
• ip ospf lls, page 111
• ip ospf message-digest-key md5, page 113
• ip ospf mtu-ignore, page 115
• ip ospf multi-area, page 117
• ip ospf multi-area cost, page 118
• ip ospf name-lookup, page 119
• ip ospf network, page 120
• ip ospf prefix-suppression, page 123
• ip ospf priority, page 125
• ip ospf resync-timeout, page 127
• ip ospf retransmit-interval, page 129
• ip ospf shutdown, page 131
• ip ospf transmit-delay, page 133
• ip ospf ttl-security, page 134
• limit retransmissions, page 136
• local-rib-criteria, page 139
• log-adjacency-changes, page 141
• max-lsa, page 143
• max-metric router-lsa, page 146
• neighbor (OSPF), page 150
Cisco IOS IP Routing: OSPF Command Reference 103
• neighbor database-filter all out, page 153
• network area, page 155
• nsf (OSPF), page 158
• nsf cisco, page 160
• nsf cisco helper disable, page 162
• nsf ietf, page 164
• nsf ietf helper disable, page 166
• nsf ietf helper strict-lsa-checking, page 168
• nsr, page 170
• ospfv3 authentication (key-chain), page 172
• ospfv3 multi-area, page 174
• ospfv3 multi-area cost, page 175
• prefix-suppression, page 176
• process-min-time percent, page 177
• redistribute maximum-prefix, page 179
• router ospf, page 182
• router-id, page 184
Cisco IOS IP Routing: OSPF Command Reference104
OSPF Commands: ip ospf fast-reroute per-prefix through R
ip ospf fast-reroute per-prefixTo configure an interface as a protecting or a protected interface in a per-prefix loop-free alternative (LFA)repair path, use the ip ospf fast-reroute per-prefix command in interface configuration mode.
ip ospf fast-reroute per-prefix {candidate| protection} [disable]
Syntax Description Specifies that the interface is protecting, that is, it canbe used as the next hop in a repair path.
candidate
Specifies that the interface is protected, that is, routespointing to this interface can have a repair path.
protection
(Optional) Specifies that the interface is eitherprotecting or protected.
disable
Command Default All interfaces are protected and protecting.
Command Modes Interface configuration (config-if)#
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
Usage Guidelines If you know from the network topology that an interface cannot be used to reroute traffic (for example, if itgoes to a customer site), you can use the ip ospf fast-reroute per-prefix command to disable it from beingprotecting interface.
Examples The following example shows how to prohibit an interface from being a protecting interface:
Router(config)# interface Ethernet 0/0ip address 192.0.2.1 255.255.255.0ip ospf fast-reroute per-prefix candidate disable
Related Commands DescriptionCommand
Displays debugging information for per-prefix LFAFRR paths.
debug ip ospf fast-reroute
Cisco IOS IP Routing: OSPF Command Reference 105
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf fast-reroute per-prefix
DescriptionCommand
Configures a per-prefix l LFA route that redirectstraffic to an alternative next hop other than theprimary neighbor.
fast-reroute per-prefix (OSPF)
Creates a list of all the candidate repair paths thatwere considered when a per-prefix LFA FRR outewas computed.
fast-reroute keep-all-paths
Configures the tiebreaking policy in selecting in anLFA FRR repair path.
fast-reroute tie-break (OSPF)
Configures a set of prefixes to have high priority forprotection in an OSPF local RIB.
prefix-priority
Displays information about prefixes protected by LFAand IP FRR repair paths.
show ip ospf fast-reroute
Cisco IOS IP Routing: OSPF Command Reference106
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf fast-reroute per-prefix
ip ospf flood-reductionTo suppress the unnecessary flooding of link-state advertisements (LSAs) in stable topologies, use the ip ospfflood-reduction command in interface configuration mode. To disable this feature, use the no form of thiscommand.
ip ospf flood-reductionflood-reduction [disable]
no ip ospf flood-reduction
Syntax Description (Optional) Disables the suppressing of unnecessaryflooding of LSAs in stable topologies.
This keyword is available only in virtualnetwork interface mode.
Note
disable
Command Default This command is disabled by default.
Command Modes Interface configuration (config-if)
Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.1(2)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
Cisco IOS XE Release 3.2S
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
15.0(1)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
This command was integrated into Cisco IOS XE Release 3.3SG.Cisco IOS XE Release 3.3SG
Cisco IOS IP Routing: OSPF Command Reference 107
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf flood-reduction
Usage Guidelines All routers supporting the Open Shortest Path First (OSPF) demand circuit are compatible and can interactwith routers supporting flooding reduction.
If the ip ospf flood-reduction command is enabled for a virtual network and you want to disable it, use thedisable keyword in virtual network interface configuration mode.
Examples The following example suppresses the flooding of unnecessary LSAs on serial interface 0:
interface serial 0ip ospf flood-reduction
Related Commands DescriptionCommand
Displays OSPF-related interface information.show ip ospf interface
Displays OSPF-neighbor information on aper-interface basis.
show ip ospf neighbor
Cisco IOS IP Routing: OSPF Command Reference108
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf flood-reduction
ip ospf hello-intervalTo specify the interval between hello packets that the Cisco IOS software sends on the interface, use the ipospf hello-interval command in interface configuration mode. To return to the default time, use the no formof this command.
ip ospf hello-intervalseconds
no ip ospf hello-interval
Syntax Description Specifies the interval (in seconds). The value mustbe the same for all nodes on a specific network. Therange is from 1 to 65535.
seconds
Command Default 10 seconds (Ethernet)
30 seconds (nonbroadcast)
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines This value is advertised in the hello packets. The smaller the hello interval, the faster topological changes willbe detected, but more routing traffic will ensue. This value must be the same for all routers and access serverson a specific network.
Examples The following example sets the interval between hello packets to 15 seconds:
interface ethernet 1ip ospf hello-interval 15
Cisco IOS IP Routing: OSPF Command Reference 109
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf hello-interval
Related Commands DescriptionCommand
Sets the time period for which hello packets must nothave been seen before neighbors declare the routerdown.
ip ospf dead-interval
Cisco IOS IP Routing: OSPF Command Reference110
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf hello-interval
ip ospf llsTo enable Link-Local Signaling (LLS) on an interface, regardless of the router-level LLS setting, use the ipospf llscommand in interface configuration mode. To reconfigure the router-level LLS setting on the specificinterface, use the no or defaultversion of this command.
ip ospf lls [disable]
{no| default} ip ospf lls [disable]
Syntax Description Restores the default LLS setting for the interface thathas been configured at the router level.
no
Inherits the global (router level) LLS settings for theinterface that has been specified.
default
(Optional) Disables LLS on a specified interfaceregardless of the global (router level) setting.
disable
Command Default LLS is enabled.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.0(27)S
This command was integrated into Cisco IOS Release 12.3(7)T.12.3(7)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(18)SXE.12.2(18)SXE
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was modified. Support was added for this command invirtual network interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines By default, each Open Shortest Path First (OSPF) interface inherits the LLS setting from the router level. Theip ospf lls interface-level command takes precedence over the capability lls router-level command. For
Cisco IOS IP Routing: OSPF Command Reference 111
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf lls
example, if you have entered the no capability lls command to disable LLS at the router level, you can usethe ip ospf lls command to selectively enable LLS for specific interfaces, in order to allow the router to enableOSPF nonstop forwarding (NSF) awareness only for these specified interfaces.
To unconfigure the interface LLS setting, enter either the default ip ospf lls command or the no ip ospf llscommand to restore the default LLS setting for the interface that has been configured at the router level. Forexample, if the capability lls command is enabled (by default) at the router level, you can use either thedefault ip ospf lls command or the no ip ospf lls command to disable LLS on specific interfaces, for instance,to interoperate on network segments where there are routers that do not properly handle LLS.
If the network is running OSPF with the LLS feature enabled by default, LLS is globally enabled for allinterfaces. If a router in the network is connected to a non-Cisco device that is not in compliance withRFC 2328, there may be network difficulties involving the forming of OSPF neighbors. In this situation,we recommend that you use the ip ospf lls command with the disable keyword to disable LLS on therouter that is connected to the non-Cisco device.
Note
Examples In following example, LLS is disabled on Ethernet interface 2/0:
Router(config)# interface Ethernet2/0Router(config-if)# ip address 10.1.145.2 255.255.0.0Router(config-if)# no ip directed-broadcastRouter(config-if)# ip ospf message-digest-key 1 md5 testingRouter(config-if)# ip ospf lls disable
Related Commands DescriptionCommand
Enables the use of the LLS data block in originatedOSPF packets and reenables OSPF NSF awareness.
capability lls
Displays OSPF-related interface information.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference112
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf lls
ip ospf message-digest-key md5To enable Open Shortest Path First (OSPF) Message Digest 5 (MD5) authentication, use the ip ospfmessage-digest-key md5command in interface configuration mode. To remove an old MD5 key, use the noform of this command.
ip ospf message-digest-keykey-idencryption-typemd5key
no ipospfmessage-digest-keykey-id
Syntax Description An identifier in the range from 1 to 255.key-id
Specifies the encryption level. The range is from 0 to7. 0 specifies no encryption. 7 specifies a proprietarylevel of encryption.
encryption-type
Alphanumeric password of up to 16 bytes.key
Command Default OSPF MD5 authentication is disabled.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.11.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines Usually, one key per interface is used to generate authentication information when sending packets and toauthenticate incoming packets. The same key identifier on the neighbor router must have the same key value.
The process of changing keys is as follows. Suppose the current configuration is as follows:
interface ethernet 1ip ospf message-digest-key 100 md5 OLD
Cisco IOS IP Routing: OSPF Command Reference 113
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf message-digest-key md5
You change the configuration to the following:
interface ethernet 1ip ospf message-digest-key 101 md5 NEWThe system assumes its neighbors do not have the new key yet, so it begins a rollover process. It sends multiplecopies of the same packet, each authenticated by different keys. In this example, the system sends out twocopies of the same packet--the first one authenticated by key 100 and the second one authenticated by key101.
Rollover allows neighboring routers to continue communication while the network administrator is updatingthem with the new key. Rollover stops once the local system finds that all its neighbors know the new key.The system detects that a neighbor has the new key when it receives packets from the neighbor authenticatedby the new key.
After all neighbors have been updated with the new key, the old key should be removed. In this example, youwould enter the following:
interface ethernet 1no ip ospf message-digest-key 100Then, only key 101 is used for authentication on Ethernet interface 1.
We recommend that you not keep more than one key per interface. Every time you add a new key, you shouldremove the old key to prevent the local system from continuing to communicate with a hostile system thatknows the old key. Removing the old key also reduces overhead during rollover.
If the service password-encryption command is not used when implementing OSPFMD5 authentication,the MD5 secret will be stored as plain text in NVRAM.
Note
Examples The following example sets a new key 19 with the password 8ry4222:
interface ethernet 1ip ospf message-digest-key 10 md5 xvv560qleip ospf message-digest-key 19 md5 8ry4222
Related Commands DescriptionCommand
Enables authentication for an OSPF area.area authentication
Specifies authentication type for an interface.ip ospf authentication
Encrypts a password.service password-encryption
Cisco IOS IP Routing: OSPF Command Reference114
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf message-digest-key md5
ip ospf mtu-ignoreTo disable Open Shortest Path First (OSPF) maximum transmission unit (MTU) mismatch detection onreceiving database descriptor (DBD) packets, use the ip ospf mtu-ignore command in interface configurationmode. To enable OSPF mismatch detection, use the no form of this command.
ip ospf mtu-ignore[disable]
no ip ospf mtu-ignore
Syntax Description (Optional) Causes OSPF MTU mismatch detectionto occur because OSPF MTU mismatch detection isbeing disabled.
This keyword is available only in virtualnetwork interface mode.
Note
disable
Command Default OSPF MTU mismatch detection is enabled.
Command Modes Interface configuration (config-if)
Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.0(3)
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
Cisco IOS XE Release 3.2S
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
15.0(1)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
This command was integrated into Cisco IOS XE Release 3.3SG.Cisco IOS XE Release 3.3SG
This command was integrated into Cisco IOS Release 15.3(2)T.15.3(2)T
Cisco IOS IP Routing: OSPF Command Reference 115
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf mtu-ignore
Usage Guidelines OSPF checks whether neighbors are using the same MTU on a common interface. This check is performedwhen neighbors exchange DBD packets. If the receiving MTU in the DBD packet is higher than the IP MTUconfigured on the incoming interface, OSPF adjacency will not be established.
If the ip ospf mtu-ignore command is enabled for a virtual network and you want to disable it, use the disablekeyword in virtual network interface configuration mode.
Examples The following example disables OSPF MTU mismatch detection on receiving DBD packets:
interface serial 0/0ip ospf mtu-ignore
Cisco IOS IP Routing: OSPF Command Reference116
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf mtu-ignore
ip ospf multi-areaTo configure multiarea adjacency on a interface that is configured with Open Shortest Path First (OSPF), usethe ip ospf multi-area command in interface configuration mode. To disable multiarea adjacency, use the noform of this command.
ip ospf multi-area multi-area-id
no ip ospf multi-area multi-area-id
Syntax Description Identifier of the area for which authentication is to beenabled. The identifier can be specified as an IPaddress or a decimal value. The range is from 0 to4294967295.
multi-area-id
Command Default No OSPF multiarea adjacency interface is defined.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.Cisco IOS Release XE 3.10S
Examples The following example shows how to configure OSPF multiarea adjacency on an interface with an areaidentifier of 1:Device# enableDevice (config)# interface Ethernet 0/0Device (config-if)# ip ospf multi-area 1
Related Commands DescriptionCommand
Specifies the cost of sending a packet on an OSPFmultiarea interface.
ip ospf multi-area cost
Displays the interface information related to OSPF.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference 117
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf multi-area
ip ospf multi-area costTo specify the cost of sending a packet on an Open Shortest Path First (OSPF) multiarea interface, use the ipospf multi-area cost command in interface configuration mode. To reset the multiarea path cost to the defaultvalue, use the no form of this command.
ip ospf multi-area multi-area-id cost interface-cost
no ip ospf multi-area multi-area-id cost interface-cost
Syntax Description Identifier of the area for which authentication is to beenabled. The identifier can be specified as an IPaddress or a decimal value. The range is from 0 to4294967295.
multi-area-id
Unsigned integer value expressed as the link-statemetric. The range is from 1 to 65535.
interface-cost
Command Default No interface cost is defined for OSPF multiarea adjacency.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.Cisco IOS Release XE 3.10S
Examples The following example shows how to set the OSPF multiarea interface cost value to 65:Device# enableDevice (config)# interface Ethernet 0/0Device (config-if)# ip ospf multi-area 1 cost 65
Related Commands DescriptionCommand
Enables multiarea adjacency on the OSPF interface.ip ospf multi-area
Displays the interface information related to OSPF.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference118
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf multi-area cost
ip ospf name-lookupTo configure Open Shortest Path First (OSPF) to look up Domain Name System (DNS) names for use in allOSPF show EXEC command displays, use the ip ospf name-lookup command in global configuration mode.To disable this function, use the no form of this command.
ip ospf name-lookup
noipospfname-lookup
Syntax Description This command has no arguments or keywords.
Command Default This command is disabled by default.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines This command makes it easier to identify a router because the router is displayed by name rather than by itsrouter ID or neighbor ID.
Examples The following example configures OSPF to look up DNS names for use in all OSPF show EXEC commanddisplays:
ip ospf name-lookup
Cisco IOS IP Routing: OSPF Command Reference 119
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf name-lookup
ip ospf networkTo configure the Open Shortest Path First (OSPF) network type to a type other than the default for a givenmedium, use the ip ospf network command in interface configuration mode. To return to the default value,use the no form of this command.
ip ospf network{broadcast| non-broadcast| {point-to-multipoint [non-broadcast]| point-to-point}}
no ip ospf network
Syntax Description Sets the network type to broadcast.broadcast
Sets the network type to nonbroadcast multiaccess(NBMA).
non-broadcast
Sets the network type to point-to-multipoint. Theoptional non-broadcast keyword sets thepoint-to-multipoint network to be nonbroadcast. Ifyou use the non-broadcast keyword, the neighborcommand is required.
point-to-multipoint non-broadcast
Sets the network type to point-to-point.point-to-point
Command Default Depends on the network type.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
The point-to-multipoint keyword was added.10.3
The non-broadcast keyword used with the point-to-multipoint keywordwas added.
11.3AA
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was modified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Cisco IOS IP Routing: OSPF Command Reference120
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf network
Usage Guidelines Using this feature, you can configure broadcast networks as NBMA networks when, for example, routers inyour network do not support multicast addressing. You can also configure nonbroadcast multiaccess networks(such as X.25, Frame Relay, and Switched Multimegabit Data Service (SMDS)) as broadcast networks. Thisfeature saves you from needing to configure neighbors.
Configuring NBMA networks as either broadcast or nonbroadcast assumes that there are virtual circuits fromevery router to every router or fully meshed networks. However, there are other configurations where thisassumption is not true. For example, a partially meshed network. In these cases, you can configure the OSPFnetwork type as a point-to-multipoint network. Routing between two routers that are not directly connectedwill go through the router that has virtual circuits to both routers. You need not configure neighbors whenusing this feature.
If this command is issued on an interface that does not allow it, this command will be ignored.
OSPF has two features related to point-to-multipoint networks. One feature applies to broadcast networks;the other feature applies to nonbroadcast networks:
• On point-to-multipoint, broadcast networks, you can use the neighbor command, and you must specifya cost to that neighbor.
• On point-to-multipoint, nonbroadcast networks, you must use the neighbor command to identifyneighbors. Assigning a cost to a neighbor is optional.
Examples The following example sets your OSPF network as a broadcast network:
interface serial 0ip address 192.168.77.17 255.255.255.0ip ospf network broadcastencapsulation frame-relayThe following example illustrates a point-to-multipoint network with broadcast:
interface serial 0ip address 10.0.1.1 255.255.255.0encapsulation frame-relayip ospf cost 100ip ospf network point-to-multipointframe-relay map ip 10.0.1.3 202 broadcastframe-relay map ip 10.0.1.4 203 broadcastframe-relay map ip 10.0.1.5 204 broadcastframe-relay local-dlci 200!router ospf 1network 10.0.1.0 0.0.0.255 area 0neighbor 10.0.1.5 cost 5neighbor 10.0.1.4 cost 10
Related Commands DescriptionCommand
Defines mapping between a destination protocoladdress and the DLCI used to connect to thedestination address.
frame-relay map
Cisco IOS IP Routing: OSPF Command Reference 121
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf network
DescriptionCommand
Configures OSPF routers interconnecting tononbroadcast networks.
neighbor (OSPF)
Sets up the LAN protocols-to-remote host mapping.x25 map
Cisco IOS IP Routing: OSPF Command Reference122
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf network
ip ospf prefix-suppressionTo prevent Open Shortest Path First (OSPF) from advertising all IP prefixes that belong to a specific interface,except for prefixes that are associated with secondary IP addresses, use the ip ospf prefix-suppressioncommand in interface configuration mode. To remove the per-interface configuration from the interface andallow the interface to inherit the IP prefix suppression setting from the router configuration, use the no formof this command.
ip ospf prefix-suppression [disable]
no ip ospf prefix-suppression
Syntax Description (Optional) Specifies that OSPF will advertise theinterface IP prefix, regardless of the router modeconfiguration for IP prefix suppression.
disable
Command Default All IP prefixes that are associated with the interface are advertised.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.12.4(15)T
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines You can suppress IP prefixes on a per-interface basis for all interface types by entering the ip ospfprefix-suppression command in interface configuration mode.
When the ip ospf prefix-suppression command is configured, it takes precedence over the prefix-suppressionrouter configuration command. If the prefix-suppression router configuration command has been entered,the interfaces for the specified OSPF process will inherit the prefix suppression setting from the routerconfiguration command.
When you enter the ip ospf prefix-suppression command, prefix generation for any interface type, includingloopbacks and passive interfaces, is suppressed. Only prefixes associated with secondary IP addressees remainunaffected.
Cisco IOS IP Routing: OSPF Command Reference 123
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf prefix-suppression
Examples The following example suppresses all IP prefixes, except for those associated with secondary IP addresses,for GigabitEthernet interface 1/1/1:
interface gigabitethernet 1/1/1ip ospf prefix-suppression
Related Commands DescriptionCommand
Prevents OSPF from advertising all IP prefixes exceptprefixes that are associated with loopbacks, secondaryIP addresses, and passive interfaces for a specificOSPF process.
prefix-suppression
Cisco IOS IP Routing: OSPF Command Reference124
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf prefix-suppression
ip ospf priorityTo set the router priority, which helps determine the designated router for this network, use the ip ospf prioritycommand in interface configuration mode. To return to the default value, use the no form of this command.
ip ospf prioritynumber-value
noip ospf priority
Syntax Description A number value that specifies the priority of therouter. The range is from 0 to 255.
number-value
Command Default Priority of 1
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines When two routers attached to a network both attempt to become the designated router, the one with the higherrouter priority takes precedence. If there is a tie, the router with the higher router ID takes precedence. Arouter with a router priority set to zero is ineligible to become the designated router or backup designatedrouter. Router priority is configured only for interfaces to multiaccess networks (in other words, not topoint-to-point networks).
This priority value is used when you configure Open Shortest Path First (OSPF) for nonbroadcast networksusing the neighbor router configuration command for OSPF.
Examples The following example sets the router priority value to 4:
interface ethernet 0ip ospf priority 4
Cisco IOS IP Routing: OSPF Command Reference 125
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf priority
Related Commands DescriptionCommand
Configures the OSPF network type to a type otherthan the default for a given medium.
ip ospf network
Configures OSPF routers interconnecting tononbroadcast networks.
neighbor (OSPF)
Cisco IOS IP Routing: OSPF Command Reference126
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf priority
ip ospf resync-timeoutTo configure how long the router will wait before taking a neighbor adjacency down if the out-of-bandresynchronization (oob-resync) has not taken place since the time a restart signal (Open Shortest Path First[OSPF] hello packet with RS-bit set) was received from the neighbor, use the ip ospf resync-timeoutcommandin interface configuration mode. To restore the default value, use the no form of this command.
ip ospf resync-timeout seconds
no ip ospf resync-timeout
Syntax Description Number of seconds the router will wait before takinga neighbor adjacency down if the out-of-bandresynchronization (oob-resync) has not taken placesince the time a restart signal (OSPF hello packet withRS-bit set) was received from the neighbor. The valueis in the range from 1 to 65535 seconds. The defaultvalue is 40 seconds or the value set for the OSPF deadinterval for the interface, whichever is greater.
seconds
Command Default The default value is 40 seconds or the value set for the interface’s OSPF dead interval, whichever is greater.
Command Modes Interface configuration
Command History ModificationRelease
This command was introduced.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
This command was modified. Support was added for this command invirtual network interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines When an OSPF nonstop forwarding (NSF) router performs a route processor (RP) switchover, it notifies itsneighbors, via a special hello packet, of such action and requests that each neighbor help resynchronize theLink State Database.
Cisco IOS IP Routing: OSPF Command Reference 127
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf resync-timeout
When a neighbor (that is NSF-aware) receives the special hello packet from the NSF-capable router, it startsa resync timeout timer and waits to synchronize its database with the NSF-capable router. If the NSF-capablerouter does not initiate the database resynchronization process before the resync-timeout timer expires, theNSF-aware neighbor will take down the adjacency with the NSF-capable router.
By default, the resync-timeout timer is set to 40 seconds or the dead interval of the interface, whichever isgreater. (By default, the dead interval is 4 times the hello interval; the hello interval defaults to 10 secondsfor Ethernet or 30 seconds for nonbroadcast.) The ip ospf resync-timeout command allows the resync-timeoutto be changed and independent of the dead interval or default value.
Examples This example sets the OSPF resync-timeout interval to 50 seconds:
interface GigabitEthernet 6/0/0ip ospf resync-timeout 50
Related Commands DescriptionCommand
Sets the interval at which hello packets must not beseen before neighbors declare the router down.
ip ospf dead-interval
Sets the interval between hello packets that thesoftware sends on the interface.
ip ospf hello-interval
Cisco IOS IP Routing: OSPF Command Reference128
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf resync-timeout
ip ospf retransmit-intervalTo specify the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to theinterface, use the ip ospf retransmit-interval command in interface configuration mode. To return to thedefault value, use the no form of this command.
ip ospf retransmit-intervalseconds
no ip ospf retransmit-interval
Syntax Description Time (in seconds) between retransmissions. The rangeis from 1 to 65535 seconds. The default is 5 seconds.
seconds
Command Default 5 seconds
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines When a router sends an LSA to its neighbor, it keeps the LSA until it receives back the acknowledgmentmessage. If the router receives no acknowledgment, it will resend the LSA.
The setting of the seconds argument should be greater than the expected round-trip delay between any tworouters on the attached network. The setting of this parameter should also be conservative, or needless LSAretransmissions may occur. The value should be larger for serial lines and virtual links.
It is recommended to use the same value for the seconds argument on neighbor OSPF routers. Usinginconsistent values on neighbor routers can cause needless LSA retransmissions.
Note
Cisco IOS IP Routing: OSPF Command Reference 129
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf retransmit-interval
Examples The following example sets the retransmit interval value to 8 seconds:
interface ethernet 2ip ospf retransmit-interval 8
Cisco IOS IP Routing: OSPF Command Reference130
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf retransmit-interval
ip ospf shutdownTo initiate an graceful shutdown of Open Shortest Path First (OSPF) protocol at the interface level, use theip ospf shutdown command in interface configuration mode. To restart the OSPF protocol on an interface,use the no form of this command.
ip ospf shutdown [disable]
no ip ospf shutdown
Syntax Description (Optional) Disables the initiation of the OSPF gracefulshutdown at the interface level; OSPF stays active atthe interface level.
This keyword is available only in virtualnetwork interface mode.
Note
disable
Command Default OSPF stays active at the interface level.
Command Modes Interface configuration (config-if)
Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
Cisco IOS XE Release 3.2S
This command was modified. The disable keyword was added. Supportwas added for this command in virtual network interface configurationmode.
15.0(1)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
This command was integrated into Cisco IOS XE Release 3.3SG.Cisco IOS XE Release 3.3SG
This command was integrated into Cisco IOS Release 15.3(2)T.15.3(2)T
Usage Guidelines Use the ip ospf shutdown command to put OSPF in shutdown mode under a specific interface.
Cisco IOS IP Routing: OSPF Command Reference 131
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf shutdown
If the ip ospf shutdown command is enabled for a virtual network and you want to disable it, use the disablekeyword in virtual network interface configuration mode.
Examples The following example shows how to initiate a graceful shutdown of the OSPF protocol on Ethernet interface0/2:
Router(config)# interface ethernet 0/2Router(config-if)# ip ospf shutdown
Related Commands DescriptionCommand
Initiates a graceful shutdown of the OSPF protocolunder the current instance.
shutdown (router OSPF)
Cisco IOS IP Routing: OSPF Command Reference132
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf shutdown
ip ospf transmit-delayTo set the estimated time required to send a link-state update packet on the interface, use the ip ospftransmit-delay command in interface configuration mode. To return to the default value, use the no form ofthis command.
ip ospf transmit-delayseconds
no ip ospf transmit-delay
Syntax Description Time (in seconds) required to send a link-state update.The range is from 1 to 65535 seconds. The default is1 second.
seconds
Command Default 1 second
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This commandwasmodified. Support was added for this command in virtualnetwork interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines Link-state advertisements (LSAs) in the update packet must have their ages incremented by the amountspecified in the seconds argument before transmission. The value assigned should take into account thetransmission and propagation delays for the interface.
If the delay is not added before transmission over a link, the time in which the LSA propagates over the linkis not considered. This setting has more significance on very low-speed links.
Examples The following example sets the retransmit delay value to 3 seconds:
interface ethernet 0ip ospf transmit-delay 3
Cisco IOS IP Routing: OSPF Command Reference 133
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf transmit-delay
ip ospf ttl-securityTo configure the Time-to-Live (TTL) security check feature on a specific interface, use the ip ospfttl-securitycommand in interface configuration mode. To disable TTL security on an interface, use the noformof this command.
ip ospf ttl-security [hops hop-count| disable]
no ip ospf ttl-security
Syntax Description (Optional) Configures the maximum number of IPhops. The hop-countargument range is from 1 to 254.
hops hop-count
(Optional) Disables TTL security on an interface.disable
Command Default TTL security is disabled on all Open Shortest Path First (OSPF) interfaces.
Command Modes Interface configuration (config-if) Virtual network interface (config-if-vnet)
Command History ModificationRelease
This command was introduced.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was modified. Support was added for this commandin virtual network interface configuration mode.
Cisco IOS XE Release 3.2S
Usage Guidelines Use the ip ospf ttl-security command to configure TTL security on a specific interface.
The disable keyword can be used to disable TTL security on a specific interface but is only useful if thettl-security all-interfaces command was used in router mode to first configure TTL security on all OSPFinterfaces. In this way, all OSPF interfaces can be configured with TTL security and then individual interfacescan be disabled. This can save time as opposed to configuring each interface one-by-one from the start.
Examples The following example shows how to effectively use the disable keyword to disable TTL security on Ethernetinterface 0/0 after the feature has first been configured on all OSPF interfaces:
Router# configure terminalRouter(config)# router ospf 1Router(config-router)# ttl-security all-interfacesRouter(config-router)# exitRouter(config
Cisco IOS IP Routing: OSPF Command Reference134
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf ttl-security
)# interface ethernet 0/0Router(config-if)# ip ospf ttl-security disable
Related Commands DescriptionCommand
Configures TTL security check on all OSPFinterfaces.
ttl-security all-interfaces
Cisco IOS IP Routing: OSPF Command Reference 135
OSPF Commands: ip ospf fast-reroute per-prefix through Rip ospf ttl-security
limit retransmissionsTo modify the number of retransmissions of database exchange and update packets for both demand andnon-demand circuits, use the limit retransmissions command in router configuration mode. To reset themaximum number of retransmissions back to the default value of 24, use the no form of this command.
limit retransmission {dc | {max-retransmissions | disable}| [non-dc]| non-dc | {max-retransmissions |disable}| [dc]}
no limit transmissions [dc| non-dc]
Syntax Description Demand circuit retransmissions.dc
Maximum number of retransmissions. Range from 1to 255.
max-retransmissions
Nondemand circuit retransmissions.non-dc
Disables or removes the limit to the number ofretransmissions.
disable
Command Default Maximum number of retransmissions is 24.
Command Modes Router configuration (config-router)#
Address family configuration (config-router-af)#
Command History ModificationRelease
This command was introduced.12.2(11)T
This command was modified. This command was implemented onthe Cisco ASR 1006 Series Device. This command is now supportedin address-family configuration mode.
Cisco IOS XE 3.7S
This command was integrated into Cisco IOS Release 15.2(1)E.Cisco IOS Release 15.2(1)E
This command was integrated into Cisco IOS Release 15.2(1)SY.Cisco IOS Release 15.2(1)SY
Usage Guidelines There is a limit to the number of retransmissions of database exchange and update packets for both demandand nondemand circuits. The retransmission of these packets stops once this retry limit is reached, thuspreventing unnecessary use of the link in continual retransmission of the packets if, for some reason, a neighbor
Cisco IOS IP Routing: OSPF Command Reference136
OSPF Commands: ip ospf fast-reroute per-prefix through Rlimit retransmissions
is not responding during adjacency forming. The limit for both demand circuit and nondemand circuitretransmissions is 24.
The limit-retransmissions command allows you to either remove (disable) the limit or change the maximumnumber of retransmissions to be a number from 1 to 255. The configuration of this command provides forbackward compatibility for previous or other releases of Cisco IOS Software or other routers that do not havethis feature.
The limit to the number of retransmissions does not apply for update packets on nonbroadcast multiaccess(NBMA) point-to-multipoint direct circuits. In this situation, the dead timer is used to end communicationwith nonresponding neighbors and thus stop the retransmissions.
This command can be used in the router configuration mode and address-family mode. The command isalso applicable for both OSPF and OSPFv3 protocols.
Note
Examples The following example shows how to set the maximum number of demand circuit retransmissions to 10 inthe router configuration mode:
Device> enableDevice# configure terminalDevice(config)# router {ospf|ospfv3} 11Device(config-router)# limit retransmissions dc 10
The following example shows how to set the maximum number of demand circuit retransmissions to 10 inthe address-family configuration mode:Device> enableDevice# configure terminalDevice(config)# router {ospf|ospfv3} 11Device(config-router)# address-family ipv4 unicastDevice(config-router-af)# limit retransmissions dc 10
The following example shows how to remove the limit for the number of demand circuit retransmissions:Device> enableDevice# configure terminalDevice(config)# router {ospf|ospfv3} 11Device(config-router)# limit retransmissions dc disable
The following example shows how to set the maximum number of demand circuit retransmissions to 10 andto set the maximum number of nondemand circuit retransmissions to 20:
Device> enableDevice# configure terminalDevice(config)# router {ospf|ospfv3} 11Device(config-router)# limit retransmissions dc 10 non-dc 20
The following example shows how to set the maximum number of demand circuit retransmissions to 10, andto remove the limit for the number of nondemand circuit retransmissions:
Device> enableDevice# configure terminalDevice(config)# router {ospf|ospfv3} 11Device(config-router)# limit retransmissions dc 10 non-dc disable
The following example shows how to reset both the demand circuit and nondemand circuit maximum numberof retransmissions back to the default of 24:Device> enableDevice# configure terminal
Cisco IOS IP Routing: OSPF Command Reference 137
OSPF Commands: ip ospf fast-reroute per-prefix through Rlimit retransmissions
Device(config)# router {ospf|ospfv3} 11Device(config-router)# no limit retransmissions
Related Commands DescriptionCommand
Configures an OSPF routing process.router ospf
Enters IPv4 or IPv6 address family configurationmode for OSPFv3.
address-family
Cisco IOS IP Routing: OSPF Command Reference138
OSPF Commands: ip ospf fast-reroute per-prefix through Rlimit retransmissions
local-rib-criteriaTo specify that the OSPF local Routing Information Base (RIB) will be used for route validation, use thelocal-rib-criteria command in router configuration mode. To remove local RIB route validation, use thenoform of this command.
local-rib-criteria [forwarding-address] [inter-area-summary] [nssa-translation]
no local-rib-criteria [forwarding-address] [inter-area-summary] [nssa-translation]
Syntax Description (Optional) Specifies that the local RIB is to be usedonly for route validation criteria for external or NSSAforwarding addresses.
forwarding-address
(Optional) Specifies that the local RIB is to be usedonly for route validation criteria for inter-areasummaries.
inter-area-summary
(Optional) Specifies that the local RIB is to be usedonly for route validation criteria for NSSA translation.
nssa-translation
Command Default The global RIB (not the local RIB) is used for route validation.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.4(15)T
This command was integrated into Cisco IOS Release12.2(33)SRC.
12.2(33)SRC
This command was integrated into Cisco IOS Release12.2(33)SB.
12.2(33)SB
This commandwas integrated into Cisco IOSXERelease3.12S.
Cisco IOS XE Release 3.12S
This command was integrated into Cisco IOS Release15.4(2)S.
15.4(2)S
This command was integrated into Cisco IOS Release15.2(3)E.
15.2(3)E
Cisco IOS IP Routing: OSPF Command Reference 139
OSPF Commands: ip ospf fast-reroute per-prefix through Rlocal-rib-criteria
Usage Guidelines If the local-rib-criteria is command is entered without any optional keywords, the local RIB will be used ascriteria for all of the options (forwarding address, inter-area summary, and NSSA translation).
You can enter the local-rib-criteria command with one or more of the optional keywords to configure theOSPF routing process to use the local RIB only for forwarding address, inter-area-summary, or NSSAtranslation route generation.
The local-rib-criteria command is enabled by default for OSPFv3.
It is recommended to keep the default behavior (the global RIB is used for route validation). Althoughentering the local-rib-criteria command alone or with one or more of the optional keywords may resultin slightly faster network convergence in some cases, you may potentially cause a problem such as arouting loop or black hole.
Note
When the forwarding-address keyword is entered to specify that forwarding-address verification ismodified to use the local RIB, packet forwarding will still be dependent on the global RIB. If the globalRIB contains a more preferred or more specific route from a different protocol, this preferred route stillwill still be used for packet forwarding.
Note
Examples The following example specifies that the local RIB should be used as the criteria for NSSA translation:
router ospf 23local-rib-criteria nssa-translationThe following example enables all local RIB criteria options:
router ospf 1local-rib-criteriaThe following example specifies that the local RIB will be used only for inter-area summary route generation:
router ospf 1local-rib-criteria inter-area-summary
Related Commands DescriptionCommand
Displays information for the OSPF local RIB orlocally redistributed routes.
show ip ospf rib
Cisco IOS IP Routing: OSPF Command Reference140
OSPF Commands: ip ospf fast-reroute per-prefix through Rlocal-rib-criteria
log-adjacency-changesTo configure the router to send a syslog message when an Open Shortest Path First (OSPF) neighbor goes upor down, use the log-adjacency-changes command in router configuration mode. To turn off this function,use the no form of this command.
log-adjacency-changes [detail]
no log-adjacency-changes [detail]
Syntax Description (Optional) Sends a syslog message for each statechange, not just when a neighbor goes up or down.
detail
Command Default Enabled
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced as ospf log-adjacency-changes.11.2
The ospf keyword was omitted and the detail keyword was added.12.1
Support for IPv6 was added.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was integrated into Cisco IOS Release 15.1(2)S.15.1(2)S
Usage Guidelines This command allows you to know about OSPF neighbors going up or down without turning on the debugip ospf packetcommand or the debug ipv6 ospf adjacency command. The log-adjacency-changes commandprovides a higher level view of those changes of the peer relationship with less output than the debug commandprovides. The log-adjacency-changes command is on by default but only up/down (full/down) events arereported, unless the detail keyword is also used.
Cisco IOS IP Routing: OSPF Command Reference 141
OSPF Commands: ip ospf fast-reroute per-prefix through Rlog-adjacency-changes
Examples The following example configures the router to send a syslog message when an OSPF neighbor state changes:
log-adjacency-changes detail
Related Commands DescriptionCommand
Displays information about each OSPF packetreceived for IPv4.
debug ip ospf packet
Displays debugging information for OSPF for IPv6.debug ipv6 ospf
Cisco IOS IP Routing: OSPF Command Reference142
OSPF Commands: ip ospf fast-reroute per-prefix through Rlog-adjacency-changes
max-lsaTo limit the number of nonself-generated link-state advertisements (LSAs) that an Open Shortest Path First(OSPF) routing process can keep in the OSPF link-state database (LSDB), use themax-lsa command in routerconfiguration mode. To remove the limit of non self-generated LSAs that an OSPF routing process can keepin the OSPF LSDB, use the no form of this command.
max-lsa maximum-number [ threshold-percentage ] [warning-only] [ignore-time minutes] [ignore-countcount-number] [reset-time minutes]
nomax-lsamaximum-number [ threshold-percentage ] [warning-only] [ignore-timeminutes] [ignore-countcount-number] [reset-time minutes]
Syntax Description Maximum number of nonself-generated LSAs theOSPF process can keep in the OSPF LSBD.
maximum-number
(Optional) The percentage of the maximum LSAnumber, as specified by the maximum-numberargument, at which a warning message is logged. Thedefault is 75 percent.
threshold-percentage
(Optional) Specifies that only a warning message issent when the maximum limit for LSAs is exceeded.Disabled by default.
warning-only
(Optional) Specifies the time, in minutes, to ignoreall neighbors after the maximum limit of LSAs hasbeen exceeded. The default is 5 minutes.
ignore-time minutes
(Optional) Specifies the number of times the OSPFprocess can consecutively be placed into the ignorestate. The default is 5 times.
ignore-count count-number
(Optional) Specifies the time, in minutes, after whichthe ignore count is reset to zero. The default is 10minutes.
reset-time minutes
Command Default The number of nonself-generated LSAs that an OSPF routing process can keep in the OSPF LSDB is notlimited.
threshold-percentage : 75 percentwarning-only warning message: disabledignore-time minutes: 5minutesignore-count count-number:5 timesreset-time minutes: 10 minutes
Command Modes Router configuration
Cisco IOS IP Routing: OSPF Command Reference 143
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-lsa
Command History ModificationRelease
This command was introduced.12.0(27)S
This command was integrated into Cisco IOS Release 12.3(7)T.12.3(7)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(18)SXE.12.2(18)SXE
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
Usage Guidelines To prevent the OSPF process from endlessly changing from the normal state of operation to the ignore stateas a result of the LSA count exceeding the maximum configured number immediately after it returns fromthe ignore state to the normal state of operation, the OSPF process keeps a counter on how many times theprocess went into the ignore state. This counter is called the ignore count. If the ignore count exceeds themaximum number of LSAs that is specified by the ignore-count keyword and counter-number argument, theOSPF process remains in the ignore state permanently. To return the OSPF process to the state of normaloperation, enter the clear ip ospf command.
If the router is placed into a permanent ignore state, we recommend that you identify and correct the cause ofthe problem involving the router that is generating the LSAs, or, if possible, increase the limit that has beenconfigured by themax-lsa command before you try to bring the router back into normal operation.
If the router that has generated large numbers of LSAs is not reachable, these LSAs cannot be removed fromthe OSPF area and domain. As a result, any other router leaving the ignore state and returning to normaloperation may reach the ignore state again. We recommend that you take one of the following actions in orderto bring the router back into the network:
• Temporarily increase the LSA limit to account for the stale LSAs.
• Wait until the stale LSAs are removed as a result of reaching their maximum age.
• Make sure that the router that has generated the large number of LSAs is connected to the network andis no longer generating large numbers of LSAs.
When the warning-only keyword is used, the OSPF process never enters the ignore state. When the LSAcount exceeds the maximum limit that is specified by the maximum-number argument, only an error messageis logged and the OSPF process continues in its normal operation.
When themax-lsa command is entered for the first time or when any of the parameters of the command arechanged, the OSPF process undergoes a soft-reset procedure.
Examples The following example sets a limit of 12,000 LSAs that can be received before the OSPF process enters theignore state:
Router(config)# router ospf 100Router(config-router)# router-id 209.165.201.0
Cisco IOS IP Routing: OSPF Command Reference144
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-lsa
Router(config-router)# log-adjacency-changesRouter(config-router)# max-lsa 12000Router(config-router)# network 209.165.201.1 255.255.255.255In the following example, an OSPF process has remained in the ignore state permanently. When the clear ipospf command is entered the OSPF process returns to the state of normal operation and clears redistributionbased on the OSPF routing process ID.
Router(config-router)# clear ip ospf 100 process
Related Commands DescriptionCommand
Clears redistribution based on the OSPF routingprocess ID.
clear ip ospf
Cisco IOS IP Routing: OSPF Command Reference 145
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-lsa
max-metric router-lsaTo configure a router that is running the Open Shortest Path First (OSPF) protocol to advertise a maximummetric so that other routers do not prefer the router as an intermediate hop in their shortest path first (SPF)calculations, use themax-metric router-lsacommand in router address family topology or router configurationmode. To disable the advertisement of a maximum metric, use the no form of this command.
max-metric router-lsa [external-lsa [ max-metric-value ]] [include-stub] [on-startup {seconds|wait-for-bgp}] [summary-lsa [ max-metric-value ]]
no max-metric router-lsa [external-lsa [ max-metric-value ]] [include-stub] [on-startup {seconds|wait-for-bgp}] [summary-lsa [ max-metric-value ]]
Syntax Description (Optional) Configures the router to override theexternal LSAmetric with the maximummetric value.
external-lsa
(Optional) Maximum metric value for LSAs. Theconfigurable range is from 1 to 16777215. The defaultvalue is 16711680.
max-metric-value
(Optional) Configures the router to advertise themaximum metric for stub links in router LSAs.
include-stub
(Optional) Configures the router to advertise amaximum metric at startup.
on-startup
(Optional) Maximum metric value for the specifiedtime interval. The configurable range is from 5 to86400 seconds. There is no default timer value forthis configuration option.
seconds
(Optional) Configures the router to advertise amaximum metric until Border Gateway Protocol(BGP) routing tables have converged or the defaulttimer has expired. The default timer is 600 seconds.
wait-for-bgp
(Optional) Configures the router to override thesummary LSA metric with the maximum metricvalue.
summary-lsa
Command Default Router link-state advertisements (LSAs) are originated with normal link metrics.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Cisco IOS IP Routing: OSPF Command Reference146
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-metric router-lsa
Command History ModificationRelease
This command was introduced.12.0(15)S
This command was integrated into Cisco IOS Release 12.0(16)ST.12.0(16)ST
This command was integrated into Cisco IOS Release 12.2(4)T.12.2(4)T
The include-stub, summary-lsa,and external-lsa keywords and themax-metric-value argument were made available under router configurationmode.
12.4(10)
The include-stub, summary-lsa,and external-lsa keywords and themax-metric-value argument were made available under router configurationmode.
12.4(11)T
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
The include-stub, summary-lsa,and external-lsa keywords and themax-metric-value argument were made available under router configurationmode.
12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfigurationmode. The include-stub, summary-lsa,and external-lsa keywordsand the max-metric-value argument were made available under routerconfiguration mode.
12.2(33)SRB
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Usage Guidelines Enabling the max-metric router-lsa command will cause a router to originate LSAs with a maximum metric(LSInfinity: 0xFFFF) through all nonstub links, which allows BGP routing tables to converge without attractingtransit traffic (if there are not alternate lower cost paths around the router). The router will advertise accurate(normal) metrics after the configured or default timers expire or after BGP sends a notification that routingtables have converged.
Directly connected links in a stub network are not affected by the configuration of a maximum or infinitemetric because the cost of a stub link is always set to the output interface cost.
Note
The max-metric router-lsa command is useful in the following situations:
• Reloading a router. After a router is reloaded, Interior Gateway Protocols (IGPs) converge very quickly,and other routers may try to forward traffic through the newly reloaded router. If the router is still buildingBGP routing tables, packets destined for other networks that the router has not learned through BGPmay be dropped. In the case of an Internet backbone router, a large number of packets may be dropped.
Cisco IOS IP Routing: OSPF Command Reference 147
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-metric router-lsa
• Introducing a router into a network without routing traffic through it. You may want to connect a routerto an OSPF network but not want real traffic flowing through the router if there are better alternate paths.If there are no alternate paths, this router would still accept transit traffic as before.
• Gracefully removing a router from a network. This feature allows you to gracefully remove a routerfrom the network by advertising a maximum metric through all links, which allows other routers toselect alternate paths for transit traffic to follow before the router is shut down.
You should not save the running configuration of a router when it is configured for a graceful shutdownbecause the router will continue to advertise a maximum metric after it is reloaded.
Note
In older OSPF implementations (RFC 1247 and earlier implementations), the router link costs in receivedLSAs with a metric of LSInfinity are not used during SPF calculations, which means that no transit trafficwill be sent to the routers that originate these LSAs.
Note
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter themax-metricrouter-lsacommand in router address family topology configuration mode in order for this OSPF routerconfiguration command to become topology-aware.
Examples The following example configures a router that is running OSPF to advertise a maximum metric for 100seconds:
Router(config)# router ospf 100Router(config-router)# max-metric router-lsa on-startup 100The following example configures a router to advertise a maximummetric until BGP routing tables convergeor until the default timer expires (600 seconds):
Router(config)# router ospf 100Router(config-router)# max-metric router-lsa on-startup wait-for-bgpThe following example configures a router that is running OSPF to advertise a maximummetric, which causesneighbor routers to select alternate paths for transit traffic before the router shuts down:
Router(config)# router ospf 100Router(config-router)# max-metric router-lsaRouter(config-router)# endThe following example configures stub links to be advertised with the maximum-metric in routers LSAs.
Router(config)# router ospf 1Router(config-router)# router-id 10.1.1.1Router(config-router)# max-metric router-lsa include-stubRouter(config-router)# endEntering the show ip ospf max-metriccommand with the include-stub keyword displays output that confirmsthat stub links are advertised with the maximum metric.
Router# show ip ospf max-metricRouting Process “ospf 1” with ID 10.1.1.1Start time: 00:00:03.524, Time elapsed: 01:02:28.292Originating router-LSAs with maximum metric
Condition: always, State: activeAdvertise stub links with maximum metric in router-LSAs
Cisco IOS IP Routing: OSPF Command Reference148
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-metric router-lsa
Related Commands DescriptionCommand
Displays general information about OSPF routingprocesses.
show ip ospf
Displays lists of information related to the OSPFdatabase for a specific router.
show ip ospf database
Cisco IOS IP Routing: OSPF Command Reference 149
OSPF Commands: ip ospf fast-reroute per-prefix through Rmax-metric router-lsa
neighbor (OSPF)To configure Open Shortest Path First (OSPF) routers interconnecting to nonbroadcast networks, use theneighbor command in router address family topology or router configurationmode. To remove a configuration,use the no form of this command.
neighbor ip-address [priority number] [poll-interval seconds] [cost number] [database-filter all]
no neighbor ip-address [priority number] [poll-interval seconds] [cost number] [database-filter all]
Syntax Description Interface IP address of the neighbor.ip-address
(Optional) A number that indicates the router priorityvalue of the nonbroadcast neighbor associated withthe IP address specified.The default is 0. Thiskeyword does not apply to point-to-multipointinterfaces.
priority number
(Optional) A number value that represents the pollinterval time (in seconds). RFC 1247 recommendsthat this value be much larger than the hello interval.The default is 120 seconds (2 minutes). This keyworddoes not apply to point-to-multipoint interfaces. Therange is from 0 to 4294967295 seconds.
poll-interval seconds
(Optional) Assigns a cost to the neighbor, in the formof an integer from 1 to 65535. Neighbors with nospecific cost configured will assume the cost of theinterface, based on the ip ospf costcommand. Forpoint-to-multipoint interfaces, the cost keyword andthe number argument are the only options that areapplicable. This keyword does not apply tononbroadcast multiaccess (NBMA) networks.
cost number
(Optional) Filters outgoing link-state advertisements(LSAs) to an OSPF neighbor.
database-filter all
Command Default This command is disabled by default. No configuration is specified.
Command Modes Router address family topology configuration (config-router-af-topology) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.10.0
Cisco IOS IP Routing: OSPF Command Reference150
OSPF Commands: ip ospf fast-reroute per-prefix through Rneighbor (OSPF)
ModificationRelease
The cost keyword was added.11.3AA
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family topologyconfiguration mode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was implemented on the Cisco ASR 901 Series AggregationServices Routers.
15.1(2)SNG
Usage Guidelines X.25 and Frame Relay provide an optional broadcast capability that can be configured in the map to allowOSPF to run as a broadcast network. At the OSPF level you can configure the router as a broadcast network.Refer to the x25map and frame-relaymap commands in the “X.25 Commands” and “FrameRelay Commands”chapters, respectively, in the Cisco IOSWide-Area Networking Command Referencefor more detail.
One neighbor entry must be included in the Cisco IOS software configuration for each known nonbroadcastnetwork neighbor. The neighbor address must be on the primary address of the interface.
If a neighboring router has become inactive (hello packets have not been received for the Router Dead Intervalperiod), it may still be necessary to send hello packets to the dead neighbor. These hello packets will be sentat a reduced rate called Poll Interval.
When the router first starts up, it sends only hello packets to those routers with nonzero priority, that is, routersthat are eligible to become designated routers (DRs) and backup designated routers (BDRs). After the DRand BDR are selected, DR and BDR will then start sending hello packets to all neighbors in order to formadjacencies.
You cannot use the neighbor (OSPF) command to specify an Open Shortest Path First (OSPF) neighboron non-broadcast networks within an OSPF Virtual Private Network (VPN) routing instance.
Note
Prior to Cisco IOS Release 12.0, the neighbor command applied to NBMA networks only. With Release12.0, the neighbor command applies to NBMA networks and point-to-multipoint networks. On NBMAnetworks, the cost keyword is not accepted.
Release 12.2(33)SRB
If you plan to configure theMulti-Topology Routing (MTR) feature, you need to enter the neighborcommandin router address family topology configuration mode in order for this OSPF router configuration commandto become topology-aware.
Cisco IOS IP Routing: OSPF Command Reference 151
OSPF Commands: ip ospf fast-reroute per-prefix through Rneighbor (OSPF)
Examples The following example declares a router at address 192.168.3.4 on a nonbroadcast network, with a priorityof 1 and a poll interval of 180 seconds:
router ospfneighbor 192.168.3.4 priority 1 poll-interval 180The following example illustrates a point-to-multipoint network with nonbroadcast:
interface Serial0ip address 10.0.1.1 255.255.255.0ip ospf network point-to-multipoint non-broadcastencapsulation frame-relayno keepaliveframe-relay local-dlci 200frame-relay map ip 10.0.1.3 202frame-relay map ip 10.0.1.4 203frame-relay map ip 10.0.1.5 204no shut!router ospf 1network 10.0.1.0 0.0.0.255 area 0neighbor 10.0.1.3 cost 5neighbor 10.0.1.4 cost 10neighbor 10.0.1.5 cost 15
Related Commands DescriptionCommand
Sets the router priority, which helps determine thedesignated router for this network.
ip ospf priority
Cisco IOS IP Routing: OSPF Command Reference152
OSPF Commands: ip ospf fast-reroute per-prefix through Rneighbor (OSPF)
neighbor database-filter all outTo filter outgoing link-state advertisements (LSAs) to an Open Shortest Path First (OSPF) neighbor, use theneighbor database-filter all outcommand in router configuration mode. To restore the forwarding of LSAsto the neighbor, use the no form of this command.
neighbor ip-address database-filter allout [cost metric]
no neighbor ip-address database-filter all out
Syntax Description IP address of the neighbor to which outgoing LSAsare blocked.
ip-address
(Optional) Cost metric configured for the specifiedneighbor. The range of this value is from 0 to 65535.
cost metric
Command Default This command is disabled by default. All outgoing LSAs are flooded to the neighbor.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines This command performs the same function that the ip ospf database-filter all outcommand performs on aninterface basis.
Examples The following example prevents flooding of OSPF LSAs to point-to-multipoint networks to the neighbor atIP address 10.2.3.4:
router ospf 109neighbor 10.2.3.4 database-filter all out
Cisco IOS IP Routing: OSPF Command Reference 153
OSPF Commands: ip ospf fast-reroute per-prefix through Rneighbor database-filter all out
Related Commands DescriptionCommand
Filters outgoing LSAs to an OSPF interface.ip ospf database-filter all out
Cisco IOS IP Routing: OSPF Command Reference154
OSPF Commands: ip ospf fast-reroute per-prefix through Rneighbor database-filter all out
network areaTo define the interfaces on which Open Shortest Path First (OSPF) runs and to define the area ID for thoseinterfaces, use the network area command in router configurationmode. To disable OSPF routing for interfacesdefined with the ip-address wildcard-maskpair, use the no form of this command.
network ip-address wildcard-mask area area-id
no network ip-address wildcard-mask area area-id
Syntax Description IP address.ip-address
IP-address-type mask that includes “don’t care” bits.wildcard-mask
Area that is to be associated with the OSPF addressrange. It can be specified as either a decimal value oras an IP address. If you intend to associate areas withIP subnets, you can specify a subnet address as thevalue of the area-id argument.
area-id
Command Default This command is disabled by default.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was implemented on the Cisco ASR 901 Series AggregationServices Routers.
15.2(2)SNI
Usage Guidelines The ip-address and wildcard-mask arguments together allow you to define one or multiple interfaces to beassociated with a specific OSPF area using a single command. Using the wildcard-mask argument allows youto define one or multiple interfaces to be associated with a specific OSPF area using a single command. Ifyou intend to associate areas with IP subnets, you can specify a subnet address as the value of thearea-idargument.
Cisco IOS IP Routing: OSPF Command Reference 155
OSPF Commands: ip ospf fast-reroute per-prefix through Rnetwork area
For OSPF to operate on the interface, the primary address of the interface must be covered by the networkareacommand. If the network areacommand covers only the secondary address, it will not enable OSPFover that interface.
The Cisco IOS software sequentially evaluates the ip-address wildcard-mask pair for each interface as follows:
1 The wildcard-maskargument is logically ORed with the interface IP address.
2 The wildcard-maskargument is logically ORed with the ip-addressargument in the network command.
3 The software compares the two resulting values. If they match, OSPF is enabled on the associated interfaceand this interface is attached to the OSPF area specified.
There is no limit to the number of network area commands you can use on the router.
Any individual interface can only be attached to a single area. If the address ranges specified for differentareas overlap, the software will adopt the first area in the network command list and ignore the subsequentoverlapping portions. In general, we recommend that you configure address ranges that do not overlap inorder to avoid inadvertent conflicts.
Note
When a more specific OSPF network range is removed, interfaces belonging to that network range will beretained and remain active if and only if a less specific network range exists.
For example, consider the following configuration:
router ospf 1network 192.168.129.16 0.0.0.3 area 20network 192.168.129.40 0.0.0.3 area 20network 192.168.129.44 0.0.0.3 area 20network 192.168.129.96 0.0.0.3 area 20network 192.168.128.0 0.0.127.255 area 20!Enter the following:
no network 192.168.129.40 0.0.0.3 area 20Interfaces falling into the network range 192.168.129.40/0.0.0.3 will still remain active because the superset,192.168.128.0/0.0.127.255, exists for area 20. A more specific network statement will cause interfacesbelonging to that range to be removed from a different area only if a less specific network statement (superset)exists.
Consider a configuration such as the following:
!router ospf 1network 192.168.128.0 0.0.127.255 area 20!If the following network statement is entered:
network 192.168.129.96 0.0.0.3 area 40then interfaces belonging to range 192.168.129.96/0.0.0.3, if any, are removed from area 20 and moved toarea 40. Network statements with identical ranges but with different area IDs are considered as area changes.For example, the following network statements will cause interfaces belonging to network range192.168.129.40/0.0.0.3 to move from area 20 to area 40:
network 192.168.129.40 0.0.0.3 area 20network 192.168.129.40 0.0.0.3 area 40
Cisco IOS IP Routing: OSPF Command Reference156
OSPF Commands: ip ospf fast-reroute per-prefix through Rnetwork area
Examples The following partial example initializes OSPF routing process 109, and defines four OSPF areas: 10.9.50.0,2, 3, and 0. Areas 10.9.50.0, 2, and 3 mask specific address ranges, and area 0 enables OSPF for all othernetworks.
interface ethernet 0ip address 10.108.20.1 255.255.255.0router ospf 109network 10.108.20.0 0.0.0.255 area 10.9.50.0network 10.108.0.0 0.0.255.255 area 2network 10.109.10.0 0.0.0.255 area 3network 0.0.0.0 255.255.255.255 area 0
Related Commands DescriptionCommand
Configures an OSPF routing process.router ospf
Cisco IOS IP Routing: OSPF Command Reference 157
OSPF Commands: ip ospf fast-reroute per-prefix through Rnetwork area
nsf (OSPF)
Effective with Cisco IOS Release 12.0(32)S, the nsf (OSPF) command has been replaced by the nsf ciscocommand. See the nsf cisco command for more information.
Note
To configure Cisco nonstop forwarding (NSF) operations for Open Shortest Path First (OSPF), use the nsfcommand in router configuration mode. To disable Cisco NSF for OSPF, use the no form of this command.
nsf [enforce global]
no nsf [enforce global]
Syntax Description (Optional) Cancels NSF restart when non-NSF-awareneighboring networking devices are detected.
enforce global
Command Default This command is disabled by default; therefore, NSF operations for OSPF is not configured.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(22)S
This command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
This command was implemented on the Cisco 7304 router.12.2(20)S
This command was replaced by the nsf cisco command.12.0(32)S
Usage Guidelines The user must configure NSF operation for OSPF only if a router is expected to perform NSF during restart.For users to have full NSF benefits, all OSPF neighbors of the specified router must be NSF-aware.
If neighbors that are not NSF-aware are detected on a network interface, NSF restart is aborted on the interface;however, NSF restart will continue on other interfaces. This functionality applies to the default NSF mode ofoperation when NSF is configured.
If the user configures the optional enforce globalkeywords, NSF restart will be canceled for the entire processwhen neighbors that are not NSF-aware are detected on any network interface during restart. NSF restart willalso be canceled for the entire process if a neighbor adjacency reset is detected on any interface or if an OSPFinterface goes down. To revert to the default NSF mode, enter the no nsf enforce global command.
Cisco IOS IP Routing: OSPF Command Reference158
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf (OSPF)
Examples The following example enters router configuration mode and cancels the NSF restart for the entire OSPFprocess if neighbors that are not NSF-aware are detected on any network interface during restart:
Router(config)# router ospf 1Router(config-router)# nsf cisco enforce global
Related Commands DescriptionCommand
Displays debugging messages related to OSPF NSFcommands.
debug ip ospf nsf
Enables OSPF routing and places the router in routerconfiguration mode.
router ospf
Cisco IOS IP Routing: OSPF Command Reference 159
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf (OSPF)
nsf ciscoTo enable Cisco nonstop forwarding (NSF) operations on a router that is running Open Shortest Path First(OSPF), use the nsf cisco command in router configuration mode. To return to the default, use the no formof this command.
nsf cisco [enforce global| helper [disable]]
no nsf cisco [enforce global| helper disable]
Syntax Description (Optional) Cancels NSF restart on all interfaces whenneighboring networking devices that are notNSF-aware are detected on any interface during therestart process.
enforce global
(Optional) Configures Cisco NSF helper mode.helper
(Optional) Disables helper mode.disable
Command Default Cisco NSF restarting mode is disabled. Cisco NSF helper mode is enabled.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced. This command replaces the nsf(OSPF)command.
12.0(32)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines For Cisco IOS Release 12.0(32)S and later releases, this command replaces the nsf (OSPF) command.
This command enables Cisco NSF on an OSPF router. When NSF is enabled on a router, the router isNSF-capable and will operate in restarting mode.
If a router is expected to cooperate with a neighbor that is doing an NSF graceful restart only, the neighborrouter must be running a Cisco software release that supports NSF but NSF need not be configured on therouter. When a router is running a Cisco software release that supports NSF, the router is NSF-aware.
Cisco IOS IP Routing: OSPF Command Reference160
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf cisco
By default, neighboring NSF-aware routers will operate in NSF helper mode during a graceful restart. Todisable Cisco NSF helper mode on an NSF-aware router, use this command with the disable keyword. Toreenable helper mode after explicitly disabling helper mode on an NSF-aware router, use the no nsf ciscohelper disable command.
If neighbors that are not NSF-aware are detected on a network interface during an NSF graceful restart, restartis aborted on that interface only and graceful restart will continue on other interfaces. To cancel restart forthe entire OSPF process when neighbors that are not NSF-aware are detected during restart, configure thiscommand with the enforce global keywords.
The NSF graceful restart will also be canceled for the entire process when a neighbor adjacency reset isdetected on any interface or when an OSPF interface goes down.
Note
Examples The following example enables Cisco NSF restarting mode on a router and causes the NSF restart to becanceled for the entire OSPF process if neighbors that are not NSF-aware are detected on any network interfaceduring the restart.
router ospf 24nsf cisco enforce global
Related Commands DescriptionCommand
Enables IETF NSF.nsf ietf
Cisco IOS IP Routing: OSPF Command Reference 161
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf cisco
nsf cisco helper disableTo disable Cisco nonstop forwarding (NSF) helper mode on a Cisco router that is running Open Shortest PathFirst (OSPF), use the nsf cisco helper disablecommand in router configuration mode. To reenable Cisco NSFhelper mode, use the no form of this command.
nsf cisco helper disable
no nsf cisco helper disable
Syntax Description This command has no arguments or keywords.
Command Default This command is enabled by default; therefore, NSF helper mode is disabled on a Cisco router that is runningOSPF.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(32)S
This command was integrated into Cisco IOS Release 12.4(6)T.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines When a router in an OSPF process has NSF enabled, the router is said to be NSF-capable and will operate ingraceful restart mode--the OSPF router process performs nonstop forwarding recovery due to a Route Processor(RP) switchover. By default, the neighboring routers of the NSF-capable router will be NSF-aware and willoperate in NSF helper mode. When the NSF-capable router is performing graceful restart, the helper routersassist in the nonstop forwarding recovery process. If you do not want the router to help the restarting neighborwith nonstop forwarding recovery, enter the nsf cisco helper disable command.
Examples The following example disables NSF helper mode for the Cisco router on OSPF process 3:
router ospf 3nsf cisco helper disable
Cisco IOS IP Routing: OSPF Command Reference162
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf cisco helper disable
Related Commands DescriptionCommand
Enables Cisco NSF on a Cisco router.nsf cisco
Enables IETF nonstop forwarding operations on arouter that is running OSPF.
nsf ietf
Disables IETF NSF helper mode on a router.nsf ietf helper disable
Enables strict LSA checking on a router.nsf ietf helper strict-lsa-checking
Cisco IOS IP Routing: OSPF Command Reference 163
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf cisco helper disable
nsf ietfTo configure Internet Engineering Task Force (IETF) nonstop forwarding (NSF) operations on a router thatis running Open Shortest Path First (OSPF), use the nsf ietf command in router configuration mode. To returnto the default, use the no form of this command.
nsf ietf [restart-interval seconds| helper [disable| strict-lsa-checking]]
no nsf ietf [restart-interval| helper [disable| strict-lsa-checking]]
Syntax Description (Optional) Specifies length of the graceful restartinterval, in seconds. The range is from 1 to 1800. Thedefault is 120.
restart-interval seconds
(Optional) Configures NSF helper mode.helper
(Optional) Disables helper mode on an NSF-awarerouter.
disable
(Optional) Enables strict link-state advertisement(LSA) checking for helper mode.
strict-lsa-checking
Command Default IETF NSF graceful restart mode is disabled. IETF NSF helper mode is enabled.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(32)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines This command enables IETF NSF on an OSPF router. When NSF is enabled on a Cisco router, the router isNSF-capable and will operate in restarting mode.
If a router is expected to cooperate with a neighbor that is doing an NSF graceful restart only, the neighborrouter must be running a Cisco software release that supports NSF but NSF need not be configured on therouter. When a router is running a Cisco software release that supports NSF, the router is NSF-aware.
Cisco IOS IP Routing: OSPF Command Reference164
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf
By default, neighboring NSF-aware routers will operate in NSF helper mode during a graceful restart. Todisable IETF NSF helper mode on an NSF-aware router, use this command with the disable keyword. Toreenable helper mode after explicitly disabling helper mode on an NSF-aware router, use the no nsf ietfhelper disable command.
Strict LSA checking allows a router in IETF NSF helper mode to terminate the graceful restart process if itdetects a changed LSA that would cause flooding during the graceful restart process. You can configure strictLSA checking on NSF-aware and NSF-capable routers but it is effective only when the router is in helpermode.
Examples The following example enables IETF NSF restarting mode on a router and changes the graceful restart intervalfrom default (120 seconds) to 200 seconds:
router ospf 24nsf ietf restart-interval 200
Related Commands DescriptionCommand
Enables Cisco NSF.nsf cisco
Cisco IOS IP Routing: OSPF Command Reference 165
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf
nsf ietf helper disableTo disable Internet Engineering Task Force (IETF) nonstop forwarding (NSF) helper mode on a router thatis running Open Shortest Path First (OSPF), use the nsf ietf helper disablecommand in router configurationmode. To reenable IETF NSF helper mode, use the no form of this command.
nsf ietf helper disable
no nsf ietf helper disable
Syntax Description This command has no arguments or keywords.
Command Default This command is disabled by default; therefore, IETF NSF helper mode is enabled on a router that is runningOSPF.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(32)S
This command was integrated into Cisco IOS Release 12.4(6)T.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines When a router in an OSPF process has NSF enabled, the router is said to be NSF-capable and will operate ingraceful restart mode--the OSPF router process performs nonstop forwarding recovery due to a Route Processor(RP) switchover. By default, the neighboring routers of the NSF-capable router will be NSF-aware and willoperate in NSF helper mode. When the NSF-capable router is performing graceful restart, the helper routersassist in the nonstop forwarding recovery process. If you do not want the router to help the restarting neighborwith nonstop forwarding recovery, enter the nsf ietf helper disable command.
Examples The following example disables IETF NSF helper mode on a router on OSPF process 4:
router ospf 4nsf ietf helper disable
Cisco IOS IP Routing: OSPF Command Reference166
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf helper disable
Related Commands DescriptionCommand
Enables Cisco NSF on a router.nsf cisco
Disables Cisco NSF helper mode on a router.nsf cisco helper disable
Enables IETF nonstop forwarding operations on arouter that is running OSPF.
nsf ietf
Enables strict LSA checking on a router.nsf ietf helper strict-lsa-checking
Cisco IOS IP Routing: OSPF Command Reference 167
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf helper disable
nsf ietf helper strict-lsa-checkingTo enable strict link-state advertisement (LSA) checking on routers in an Open Shortest Path First (OSPF)process, use the nsf ietf helper strict-lsa-checkingcommand in router configuration mode. To disable strictLSA checking, use the no form of this command.
nsf ietf helper strict-lsa-checking
no nsf ietf helper strict-lsa-checking
Syntax Description This command has no arguments or keywords.
Command Default This command is disabled by default; therefore, strict LSA checking is not done on routers in an OSPF process.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(32)S
This command was integrated into Cisco IOS Release 12.4(6)T.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines To enable strict LSA checking on both NSF-aware and NSF-capable routers, enter the nsf ietf helperstrict-lsa-checking command. However, strict LSA checking will not become effective until the routerbecomes a helper router during an IETF graceful restart process. With strict LSA checking enabled, the helperrouter will terminate the helping process of the restarting router if it detects that there is a change to an LSAthat would be flooded to the restarting router or if there is a changed LSA on the retransmission list of therestarting router when the graceful restart process is initiated.
Examples The following example enables strict LSA checking on a router on OSPF process 12:
router ospf 12nsf ietf helper strict-lsa-checking
Cisco IOS IP Routing: OSPF Command Reference168
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf helper strict-lsa-checking
Related Commands DescriptionCommand
Enables Cisco NSF on a router.nsf cisco
Disables Cisco NSF helper mode on a router.nsf cisco helper disable
Enables IETF nonstop forwarding operations on arouter that is running OSPF.
nsf ietf
Disables IETF NSF helper mode on a router.nsf ietf helper disable
Cisco IOS IP Routing: OSPF Command Reference 169
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsf ietf helper strict-lsa-checking
nsrTo enable nonstop routing (NSR) operations on a router that is running Open Shortest Path First (OSPF), usethe nsrcommand in router configuration mode. To disable NSR and return to the default, use the no form ofthis command.
nsr
no nsr
Syntax Description This command has no arguments or keywords.
Command Default NSR is disabled.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.15.1(2)S
This command was integrated into Cisco IOS XE Release 3.3S.Cisco IOS XE Release 3.3S
This command was integrated into Cisco IOS Release 15.1(2)SY.15.1(2)SY
This command was integrated into Cisco IOS Release 15.2(1)E.15.2(1)E
Usage Guidelines This command enables NSR on an OSPF router. With NSR enabled, a router with redundant Route Processors(RPs) is allowed to maintain its OSPF state and adjacencies across planned and RP switchovers. It does thisby checkpointing state information fromOSPF on the active RP to the standby RP. Later, following a switchoverto the standby RP, OSPF can use this checkpointed information to continue operation without interruption.
This command is present only in images for platforms that have a hardware or software redundancy capability.
Examples The following example enables NSR on an OSPF router:
Router> enableRouter# configure terminalRouter(config)# router ospf 1Router(config-router)# nsr
Related Commands DescriptionCommand
Displays OSPF NSR status information.show ip ospf nsr
Cisco IOS IP Routing: OSPF Command Reference170
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsr
Cisco IOS IP Routing: OSPF Command Reference 171
OSPF Commands: ip ospf fast-reroute per-prefix through Rnsr
ospfv3 authentication (key-chain)To specify the cryptographic authentication keys for an Open Shortest Path First version 3 (OSPFv3) instance,use the ospfv3 authentication command in interface configuration mode. To remove the authentication keychain, use theno form of this command.
ospfv3 [pid] [ipv4|ipv6] authentication {key-chain chain-name | null}
no ospfv3 [pid] [ipv4|ipv6] authentication {key-chain | null}
Syntax Description (Optional) Internal identification. The number usedhere is the number assigned administratively whenenabling the OSPFv3 routing process and can be avalue from 1 through 65535.
pid
(Optional) IPv4 address family.ipv4
(Optional) IPv6 address family.ipv6
Enables area authentication.authentication
Configures a key chain for cryptographicauthentication keys.
key-chain
Name of the authentication key that is valid..chain-name
(Optional) Enables Message Digest 5 (MD5)authentication on the area specified by the area-idargument.
null
Command Default No authentication key is specified.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
Usage Guidelines Use the ospfv3 authentication command to specify the OSPFv3 authentication key chain on an interface.The null keyword is used to override less specific authentication.
Cisco IOS IP Routing: OSPF Command Reference172
OSPF Commands: ip ospf fast-reroute per-prefix through Rospfv3 authentication (key-chain)
Examples The following example specifies the cryptographic authentication key chain for an OSPFv3 instance:Device(config-if)# ospfv3 1 ipv4 authentication key-chain ospf-1
Related Commands DescriptionCommand
Enables authentication trailer for an OSPFv3 area.area authentication (key-chain)
Specifies the authentication mode used in OSPFv3.authentication mode (OSPF)
Cisco IOS IP Routing: OSPF Command Reference 173
OSPF Commands: ip ospf fast-reroute per-prefix through Rospfv3 authentication (key-chain)
ospfv3 multi-areaTo configure multiarea adjacency on an interface that is configured with Open Shortest Path First version 3(OSPFv3), use the ospfv3 multi-area command in interface configuration mode. To disable multiareaadjacency, use the no form of this command.
ospfv3 multi-area multi-area-id
no ospfv3 multi-area multi-area-id
Syntax Description Identifies the area for which authentication is to be enabled. The identifier can bespecified as an IP address or a decimal value. The decimal value range is from 0to 4294967295.
multi-area-id
Command Default No OSPFv3 multiarea adjacency interface is defined.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
Examples The following example shows how to configure OSPFv3 multiarea adjacency on an interface with an areaidentifier of 100:
Device# enableDevice(config)# interface serial 2/0Device(config-if)# ospfv3 multi-area 100
Related Commands DescriptionCommand
Specifies the cost of sending a packet on an OSPFv3multiarea interface.
ospfv3 multi-area cost
Displays the interface information related to OSPFv3.show ospfv3 multi-area
Cisco IOS IP Routing: OSPF Command Reference174
OSPF Commands: ip ospf fast-reroute per-prefix through Rospfv3 multi-area
ospfv3 multi-area costTo specify the cost of sending a packet on an Open Shortest Path First version 3 (OSPFv3) multiarea interface,use the ospfv3 multi-area cost command in interface configuration mode. To reset the multiarea path costto the default value, use the no form of this command.
ospfv3 multi-area multi-area-id cost interface-cost
no ospfv3 multi-area multi-area-id cost interface-cost
Syntax Description Identifies the area for which authentication is to be enabled. The identifier canbe specified as an IP address or a decimal value. The decimal value range is from0 to 4294967295.
multi-area-id
Specifies the unsigned integer value expressed as the link-state metric. The rangeis from 1 to 65535.
interface-cost
Command Default Interface cost of the primary interface is inherited for OSPFv3 multiarea adjacency.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
Examples The following example shows how to set the OSPFv3 multiarea interface cost value to 512:
Device# enableDevice(config)# interface serial 2/0Device(config-if)# ospfv3 multi-area 100 cost 512
Related Commands DescriptionCommand
Enablesmultiarea adjacency on theOSPFv3 interface.ospfv3 multi-area
Displays the interface information related to OSPFv3.show ospfv3 multi-area
Cisco IOS IP Routing: OSPF Command Reference 175
OSPF Commands: ip ospf fast-reroute per-prefix through Rospfv3 multi-area cost
prefix-suppressionTo prevent Open Shortest Path First (OSPF) from advertising all IP prefixes except prefixes that are associatedwith loopbacks, secondary IP addresses, and passive interfaces for a specific OSPF process, use theprefix-suppression command in router configuration mode. To advertise all IP prefixes, use the no form ofthis command.
prefix-suppression
no prefix-suppression
Syntax Description This command has no arguments or keywords.
Command Default All IP prefixes are advertised.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.4(15)T
This command was integrated into Cisco IOS XE Release 2.6Cisco IOS XE Release 2.6
Usage Guidelines You can globally suppress all IP prefixes (except prefixes that are associated with loopbacks, secondary IPaddresses, and passive interfaces) for an entire OSPF process by using the prefix-suppression command inrouter configuration mode. You can also suppress IP prefixes on a per-interface basis by using the ip ospfprefix-suppression command in interface configurationmode.When the ip ospf prefix-suppression commandis configured, it takes precedence over the prefix-suppression router configuration command.
Examples The following example globally suppresses all IP prefixes except prefixes that are associated with loopbacks,secondary IP addresses, and passive interfaces for OSPF process 4:
router ospf 4prefix-suppression
Related Commands DescriptionCommand
Prevents OSPF from advertising all IP prefixes thatbelong to a specific interface, except for IP prefixesthat are associated with secondary IP addresses.
ip ospf prefix-suppression
Cisco IOS IP Routing: OSPF Command Reference176
OSPF Commands: ip ospf fast-reroute per-prefix through Rprefix-suppression
process-min-time percent
Effective with Cisco IOS 15.1(1)T release, the process-min-time percent command is not available inCisco IOS 15.1(1)T and later releases. Improvements in Cisco IOS scheduler have made this commandunnecessary.
Note
To specify theminimum percentage of CPU process timeOSPF takes before the CPU should yield to a processwith a higher priority, use the process-min-time percent command in router configuration mode. To disablethis function, use the no form of this command.
process-min-time percent percentage
no process-min-time percent
Syntax Description Percentage of CPU process time to be used beforetrying to release the CPU for other processes. Thevalid value range is from 1 to 100. The default is 25.
percentage
Command Default The default is 25 percent.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced on the Supervisor Engine 720 and theSupervisor Engine 320.
12.2(18)SXF
Support for IPv6 was added.12.4(4)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was removed.15.1(1)T
Usage Guidelines
Use this command under the direction of Cisco TAC only.Note
This command is supported by OSPFv2 and OSPFv3.
Cisco IOS IP Routing: OSPF Command Reference 177
OSPF Commands: ip ospf fast-reroute per-prefix through Rprocess-min-time percent
Use the process-min-time percentcommand to configure the minimum percentage of the process maximumtime. Lowering theminimum percentage of CPU usage that a process can utilize is useful in some circumstancesto ensure equitable division of CPU resources among different tasks. Once the percentage has been exceeded,CPU control may be given to a higher priority process.
The process maximum time is set using the process-max-time command. Use the process-min-timepercentcommand in conjunction with the process-max-time command.
Examples The following example shows how to set the percentage of CPU process time to be used before releasing theCPU:
Router# configure terminalRouter(config)# router ospfRouter(config-router)# process-min-time percent 35The following example shows how to return to the default setting in IPv4:
Router# configure terminalRouter(config)# router ospfRouter(config-router)# no process-min-time percent
Related Commands DescriptionCommand
Configures the amount of time after which a processshould voluntarily yield to another process.
process-max-time
Cisco IOS IP Routing: OSPF Command Reference178
OSPF Commands: ip ospf fast-reroute per-prefix through Rprocess-min-time percent
redistribute maximum-prefixTo limit the number of prefixes redistributed into Open Shortest Path First (OSPF) or to generate a warningwhen the number of prefixes redistributed into OSPF reaches a maximum, use the redistributemaximum-prefixcommand in router configuration mode. To remove the values, use the no form of thiscommand.
redistribute maximum-prefix maximum [ percentage ] [warning-only| withdraw]
no redistribute maximum-prefix
Syntax Description Integer from 1 to 4294967295 that specifies themaximum number of IP prefixes that can beredistributed into OSPF.
When the warning-onlykeyword is configured, themaximum value specifies the number of prefixes thatcan be redistributed into OSPF before the system logsa warning message. Redistribution is not limited.
The maximum number of IP prefixes that are allowedto be redistributed into OSPF, or the number ofprefixes allowed to be redistributed into OSPF beforethe system logs a warning message, depends onwhether the warning-onlykeyword is present.
• There is no default value for the maximumargument.
• If thewarning-onlykeyword is also configured,this value does not limit redistribution; it issimply the number of redistributed prefixes that,when reached, causes a warning message to belogged.
maximum
(Optional) Integer from 1 to 100 that specifies thethreshold value, as a percentage, at which a warningmessage should be generated.
• The percentage default is 75.
percentage
(Optional) Causes a warning message to be loggedwhen the number of prefixes defined by themaximumargumenthas been exceeded. Additionalredistribution is not prevented.
warning-only
Cisco IOS IP Routing: OSPF Command Reference 179
OSPF Commands: ip ospf fast-reroute per-prefix through Rredistribute maximum-prefix
(Optional) Prevents additional redistribution whenthe number of prefixes defined by themaximumargumenthas been exceeded.
Also, IS-IS rebuilds link-state PDUs (LSPs) withoutthe external (redistributed) IP prefixes.
withdraw
Command Default The percentage default is 75.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(25)S
This command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
This command was introduced on Cisco ASR 1000 Series AggregationServices Routers.
Cisco IOS XE Release 2.1
Usage Guidelines If someone mistakenly injects a large number of IP prefixes into IS-IS, perhaps by redistributing BorderGateway Protocol (BGP) into IS-IS, the network can be severely flooded. Limiting the number of redistributedprefixes prevents this potential problem.
When the redistribute maximum-prefix command is configured and the number of redistributed prefixesreaches the maximum value configured, no more prefixes will be redistributed (unless the warning-onlykeyword was configured).
The redistribution limit applies only to external IP prefixes. Default prefixes and summarized prefixes are notlimited.
The limit is tracked separately for each not-so-stubby-area (NSSA) because redistribution to NSSAs is doneindependently for each NSSA and independently of all other regular areas.
Select amaximum value based on your knowledge of how many prefixes are redistributed on the router to theOSPF process.
Cisco IOS IP Routing: OSPF Command Reference180
OSPF Commands: ip ospf fast-reroute per-prefix through Rredistribute maximum-prefix
Examples
Examples The following example shows how to set a maximum of 600 prefixes that can be redistributed into IS-IS. Ifthe number of prefixes redistributed reaches 75 percent of 600 (450 prefixes), a warning message is logged.
router isisredistribute maximum-prefix 600The following example shows how to set a maximum of 1200 prefixes that can be redistributed into IS-IS. Ifthe number of prefixes redistributed reaches 80 percent of 1200 (960 prefixes), a warning message is logged.
router isisredistribute maximum-prefix 1200 80The following example shows how to allow two warning messages to be logged. The first message is loggedwhen the number of prefixes redistributed reaches 85 percent of 600 (510 prefixes), and the second messageis logged when the number of redistributed prefixes reaches 600. However, the number of redistributed prefixesis not limited.
router isisredistribute maximum-prefix 600 85 warning-only
Examples The following example shows how to set a maximum of 2000 prefixes that can be redistributed into OSPFprocess when the number of prefixes redistributed reaches 75 percent of 2000 (1500 prefixes), a warningmessage is logged. Another warning is logged when the limit is reached, and nomore prefixes are redistributed.
router ospf 1network 10.0.0.0 0.0.0.255 area 0redistribute eigrp 10 subnetsredistribute maximum-prefix 2000The following example shows how to set a maximum of 1200 prefixes that can be redistributed into OSPFprocess when the number of prefixes redistributed reaches 80 percent of 1200 (960 prefixes), a warningmessage is logged. Another warning is logged when the limit is reached, and nomore prefixes are redistributed.
router ospf 1network 10.0.0.0 0.0.0.255 area 0redistribute eigrp 10 subnetsredistribute maximum-prefix 1200 80The following example shows how to allow two warning messages to be logged. The first message is loggedwhen the number of prefixes redistributed reaches 85 percent of 600 (510 prefixes), and the second messageis logged when the number of redistributed prefixes reaches 600. However, the number of redistributed prefixesis not limited.
router ospf 1network 10.0.0.0 0.0.0.255 area 0redistribute eigrp 10 subnetsredistribute maximum-prefix 600 85 warning-only
Cisco IOS IP Routing: OSPF Command Reference 181
OSPF Commands: ip ospf fast-reroute per-prefix through Rredistribute maximum-prefix
router ospfTo configure an Open Shortest Path First (OSPF) routing process, use the router ospf command in globalconfiguration mode. To terminate an OSPF routing process, use the noform of this command.
router ospf process-id [vrf vrf-name]
no router ospf process-id [vrf vrf-name]
Syntax Description Internally used identification parameter for an OSPFrouting process. It is locally assigned and can be anypositive integer. A unique value is assigned for eachOSPF routing process.
process-id
(Optional) Specifies the name of the VPN routing andforwarding (VRF) instance to associate with OSPFVRF processes.
vrf vrf-name
Command Default No OSPF routing process is defined.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.10.0
The vrf keyword and vpn-name arguments were added to identify a VPN.12.0(7)T
The vrf keyword and vpn-name arguments were added.12.0(9)ST
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was implemented on the Cisco ASR 901 Series AggregationServices Routers.
15.1(2)SNG
Usage Guidelines You can specify multiple OSPF routing processes in each router.
Cisco IOS IP Routing: OSPF Command Reference182
OSPF Commands: ip ospf fast-reroute per-prefix through Rrouter ospf
After you enter the router ospf command, you can enter the maximum number of paths. There can be from1 to 32 paths.
Examples The following example configures an OSPF routing process and assign a process number of 109:
Router(config)# router ospf 109This example shows a basic OSPF configuration using the router ospf command to configure OSPF VRFinstance processes for the VRFs first, second, and third:
Router> enableRouter# configure terminalRouter(config)# router ospf 12 vrf firstRouter(config)# router ospf 13 vrf secondRouter(config)# router ospf 14 vrf thirdRouter(config)# exitThe following example shows usage of themaximum-paths option:
Router> enableRouter# configure terminalRouter(config)# router ospf
Router(config-router)# maximum-paths?Router(config-router)# 20
Router(config-router)# exit
Related Commands DescriptionCommand
Defines the interfaces on which OSPF runs anddefines the area ID for those interfaces.
network area
Cisco IOS IP Routing: OSPF Command Reference 183
OSPF Commands: ip ospf fast-reroute per-prefix through Rrouter ospf
router-idTo use a fixed router ID, use the router-id command in router configuration mode. To force Open ShortestPath First (OSPF) to use the previous OSPF router ID behavior, use the no form of this command.
router-id ip-address
no router-id ip-address
Syntax Description Router ID in IP address format.ip-address
Command Default No OSPF routing process is defined.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.0(1)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines You can configure an arbitrary value in the IP address format for each router. However, each router ID mustbe unique.
If this command is used on an OSPF router process which is already active (has neighbors), the new router-IDis used at the next reload or at a manual OSPF process restart. To manually restart the OSPF process, use theclear ip ospf command.
Examples The following example specifies a fixed router-id:
router-id 10.1.1.1
Related Commands DescriptionCommand
Clears redistribution based on the OSPF routingprocess ID.
clear ip ospf
Cisco IOS IP Routing: OSPF Command Reference184
OSPF Commands: ip ospf fast-reroute per-prefix through Rrouter-id
DescriptionCommand
Configures the OSPF routing process.router ospf
Cisco IOS IP Routing: OSPF Command Reference 185
OSPF Commands: ip ospf fast-reroute per-prefix through Rrouter-id
Cisco IOS IP Routing: OSPF Command Reference186
OSPF Commands: ip ospf fast-reroute per-prefix through Rrouter-id
OSPF Commands: show ip ospf through T
• show ip ospf, page 189
• show ip ospf border-routers, page 198
• show ip ospf database, page 200
• show ip ospf events, page 211
• show ip ospf fast-reroute, page 213
• show ip ospf flood-list, page 216
• show ip ospf interface, page 218
• show ip ospf max-metric, page 222
• show ip ospf multi–area, page 223
• show ip ospf neighbor, page 225
• show ip ospf nsf, page 232
• show ip ospf nsr, page 233
• show ip ospf request-list, page 235
• show ip ospf retransmission-list, page 237
• show ip ospf rib, page 239
• show ip ospf sham-links, page 242
• show ip ospf statistics, page 244
• show ip ospf summary-address, page 248
• show ip ospf timers rate-limit, page 250
• show ip ospf traffic, page 252
• show ip ospf virtual-links, page 258
• show ipv6 ospf, page 260
• show ipv6 ospf traffic, page 265
• show ospfv3 multi-area, page 269
Cisco IOS IP Routing: OSPF Command Reference 187
• show ospfv3 sham-links, page 270
• shutdown (router OSPF), page 272
• snmp-server enable traps ospf, page 273
• snmp-server enable traps ospf cisco-specific errors, page 275
• snmp-server enable traps ospf cisco-specific errors config-error, page 277
• snmp-server enable traps ospf cisco-specific errors shamlink, page 279
• snmp-server enable traps ospf cisco-specific lsa, page 281
• snmp-server enable traps ospf cisco-specific retransmit, page 283
• snmp-server enable traps ospf cisco-specific state-change, page 285
• snmp-server enable traps ospf errors, page 287
• snmp-server enable traps ospf lsa, page 290
• snmp-server enable traps ospf rate-limit, page 292
• snmp-server enable traps ospf retransmit, page 294
• snmp-server enable traps ospf state-change, page 296
• snmp-server snmp traps ospfv3 errors, page 298
• snmp-server snmp traps ospfv3 rate-limit, page 300
• snmp-server snmp traps ospfv3 state-change, page 302
• summary-address (OSPF), page 304
• timers lsa arrival, page 306
• timers pacing flood, page 308
• timers pacing lsa-group, page 310
• timers pacing retransmission, page 312
• timers throttle lsa all, page 314
• timers throttle spf, page 316
• ttl-security all-interfaces, page 319
Cisco IOS IP Routing: OSPF Command Reference188
OSPF Commands: show ip ospf through T
show ip ospfTo display general information about Open Shortest Path First (OSPF) routing processes, use the showipospfcommand in user EXEC or privileged EXEC mode.
show ip ospf [ process-id ]
Syntax Description (Optional) Process ID. If this argument is included,only information for the specified routing process isincluded.
process-id
Command Modes User EXEC Privileged EXEC
Command History ModificationMainline Release
This command was introduced.10.0
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
Modification0S Release
This command was integrated into Cisco IOS Release 12.0(25)S and theoutput was expanded to display link-state advertisement (LSA) throttlingtimers.
12.0(25)S
Support for the Bidirectional Forwarding Detection (BFD) feature wasadded.
12.0(31)S
ModificationS Release
Support for displaying packet pacing timers was added.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(18)SXE andsupport for the BFD feature was added.
12.2(18)SXE
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
ModificationT Release
This command was modified to show packet pacing timers in the displayedoutput.
12.2(4)T
Cisco IOS IP Routing: OSPF Command Reference 189
OSPF Commands: show ip ospf through Tshow ip ospf
ModificationMainline Release
This command was modified to show additional information if the OSPFForwarding Address Suppression in Type-5 LSAs feature is configured.
12.2(15)T
The output of this commandwas expanded to display LSA throttling timersand the limit on redistributed routes.
12.3(2)T
Support for the BFD feature was added.12.4(4)T
Examples The following is sample output from the showipospf commandwhen entered without a specific OSPF processID:
Router# show ip ospf
Routing Process "ospf 201" with ID 10.0.0.1 and Domain ID 10.20.0.1Supports only single TOS(TOS0) routesSupports opaque LSASPF schedule delay 5 secs, Hold time between two SPFs 10 secsMinimum LSA interval 5 secs. Minimum LSA arrival 1 secsLSA group pacing timer 100 secsInterface flood pacing timer 55 msecsRetransmission pacing timer 100 msecsNumber of external LSA 0. Checksum Sum 0x0Number of opaque AS LSA 0. Checksum Sum 0x0Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 2. 2 normal 0 stub 0 nssaExternal flood list length 0
Area BACKBONE(0)Number of interfaces in this area is 2Area has message digest authenticationSPF algorithm executed 4 timesArea ranges areNumber of LSA 4. Checksum Sum 0x29BEBNumber of opaque link LSA 0. Checksum Sum 0x0Number of DCbitless LSA 3Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
Area 172.16.26.0Number of interfaces in this area is 0Area has no authenticationSPF algorithm executed 1 timesArea ranges are
192.168.0.0/16 Passive AdvertiseNumber of LSA 1. Checksum Sum 0x44FDNumber of opaque link LSA 0. Checksum Sum 0x0Number of DCbitless LSA 1Number of indication LSA 1Number of DoNotAge LSA 0Flood list length 0
Examples The following is sample output from the showipospfcommand to verify that the BFD feature has been enabledfor OSPF process 123. The relevant command output is shown in bold in the output.
Router# show ip ospf
Routing Process "ospf 123" with ID 172.16.10.1Supports only single TOS(TOS0) routesSupports opaque LSA
Cisco IOS IP Routing: OSPF Command Reference190
OSPF Commands: show ip ospf through Tshow ip ospf
Supports Link-local Signaling (LLS)Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsIncremental-SPF disabledMinimum LSA interval 5 secsMinimum LSA arrival 1000 msecsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x000000Number of opaque AS LSA 0. Checksum Sum 0x000000Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 1. 1 normal 0 stub 0 nssaExternal flood list length 0BFD is enabledArea BACKBONE(0)
Number of interfaces in this area is 2Area has no authenticationSPF algorithm last executed 00:00:03.708 agoSPF algorithm executed 27 timesArea ranges areNumber of LSA 3. Checksum Sum 0x00AEF1Number of opaque link LSA 0. Checksum Sum 0x000000Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
The table below describes the significant fields shown in the display.
Table 4: show ip ospf Field Descriptions
DescriptionField
Process ID and OSPF router ID.Routing process “ospf 201” with ID 10.0.0.1
Number of types of service supported (Type 0 only).Supports...
Delay time (in seconds) of SPF calculations.SPF schedule delay
Minimum interval (in seconds) between link-stateadvertisements.
Minimum LSA interval
Configured LSA group pacing timer (in seconds).LSA group pacing timer
Configured LSA flood pacing timer (in milliseconds).Interface flood pacing timer
Configured LSA retransmission pacing timer (inmilliseconds).
Retransmission pacing timer
Number of external link-state advertisements.Number of external LSA
Number of opaque link-state advertisements.Number of opaque AS LSA
Number of demand circuit external and opaquelink-state advertisements.
Number of DCbitless external and opaque AS LSA
Number of do not age external and opaque link-stateadvertisements.
Number of DoNotAge external and opaque AS LSA
Cisco IOS IP Routing: OSPF Command Reference 191
OSPF Commands: show ip ospf through Tshow ip ospf
DescriptionField
Number of areas configured for the router.Number of areas in this router is
External flood list length.External flood list length
BFD has been enabled on the OSPF process.BFD is enabled
The following is an excerpt of output from the showipospf command when the OSPF Forwarding AddressSuppression in Type-5 LSAs feature is configured:
Router# show ip ospf...Area 2
Number of interfaces in this area is 4It is a NSSA areaPerform type-7/type-5 LSA translation, suppress forwarding address
.
.
.Routing Process "ospf 1" with ID 192.168.0.1Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsIncremental-SPF disabledMinimum LSA interval 5 secsMinimum LSA arrival 1000 msecsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x0Number of opaque AS LSA 0. Checksum Sum 0x0Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 0. 0 normal 0 stub 0 nssaExternal flood list length 0The table below describes the significant fields shown in the display.
Table 5: show ip ospf Field Descriptions
DescriptionField
OSPF area and tag.Area
Number of interfaces configured in the area.Number of interfaces...
Possible types are internal, area border, orautonomous system boundary.
It is...
Process ID and OSPF router ID.Routing process “ospf 1” with ID 192.168.0.1
Number of types of service supported (Type 0 only).Supports...
Cisco IOS IP Routing: OSPF Command Reference192
OSPF Commands: show ip ospf through Tshow ip ospf
DescriptionField
Delay time of SPF calculations at startup.Initial SPF schedule delay
Minimum hold time (in milliseconds) betweenconsecutive SPF calculations.
Minimum hold time
Maximum wait time (in milliseconds) betweenconsecutive SPF calculations.
Maximum wait time
Status of incremental SPF calculations.Incremental-SPF
Minimum time interval (in seconds) betweenlink-state advertisements, and minimum arrival time(in milliseconds) of link-state advertisements,
Minimum LSA...
Configured LSA group pacing timer (in seconds).LSA group pacing timer
Configured LSA flood pacing timer (in milliseconds).Interface flood pacing timer
Configured LSA retransmission pacing timer (inmilliseconds).
Retransmission pacing timer
Number and type of link-state advertisements thathave been received.
Number of...
Number of external link-state advertisements.Number of external LSA
Number of opaque link-state advertisements.Number of opaque AS LSA
Number of demand circuit external and opaquelink-state advertisements.
Number of DCbitless external and opaque AS LSA
Number of do not age external and opaque link-stateadvertisements.
Number of DoNotAge external and opaque AS LSA
Number of areas configured for the router listed bytype.
Number of areas in this router is
External flood list length.External flood list length
The following is sample output from the showipospf command. In this example, the user had configured theredistributionmaximum-prefix command to set a limit of 2000 redistributed routes. SPF throttling wasconfigured with the timersthrottlespf command.
Router# show ip ospf 1Routing Process "ospf 1" with ID 10.0.0.1Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)It is an autonomous system boundary router
Cisco IOS IP Routing: OSPF Command Reference 193
OSPF Commands: show ip ospf through Tshow ip ospf
Redistributing External Routes from,static, includes subnets in redistributionMaximum limit of redistributed prefixes 2000Threshold for warning message 75%
Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsThe table below describes the significant fields shown in the display.
Table 6: show ip ospf Field Descriptions
DescriptionField
Process ID and OSPF router ID.Routing process “ospf 1” with ID 10.0.0.1
Number of Types of Service supported.Supports ...
Possible types are internal, area border, orautonomous system boundary router.
It is ...
Lists of redistributed routes, by protocol.Redistributing External Routes from
Value set in the redistributionmaximum-prefixcommand to set a limit on the number of redistributedroutes.
Maximum limit of redistributed prefixes
Percentage set in the redistributionmaximum-prefixcommand for the threshold number of redistributedroutes needed to cause a warning message. Thedefault is 75 percent of the maximum limit.
Threshold for warning message
Delay (in milliseconds) before initial SPF schedulefor SPF throttling. Configured with thetimersthrottlespf command.
Initial SPF schedule delay
Minimum hold time (in milliseconds) between twoconsecutive SPF calculations for SPF throttling.Configured with the timersthrottlespf command.
Minimum hold time between two consecutive SPFs
Maximum wait time (in milliseconds) between twoconsecutive SPF calculations for SPF throttling.Configured with the timersthrottlespf command.
Maximum wait time between two consecutive SPFs
Number of areas in router, area addresses, and so on.Number of areas
The following is sample output from the showipospf command. In this example, the user had configured LSAthrottling, and those lines of output are displayed in bold.
Router# show ip ospf 1Routing Process "ospf 4" with ID 10.10.24.4Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)Initial SPF schedule delay 5000 msecs
Cisco IOS IP Routing: OSPF Command Reference194
OSPF Commands: show ip ospf through Tshow ip ospf
Minimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsIncremental-SPF disabledInitial LSA throttle delay 100 msecsMinimum hold time for LSA throttle 10000 msecs
Maximum wait time for LSA throttle 45000 msecsMinimum LSA arrival 1000 msecsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x0Number of opaque AS LSA 0. Checksum Sum 0x0Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 1. 1 normal 0 stub 0 nssaExternal flood list length 0
Area 24Number of interfaces in this area is 2Area has no authenticationSPF algorithm last executed 04:28:18.396 agoSPF algorithm executed 8 timesArea ranges areNumber of LSA 4. Checksum Sum 0x23EB9Number of opaque link LSA 0. Checksum Sum 0x0Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
The following is sample showipospfcommand. In this example, the user had configured theredistributionmaximum-prefix command to set a limit of 2000 redistributed routes. SPF throttling wasconfigured with the timersthrottlespf command.
Router# show ip ospf 1Routing Process "ospf 1" with ID 192.168.0.0Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)It is an autonomous system boundary routerRedistributing External Routes from,
static, includes subnets in redistributionMaximum limit of redistributed prefixes 2000Threshold for warning message 75%
Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsThe table below describes the significant fields shown in the display.
Table 7: show ip ospf Field Descriptions
DescriptionField
Process ID and OSPF router ID.Routing process “ospf 1” with ID 192.168.0.0.
Number of TOS supported.Supports ...
Possible types are internal, area border, orautonomous system boundary routers.
It is ...
Lists of redistributed routes, by protocol.Redistributing External Routes from
Cisco IOS IP Routing: OSPF Command Reference 195
OSPF Commands: show ip ospf through Tshow ip ospf
DescriptionField
Value set in the redistributionmaximum-prefixcommand to set a limit on the number of redistributedroutes.
Maximum limit of redistributed prefixes
Percentage set in the redistributionmaximum-prefixcommand for the threshold number of redistributedroutes needed to cause a warning message. Thedefault is 75 percent of the maximum limit.
Threshold for warning message
Delay (inmilliseconds) before the initial SPF schedulefor SPF throttling. Configured with thetimersthrottlespf command.
Initial SPF schedule delay
Minimum hold time (in milliseconds) between twoconsecutive SPF calculations for SPF throttling.Configured with the timersthrottlespf command.
Minimum hold time between two consecutive SPFs
Maximum wait time (in milliseconds) between twoconsecutive SPF calculations for SPF throttling.Configured with the timersthrottlespf command.
Maximum wait time between two consecutive SPFs
Number of areas in router, area addresses, and so on.Number of areas
The following is sample output from the showipospf command. In this example, the user had configured LSAthrottling, and those lines of output are displayed in bold.
Router# show ip ospf 1Routing Process "ospf 4" with ID 10.10.24.4Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsIncremental-SPF disabledInitial LSA throttle delay 100 msecsMinimum hold time for LSA throttle 10000 msecsMaximum wait time for LSA throttle 45000 msecsMinimum LSA arrival 1000 msecsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x0Number of opaque AS LSA 0. Checksum Sum 0x0Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 1. 1 normal 0 stub 0 nssaExternal flood list length 0
Area 24Number of interfaces in this area is 2Area has no authenticationSPF algorithm last executed 04:28:18.396 agoSPF algorithm executed 8 timesArea ranges areNumber of LSA 4. Checksum Sum 0x23EB9Number of opaque link LSA 0. Checksum Sum 0x0Number of DCbitless LSA 0
Cisco IOS IP Routing: OSPF Command Reference196
OSPF Commands: show ip ospf through Tshow ip ospf
Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
Cisco IOS IP Routing: OSPF Command Reference 197
OSPF Commands: show ip ospf through Tshow ip ospf
show ip ospf border-routersTo display the internal Open Shortest Path First (OSPF) routing table entries to an Area Border Router (ABR)andAutonomous SystemBoundary Router (ASBR), use the showipospfborder-routers command in privilegedEXEC mode.
show ip ospf border-routers
Syntax Description This command has no arguments or keywords.
Command Modes Privileged EXEC
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Examples The following is sample output from the showipospfborder-routers command:
Router# show ip ospf border-routersOSPF Process 109 internal Routing TableCodes: i - Intra-area route, I - Inter-area routei 192.168.97.53 [10] via 172.16.1.53, Serial0, ABR, Area 0.0.0.3, SPF 3i 192.168.103.51 [10] via 192.168.96.51, Serial0, ABR, Area 0.0.0.3, SPF 3I 192.168.103.52 [22] via 192.168.96.51, Serial0, ASBR, Area 0.0.0.3, SPF 3I 192.168.103.52 [22] via 172.16.1.53, Serial0, ASBR, Area 0.0.0.3, SPF 3The table below describes the significant fields shown in the display.
Table 8: show ip ospf border-routers Field Descriptions
DescriptionField
Router ID of the destination.192.168.97.53
Cost of using this route.[10]
Next hop toward the destination.via 172.16.1.53
Interface type for the outgoing interface.Serial0
Cisco IOS IP Routing: OSPF Command Reference198
OSPF Commands: show ip ospf through Tshow ip ospf border-routers
DescriptionField
The router type of the destination; it is either an ABRor ASBR or both.
ABR
The area ID of the area from which this route islearned.
Area
The internal number of the shortest path first (SPF)calculation that installs this route.
SPF 3
Cisco IOS IP Routing: OSPF Command Reference 199
OSPF Commands: show ip ospf through Tshow ip ospf border-routers
show ip ospf databaseTo display lists of information related to the Open Shortest Path First (OSPF) database for a specific router,use the showipospfdatabase command in EXEC mode.
show ip ospf [process-id area-id] database
show ip ospf [process-id area-id] database [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [asbr-summary] [ link-state-id ]
show ip ospf [process-id area-id] database [asbr-summary] [ link-state-id ] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [asbr-summary] [ link-state-id ] [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [database-summary]
show ip ospf [ process-id ] database [external] [ link-state-id ]
show ip ospf [ process-id ] database [external] [ link-state-id ] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [external] [ link-state-id ] [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [network] [ link-state-id ]
show ip ospf [process-id area-id] database [network] [ link-state-id ] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [network] [ link-state-id ] [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [nssa-external] [ link-state-id ]
show ip ospf [process-id area-id] database [nssa-external] [ link-state-id ] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [nssa-external] [ link-state-id ] [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [router] [ link-state-id ]
show ip ospf [process-id area-id] database [router] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [router] [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [self-originate] [ link-state-id ]
show ip ospf [process-id area-id] database [summary] [ link-state-id ]
show ip ospf [process-id area-id] database [summary] [ link-state-id ] [adv-router [ ip-address ]]
show ip ospf [process-id area-id] database [summary] [ link-state-id ] [self-originate] [ link-state-id ]
Syntax Description (Optional) Internal identification. It is locally assignedand can be any positive integer. The number usedhere is the number assigned administratively whenenabling the OSPF routing process.
process-id
(Optional) Area number associated with the OSPFaddress range defined in the network routerconfiguration command used to define the particulararea.
area-id
Cisco IOS IP Routing: OSPF Command Reference200
OSPF Commands: show ip ospf through Tshow ip ospf database
(Optional) Displays all the LSAs of the specifiedrouter. If no IP address is included, the informationis about the local router itself (in this case, the sameas self-originate).
adv-router [ip-address
(Optional) Portion of the Internet environment thatis being described by the advertisement. The valueentered depends on the advertisement’s LS type. Itmust be entered in the form of an IP address.
When the link state advertisement is describing anetwork, the link-state-id can take one of two forms:
The network’s IP address (as in type 3 summary linkadvertisements and in autonomous system externallink advertisements).
A derived address obtained from the link state ID.(Note that masking a network links advertisement’slink state ID with the network’s subnet mask yieldsthe network’s IP address.)When the link state advertisement is describing arouter, the link state ID is always the describedrouter’s OSPF router ID.When an autonomous system external advertisement(LS Type = 5) is describing a default route, its linkstate ID is set to Default Destination (0.0.0.0).
link-state-id
(Optional) Displays information only about theautonomous system boundary router summary LSAs.
asbr-summary
(Optional) Displays how many of each type of LSAfor each area there are in the database, and the total.
database-summary
(Optional) Displays information only about theexternal LSAs.
external
(Optional) Displays information only about thenetwork LSAs.
network
(Optional) Displays information only about the NSSAexternal LSAs.
nssa-external
(Optional) Displays information only about the routerLSAs.
router
(Optional) Displays only self-originated LSAs (fromthe local router).
self-originate
(Optional) Displays information only about thesummary LSAs.
summary
Cisco IOS IP Routing: OSPF Command Reference 201
OSPF Commands: show ip ospf through Tshow ip ospf database
Command Modes EXEC
Command History ModificationRelease
This command was introduced.10.0
The database-summary keyword was added.11.0
The following keywords were added:
• self-originate
• adv-router
12.0
The output of the showipospfdatabasedatabase-summarycommand wasincreased to include Self-originated Type-7 and Self-originated Type-5 output.
12.0(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Support ina specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines The various forms of this command deliver information about different OSPF link state advertisements.
Examples The following is sample output from the showipospfdatabase command when no arguments or keywordsare used:
Router# show ip ospf databaseOSPF Router with id(192.168.239.66) (Process ID 300)
Displaying Router Link States(Area 0.0.0.0)Link ID ADV Router Age Seq# Checksum Link count
172.16.21.6 172.16.21.6 1731 0x80002CFB 0x69BC 8172.16.21.5 172.16.21.5 1112 0x800009D2 0xA2B8 5172.16.1.2 172.16.1.2 1662 0x80000A98 0x4CB6 9172.16.1.1 172.16.1.1 1115 0x800009B6 0x5F2C 1172.16.1.5 172.16.1.5 1691 0x80002BC 0x2A1A 5172.16.65.6 172.16.65.6 1395 0x80001947 0xEEE1 4172.16.241.5 172.16.241.5 1161 0x8000007C 0x7C70 1172.16.27.6 172.16.27.6 1723 0x80000548 0x8641 4172.16.70.6 172.16.70.6 1485 0x80000B97 0xEB84 6
Displaying Net Link States(Area 0.0.0.0)Link ID ADV Router Age Seq# Checksum
172.16.1.3 192.168.239.66 1245 0x800000EC 0x82EDisplaying Summary Net Link States(Area 0.0.0.0)
Link ID ADV Router Age Seq# Checksum172.16.240.0 172.16.241.5 1152 0x80000077 0x7A05172.16.241.0 172.16.241.5 1152 0x80000070 0xAEB7172.16.244.0 172.16.241.5 1152 0x80000071 0x95CB
Cisco IOS IP Routing: OSPF Command Reference202
OSPF Commands: show ip ospf through Tshow ip ospf database
The table below describes the significant fields shown in the display.
Table 9: show ip ospf Database Field Descriptions
DescriptionField
Router ID number.Link ID
Advertising router’s ID.ADV Router
Link state age.Age
Link state sequence number (detects old or duplicatelink state advertisements).
Seq#
Fletcher checksum of the complete contents of thelink state advertisement.
Checksum
Number of interfaces detected for router.Link count
The following is sample output from the showipospfdatabasecommand with the asbr-summarykeyword:
Router# show ip ospf database asbr-summaryOSPF Router with id(192.168.239.66) (Process ID 300)
Displaying Summary ASB Link States(Area 0.0.0.0)LS age: 1463Options: (No TOS-capability)LS Type: Summary Links(AS Boundary Router)Link State ID: 172.16.245.1 (AS Boundary Router address)Advertising Router: 172.16.241.5LS Seq Number: 80000072Checksum: 0x3548Length: 28Network Mask: 0.0.0.0 TOS: 0 Metric: 1The table below describes the significant fields shown in the display.
Table 10: show ip ospf database asbr-summary Field Descriptions
DescriptionField
Router ID number.OSPF Router with id
OSPF process ID.Process ID
Link state age.LS age
Type of service options (Type 0 only).Options
Link state type.LS Type
Link state ID (autonomous system boundary router).Link State ID
Advertising router’s ID.Advertising Router
Cisco IOS IP Routing: OSPF Command Reference 203
OSPF Commands: show ip ospf through Tshow ip ospf database
DescriptionField
Link state sequence (detects old or duplicate link stateadvertisements).
LS Seq Number
LS checksum (Fletcher checksum of the completecontents of the link state advertisement).
Checksum
Length in bytes of the link state advertisement.Length
Network mask implemented.Network Mask
Type of service.TOS
Link state metric.Metric
The following is sample output from the showipospfdatabasecommand with the externalkeyword:
Router# show ip ospf database externalOSPF Router with id(192.168.239.66) (Autonomous system 300)
Displaying AS External Link StatesLS age: 280Options: (No TOS-capability)LS Type: AS External LinkLink State ID: 10.105.0.0 (External Network Number)Advertising Router: 172.16.70.6LS Seq Number: 80000AFDChecksum: 0xC3ALength: 36Network Mask: 255.255.0.0
Metric Type: 2 (Larger than any link state path)TOS: 0Metric: 1Forward Address: 0.0.0.0External Route Tag: 0
The table below describes the significant fields shown in the display.
Table 11: show ip ospf database external Field Descriptions
DescriptionField
Router ID number.OSPF Router with id
OSPF autonomous system number (OSPF processID).
Autonomous system
Link state age.LS age
Type of service options (Type 0 only).Options
Link state type.LS Type
Link state ID (external network number).Link State ID
Cisco IOS IP Routing: OSPF Command Reference204
OSPF Commands: show ip ospf through Tshow ip ospf database
DescriptionField
Advertising router’s ID.Advertising Router
Link state sequence number (detects old or duplicatelink state advertisements).
LS Seq Number
LS checksum (Fletcher checksum of the completecontents of the LSA).
Checksum
Length in bytes of the link state advertisement.Length
Network mask implemented.Network Mask
External Type.Metric Type
Type of service.TOS
Link state metric.Metric
Forwarding address. Data traffic for the advertiseddestination will be forwarded to this address. If theforwarding address is set to 0.0.0.0, data traffic willbe forwarded instead to the advertisement’s originator.
Forward Address
External route tag, a 32-bit field attached to eachexternal route. This is not used by the OSPF protocolitself.
External Route Tag
The following is sample output from the showipospfdatabasecommand with the networkkeyword:
Router# show ip ospf database networkOSPF Router with id(192.168.239.66) (Process ID 300)
Displaying Net Link States(Area 0.0.0.0)LS age: 1367Options: (No TOS-capability)LS Type: Network LinksLink State ID: 172.16.1.3 (address of Designated Router)Advertising Router: 192.168.239.66LS Seq Number: 800000E7Checksum: 0x1229Length: 52Network Mask: 255.255.255.0
Attached Router: 192.168.239.66Attached Router: 172.16.241.5Attached Router: 172.16.1.1Attached Router: 172.16.54.5Attached Router: 172.16.1.5
The table below describes the significant fields shown in the display.
Cisco IOS IP Routing: OSPF Command Reference 205
OSPF Commands: show ip ospf through Tshow ip ospf database
Table 12: show ip ospf database network Field Descriptions
DescriptionField
Router ID number.OSPF Router with id
OSPF process ID.Process ID 300
Link state age.LS age
Type of service options (Type 0 only).Options
Link state type.LS Type:
Link state ID of designated router.Link State ID
Advertising router’s ID.Advertising Router
Link state sequence (detects old or duplicate link stateadvertisements).
LS Seq Number
LS checksum (Fletcher checksum of the completecontents of the link state advertisement).
Checksum
Length in bytes of the link state advertisement.Length
Network mask implemented.Network Mask
Definition of router type.AS Boundary Router
List of routers attached to the network, by IP address.Attached Router
The following is sample output from the showipospfdatabasecommand with the routerkeyword:
Router# show ip ospf database routerOSPF Router with id(192.168.239.66) (Process ID 300)Displaying Router Link States(Area 0.0.0.0)LS age: 1176Options: (No TOS-capability)LS Type: Router LinksLink State ID: 172.16.21.6Advertising Router: 172.16.21.6LS Seq Number: 80002CF6Checksum: 0x73B7Length: 120AS Boundary Router155 Number of Links: 8Link connected to: another Router (point-to-point)(link ID) Neighboring Router ID: 172.16.21.5(Link Data) Router Interface address: 172.16.21.6Number of TOS metrics: 0TOS 0 Metrics: 2The table below describes the significant fields shown in the display.
Cisco IOS IP Routing: OSPF Command Reference206
OSPF Commands: show ip ospf through Tshow ip ospf database
Table 13: show ip ospf database router Field Descriptions
DescriptionField
Router ID number.OSPF Router with id
OSPF process ID.Process ID
Link state age.LS age
Type of service options (Type 0 only).Options
Link state type.LS Type
Link state ID.Link State ID
Advertising router’s ID.Advertising Router
Link state sequence (detects old or duplicate link stateadvertisements).
LS Seq Number
LS checksum (Fletcher checksum of the completecontents of the link state advertisement).
Checksum
Length in bytes of the link state advertisement.Length
Definition of router type.AS Boundary Router
Number of active links.Number of Links
Link type.link ID
Router interface address.Link Data
Type of service metric (Type 0 only).TOS
The following is sample output from showipospfdatabasecommand with the summarykeyword:
Router# show ip ospf database summaryOSPF Router with id(192.168.239.66) (Process ID 300)
Displaying Summary Net Link States(Area 0.0.0.0)LS age: 1401Options: (No TOS-capability)LS Type: Summary Links(Network)Link State ID: 172.16.240.0 (summary Network Number)Advertising Router: 172.16.241.5LS Seq Number: 80000072Checksum: 0x84FFLength: 28Network Mask: 255.255.255.0 TOS: 0 Metric: 1The table below describes the significant fields shown in the display.
Cisco IOS IP Routing: OSPF Command Reference 207
OSPF Commands: show ip ospf through Tshow ip ospf database
Table 14: show ip ospf database summary Field Descriptions
DescriptionField
Router ID number.OSPF Router with id
OSPF process ID.Process ID
Link state age.LS age
Type of service options (Type 0 only).Options
Link state type.LS Type
Link state ID (summary network number).Link State ID
Advertising router’s ID.Advertising Router
Link state sequence (detects old or duplicate link stateadvertisements).
LS Seq Number
LS checksum (Fletcher checksum of the completecontents of the link state advertisement).
Checksum
Length in bytes of the link state advertisement.Length
Network mask implemented.Network Mask
Type of service.TOS
Link state metric.Metric
The following is sample output from showipospfdatabasecommand with the database-summarykeyword:
Router# show ip ospf database database-summaryOSPF Router with ID (10.0.0.1) (Process ID 1)Area 0 database summaryLSA Type Count Delete MaxageRouter 3 0 0Network 0 0 0Summary Net 0 0 0Summary ASBR 0 0 0Type-7 Ext 0 0 0Self-originated Type-7 0
Opaque Link 0 0 0Opaque Area 0 0 0Subtotal 3 0 0
Process 1 database summaryLSA Type Count Delete MaxageRouter 3 0 0Network 0 0 0Summary Net 0 0 0Summary ASBR 0 0 0Type-7 Ext 0 0 0Opaque Link 0 0 0Opaque Area 0 0 0
Cisco IOS IP Routing: OSPF Command Reference208
OSPF Commands: show ip ospf through Tshow ip ospf database
Type-5 Ext 0 0 0Self-originated Type-5 200
Opaque AS 0 0 0Total 203 0 0
The table below describes the significant fields shown in the display.
Table 15: show ip ospf database database-summary Field Descriptions
DescriptionField
Area number.Area 0 database summary
Count of LSAs of the type identified in the firstcolumn.
Count
Number of router link state advertisements in thatarea.
Router
Number of network link state advertisements in thatarea.
Network
Number of summary link state advertisements in thatarea.
Summary Net
Number of summary autonomous system boundaryrouter (ASBR) link state advertisements in that area.
Summary ASBR
Type-7 LSA count.Type-7 Ext
Self-originated Type-7 LSA.Self-originated Type-7
Type-9 LSA count.Opaque Link
Type-10 LSA countOpaque Area
Sum of LSAs for that area.Subtotal
Number of link state advertisements that are marked“Deleted” in that area.
Delete
Number of link state advertisements that are marked“Maxaged” in that area.
Maxage
Database summary for the process.Process 1 database summary
Count of LSAs of the type identified in the firstcolumn.
Count
Number of router link state advertisements in thatprocess.
Router
Cisco IOS IP Routing: OSPF Command Reference 209
OSPF Commands: show ip ospf through Tshow ip ospf database
DescriptionField
Number of network link state advertisements in thatprocess.
Network
Number of summary link state advertisements in thatprocess.
Summary Net
Number of summary autonomous system boundaryrouter (ASBR) link state advertisements in thatprocess.
Summary ASBR
Type-7 LSA count.Type-7 Ext
Type-9 LSA count.Opaque Link
Type-10 LSA count.Opaque Area
Type-5 LSA count.Type-5 Ext
Self-originated Type-5 LSA count.Self-Originated Type-5
Type-11 LSA count.Opaque AS
Sum of LSAs for that process.Total
Number of link state advertisements that are marked“Deleted” in that process.
Delete
Number of link state advertisements that are marked“Maxaged” in that process.
Maxage
Cisco IOS IP Routing: OSPF Command Reference210
OSPF Commands: show ip ospf through Tshow ip ospf database
show ip ospf eventsTo display the IP Open Shortest Path First (OSPF) events information, use the show ip ospf events commandin user EXEC or privileged EXEC mode.
show ip ospf events [generic] [interface] [lsa] [neighbor] [reverse] [rib] [spf]
Syntax Description (Optional) Displays the generic event information.generic
(Optional) Displays the interface state change eventinformation.
interface
(Optional) Displays the OSPF Link StateAdvertisements (LSA) arrival and LSA generationevent information.
lsa
(Optional) Displays the neighbor state change eventinformation.
neighbor
(Optional) Displays the events in reverse order.reverse
(Optional) Displays the Routing Information Base(RIB) update, delete, and redistribution eventinformation.
rib
(Optional) Displays the Shortest Path First (SPF)scheduling and SPF run information.
spf
Command Modes User EXEC (>) Privileged EXEC (#)
Command History ModificationRelease
This commandwas introduced in a release earlier than Cisco IOSRelease12.3(33)SRC.
12.3(33)SRC
This command was integrated into a release earlier than Cisco IOSRelease 12.3(33)SRD.
12.3(33)SRD
This command was integrated into Cisco IOS XE Release 2.1.Cisco IOS XE 2.1
Cisco IOS IP Routing: OSPF Command Reference 211
OSPF Commands: show ip ospf through Tshow ip ospf events
Examples The following is sample output from the show ip ospf eventscommand. The fields are self-explanatory.
Router# show ip ospf eventsOSPF Router with ID (4.4.4.4) (Process ID 1)1 Jan 22 01:51:03.090: DB free: 1.1.1.10x6CF250 1032 Jan 22 01:51:03.090: delete MAXAGE lsa: 0x666CF2500x666CF2503 Jan 22 01:50:56.086: DB free: 1.1.1.10x6025D4 1034 Jan 22 01:50:56.086: DB free: 1.1.1.10x6D59A0 1035 Jan 22 01:50:56.082: Insert MAXAGE lsa: 0x666D59A01.1.1.16 Jan 22 01:50:55.590: Timer Exp: if_ack_delayed0x647827747 Jan 22 01:50:55.590: Timer Exp: if_ack_delayed0x64786CB48 Jan 22 01:50:55.586: Timer Exp: if_ack_delayed0x647CD1A89 Jan 22 01:50:55.586: Timer Exp: if_ack_delayed0x647C813410 Jan 22 01:50:53.586: Insert MAXAGE lsa: 0x666025D41.1.1.111 Jan 22 01:50:53.586: Rcv Changed Type-3 LSA, LSID 1.1.1.1, Adv-Rtr 3.3.3.3, Seq#80000002, Age 3600, Area 112 Jan 22 01:50:53.586: Insert MAXAGE lsa: 0x666D59A01.1.1.113 Jan 22 01:50:53.586: Generate Changed Type-3 LSA, LSID 1.1.1.1, Seq# 80000002, Age3600, Area 014 Jan 22 01:50:53.290: End of SPF, Topo Base, SPF time 4ms, next wait-interval 200ms15 Jan 22 01:50:53.290: Generic: ospf_external_route_sync0x116 Jan 22 01:50:53.290: Generic: ospf_external_route_sync0x017 Jan 22 01:50:53.290: Generic: ospf_external_route_sync0x018 Jan 22 01:50:53.290: Starting External processing, Topo Base in area 119 Jan 22 01:50:53.290: Starting External processing, Topo Base in area 020 Jan 22 01:50:53.286: Starting External processing, Topo Base21 Jan 22 01:50:53.286: Generic: ospf_inter_route_sync0x022 Jan 22 01:50:53.286: Starting summary processing, Topo Base, Area 023 Jan 22 01:50:53.286: Generic: ospf_inter_route_sync0x124 Jan 22 01:50:53.286: Generic: post_spf_intra0x025 Jan 22 01:50:53.286: Generic: ospf_intra_route_sync0x126 Jan 22 01:50:53.286: Generic: update_rtr_route0x127 Jan 22 01:50:53.286: Generic: update_rtr_route0x128 Jan 22 01:50:53.286: Generic: update_rtr_route0x129 Jan 22 01:50:53.286: Starting Intra-Area SPF, Topo Base, Area 1, spf_type Full30 Jan 22 01:50:53.286: Starting SPF, Topo Base, wait-interval 200ms31 Jan 22 01:50:53.118: Rcv New Type-3 LSA, LSID 1.1.1.1, Adv-Rtr 3.3.3.3, Seq# 80000001,Age 1, Area 132 Jan 22 01:50:53.118: DB add: 1.1.1.10x6025D4 10333 Jan 22 01:50:53.090: Insert MAXAGE lsa: 0x666CF2501.1.1.134 Jan 22 01:50:53.090: Rcv Changed Type-3 LSA, LSID 1.1.1.1, Adv-Rtr 3.3.3.3, Seq#80000002, Age 3600, Area 035 Jan 22 01:50:53.086: Rcv Changed Type-1 LSA, LSID 1.1.1.1, Adv-Rtr 1.1.1.1, Seq#80000008, Age 2, Area 136 Jan 22 01:50:53.086: Schedule SPF, Topo Base, Area 1, spf-type Full, Change in LSAType R, LSID 1.1.1.1, Adv-Rtr 1.1.1.137 Jan 22 01:50:46.310: Timer Exp: exfaddr0x038 Jan 22 01:50:16.310: Timer Exp: exfaddr0x0
Cisco IOS IP Routing: OSPF Command Reference212
OSPF Commands: show ip ospf through Tshow ip ospf events
show ip ospf fast-rerouteTo display information for an Open Shortest Path First (OSPF) per-prefix loop-free alternate (LFA) fast reroute(FRR) configuration, use the show ip ospf fast-reroute command in privileged EXEC mode.
show ip ospf [process-id] fast-reroute [prefix-summary| remote-lfa tunnels]
Syntax Description (Optional) Internal identification. It is locally assignedand can be any positive integer. The number usedhere is the number assigned administratively whenenabling the OSPF routing process.
process-id
(Optional) Displays information about prefixesprotected by LFA FRR repair paths.
prefix-summary
(Optional) Displays information about tunnelinterfaces created by remote LFA FRR.
remote-lfa tunnels
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.15.1(3)S
This command was integrated into Cisco IOS XE Release 3.4S.Cisco IOS XE Release 3.4S
This command was modified. The remote-lfa tunnels keyword wasadded.
15.2(2)S
This command was implemented on the Cisco ASR 901 SeriesAggregation Services Routers.
15.2(2)SNI
Usage Guidelines Use the show ip ospf fast-reroute command to display information on the current tiebreaker policy. Use theprefix-summary keyword to display the number of prefixes per area, per priority, and how many that, inabsolute numbers and in percentages, have repair paths.
Use the remote-lfa tunnels keyword to display information about tunnel interfaces created by remote LFAFRR using the fast-reroute per-prefix remote-lfa tunnel command.
Cisco IOS IP Routing: OSPF Command Reference 213
OSPF Commands: show ip ospf through Tshow ip ospf fast-reroute
Examples The following example displays summary information about LFA FRR status, including the current tiebreakerpolicy:
Router# show ip ospf fast-reroute
OSPF Router with ID (192.1.1.1) (Process ID 1)Loop-free Fast Reroute protected prefixes:
Area Topology name Priority1 Base Low
172.69.69.66 Base HighAS external Base Low
Repair path selection policy tiebreaks:23 srlg34 lowest-metric67 primary-path (required)256 load-sharing
Last SPF calculation started 00:00:11 ago and was running for 20 ms.The table below describes the significant fields shown in the display.
Table 16: show ip ospf fast-reroute Field Descriptions
DescriptionField
Priority assigned to the protected prefix.Priority
Tiebreaking policy attributes and their priority-indexassignments.
Repair path selection policy tiebreaks
The following example displays information about prefixes that are protected by the OSPFv2 loop-free alternateFRR feature. It displays information on the number of prefixes by area and by priority (high or low) and howmany are protected, that is, have repair paths configured.
Router# show ip ospf fast-reroute prefix-summary
OSPF Router with ID (192.1.1.1) (Process ID 1)Base Topology (MTID 0)
Area 0:Interface Protected Primary paths Protected paths Percent protected
All High Low All High Low All High LowLoopback0 Yes 0 0 0 0 0 0 0% 0% 0%Ethernet0/3 Yes 1 1 0 0 0 0 0% 0% 0%Ethernet0/2 Yes 3 2 1 2 1 1 66% 50% 100%Ethernet0/1 Yes 2 1 1 2 1 1 100% 100% 100%Ethernet0/0 Yes 4 2 2 4 2 2 100% 100% 100%Area total: 10 6 4 8 4 4 80% 66% 100%Process total: 10 6 4 8 4 4 80% 66% 100%The following example displays information about tunnel interfaces created by remote LFA FRR:
Router# show ip ospf fast-reroute remote-lfa tunnels
OSPF Router with ID (192.168.1.1) (Process ID 1)Area with ID (0)Base Topology (MTID 0)
Interface MPLS-Remote-Lfa3Tunnel type: MPLS-LDPTailend router ID: 192.168.3.3Termination IP address: 192.168.3.3Outgoing interface: Ethernet0/0
Cisco IOS IP Routing: OSPF Command Reference214
OSPF Commands: show ip ospf through Tshow ip ospf fast-reroute
First hop gateway: 192.168.14.4Tunnel metric: 20Protects:192.168.12.2 Ethernet0/1, total metric 30
Related Commands DescriptionCommand
Displays debugging information for per-prefix LFAFRR paths.
debug ip ospf fast-reroute
Keeps a list of all the candidate repair paths that wereconsidered when a per-prefix LFA FRR path wascomputed.
fast-reroute keep-all-paths
Configures a per-prefix LFA FRR path that redirectstraffic to an alternative next hop other than theprimary neighbor.
fast-reroute per-prefix (OSPF)
Configures the maximum distance to the tunnelendpoint.
fast-reroute per-prefix remote-lfa maximum-cost
Configures a per-prefix LFA FRR path that redirectstraffic to a remote LFA.
fast-reroute per-prefix remote-lfa tunnel
Configures the LFA FRR tiebreaking priority.fast-reroute tie-break (OSPF)
Configures an interface as either protecting orprotected.
ip ospf fast-reroute per-prefix
Configures a set of prefixes to have high priority forprotection in an OSPF local RIB.
prefix-priority
Displays OSPF neighbor information on aper-interface basis.
show ip ospf neighbor
Displays information for the OSPF local RIB orlocally redistributed routes.
show ip ospf rib
Cisco IOS IP Routing: OSPF Command Reference 215
OSPF Commands: show ip ospf through Tshow ip ospf fast-reroute
show ip ospf flood-listTo display a list of Open Shortest Path First (OSPF) link-state advertisements (LSAs) waiting to be floodedover an interface, use the showipospfflood-listcommand in EXEC mode.
show ip ospf flood-list commandshow ip ospf flood-list interface-type interface-number
Syntax Description Interface type over which the LSAs will be flooded.interface-type
Interface number over which the LSAs will beflooded.
interface-number
Command Modes EXEC
Command History ModificationRelease
This command was introduced.12.0(1)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Use this command to observe OSPF packet pacing.
Examples The following is sample output of the showipospfflood-list command:
Router# show ip ospf flood-list ethernet 1Interface Ethernet1, Queue length 20Link state flooding due in 12 msec
Type LS ID ADV RTR Seq NO Age Checksum5 10.2.195.0 192.168.0.163 0x80000009 0 0xFB615 10.1.192.0 192.168.0.163 0x80000009 0 0x29385 10.2.194.0 192.168.0.163 0x80000009 0 0x7575 10.1.193.0 192.168.0.163 0x80000009 0 0x1E425 10.2.193.0 192.168.0.163 0x80000009 0 0x124D5 10.1.194.0 192.168.0.163 0x80000009 0 0x134C
The table below describes the significant fields shown in the display.
Cisco IOS IP Routing: OSPF Command Reference216
OSPF Commands: show ip ospf through Tshow ip ospf flood-list
Table 17: show ip ospf flood-list Field Descriptions
DescriptionField
Interface for which information is displayed.Interface Ethernet1
Number of LSAs waiting to be flooded.Queue length
Length of time before next link-state transmission.Link state flooding due in
Type of LSA.Type
Link-state ID of the LSA.LS ID
IP address of advertising router.ADV RTR
Sequence number of LSA.Seq NO
Age of LSA (in seconds).Age
Checksum of LSA.Checksum
Cisco IOS IP Routing: OSPF Command Reference 217
OSPF Commands: show ip ospf through Tshow ip ospf flood-list
show ip ospf interfaceTo display interface information related to Open Shortest Path First (OSPF), use the show ip ospf interfacecommand in user EXEC or privileged EXEC mode.
show ip [ospf] [ process-id ] interface [type number] [brief] [multicast] [topology {topology-name| base}]
Syntax Description (Optional) Process ID number. If this argument isincluded, only information for the specified routingprocess is included. The range is 1 to 65535.
process-id
(Optional) Interface type. If the type argument isincluded, only information for the specified interfacetype is included.
type
(Optional) Interface number. If the number argumentis included, only information for the specifiedinterface number is included.
number
(Optional) Displays brief overview information forOSPF interfaces, states, addresses and masks, andareas on the device.
brief
(Optional) Displays multicast information.multicast
(Optional) Displays OSPF-related information aboutthe named topology instance.
topology topology-name
(Optional) Displays OSPF-related information aboutthe base topology.
topology base
Command Modes User EXEC (>)
Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.10.0
This command was modified. The brief keyword was added.12.0(25)S
This command was modified. The brief keyword was added.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
Cisco IOS IP Routing: OSPF Command Reference218
OSPF Commands: show ip ospf through Tshow ip ospf interface
ModificationRelease
Themulticast, topology, base, and topology-name keywords and argumentwere added.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Support for the OSPF TTL Security Check feature was added.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
This command was modified to display output when loop-free alternate (LFA)Fast Reroute (FRR) is enabled on an interface and whether it can be a protectedor a protecting interface.
15.1(3)S
Examples The following is sample output from the show ip ospf interface command when Ethernet interface 0/0 isspecified. It shows that LFA and FRR is enabled on the interface and that it can be both a protected and aprotecting interface.
Device# show ip ospf interface ethernet 0/0
Ethernet0/0 is up, line protocol is upInternet Address 192.168.254.202/24, Area 0Process ID 1, Router ID 192.168.99.1, Network Type BROADCAST, Cost: 10Topology-MTID Cost Disabled Shutdown Topology Name
0 10 no no BaseTransmit Delay is 1 sec, State DR, Priority 1Designated Router (ID) 192.168.99.1, Interface address 192.168.254.202Backup Designated router (ID) 192.168.254.10, Interface address 192.168.254.10Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5oob-resync timeout 40Hello due in 00:00:05
Supports Link-local Signaling (LLS)Cisco NSF helper support enabledIETF NSF helper support enabledCan be protected by per-prefix Loop-free FastRerouteCan be used for per-prefix Loop-free FastReroute repair pathsIndex 1/1, flood queue length 0Next 0x0(0)/0x0(0)Last flood scan length is 1, maximum is 1Last flood scan time is 0 msec, maximum is 0 msecNeighbor Count is 1, Adjacent neighbor count is 1Adjacent with neighbor 192.168.254.10 (Backup Designated Router)
Suppress hello for 0 neighbor(s)In Cisco IOS Release 12.2(33)SRB, the following sample output from the show ip ospf interface brieftopology VOICE command shows a summary of information, including a confirmation that theMultitopologyRouting (MTR) VOICE topology is configured in the interface configuration:
Device# show ip ospf interface brief topology VOICE
VOICE Topology (MTID 10)Interface PID Area IP Address/Mask Cost State Nbrs F/CLo0 1 0 10.0.0.2/32 1 LOOP 0/0Se2/0 1 0 10.1.0.2/30 10 P2P 1/1
Cisco IOS IP Routing: OSPF Command Reference 219
OSPF Commands: show ip ospf through Tshow ip ospf interface
The following sample output from the show ip ospf interface brief topology VOICE command displaysdetails of theMTRVOICE topology for the interface.When the command is entered without the brief keyword,more information is displayed.
Device# show ip ospf interface topology VOICE
VOICE Topology (MTID 10)Loopback0 is up, line protocol is up
Internet Address 10.0.0.2/32, Area 0Process ID 1, Router ID 10.0.0.2, Network Type LOOPBACKTopology-MTID Cost Disabled Shutdown Topology Name
10 1 no no VOICELoopback interface is treated as a stub Host Serial2/0 is up, line protocol is upInternet Address 10.1.0.2/30, Area 0Process ID 1, Router ID 10.0.0.2, Network Type POINT_TO_POINTTopology-MTID Cost Disabled Shutdown Topology Name
10 10 no no VOICETransmit Delay is 1 sec, State POINT_TO_POINTTimer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5oob-resync timeout 40Hello due in 00:00:03
Supports Link-local Signaling (LLS)Cisco NSF helper support enabledIETF NSF helper support enabledIndex 1/1, flood queue length 0Next 0x0(0)/0x0(0)Last flood scan length is 1, maximum is 1Last flood scan time is 0 msec, maximum is 0 msecNeighbor Count is 1, Adjacent neighbor count is 1Adjacent with neighbor 10.0.0.1
Suppress hello for 0 neighbor(s)In Cisco IOS Release 12.2(33)SRC, the following sample output from the show ip ospf interface commanddisplays details about the configured Time-to-Live (TTL) limits:Device# show ip ospf interface ethernet 0...Strict TTL checking enabled! or a message similar to the following is displayedStrict TTL checking enabled, up to 4 hops allowed...The table below describes the significant fields shown in the displays.
Table 18: show ip ospf interface Field Descriptions
DescriptionField
Status of the physical link and operational status ofthe protocol.
Ethernet
OSPF process ID.Process ID
OSPF area.Area
Administrative cost assigned to the interface.Cost
Operational state of the interface.State
OSPF neighbor count.Nbrs F/C
Cisco IOS IP Routing: OSPF Command Reference220
OSPF Commands: show ip ospf through Tshow ip ospf interface
DescriptionField
Interface IP address, subnet mask, and area address.Internet Address
MTR topology Multitopology Identifier (MTID). Anumber assigned so that the protocol can identify thetopology associated with information that it sends toits peers.
Topology-MTID
Transmit delay in seconds, interface state, and devicepriority.
Transmit Delay
Designated router ID and respective interface IPaddress.
Designated Router
Backup designated router ID and respective interfaceIP address.
Backup Designated router
Configuration of timer intervals.Timer intervals configured
Number of seconds until the next hello packet is sentout this interface.
Hello
Only one hop is allowed.Strict TTL checking enabled
A set number of hops has been explicitly configured.Strict TTL checking enabled, up to 4 hops allowed
Count of network neighbors and list of adjacentneighbors.
Neighbor Count
Cisco IOS IP Routing: OSPF Command Reference 221
OSPF Commands: show ip ospf through Tshow ip ospf interface
show ip ospf max-metricTo display IP Open Shortest Path First (OSPF) max-metric origination information, use the show ip ospfmax-metric command in user EXEC or privileged EXEC mode.
show ip ospf max-metric [multicast topology| topology] [topology-name| base]
Syntax Description (Optional) Specifies the multicast topology.multicast
(Optional) Specifies the unicast or the multicasttopology.
topology
(Optional) The multicast topology name.topology-name
(Optional) Specifies the multicast or unicast basetopology.
base
Command Modes User EXEC (>) Privileged EXEC (#)
Command History ModificationMainline Release
This commandwas introduced in a release earlier than Cisco IOSRelease12.4(24)T.
12.4(24)T
This command was integrated into a release earlier than Cisco IOSRelease 12.2(33)SXI.
12.2(33)SXI
This command was integrated into a release earlier than Cisco IOSRelease 12.4(24)T.
12.2(33)SRE
This command was integrated into Cisco IOS XE Release 2.1.Cisco IOS XE 2.1
Examples The following is sample output from the show ip ospf max-metriccommand. The fields are self-explanatory.
Router# show ip ospfmax-metricOSPF Router with ID (190.0.30.1) (Process ID 2)Base Topology (MTID 0)Start time: 3d12h, Time elapsed: 00:01:07.964Originating router-LSAs with maximum metricCondition: always, State: activeAdvertise external-LSAs with metric 16711680
Cisco IOS IP Routing: OSPF Command Reference222
OSPF Commands: show ip ospf through Tshow ip ospf max-metric
show ip ospf multi–areaTo display interface information about Open Shortest Path First (OSPF) multiarea adjacency, use the showip ospf multi-area command in user EXEC or privileged EXEC mode.
show ip ospf process-idmulti-area
Syntax Description Identifies the OSPF process. The range is from 1 to65535.
process-id
Command Default No default behavior or values.
Command Modes User EXEC (>)
Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.Cisco IOS Release XE 3.10S
Examples The following example shows sample output from the show ip ospf multi-area command:Device# show ip ospf 1 multi-area
OSPF_MA1 is up, line protocol is upPrimary Interface Ethernet0/0, Area 2Interface ID 2MTU is 1500 bytesNeighbor Count is 1
The table below describes the significant fields in the output.
Table 19: show ip ospf multi-area Field Descriptions
DescriptionField
Status of the OSPF multiarea interface.OSPF_MA1
Status of the physical link and operational status ofthe protocol.
Ethernet
OSPF area.Area
Cisco IOS IP Routing: OSPF Command Reference 223
OSPF Commands: show ip ospf through Tshow ip ospf multi–area
The largest size of packets that the OSPF interfacecan transmit without the need to fragment.
MTU
Count of network neighbors and if applicable, a listof adjacent neighbors.
Neighbor Count
Related Commands DescriptionCommand
Enables multiarea adjacency on the OSPF interface.ip ospf multi-area
Specifies the cost of sending a packet on an OSPFmultiarea interface.
ip ospf multi-area cost
Displays the interface information related to OSPF.show ip ospf interface
Cisco IOS IP Routing: OSPF Command Reference224
OSPF Commands: show ip ospf through Tshow ip ospf multi–area
show ip ospf neighborTo display Open Shortest Path First (OSPF) neighbor information on a per-interface basis, use theshowipospfneighbor command in privileged EXEC mode.
show ip ospf neighbor [interface-type interface-number] [ neighbor-id ] [detail] [fast-reroute] [summary[per-instance]]
Syntax Description (Optional) Type and number associatedwith a specificOSPF interface.
interface-type interface-number
(Optional) Neighbor hostname or IP address inA.B.C.D format.
neighbor-id
(Optional) Displays all neighbors given in detail (listsall neighbors).
detail
(Optional) Displays per-neighbor border router tablesand SPF statistics.
fast-reroute
(Optional) Displays total number summary of allneighbors.
summary
(Optional) Displays total number of neighbors in eachneighbor state. The output is printed for eachconfigured OSPF instance separately.
per-instance
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
Support for the OSPF TTL Security Check feature was added.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
Cisco IOS IP Routing: OSPF Command Reference 225
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
ModificationRelease
This command was modified. The fast-reroute was keyword were added.15.1(3)S
This command was modified. The summary and per-instance keywordswere added.
15.1(1)SY
This command was modified.The summary and per-instance keywordswere added.
15.3(1)S
This command was modified. The summary and per-instance keywordswere added. .
Cisco IOS XE Release 3.8S
Examples The following sample output from the show ip ospf neighbor command shows a single line of summaryinformation for each neighbor:
Device# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface10.199.199.137 1 FULL/DR 0:00:31 192.168.80.37 Ethernet0172.16.48.1 1 FULL/DROTHER 0:00:33 172.16.48.1 Fddi0172.16.48.200 1 FULL/DROTHER 0:00:33 172.16.48.200 Fddi010.199.199.137 5 FULL/DR 0:00:33 172.16.48.189 Fddi0The following is sample output showing summary information about the neighbor that matches the neighborID:
Device# show ip ospf neighbor 10.199.199.137
Neighbor 10.199.199.137, interface address 192.168.80.37In the area 0.0.0.0 via interface Ethernet0Neighbor priority is 1, State is FULLOptions 2Dead timer due in 0:00:32Link State retransmission due in 0:00:04
Neighbor 10.199.199.137, interface address 172.16.48.189In the area 0.0.0.0 via interface Fddi0Neighbor priority is 5, State is FULLOptions 2Dead timer due in 0:00:32Link State retransmission due in 0:00:03
If you specify the interface along with the neighbor ID, the system displays the neighbors that match theneighbor ID on the interface, as in the following sample display:
Device# show ip ospf neighbor ethernet 0 10.199.199.137
Neighbor 10.199.199.137, interface address 192.168.80.37In the area 0.0.0.0 via interface Ethernet0Neighbor priority is 1, State is FULLOptions 2Dead timer due in 0:00:37Link State retransmission due in 0:00:04
You can also specify the interface without the neighbor ID to show all neighbors on the specified interface,as in the following sample display:
Device# show ip ospf neighbor fddi 0
Cisco IOS IP Routing: OSPF Command Reference226
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
ID Pri State Dead Time Address Interface172.16.48.1 1 FULL/DROTHER 0:00:33 172.16.48.1 Fddi0172.16.48.200 1 FULL/DROTHER 0:00:32 172.16.48.200 Fddi010.199.199.137 5 FULL/DR 0:00:32 172.16.48.189 Fddi0The following is sample output from the show ip ospf neighbor detail command:
Device# show ip ospf neighbor detail
Neighbor 192.168.5.2, interface address 10.225.200.28In the area 0 via interface GigabitEthernet1/0/0Neighbor priority is 1, State is FULL, 6 state changesDR is 10.225.200.28 BDR is 10.225.200.30Options is 0x42LLS Options is 0x1 (LR), last OOB-Resync 00:03:08 agoDead timer due in 00:00:36Neighbor is up for 00:09:46Index 1/1, retransmission queue length 0, number of retransmission 1First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)Last retransmission scan length is 1, maximum is 1Last retransmission scan time is 0 msec, maximum is 0 msec
The table below describes the significant fields shown in the displays.
Table 20: show ip ospf neighbor detail Field Descriptions
DescriptionField
Neighbor router ID.Neighbor
IP address of the interface.interface address
Area and interface throughwhich the OSPF neighboris known.
In the area
Router priority of the neighbor and neighbor state.Neighbor priority
OSPF state. If one OSPF neighbor has enabled TTLsecurity, the other side of the connection will showthe neighbor in the INIT state.
State
Number of state changes since the neighbor wascreated. This value can be reset using theclearipospfcountersneighbor command.
state changes
Router ID of the designated router for the interface.DR is
Router ID of the backup designated router for theinterface.
BDR is
Hello packet options field contents. (E-bit only.Possible values are 0 and 2; 2 indicates area is not astub; 0 indicates area is a stub.)
Options
Cisco IOS IP Routing: OSPF Command Reference 227
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
DescriptionField
Link-Local Signaling and out-of-band (OOB)link-state database resynchronization performedhours:minutes:seconds ago. This is nonstopforwarding (NSF) information. The field indicatesthe last successful out-of-band resynchronizationwiththe NSF-capable router.
LLS Options..., last OOB-Resync
Expected time in hours:minutes:seconds before CiscoIOS software will declare the neighbor dead.
Dead timer due in
Number of hours:minutes:seconds since the neighborwent into the two-way state.
Neighbor is up for
Neighbor location in the area-wide and autonomoussystem-wide retransmission queue.
Index
Number of elements in the retransmission queue.retransmission queue length
Number of times update packets have been re-sentduring flooding.
number of retransmission
Memory location of the flooding details.First
Memory location of the flooding details.Next
Number of link state advertisements (LSAs) in thelast retransmission packet.
Last retransmission scan length
Maximumnumber of LSAs sent in any retransmissionpacket.
maximum
Time taken to build the last retransmission packet.Last retransmission scan time
Maximum time, in milliseconds, taken to build anyretransmission packet.
maximum
Examples The following is sample output from the show ip ospf neighbor command showing a single line of summaryinformation for each neighbor. If one OSPF neighbor has enabled TTL security, the other side of the connectionwill show the neighbor in the INIT state.
Device# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface10.199.199.137 1 FULL/DR 0:00:31 192.168.80.37 Ethernet0172.16.48.1 1 FULL/DROTHER 0:00:33 172.16.48.1 Fddi0172.16.48.200 1 FULL/DROTHER 0:00:33 172.16.48.200 Fddi010.199.199.137 5 FULL/DR 0:00:33 172.16.48.189 Fddi0172.16.1.201 1 INIT/DROTHER 00.00.35 10.1.1.201 Ethernet0/0
Cisco IOS IP Routing: OSPF Command Reference228
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
The following sample output from the show ip ospf neighbor command shows the network from the neighbor’spoint of view:
Device# show ip ospf neighbor 192.0.2.1 fast-rerouteOSPF Router with ID (192.1.1.1) (Process ID 1)
Area with ID (0)
Neighbor with Router ID 192.0.2.1:Reachable over:Ethernet0/0, IP address 192.0.2.1, cost 10
SPF was executed 1 times, distance to computing router 10
Router distance table:192.1.1.1 i [10]192.0.2.1 i [0]192.3.3.3 i [10]192.4.4.4 i [20]192.5.5.5 i [20]
Network LSA distance table:192.2.12.2 i [10]192.2.13.3 i [20]192.2.14.4 i [20]192.2.15.5 i [20]
The following is sample output from the show ip ospf neighbor summary command:
Device# show ip ospf neighbor summary
Neighbor summary for all OSPF processes
DOWN 0ATTEMPT 0INIT 02WAY 0EXSTART 0EXCHANGE 0LOADING 0FULL 1Total count 1 (Undergoing NSF 0)
The following is sample output from the show ip ospf neighbor summary per-instance command:
Device# show ip ospf neighbor summary
OSPF Router with ID (1.0.0.10) (Process ID 1)
DOWN 0ATTEMPT 0INIT 02WAY 0EXSTART 0EXCHANGE 0LOADING 0FULL 1Total count 1 (Undergoing NSF 0)
Neighbor summary for all OSPF processes
DOWN 0ATTEMPT 0INIT 02WAY 0EXSTART 0EXCHANGE 0LOADING 0
Cisco IOS IP Routing: OSPF Command Reference 229
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
FULL 1Total count 1 (Undergoing NSF 0)
Table 21: show ip ospf neighbor summary and show ip ospf neighbor summary per-instance Field Descriptions
DescriptionField
No information (hellos) has been received from thisneighbor, but hello packets can still be sent to theneighbor in this state.
DOWN
This state is only valid for manually configuredneighbors in a Non-BroadcastMulti-Access (NBMA)environment. In Attempt state, the router sends unicasthello packets every poll interval to the neighbor, fromwhich hellos have not been received within the deadinterval.
ATTEMPT
This state specifies that the router has received a hellopacket from its neighbor, but the receiving router'sIDwas not included in the hello packet.When a routerreceives a hello packet from a neighbor, it should listthe sender's router ID in its hello packet as anacknowledgment that it received a valid hello packet.
INIT
This state designates that bi-directionalcommunication has been established between tworouters.
2WAY
This state is the first step in creating an adjacencybetween the two neighboring routers. The goal of thisstep is to decide which router is the master, and todecide upon the initial DD sequence number.Neighbor conversations in this state or greater arecalled adjacencies.
EXSTART
In this state, OSPF routers exchange databasedescriptor (DBD) packets. Database descriptorscontain link-state advertisement (LSA) headers onlyand describe the contents of the entire link-statedatabase. Each DBD packet has a sequence numberwhich can be incremented only by master which isexplicitly acknowledged by slave. Routers also sendlink-state request packets and link-state update packets(which contain the entire LSA) in this state. Thecontents of the DBD received are compared to theinformation contained in the routers link-statedatabase to check if new or more current link-stateinformation is available with the neighbor.
EXCHANGE
Cisco IOS IP Routing: OSPF Command Reference230
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
DescriptionField
In this state, the actual exchange of link stateinformation occurs. Based on the informationprovided by the DBDs, routers send link-state requestpackets. The neighbor then provides the requestedlink-state information in link-state update packets.During the adjacency, if a device receives an outdatedor missing LSA, it requests that LSA by sending alink-state request packet. All link-state update packetsare acknowledged.
LOADING
In this state, devices are fully adjacent with eachother. All the device and network LSAs are exchangedand the devices' databases are fully synchronized.
Full is the normal state for an OSPF device. If adevice is stuck in another state, it's an indication thatthere are problems in forming adjacencies. The onlyexception to this is the 2-way state, which is normalin a broadcast network. Devices achieve the full statewith their DR and BDR only. Neighbors always seeeach other as 2-way.
FULL
Cisco IOS IP Routing: OSPF Command Reference 231
OSPF Commands: show ip ospf through Tshow ip ospf neighbor
show ip ospf nsfTo display IP Open Shortest Path First (OSPF) nonstop forwarding (NSF) state information, use the show ipospf nsf command in user EXEC or privileged EXEC mode.
show ip ospf nsf
Syntax Description This command has no arguments or keywords.
Command Modes User EXEC (>) Privileged EXEC (#)
Command History ModificationMainline Release
This command was introduced in a release earlier than Cisco IOSRelease 12.2(33)SXI.
12.2(33)SXI
This command was integrated into Cisco IOS Release 12.2(33)SRE.12.2(33)SRE
Examples The following is sample output from the show ip ospf nsfcommand. The fields are self-explanatory.
Router# show ip ospfnsfRouting Process "ospf 2"Non-Stop Forwarding enabledIETF NSF helper support enabledCisco NSF helper support enabledOSPF restart state is NO_RESTARTHandle 1786466308, Router ID 192.0.2.1, checkpoint Router ID 0.0.0.0Config wait timer interval 10, timer not runningDbase wait timer interval 120, timer not running
Cisco IOS IP Routing: OSPF Command Reference232
OSPF Commands: show ip ospf through Tshow ip ospf nsf
show ip ospf nsrTo display IP Open Shortest Path First (OSPF) nonstop routing (NSR) status information, use the show ipospf nsr command in privileged EXEC mode.
show ip ospf [ process-id ] nsr [[objects]| [statistics]]
Syntax Description (Optional) Process ID. If this argument is used, onlyinformation for the specified OSPF routing processis included.
process-id
(Optional) Displays information on the OSPF NSRobjects in the different OSPF routing processes.
objects
(Optional) Displays OSPFNSR statistical informationfor the different OSPF routing processes.
statistics
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.15.1(2)S
This command was integrated into Cisco IOS XE Release 3.3S.Cisco IOS XE Release 3.3S
This command was integrated into 15.2(1) E.15.2(1) E
Examples The following sample output from the show ip ospf nsrcommand shows that OSPF on the standby RP is fullysynchronized and ready to continue operation if the active RP fails or if a manual switchover is performed.NSR is configured and enabled for the “ospf 1” OSPF routing process. The fields are self-explanatory.
Router# show ip ospf1 nsrActive RPOperating in duplex modeRedundancy state: ACTIVEPeer redundancy state: STANDBY HOTCheckpoint peer readyCheckpoint messages enabledISSU negotiation completeISSU versions compatibleRouting Process "ospf 1" with ID 10.1.1.100NSR configuredCheckpoint message sequence number: 6360Standby synchronization state: synchronizedBulk sync operations: 1
Cisco IOS IP Routing: OSPF Command Reference 233
OSPF Commands: show ip ospf through Tshow ip ospf nsr
Next sync check time: 18:48:27.097 PST Fri Dec 10 2010LSA Count: 3301, Checksum Sum 0x06750217
Related Commands DescriptionCommand
Enables NSR on a router that is running OSPF.nsr
Cisco IOS IP Routing: OSPF Command Reference234
OSPF Commands: show ip ospf through Tshow ip ospf nsr
show ip ospf request-listTo display a list of all link-state advertisements (LSAs) requested by a router, use theshowipospfrequest-listcommand in EXEC mode.
show ip ospf request-list [ neighbor ] [ interface ] [ interface-neighbor ]
Syntax Description (Optional) Displays the list of all LSAs requested bythe router from this neighbor.
neighbor
(Optional) Displays the list of all LSAs requested bythe router from this interface.
interface
(Optional) Displays the list of all LSAs requested bythe router on this interface from this neighbor.
interface-neighbor
Command Modes EXEC
Command History ModificationRelease
This command was introduced.10.2
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines The information displayed by the showipospfrequest-listcommand is useful in debugging Open ShortestPath First (OSPF) routing operations.
Examples The following is sample output from the showipospfrequest-list command:
Router# show ip ospf request-list serial 0
OSPF Router with ID (192.168.1.11) (Process ID 1)
Neighbor 192.168.1.12, interface Serial0 address 172.16.1.12
Type LS ID ADV RTR Seq NO Age Checksum1 192.168.1.12 192.168.1.12 0x8000020D 8 0x6572
The table below describes the significant fields shown in the displays.
Cisco IOS IP Routing: OSPF Command Reference 235
OSPF Commands: show ip ospf through Tshow ip ospf request-list
Table 22: show ip ospf request-list Field Descriptions
DescriptionField
LSA-type.Type
IP address of the neighbor router.LS ID
IP address of the advertising router.ADV RTR
Packet sequence number of the LSA.Seq NO
Age, in seconds, of the LSA.Age
Checksum number of the LSA.Checksum
Cisco IOS IP Routing: OSPF Command Reference236
OSPF Commands: show ip ospf through Tshow ip ospf request-list
show ip ospf retransmission-listTo display a list of all link-state advertisements (LSAs) waiting to be re-sent, use theshowipospfretransmission-listcommand in EXEC mode.
show ip ospf retransmission-list [ neighbor ] [ interface ] [ interface-neighbor ]
Syntax Description (Optional) Displays the list of all LSAs waiting to bere-sent for this neighbor.
neighbor
(Optional) Displays the list of all LSAs waiting to bere-sent on this interface.
interface
(Optional) Displays the list of all LSAs waiting to bere-sent on this interface, from this neighbor.
interface neighbor
Command Modes EXEC
Command History ModificationRelease
This command was introduced.10.2
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines The information displayed by the showipospfretransmission-listcommand is useful in debugging OpenShortest Path First (OSPF) routing operations.
Examples The following is sample output from the showipospfretransmission-list command:
Router# show ip ospf retransmission-list serial 0
OSPF Router with ID (192.168.1.12) (Process ID 1)
Neighbor 192.168.1.11, interface Serial0 address 172.16.1.11Link state retransmission due in 3764 msec, Queue length 2
Type LS ID ADV RTR Seq NO Age Checksum1 192.168.1.12 192.168.1.12 0x80000210 0 0xB196
The table below describes the significant fields shown in the displays.
Cisco IOS IP Routing: OSPF Command Reference 237
OSPF Commands: show ip ospf through Tshow ip ospf retransmission-list
Table 23: show ip ospf retransmission-list Field Descriptions
DescriptionField
LSA-type.Type
IP address of the neighbor router.LS ID
IP address of the advertising router.ADV RTR
Packet sequence number of the LSA.Seq NO
Age, in seconds, of the LSA.Age
Checksum number of the LSA.Checksum
Cisco IOS IP Routing: OSPF Command Reference238
OSPF Commands: show ip ospf through Tshow ip ospf retransmission-list
show ip ospf ribTo display information for the Open Shortest Path First (OSPF) local Routing Information Base (RIB) orlocally redistributed routes, use the showipospfribcommand in privileged EXEC mode.
show ip ospf process-id rib [redistribution] [ network-prefix ] [ network-mask ] [detail]
Syntax Description Internally used identification parameter for an OSPFrouting process. It is locally assigned and can be anypositive integer. A unique value is assigned for eachOSPF routing process.
process-id
(Optional) Displays IP OSPF redistribution RIBinformation.
redistribution
(Optional) Network prefix. Displays paths for aspecific route.
network-prefix
(Optional) IP address mask. Displays paths for allroutes under a major network.
network-mask
(Optional) Displays more detailed information aboutthe OSPF local RIB.
detail
Command Modes Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.12.4(15)T
This command was integrated into Cisco IOS Release 12.2(33)SRC.12.2(33)SRC
This command was integrated into Cisco IOS Release 12.2(33)SB.12.2(33)SB
This command was modified. Output was enhanced to display both primarypaths and any loop-free alternate (LFA) and Fast Reroute (FRR) repair pathsprotecting them.
15.1(3)S
This command was implemented on the Cisco ASR 901 Series AggregationServices Routers.
15.2(2)SNI
Cisco IOS IP Routing: OSPF Command Reference 239
OSPF Commands: show ip ospf through Tshow ip ospf rib
Usage Guidelines If the network-prefix and network-mask arguments are both entered, only the route that matches the networkprefix and IP address mask is displayed. If only the network-prefix argument is entered, a longest prefix lookupis performed and the matching route is displayed.
Examples The following example displays information about locally redistributed routes:
Router# show ip ospf 1 rib redistribution 192.168.240.0OSPF Redistribution for Process 1192.168.240/20, metric 0, tag 0, from OSPF Router 130Attributes 0x1000220, event 1via Ethernet0/0
OSPF Redistribution Process 130The table below describes the significant fields shown in the display.
Table 24: show ip ospf rib redistribution F ield Descriptions
DescriptionField
Routing redistribution information for OSPF process1.
OSPF Redistribution for Process 1
Network number and mask.192.168.240/20
OSPF metric type.metric 0
OSPF process tag identifier.tag 0
OSPF router from which routing information wasredistributed.
from OSPF Router
OSPF attribute.Attributes 0x1000220
OSPF redistribution event 1.event
The interface through which routing information hasbeen redistributed.
Via Ethernet0/0
Routing redistribution information for OSPF process13.
OSPF Redistribution Process
The following example displays information about primary paths and the LFA and FRR repair paths protectingthem:
Router# show ip ospf 1 ribOSPF Router with ID (192.1.1.1) (Process ID 1)
Base Topology (MTID 0)OSPF local RIBCodes: * - Best, > - Installed in global RIB
* 192.168.15.0/24, Intra, cost 10, area 0, Connectedvia 192.168.15.1, Ethernet0/3
Cisco IOS IP Routing: OSPF Command Reference240
OSPF Commands: show ip ospf through Tshow ip ospf rib
*> 192.168.23.0/24, Intra, cost 20, area 0via 192.168.12.2, Ethernet0/0repair path via 192.168.13.3, Ethernet0/1, cost 20via 192.168.13.3, Ethernet0/1repair path via 192.168.12.2, Ethernet0/0, cost 20
*> 192.168.26.0/24, Intra, cost 20, area 0via 192.168.12.2, Ethernet0/0repair path via 192.168.13.3, Ethernet0/1, cost 30
*> 192.168.46.0/24, Intra, cost 30, area 0via 192.168.12.2, Ethernet0/0repair path via 192.168.13.3, Ethernet0/1, cost 40
Related Commands DescriptionCommand
Displays debugging information for OSPF Version2 routes in the global or local RIB.
debug ip ospf rib
Displays information about prefixes protected by LFAFRR repair paths.
show ip ospf fast-reroute
Displays OSPF interface information.show ip ospf interface
Displays OSPF neighbor information on aper-interface basis.
show ip ospf neighbor
Cisco IOS IP Routing: OSPF Command Reference 241
OSPF Commands: show ip ospf through Tshow ip ospf rib
show ip ospf sham-linksTo display information about all sham-links configured for a provider edge (PE) router in the Virtual PrivateNetwork (VPN) backbone, use the show ip ospf sham-links command in EXEC mode.
show ip ospf sham-links
Syntax Description This command has no arguments or keywords.
Command Default No default behavior or values.
Command Modes EXEC
Command History ModificationRelease
This command was introduced.12.2(8)T
This command was integrated into Cisco IOS Release 12.0(21)ST, and supportfor Cisco 12000 series Internet Router was added.
12.0(21)ST
This command was integrated into Cisco IOS Release 12.0(22)S, and supportfor Cisco 10000 series Internet Routers was added.
12.0(22)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Support ina specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Use this command to display Open Shortest Path First (OSPF) information about the sham-links configuredon a PE router.
Examples The following example shows sample output from the show ip ospf sham-links command for a PE router inthe VPN backbone:
Router1# show ip ospf sham-linksSham Link OSPF_SL0 to address 10.44.0.1 is upArea 120 source address 10.0.0.1Run as demand circuitDoNotAge LSA allowed., Cost of using 1Transmit Delay is 1 sec, State POINT_TO_POINT,Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello due in 00:00:09Adjacency State FULL (Hello suppressed)Index 2/2, retransmission queue length 0, number of retransmission 27
Cisco IOS IP Routing: OSPF Command Reference242
OSPF Commands: show ip ospf through Tshow ip ospf sham-links
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)Last retransmission scan length is 0, maximum is 2Last retransmission scan time is 0 msec, maximum is 0 msec
Cisco IOS IP Routing: OSPF Command Reference 243
OSPF Commands: show ip ospf through Tshow ip ospf sham-links
show ip ospf statisticsTo display Open Shortest Path First (OSPF) shortest path first (SPF) calculation statistics, use theshowipospfstatisticscommand in user EXEC or privileged EXEC mode.
show ip ospf statistics [detail]
Syntax Description (Optional) Displays statistics separately for eachOSPF area and includes additional, more detailedstatistics.
detail
Command Modes User EXEC Privileged EXEC
Command History ModificationRelease
This command was introduced.12.0(24)S
The command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
The command was integrated into Cisco IOS Release 12.3(2)T.12.3(2)T
Usage Guidelines The showipospfstatistics command provides important information about SPF calculations and the eventsthat trigger them. This information can bemeaningful for both OSPF networkmaintenance and troubleshooting.For example, entering the showipospfstatistics command is recommended as the first troubleshooting stepfor link-state advertisement (LSA) flapping.
Examples The following is sample output from the showipospfstatisticscommand that shows a single line of informationfor each SPF calculation:
Router# show ip ospf statisticsOSPF process ID 200------------------------------------------Area 0: SPF algorithm executed 10 timesArea 200: SPF algorithm executed 8 timesSummary OSPF SPF statisticSPF calculation time
Delta T Intra D-Intra Summ D-Summ Ext D-Ext Total Reason08:17:16 0 0 0 0 0 0 0 R,08:16:47 0 0 0 0 0 0 0 R, N,08:16:37 0 0 0 0 0 0 0 R, X00:04:40 208 40 208 44 220 0 720 R, N, SN, X00:03:15 0 112 4 108 8 96 328 R, N, SN, X00:02:55 164 40 176 44 188 0 612 R, N, SN, X00:01:49 0 4 4 0 4 4 16 R, N, SN, X00:01:48 0 0 4 0 4 0 12 R, N, SN, SA, X
Cisco IOS IP Routing: OSPF Command Reference244
OSPF Commands: show ip ospf through Tshow ip ospf statistics
00:01:43 0 0 4 0 4 0 8 R,00:00:53 164 40 176 44 188 0 612 R, N, SN, XThe table below describes the significant fields shown in the display.
Table 25: show ip ospf statistics F ield Descriptions
DescriptionField
A unique value assigned to the OSPF process in theconfiguration.
OSPF process ID
OSPF area ID.Area
Number of times SPF algorithm has been executedfor the particular area.
SPF algorithm executed
Amount of time in milliseconds that has passed fromwhen SPF started its calculation to the current time.
Delta T
Time in milliseconds for the SPF algorithm to processintra-area LSAs and install intra-area routes in therouting table.
Intra
Time in milliseconds for the SPF algorithm to deleteinvalid intra-area routes from the routing table.
D-Intra
Time in milliseconds for the SPF algorithm to processinterarea LSAs and install interarea routes in therouting table.
Summ
Time in milliseconds for the SPF algorithm to deleteinvalid interarea routes from the routing table.
D-Summ
Time in milliseconds for the SPF algorithm to processexternal and not so stubby area (NSSA) LSAs andinstall external and NSSA routes in the routing table.
Ext
Time in milliseconds for the SPF algorithm to deleteinvalid external and NSSA routes from the routingtable.
D-Ext
Total duration time, in milliseconds, for the SPFalgorithm process.
Total
Cisco IOS IP Routing: OSPF Command Reference 245
OSPF Commands: show ip ospf through Tshow ip ospf statistics
DescriptionField
Record of reasons causing SPF to be executed:
• N--A change in a network LSA (type 2) hasoccurred.
• R--A change in a router LSA (type 1) hasoccurred.
• SA--A change in a Summary autonomoussystem boundary router (ASBR) (SA) LSA hasoccurred.
• SN--A change in a Summary Network (SN)LSA has occurred.
• X--A change in an External Type-7 (X7) LSAhas occurred.
Reason
The following is sample output from the showipospfstatisticscommand with the detail keyword entered toshow the statistics separately for a specific area:
Router# show ip ospf statistics detailSPF 7 executed 2d17h ago, SPF type FullSPF calculation time (in msec):SPT Intra D-Intr Summ D-Summ Ext7 D-Ext7 Total0 0 0 0 0 0 0 0LSIDs processed R:4 N:1 Stub:5 SN:17 SA:1 X7:0Change record R,LSIDs changed 1Last 10 LSIDs:
2.0.0.202(R)The table below describes the significant fields shown in the display.
Table 26: show ip ospf statistics detail F ield Descriptions
DescriptionField
Number of SPF algorithms executed in the OSPFarea. The number increases by one for each SPFalgorithm that is executed in the area.
SPF
Time in milliseconds that has passed between the startof the SPF algorithm execution and the current time.
Executed ago
SPF type can be Full or Incremental.SPF type
Time in milliseconds requires to compute the firststage of the SPF algorithm (to build a short path tree).The SPT time plus the time required to process linksto stub networks equals the Intra time.
SPT
Cisco IOS IP Routing: OSPF Command Reference246
OSPF Commands: show ip ospf through Tshow ip ospf statistics
DescriptionField
Time in milliseconds for the SPF algorithm to processexternal and not so stubby area (NSSA) link-stateadvertisements (LSAs) and install external and NSSAroutes in the routing table.
Ext
Total duration time, in milliseconds, for the SPFalgorithm process.
Total time is the sum of previous timesexcluding the SPT time, which is alreadyincluded in the Intra time.
Note
Total
Number of LSAs processed during the SPFcalculation:
• N--Network LSA.
• R--Router LSA.
• SA--Summary autonomous system boundaryrouter (ASBR) (SA) LSA.
• SN--Summary Network (SN) LSA.
• Stub--Stub links.
• X7--External Type-7 (X7) LSA.
LSIDs processed
Number of LSAs changed between this SPFcalculation and the previous one. LSA changes forceSPF to be scheduled.
LSIDs changed
List of last ten Intra area LSAs that have changedbetween this SPF calculation and the previous one.LSID types:
• R--Router LSA (type 1)
• N--Network LSA (type 2)
Last 10 LSIDs
Cisco IOS IP Routing: OSPF Command Reference 247
OSPF Commands: show ip ospf through Tshow ip ospf statistics
show ip ospf summary-addressTo display a list of all summary address redistribution information configured under an Open Shortest PathFirst (OSPF) process, use the showipospfsummary-addresscommand in EXEC mode.
show ip ospf [ process-id ] summary-address
Syntax Description (Optional) OSPF area ID.process-id
Command Modes EXEC
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines The process-id argument can be entered as a decimal number or as an IP address format.
Examples The following is sample output from the showipospfsummary-address command:
Router# show ip ospf summary-address
OSPF Process 2, Summary-address10.2.0.0/255.255.0.0 Metric -1, Type 0, Tag 010.2.0.0/255.255.0.0 Metric -1, Type 0, Tag 10The table below describes the significant fields shown in the displays.
Table 27: show ip ospf request-list Field Descriptions
DescriptionField
IP address and mask of the router for the OSPFprocess.
10.2.0.0/255.255.0.0
OSPF metric type.Metric -1
Cisco IOS IP Routing: OSPF Command Reference248
OSPF Commands: show ip ospf through Tshow ip ospf summary-address
DescriptionField
Type indicates the external type (type 1 or type 2)that is a component of the summary.
0 indicates that neither type 1 or type 2 external routesinclude the component.
Type 0
OSPF process tag identifier.Tag 0
Cisco IOS IP Routing: OSPF Command Reference 249
OSPF Commands: show ip ospf through Tshow ip ospf summary-address
show ip ospf timers rate-limitTo display all of the link-state advertisements (LSAs) in the rate limit queue, use theshowipospftimersrate-limitcommand in privileged EXEC mode.
show ip ospf timers rate-limit
Syntax Description This command has no arguments or keywords.
Command Modes Privileged EXEC
Command History ModificationRelease
This command was introduced.12.0(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
Usage Guidelines Use this command if you need to see when LSAs in the queue will be sent.
Examples The following is sample output from the showipospftimersrate-limit command:
Router# show ip ospf timers rate-limitLSAID: 10.1.1.1 Type: 1 Adv Rtr: 172.16.2.2 Due in: 00:00:00.028LSAID: 172.16.4.1 Type: 3 Adv Rtr: 172.16.2.2 Due in: 00:00:00.028The table below describes the significant fields shown in the display.
Table 28: show ip ospf timers rate-limit Field Descriptions
DescriptionField
ID of the LSA.LSAID
Type of LSA.Type
ID of advertising router.Adv Rtr
When the LSA is scheduled to be sent (inhours:minutes:seconds).
Due in
Cisco IOS IP Routing: OSPF Command Reference250
OSPF Commands: show ip ospf through Tshow ip ospf timers rate-limit
Cisco IOS IP Routing: OSPF Command Reference 251
OSPF Commands: show ip ospf through Tshow ip ospf timers rate-limit
show ip ospf trafficTo display Open Shortest Path First (OSPF) traffic statistics, use the showipospftraffic command in userEXEC or privileged EXEC mode.
show ip ospf [ process-id ] traffic [interface-type interface-number]
Syntax Description (Optional) Process ID. If the process-id argument isincluded, only information for the specified routingprocess is displayed.
process-id
(Optional) Type and number associatedwith a specificOSPF interface.
interface-type interface-number
Command Default When the showipospftraffic command is entered without any arguments, global OSPF traffic statistics aredisplayed, including queue statistics for each OSPF process, statistics for each interface, and per-OSPF processstatistics.
Command Modes User EXEC (>) Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.12.3(11)T
This command was integrated into Cisco IOS Release 12.0(28)S.12.0(28)S
Support for the OSPF Enhanced Traffic Statistics for OSPFv2 andOSPFv3feature was added.
12.4(6)T
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SRB.12.2(33)SRB
Support for the OSPF TTL Security Check feature was added.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
Usage Guidelines You can limit the displayed traffic statistics to those for a specific OSPF process by entering a value for theprocess-id argument, or you can limit output to traffic statistics for a specific interface associated with anOSPF process by entering values for the interface-type and interface-number arguments. To reset countersand clear statistics, use the clearipospftraffic command.
Cisco IOS IP Routing: OSPF Command Reference252
OSPF Commands: show ip ospf through Tshow ip ospf traffic
Examples
Examples The following is sample output from the show ip ospf traffic command.
Router# show ip ospf trafficOSPF statistics:Rcvd: 5300 total, 730 checksum errors
333 hello, 10 database desc, 3 link state req24 link state updates, 13 link state acks
Sent: 264 total222 hello, 12 database desc, 3 link state req17 link state updates, 12 link state acks
OSPF Router with ID (10.0.1.2) (Process ID 100)OSPF queues statistic for process ID 100:OSPF Hello queue size 0, no limit, max size 3OSPF Router queue size 0, limit 200, drops 0, max size 3
Interface statistics:Interface Loopback0
OSPF packets received/sentInvalid Hellos DB-des LS-req LS-upd LS-ack Total
Rx: 0 0 0 0 0 0 0Tx: 0 0 0 0 0 0 0OSPF header errorsLength 0, Checksum 0, Version 0, Bad Source 0,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 0, Duplicate ID 0, LLS 0,Authentication 0,
OSPF LSA errorsType 0, Length 0, Data 0, Checksum 0,
Interface Serial3/0OSPF packets received/sent
Invalid Hellos DB-des LS-req LS-upd LS-ack TotalRx: 0 111 3 1 7 6 128Tx: 0 111 4 1 12 5 133OSPF header errorsLength 0, Checksum 0, Version 0, Bad Source 0,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 0, Duplicate ID 0, LLS 0,Authentication 0,
OSPF LSA errorsType 0, Length 0, Data 0, Checksum 0,Interface Serial2/0
OSPF packets received/sentInvalid Hellos DB-des LS-req LS-upd LS-ack Total
Rx: 0 0 0 0 0 0 0Tx: 0 0 0 0 0 0 0OSPF header errorsLength 0, Checksum 0, Version 0, Bad Source 0,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 0, Duplicate ID 0, LLS 0,Authentication 0,
OSPF LSA errorsType 0, Length 0, Data 0, Checksum 0,Interface Ethernet0/0OSPF packets received/sent
Invalid Hellos DB-des LS-req LS-upd LS-ack TotalRx: 0 222 7 2 17 7 255Tx: 0 111 8 2 5 7 133OSPF header errorsLength 0, Checksum 730, Version 800, Bad Source 0,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 3387, Duplicate ID 0, LLS 0,Authentication 0,
OSPF LSA errorsType 0, Length 0, Data 0, Checksum 0,
Summary traffic statistics for process ID 100:Rcvd: 5300 total, 4917 errors
333 hello, 10 database desc, 3 link state req
Cisco IOS IP Routing: OSPF Command Reference 253
OSPF Commands: show ip ospf through Tshow ip ospf traffic
24 link state upds, 13 link state acks, 0 invalidSent: 266 total
222 hello, 12 database desc, 3 link state req17 link state upds, 12 link state acks, 0 invalid
The table below describes the significant fields shown in the display.
Table 29: show ip ospf traffic Field Descriptions
DescriptionField
Traffic statistics accumulated for all OSPF processesrunning on the router. To ensure compatibility withthe showiptraffic command, only checksum errorsare displayed. Identifies the route map name.
OSPF statistics
Statistics specific to Cisco IOS software.OSPF queues statistic for process ID
Statistics for the internal Cisco IOS queue betweenthe packet switching code (process IP Input) and theOSPF hello process for all received OSPF packets.
OSPF Hello queue
Statistics for the internal Cisco IOS queue betweenthe OSPF hello process and the OSPF router for allreceived OSPF packets except OSPF hellos.
OSPF Router queue
Actual size of the queue.queue size
Maximum allowed size of the queue.queue limit
Maximum recorded size of the queue.queue max size
Per-interface traffic statistics for all interfaces thatbelong to the specific OSPF process ID.
Interface statistics
Number of OSPF packets received and sent on theinterface, sorted by packet types.
OSPF packets received/sent
Packet appears in this section if it was discardedbecause of an error in the header of an OSPF packet.The discarded packet is counted under the appropriatediscard reason. Number of packets dropped due toTTL security check is displayed if that feature hasbeen configured.
OSPF header errors
Packet appears in this section if it was discardedbecause of an error in the header of an OSPFlink-state advertisement (LSA). The discarded packetis counted under the appropriate discard reason.
OSPF LSA errors
Cisco IOS IP Routing: OSPF Command Reference254
OSPF Commands: show ip ospf through Tshow ip ospf traffic
DescriptionField
Summary traffic statistics accumulated for an OSPFprocess.
The OSPF process ID is a unique valueassigned to the OSPF process in theconfiguration.
Note
The value for the received errors is the sum of theOSPF header errors that are detected by the OSPFprocess, unlike the sum of the checksum errors thatare listed in the global OSPF statistics.
Summary traffic statistics for process ID
Examples The following is sample output from the show ip ospf traffic command. The output has been modified toinclude the number of packets dropped due a TTL security check.
Router# show ip ospf traffic...OSPF header errorsLength 0, Checksum 0, Version 0, Bad Source 0,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 0, Duplicate ID 0, LLS 0,Authentication 0, TTL Check Fail 2,
.
Examples The following is sample output from the showipospftraffic command that displays the detailed trafficinformation for OSPF packets received and sent on each OSPF interface and OSPF process.
Router# show ip ospf trafficOSPF statistics:...
Interface Ethernet0/0.1OSPF packets received/sentType Packets BytesRX Invalid 0 0RX Hello 0 0RX DB des 0 0RX LS req 0 0RX LS upd 0 0RX LS ack 0 0RX Total 0 0TX Failed 0 0TX Hello 16 1216TX DB des 0 0TX LS req 0 0TX LS upd 0 0TX LS ack 0 0TX Total 16 1216
.
.
.Interface Serial2/0
OSPF packets received/sentType Packets BytesRX Invalid 0 0RX Hello 11 528
Cisco IOS IP Routing: OSPF Command Reference 255
OSPF Commands: show ip ospf through Tshow ip ospf traffic
RX DB des 4 148RX LS req 1 60RX LS upd 3 216RX LS ack 2 128RX Total 21 1080TX Failed 0 0TX Hello 14 1104TX DB des 3 252TX LS req 1 56TX LS upd 3 392TX LS ack 2 128TX Total 23 1932
.
.
.Interface Ethernet0/0
OSPF packets received/sentType Packets BytesRX Invalid 0 0RX Hello 13 620RX DB des 3 116RX LS req 1 36RX LS upd 3 228RX LS ack 4 216RX Total 24 1216TX Failed 0 0TX Hello 17 1344TX DB des 4 276TX LS req 1 56TX LS upd 7 656TX LS ack 2 128TX Total 31 2460
.
.
.Summary traffic statistics for process ID 1:OSPF packets received/sentType Packets BytesRX Invalid 0 0RX Hello 24 1148RX DB des 7 264RX LS req 2 96RX LS upd 6 444RX LS ack 6 344RX Total 45 2296TX Failed 0 0TX Hello 31 2448TX DB des 7 528TX LS req 2 112TX LS upd 10 1048TX LS ack 4 256TX Total 54 4392
OSPF header errorsLength 0, Checksum 0, Version 0, Bad Source 13,No Virtual Link 0, Area Mismatch 0, No Sham Link 0,Self Originated 0, Duplicate ID 0, Hello 0,MTU Mismatch 0, Nbr Ignored 0, LLS 0,Authentication 0,
OSPF LSA errorsType 0, Length 0, Data 0, Checksum 0,
To start collecting new statistics, reset the counters and clear the traffic statistics by entering theclearipospftraffic command as follows:
Router# clear ip ospf traffic
Related Commands DescriptionCommand
Clears OSPFv2 traffic statistics.clear ip ospf traffic
Cisco IOS IP Routing: OSPF Command Reference256
OSPF Commands: show ip ospf through Tshow ip ospf traffic
DescriptionCommand
Clears OSPFv3 traffics statistics.clear ipv6 ospf traffic
Displays OSPFv3 traffic statistics.show ipv6 ospf traffic
Cisco IOS IP Routing: OSPF Command Reference 257
OSPF Commands: show ip ospf through Tshow ip ospf traffic
show ip ospf virtual-linksTo display parameters and the current state of Open Shortest Path First (OSPF) virtual links, use theshowipospfvirtual-links command in EXEC mode.
show ip ospf virtual-links
Syntax Description This command has no arguments or keywords.
Command Modes EXEC
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines The information displayed by the showipospfvirtual-links command is useful in debugging OSPF routingoperations.
Examples The following is sample output from the showipospfvirtual-links command:
Router# show ip ospf virtual-linksVirtual Link to router 192.168.101.2 is upTransit area 0.0.0.1, via interface Ethernet0, Cost of using 10Transmit Delay is 1 sec, State POINT_TO_POINTTimer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello due in 0:00:08Adjacency State FULLThe table below describes the significant fields shown in the display.
Table 30: show ip ospf virtual-links Field Descriptions
DescriptionField
Specifies the OSPF neighbor, and if the link to thatneighbor is up or down.
Virtual Link to router 192.168.101.2 is up
The transit area through which the virtual link isformed.
Transit area 0.0.0.1
Cisco IOS IP Routing: OSPF Command Reference258
OSPF Commands: show ip ospf through Tshow ip ospf virtual-links
DescriptionField
The interface throughwhich the virtual link is formed.via interface Ethernet0
The cost of reaching the OSPF neighbor through thevirtual link.
Cost of using 10
The transmit delay (in seconds) on the virtual link.Transmit Delay is 1 sec
The state of the OSPF neighbor.State POINT_TO_POINT
The various timer intervals configured for the link.Timer intervals...
When the next hello is expected from the neighbor.Hello due in 0:00:08
The adjacency state between the neighbors.Adjacency State FULL
Cisco IOS IP Routing: OSPF Command Reference 259
OSPF Commands: show ip ospf through Tshow ip ospf virtual-links
show ipv6 ospfTo display general information about Open Shortest Path First ( OSPF) routing processes, use the show ipv6ospf command in user EXEC or privileged EXEC mode.
show ipv6 ospf [ process-id ] [ area-id ] [rate-limit]
Syntax Description (Optional) Internal identification. It is locally assignedand can be any positive integer. The number usedhere is the number assigned administratively whenthe OSPF routing process is enabled.
process-id
(Optional) Area ID. This argument displaysinformation about a specified area only.
area-id
(Optional) Rate-limited link-state advertisements(LSAs). This keyword displays LSAs that arecurrently being rate limited, together with theremaining time to the next generation.
rate-limit
Command Modes User EXEC Privileged EXEC
Command History ModificationRelease
This command was introduced.12.0(24)S
This command was integrated into Cisco IOS Release 12.2(15)T.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(18)S.12.2(18)S
Command output is changed when authentication is enabled.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(28)SB.12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(25)SG.12.2(25)SG
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
Command output was updated to display OSPF for IPv6 encryptioninformation.
12.4(9)T
Command output wasmodified to includeVMI PPPoE process-level values.12.4(15)XF
This command was integrated into Cisco IOS Release 12.4(15)T12.4(15)T
Cisco IOS IP Routing: OSPF Command Reference260
OSPF Commands: show ip ospf through Tshow ipv6 ospf
ModificationRelease
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
The rate-limit keyword was added. Command output was modified toinclude the configuration values for SPF and LSA throttling timers.
12.2(33)SRC
This command was integrated into Cisco IOS Release 12.2(33)SB.12.2(33)SB
This command was integrated into Cisco IOS XE Release 2.1.Cisco IOS XE Release 2.1
This command was integrated into Cisco IOS Release 12.5(1)M.15.0(1)M
This command was modified. Support for IPv6 was added to Cisco IOSRelease 15.1(2)T.
15.1(2)T
This command was integrated into Cisco IOS Release 12.2(50)SY.12.2(50)SY
This command was integrated into Cisco IOS Release 15.1(1)SG.15.1(1)SG
This command was integrated into Cisco IOS Release 15.0(1)SY.15.0(1)SY
This commandwas implemented on the Cisco ASR 901 Series AggregationServices devices.
15.2(2)SNG
Examples
Examples The following is sample output from the show ipv6 ospf command:
Device# show ipv6 ospfRouting Process "ospfv3 1" with ID 10.10.10.1SPF schedule delay 5 secs, Hold time between two SPFs 10 secsMinimum LSA interval 5 secs. Minimum LSA arrival 1 secsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x000000Number of areas in this device is 1. 1 normal 0 stub 0 nssa
Area BACKBONE(0)Number of interfaces in this area is 1MD5 Authentication, SPI 1000SPF algorithm executed 2 timesNumber of LSA 5. Checksum Sum 0x02A005Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
The table below describes the significant fields shown in the display.
Table 31: show ipv6 ospf Field Descriptions
DescriptionField
Process ID and OSPF device ID.Routing process "ospfv3 1" with ID 10.10.10.1
Cisco IOS IP Routing: OSPF Command Reference 261
OSPF Commands: show ip ospf through Tshow ipv6 ospf
DescriptionField
Configured LSA group pacing timer (in seconds).LSA group pacing timer
Configured LSA flood pacing timer (in milliseconds).Interface flood pacing timer
Configured LSA retransmission pacing timer (inmilliseconds).
Retransmission pacing timer
Number of areas in device, area addresses, and so on.Number of areas
Examples The following sample output shows the show ipv6 ospf command with area encryption information:
Device# show ipv6 ospfRouting Process "ospfv3 1" with ID 10.0.0.1It is an area border deviceSPF schedule delay 5 secs, Hold time between two SPFs 10 secsMinimum LSA interval 5 secs. Minimum LSA arrival 1 secsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x000000Number of areas in this device is 2. 2 normal 0 stub 0 nssaReference bandwidth unit is 100 mbps
Area BACKBONE(0)Number of interfaces in this area is 2SPF algorithm executed 3 timesNumber of LSA 31. Checksum Sum 0x107493Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 20Flood list length 0
Area 1Number of interfaces in this area is 2NULL Encryption SHA-1 Auth, SPI 1001SPF algorithm executed 7 timesNumber of LSA 20. Checksum Sum 0x095E6ANumber of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0
The table below describes the significant fields shown in the display.
Table 32: show ipv6 ospf with Area Encryption Information Field Descriptions
DescriptionField
Subsequent fields describe area 1.Area 1
Displays the encryption algorithm (in this case, null,meaning no encryption algorithm is used), theauthentication algorithm (SHA-1), and the securitypolicy index (SPI) value (1001).
NULL Encryption SHA-1 Auth, SPI 1001
Cisco IOS IP Routing: OSPF Command Reference262
OSPF Commands: show ip ospf through Tshow ipv6 ospf
The following example displays the configuration values for SPF and LSA throttling timers:
Device# show ipv6 ospfRouting Process "ospfv3 1" with ID 10.9.4.1Event-log enabled, Maximum number of events: 1000, Mode: cyclicIt is an autonomous system boundary deviceRedistributing External Routes from,
ospf 2Initial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecsMaximum wait time between two consecutive SPFs 10000 msecsMinimum LSA interval 5 secsMinimum LSA arrival 1000 msecsThe table below describes the significant fields shown in the display.
Table 33: show ipv6 ospf with SPF and LSA Throttling Timer Field Descriptions
DescriptionField
Delay time of SPF calculations.Initial SPF schedule delay
Minimum hold time between consecutive SPFcalculations.
Minimum hold time between two consecutive SPFs
Maximum hold time between consecutive SPFcalculations.
Maximum wait time between two consecutive SPFs10000 msecs
Minimum time interval (in seconds) betweenlink-state advertisements.
Minimum LSA interval 5 secs
Maximum arrival time (in milliseconds) of link-stateadvertisements.
Minimum LSA arrival 1000 msecs
The following example shows information about LSAs that are currently being rate limited:
Device# show ipv6 ospf rate-limitList of LSAs that are in rate limit Queue
LSAID: 0.0.0.0 Type: 0x2001 Adv Rtr: 10.55.55.55 Due in: 00:00:00.500LSAID: 0.0.0.0 Type: 0x2009 Adv Rtr: 10.55.55.55 Due in: 00:00:00.500
The table below describes the significant fields shown in the display.
Table 34: show ipv6 ospf rate-limit Field Descriptions
DescriptionField
Link-state ID of the LSA.LSAID
Description of the LSA.Type
ID of the advertising device.Adv Rtr
Remaining time until the generation of the next event.Due in:
Cisco IOS IP Routing: OSPF Command Reference 263
OSPF Commands: show ip ospf through Tshow ipv6 ospf
Cisco IOS IP Routing: OSPF Command Reference264
OSPF Commands: show ip ospf through Tshow ipv6 ospf
show ipv6 ospf trafficTo display IPv6 Open Shortest Path First Version 3 (OSPFv3) traffic statistics, use theshowipv6ospftrafficcommand in privileged EXEC mode.
show ipv6 ospf [ process-id ] traffic [interface-type interface-number]
Syntax Description (Optional) OSPF process ID for which you wanttraffic statistics (for example, queue statistics,statistics for each interface under the OSPF process,and per OSPF process statistics).
process-id
(Optional) Type and number associatedwith a specificOSPF interface.
interface-type interface-number
Command Default When the showipv6ospftraffic command is entered without any arguments, global OSPF traffic statistics aredisplayed, including queue statistics for each OSPF process, statistics for each interface, and per OSPF processstatistics.
Command Modes Privileged EXEC
Command History ModificationRelease
This command was introduced.12.4(6)T
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SRB.12.2(33)SRB
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines You can limit the displayed traffic statistics to those for a specific OSPF process by entering a value for theprocess-id argument, or you can limit output to traffic statistics for a specific interface associated with anOSPF process by entering values for the interface-type and interface-number arguments. To reset countersand clear statistics, use the clearipv6ospftraffic command.
Examples The following example shows the display output for the showipv6ospftraffic command for OSPFv3:
Router# show ipv6 ospf trafficOSPFv3 statistics:Rcvd: 32 total, 0 checksum errors
Cisco IOS IP Routing: OSPF Command Reference 265
OSPF Commands: show ip ospf through Tshow ipv6 ospf traffic
10 hello, 7 database desc, 2 link state req9 link state updates, 4 link state acks0 LSA ignored
Sent: 45 total, 0 failed17 hello, 12 database desc, 2 link state req8 link state updates, 6 link state acksOSPFv3 Router with ID (10.1.1.4) (Process ID 6)
OSPFv3 queues statistic for process ID 6Hello queue size 0, no limit, max size 2Router queue size 0, limit 200, drops 0, max size 2
Interface statistics:Interface Serial2/0
OSPFv3 packets received/sentType Packets BytesRX Invalid 0 0RX Hello 5 196RX DB des 4 172RX LS req 1 52RX LS upd 4 320RX LS ack 2 112RX Total 16 852TX Failed 0 0TX Hello 8 304TX DB des 3 144TX LS req 1 52TX LS upd 3 252TX LS ack 3 148TX Total 18 900
OSPFv3 header errorsLength 0, Checksum 0, Version 0, No Virtual Link 0,Area Mismatch 0, Self Originated 0, Duplicate ID 0,Instance ID 0, Hello 0, MTU Mismatch 0,Nbr Ignored 0, Authentication 0,
OSPFv3 LSA errorsType 0, Length 0, Data 0, Checksum 0,Interface Ethernet0/0
OSPFv3 packets received/sentType Packets BytesRX Invalid 0 0RX Hello 6 240RX DB des 3 144RX LS req 1 52RX LS upd 5 372RX LS ack 2 152RX Total 17 960TX Failed 0 0TX Hello 11 420TX DB des 9 312TX LS req 1 52TX LS upd 5 376TX LS ack 3 148TX Total 29 1308
OSPFv3 header errorsLength 0, Checksum 0, Version 0, No Virtual Link 0,Area Mismatch 0, Self Originated 0, Duplicate ID 0,Instance ID 0, Hello 0, MTU Mismatch 0,Nbr Ignored 0, Authentication 0,
OSPFv3 LSA errorsType 0, Length 0, Data 0, Checksum 0,
Summary traffic statistics for process ID 6:OSPFv3 packets received/sentType Packets BytesRX Invalid 0 0RX Hello 11 436RX DB des 7 316RX LS req 2 104RX LS upd 9 692RX LS ack 4 264RX Total 33 1812TX Failed 0 0TX Hello 19 724TX DB des 12 456TX LS req 2 104
Cisco IOS IP Routing: OSPF Command Reference266
OSPF Commands: show ip ospf through Tshow ipv6 ospf traffic
TX LS upd 8 628TX LS ack 6 296TX Total 47 2208
OSPFv3 header errorsLength 0, Checksum 0, Version 0, No Virtual Link 0,Area Mismatch 0, Self Originated 0, Duplicate ID 0,Instance ID 0, Hello 0, MTU Mismatch 0,Nbr Ignored 0, Authentication 0,
OSPFv3 LSA errorsType 0, Length 0, Data 0, Checksum 0,
The network administrator wants to start collecting new statistics, resetting the counters and clearing the trafficstatistics by entering the clearipv6ospftraffic command as follows:
Router# clear ipv6 ospf trafficThe table below describes the significant fields shown in the display.
Table 35: show ipv6 ospf traffic Field Descriptions
DescriptionField
Traffic statistics accumulated for all OSPF processesrunning on the router. To ensure compatibility withthe showiptraffic command, only checksum errorsare displayed. Identifies the route map name.
OSPFv3 statistics
Queue statistics specific to Cisco IOS software.OSPFv3 queues statistic for process ID
Statistics for the internal Cisco IOS queue betweenthe packet switching code (process IP Input) and theOSPF hello process for all received OSPF packets.
Hello queue
Statistics for the internal Cisco IOS queue betweenthe OSPF hello process and the OSPF router for allreceived OSPF packets except OSPF hellos.
Router queue
Actual size of the queue.queue size
Maximum allowed size of the queue.queue limit
Maximum recorded size of the queue.queue max size
Per-interface traffic statistics for all interfaces thatbelong to the specific OSPFv3 process ID.
Interface statistics
Number of OSPFv3 packets received and sent on theinterface, sorted by packet types.
OSPFv3 packets received/sent
Packet appears in this section if it was discardedbecause of an error in the header of an OSPFv3packet. The discarded packet is counted under theappropriate discard reason.
OSPFv3 header errors
Cisco IOS IP Routing: OSPF Command Reference 267
OSPF Commands: show ip ospf through Tshow ipv6 ospf traffic
DescriptionField
Packet appears in this section if it was discardedbecause of an error in the header of an OSPFlink-state advertisement (LSA). The discarded packetis counted under the appropriate discard reason.
OSPFv3 LSA errors
Summary traffic statistics accumulated for anOSPFv3process.
The OSPF process ID is a unique valueassigned to the OSPFv3 process in theconfiguration.
Note
The value for the received errors is the sum of theOSPFv3 header errors that are detected by theOSPFv3 process, unlike the sum of the checksumerrors that are listed in the global OSPF statistics.
Summary traffic statistics for process ID
Related Commands DescriptionCommand
Clears OSPFv2 traffic statistics.clear ip ospf traffic
Clears OSPFv3 traffic statistics.clear ipv6 ospf traffic
Displays OSPFv2 traffic statistics.show ip ospf traffic
Cisco IOS IP Routing: OSPF Command Reference268
OSPF Commands: show ip ospf through Tshow ipv6 ospf traffic
show ospfv3 multi-areaTo display information about the Open Shortest Path First version 3 (OSPFv3) multiarea interfaces, use theshow ospfv3 multi-area command in user EXEC or privileged EXEC mode.
show ospfv3 multi-area
Command Default No OSPFv3 multiarea interface information is displayed.
Command Modes User EXEC (>) Privileged EXEC (#)
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.11S
Examples The following example shows sample output from the show ospfv3 multi-area command:
Device# show ip ospf 1 multi-area
OSPF_MA1 is up, line protocol is upPrimary Interface Ethernet0/0, Area 100Interface ID 7MTU is 1500 bytesNeighbor Count is 1
Related Commands DescriptionCommand
Specifies the cost of sending a packet on an OSPFv3multiarea interface.
ospfv3 multi-area cost
Cisco IOS IP Routing: OSPF Command Reference 269
OSPF Commands: show ip ospf through Tshow ospfv3 multi-area
show ospfv3 sham-linksTo display parameters and the current state of Open Shortest Path First version 3 (OSPFv3) sham links, usethe show ospfv3 sham-links command in user EXEC or privileged EXEC mode.
show ospfv3 [ process-id ] [ address-family ] [vrf {vrf-name| *}] sham-links
Syntax Description (Optional) Internal identification. The number usedhere is the number assigned administratively whenenabling the OSPFv3 routing process and can be avalue from 1 through 65535.
process-id
(Optional) Enter ipv6 for the IPv6 address family oripv4 for the IPv4 address family.
address-family
(Optional) VPN Routing/Forwarding instance.vrf
The virtual routing and forwarding table for whichthe information should be displayed. If this parameteris not specified, only information for the globalrouting table is shown. A VRF name of "*" displaysinformation for all VRFs, including the global table.
{vrf-name | *}
Command Modes User EXEC or Privileged EXEC
Command History ModificationRelease
This command was introduced.Cisco IOS XE Release 3.6S
This command was integrated into Cisco IOS Release 15.2(4)S.15.2(4)S
This command was integrated into Cisco IOS Release 15.2(4)M.15.2(4)M
Examples The following example displays OSPFv3 sham-link information for all VRFs:
Router# show ospfv3 vrf * sham-links
OSPFv3 1 address-family ipv6 vrf v1 (router-id 8.0.0.22)
Sham Link OSPFv3_SL1 to address 2001:111::824 is upInterface ID 39Area 0 source address 2001:111::822Run as demand circuitDoNotAge LSA allowed.Cost of using 1
Cisco IOS IP Routing: OSPF Command Reference270
OSPF Commands: show ip ospf through Tshow ospfv3 sham-links
Transmit Delay is 1 sec, State POINT_TO_POINT,Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Adjacency State FULL (Hello suppressed)Index 1/2/2, retransmission queue length 0, number of retransmission 0First 0x0(0)/0x0(0)/0x0(0) Next 0x0(0)/0x0(0)/0x0(0)Last retransmission scan length is 0, maximum is 0Last retransmission scan time is 0 msec, maximum is 0 msec
Table 1show ospfv3 virtual-links Field Descriptions Field Description
Sham Link OSPFv3_SL1 to address 2001:111::824 is up Specifies theOSPFv3 neighbor, and if the link to that neighbor is up or down.
Interface ID Interface ID and IPv6 address of the router.
Area 0 source address 2001:111::822 The area the sham link is in and the IPv6 source addressof the localendpoint.
Cost of using 1 The cost of reaching the OSPFv3 neighbor through the sham link.
Transmit Delay is 1 sec The transmit delay (in seconds) on the sham link.
State POINT_TO_POINT The state of the OSPFv3 neighbor.
Timer intervals... The various timer intervals configured for the link.
Adjacency State FULL (Hello suppressed) The neighbor adjacency state.
Cisco IOS IP Routing: OSPF Command Reference 271
OSPF Commands: show ip ospf through Tshow ospfv3 sham-links
shutdown (router OSPF)To initiate a graceful shutdown of the Open Shortest Path First (OSPF) protocol under the current instance,use the shutdown command in router configuration mode. To restart the OSPF protocol, use the noform ofthis command.
shutdown
no shutdown
Syntax Description This command has no arguments or keywords.
Command Default OSPF stays active under the current instance.
Command Modes Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
Usage Guidelines Use the shutdown command in router configuration mode to temporarily shut down a protocol in the leastdisruptive manner and to notify its neighbors that it is going away. All traffic that has another path throughthe network will be directed to that alternate path.
Examples The following example shows how to enable a graceful shutdown of the OSPF protocol:
Router(config)# router ospf 1Router(config-router)# shutdown
Related Commands DescriptionCommand
Initiates a graceful shutdown on a specific OSPFinterface.
ip ospf shutdown
Cisco IOS IP Routing: OSPF Command Reference272
OSPF Commands: show ip ospf through Tshutdown (router OSPF)
snmp-server enable traps ospfT o enable all Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First(OSPF), use the snmp-server enable traps ospfcommand in global configurationmode. To disable all SNMPnotifications for OSPF, use the noform of this command.
snmp-server enable traps ospf
no snmp-server enable traps ospf
Syntax Description This command has no arguments or keywords.
Command Default SNMP notifications for OSPF are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(30)S
This command was integrated into Cisco IOS Release 12.3(14)T.12.3(14)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines If you wish to enable or disable specific OSPF SNMP notifications, enter one or more of the followingcommands of the following commands:
[no] snmp-server enable traps ospf cisco-specific errors
[no] snmp-server enable traps ospf cisco-specific lsa
[no] snmp-server enable traps ospf cisco-specific retransmit
[no] snmp-server enable traps ospf cisco-specific state-change
[no] snmp-server enable traps ospf errors
[no] snmp-server enable traps ospf lsa
[no] snmp-server enable traps ospf retransmit
[no] snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference 273
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf
Examples The following exampleglobally enables SNMP notifications for OSPF:
Router(config)# snmp-server enable traps ospf
Related Commands DescriptionCommand
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference274
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf
snmp-server enable traps ospf cisco-specific errorsT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)configuration mismatch errors, use the snmp-server enable traps ospf cisco-specific errorscommand inglobal configuration mode. To disable SNMP notifications for OSPF configuration mismatch errors, use thenoform of this command.
snmp-server enable traps ospf cisco-specific errors [config-error] [virt-config-error]
no snmp-server enable traps ospf cisco-specific errors [config-error] [virt-config-error]
Syntax Description (Optional) Enables SNMP notifications only forconfiguration mismatch errors on nonvirtualinterfaces.
config-error
(Optional) Enables SNMP notifications only forconfiguration mismatch errors on virtual interfaces.
virt-config-error
Command Default SNMP notifications for OSPF configuration mismatch errors are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(30)S
This command was integrated into Cisco IOS Release 12.3(14)T.12.3(14)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines To enable the SNMP notifications for OSPF configuration errors for both virtual and nonvirtual interfaces,enter the snmp-server enable traps ospf cisco-specific errorscommand in global configurationmode withoutthe optional keywords.
Cisco IOS IP Routing: OSPF Command Reference 275
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors
Examples The following example enables the router to send OSPF configuration mismatch errors only for nonvirtualinterfaces:
Router(config)# snmp-server enable traps ospf cisco-specific errors config-error
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference276
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors
snmp-server enable traps ospf cisco-specific errors config-errorTo e nable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)nonvirtual interface mismatch errors, use the snmp-server enable traps ospf cisco-specific errorsconfig-errorcommand in global configuration mode. To disable OSPF nonvirtual interface mismatch errorSNMP notifications, use the no form of this command.
snmp-server enable traps ospf cisco-specific errors config-error
no snmp-server enable traps ospf cisco-specific errors config-error
Syntax Description This command has no keywords or arguments.
Command Default This command is disabled by default; therefore, SNMP notifications for OSPF nonvirtual interface mismatcherrors are not created.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.3(5)
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.0(26)S.12.0(26)S
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines To enable the cospfShamLinkConfigError trap, you must first enter the snmp-server enable traps ospfcisco-specific errors config-error command in global configuration mode. The snmp-server enable trapsospf cisco-specific errors config-error command enables the cospfConfigError trap, so that both traps canbe generated at the same place and maintain consistency with a similar case for configuration errors acrossvirtual links.
If you try to enable the cospfShamLinkConfigError trap before configuring the cospfospfConfigError trapyou will receive an error message stating you must first configure the cospfConfigError trap.
Cisco IOS IP Routing: OSPF Command Reference 277
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors config-error
Examples The following example enables the router to send nonvirtual interface mismatch error notifications to the hostat the address myhost.cisco.com using the community string defined as public:
Router(config)# snmp-server enable traps ospf cisco-specific errors config-errorRouter(config)# snmp-server host myhost.cisco.com informs version 2c public
Related Commands DescriptionCommand
Enables SNMP notifications for OSPF sham-linkerrors.
snmp-server enable traps ospf cisco-specific errorsshamlink
Enables SNMP notifications for OSPF retransmissionerrors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf cisco-specificstate-change
Cisco IOS IP Routing: OSPF Command Reference278
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors config-error
snmp-server enable traps ospf cisco-specific errors shamlinkT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)sham-link errors, use the snmp-server enable traps ospf cisco-specific errors shamlinkcommand in globalconfiguration mode. To disable OSPF sham-link error SNMP notifications, use the noform of this command.
snmp-server enable traps ospf cisco-specific errors shamlink [authentication [bad-packet] [[config]|config [bad-packet]]]
no snmp-server enable traps ospf cisco-specific errors shamlink [authentication [bad-packet] [[config]|config [bad-packet]]]
Syntax Description (Optional) Enables SNMP notifications only forauthentication failures on OSPF sham-link interfaces.
authentication
(Optional) Enables SNMP notifications only forpacket parsing failures on OSPF sham-link interfaces.
bad-packet
(Optional) Enables SNMP notifications only forconfiguration mismatch errors on OSPF sham-linkinterfaces.
config
Command Default This command is disabled by default; therefore, SNMP notifications for OSPF sham-link errors are not created.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(30)S
This command was integrated into Cisco IOS Release 12.3(14)T.12.3(14)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines To enable the cospfShamLinkConfigError trap, you must first enter the snmp-server enable traps ospfcisco-specific errors config-error command in global configuration mode. The snmp-server enable trapsospf cisco-specific errors config-error command enables the cospfConfigError trap, so that both traps can
Cisco IOS IP Routing: OSPF Command Reference 279
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors shamlink
be generated at the same place and maintain consistency with a similar case for configuration errors acrossvirtual links.
If you try to enable the cospfShamLinkConfigError trap before configuring the cospfospfConfigError trapyou will receive an error message stating you must first configure the cospfConfigError trap.
Examples The following example enables the router to send OSPF sham-link error notifications to the host at the addressmyhost.cisco.com using the community string defined as public:
Router(config)# snmp-server enable traps ospf cisco-specific errors config-errorRouter(config)# snmp-server enable traps ospf cisco-specific errors shamlinkRouter(config)# snmp-server host myhost.cisco.com informs version 2c public
Related Commands DescriptionCommand
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF retransmissionerrors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf cisco-specificstate-change
Cisco IOS IP Routing: OSPF Command Reference280
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific errors shamlink
snmp-server enable traps ospf cisco-specific lsaT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)opaque link-state advertisements (LSAs), use the snmp-server enable traps ospf cisco-specific lsacommandin global configuration mode. To disable SNMP notifications for OSPF opaque LSAs, use the noform of thiscommand.
snmp-server enable traps ospf cisco-specific lsa [lsa-maxage] [lsa-originate]
no snmp-server enable traps ospf cisco-specific lsa [lsa-maxage] [lsa-originate]
Syntax Description (Optional) Enables SNMP notifications only foropaque OSPF LSAs that have reached the maximumage.
lsa-maxage
(Optional) Enables SNMP notifications only foropaque OSPF LSAs that are newly originated.
lsa-originate
Command Default SNMP notifications for OSPF opaque LSAs are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(30)S
This command was integrated into Cisco IOS Release 12.3(14)T.12.3(14)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines The snmp-server enable traps ospf cisco-specific lsa command enables the traps that are defined by theCISCO-OSPF-TRAP-MIB for opaque LSAs. An opaque link-state advertisement (LSA) is used in MPLStraffic engineering to distribute attributes such as capacity and topology of links in a network. The scope ofthis LSA can be confined to the local network (Type 9, Link-Local), OSPF area (Type 20, Area-Local), orAutonomous System (Type 11, AS scope). The information in an opaque LSA can be used by an externalapplication across the OSPF network. To enable the cospfMaxAgeLsa trap, enter the snmp-server enabletraps ospf cisco-specific lsacommand with the lsa-maxage keyword. To enable the cospfOriginateLsa trap,enter the snmp-server enable traps ospf cisco-specific lsacommand with the lsa-originate keyword. When
Cisco IOS IP Routing: OSPF Command Reference 281
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific lsa
you enter the snmp-server enable traps ospf cisco-specific lsa command without either keyword, both trapswill be enabled.
Examples The following example enables the router to send OSPF opaque LSA notifications to the host at the addressmyhost.cisco.com using the community string defined as public whenever new opaque LSAs are created:
Router(config)# snmp-server enable traps ospf cisco-specific lsa lsa-originateRouter(config)# snmp-server host myhost.cisco.com informs version 2c public
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Specifies a recipient (target host) for SNMPnotification operations.
snmp-server host
Cisco IOS IP Routing: OSPF Command Reference282
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific lsa
snmp-server enable traps ospf cisco-specific retransmitT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)retransmission errors, use the snmp-server enable traps ospf cisco-specific retransmitcommand in globalconfiguration mode. To disable OSPF sham-link error SNMP notifications, use the noform of this command.
snmp-server enable traps ospf cisco-specific retransmit [packets [shamlink| virt-packets]| shamlink[packets| virt-packets]| virt-packets [shamlink]]
no snmp-server enable traps ospf cisco-specific retransmit [packets [shamlink| virt-packets]| shamlink[packets| virt-packets]| virt-packets [shamlink]]
Syntax Description (Optional) Enables SNMP notifications only forpacket retransmissions on nonvirtual interfaces.
packets
(Optional) Enables SNMP notifications only forsham-link retransmission notifications.
shamlink
(Optional) Enables SNMP notifications only forpacket retransmissions on virtual interfaces.
virt-packets
Command Default This command is disabled by default; therefore, SNMP notifications for OSPF retransmission errors are notcreated.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.3(5)
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.0(26)S.12.0(26)S
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
The shamlink keyword and related options were added.12.0(30)S
Support was added for the shamlink keyword and related options.12.3(14)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Cisco IOS IP Routing: OSPF Command Reference 283
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific retransmit
ModificationRelease
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Examples The following example enables the router to send OSPF sham-link retransmission notifications:
Router(config)# snmp-server enable traps ospf cisco-specific retransmit shamlink
Related Commands DescriptionCommand
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF sham-linkerrors.
snmp-server enable traps ospf cisco-specific errorsshamlink
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf cisco-specificstate-change
Cisco IOS IP Routing: OSPF Command Reference284
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific retransmit
snmp-server enable traps ospf cisco-specific state-changeT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)transition state changes, use the snmp-server enable traps ospf cisco-specific state-changecommand inglobal configuration mode. To disable OSPF transition state change SNMP notifications, use the noform ofthis command.
snmp-server enable traps ospf cisco-specific state-change [nssa-trans-change| shamlink [interface|interface-old| neighbor]]
no snmp-server enable traps ospf cisco-specific state-change [nssa-trans-change| shamlink [interface|interface-old| neighbor]]
Syntax Description (Optional) Enables only not-so-stubby area (NSSA)translator state changes trap for the OSPF area.
nssa-trans-change
(Optional) Enables only the sham-link transition statechanges trap for the OSPF area.
shamlink
(Optional) Enables only the sham-link interface statechanges trap for the OSPF area.
interface
(Optional) Enables only the replaced interfacetransition state changes trap for the OSPF area.
interface -old
(Optional) Enables only the sham-link neighbortransition state changes trap for the OSPF area.
neighbor
Command Default This command is disabled by default; therefore, SNMP notifications for OSPF transition state changes arenot created.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.3(5)
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.0(26)S.12.0(26)S
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
The shamlink, interface-old, and neighbor keywords were added.12.0(30)S
Cisco IOS IP Routing: OSPF Command Reference 285
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific state-change
ModificationRelease
Support was added for the shamlink, interface-old, and neighborkeywords.
12.3(14)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
This command was integrated into Cisco IOS Release 12.2(33)SXH.12.2(33)SXH
Usage Guidelines You cannot enter both the interface and interface-old keywords because you cannot enable both the newand replaced sham-link interface transition state change traps. You can configure only one of the two traps,but not both.
Examples The following example enables the router to send OSPF sham-link transition state change notifications to thehost at the address myhost.cisco.com using the community string defined as public:
Router(config)# snmp-server enable traps ospf cisco-specific state-change shamlinkRouter(config)# snmp-server host myhost.cisco.com informs version 2c public
Related Commands DescriptionCommand
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF sham-linkerrors.
snmp-server enable traps ospf cisco-specific errorsshamlink
Enables SNMP notifications for OSPF retransmissionerrors.
snmp-server enable traps ospf cisco-specificretransmit
Cisco IOS IP Routing: OSPF Command Reference286
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf cisco-specific state-change
snmp-server enable traps ospf errorsT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)errors, use the snmp-server enable traps ospf errorscommand in global configuration mode. To disableSNMP notifications for OSPF errors, use the noform of this command.
snmp-server enable traps ospf errors [authentication-failure] [bad-packet] [config-error][virt-authentication-failure] [virt-bad-packet] [virt-config-error]
no snmp-server enable traps ospf errors [authentication-failure] [bad-packet] [config-error][virt-authentication-failure] [virt-bad-packet] [virt-config-error]
Syntax Description (Optional) Enables only the ospfIfFailure trap. AllowsSNMP notifications to be sent when a packet has beenreceived on a nonvirtual interface from a neighborrouter whose authentication key or authenticationtype conflicts with the authentication key orauthentication type of this router.
authentication-failure
(Optional) Enables only the ospfIfRxBadPacket trap.Allows SNMP notifications to be sent when anOSPFpacket that has not been parsed has been received ona nonvirtual interface.
bad-packet
(Optional) Enables only the ospfIfConfigError trap.Sends SNMP notifications when a packet has beenreceived in a nonvirtual interface from a neighborrouter whose configuration parameters conflict withthe configuration parameters of this router.
config-error
(Optional) Enables only the ospfVirtIfFailure trap.Allows SNMP notifications to be sent when a packethas been received on a virtual interface from aneighbor router whose authentication key orauthentication type conflicts with the authenticationkey or authentication type of this router.
virt-authentication-failure
(Optional) Enables only the ospfVirtIfRxBadPackettrap. Allows SNMP notifications to be sent when anOSPF packet that has not been parsed has beenreceived on a virtual interface.
virt-bad-packet
(Optional) Enables only the ospfVirtIfConfigErrortrap. Sends SNMP notifications when a packet hasbeen received in a virtual interface from a neighborrouter whose configuration parameters conflict withthe configuration parameters of this router.
virt-config-error
Cisco IOS IP Routing: OSPF Command Reference 287
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf errors
Command Default SNMP notifications for OSPF errors are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.3(5)
This command was integrated into Cisco IOS Release 12.0(26)S. Supportwas added for the OSPF MIB.
12.0(26)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines When you enter the snmp-server enable traps ospf errors command without any optional keywords, allOSPF error traps will be enabled. To enable only one or more OSPF error traps, enter one or more of theoptional keywords.
Examples The following example enables the router to send all OSPF error notifications:
Router(config)# snmp-server enable traps ospf errors
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Cisco IOS IP Routing: OSPF Command Reference288
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf errors
DescriptionCommand
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference 289
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf errors
snmp-server enable traps ospf lsaT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)link-state advertisements (LSAs), use the snmp-server enable traps ospf lsacommand in global configurationmode. To disable SNMP notifications for OSPF LSAs, use the noform of this command.
snmp-server enable traps ospf lsa [lsa-maxage] [lsa-originate]
no snmp-server enable traps ospf lsa [lsa-maxage] [lsa-originate]
Syntax Description (Optional) Enables only the ospfMaxAgeLsa trap.Allows SNMP notifications to be sent when an LSAin the OSPF link-state database of the router hasreached the maximum age.
lsa-maxage
(Optional) Enables only the ospfOriginateLsa trap.Enables SNMP notifications when a new LSA hasbeen originated by the router as a result of a topologychange.
lsa-originate
Command Default SNMP notifications for OSPF LSAs are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.3(5)
This command was integrated into Cisco IOS Release 12.0(26)S. Supportwas added for the OSPF MIB.
12.0(26)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines The snmp-server enable traps ospf lsacommand enables the traps for standard LSAs that are defined by theOSPF-MIB. To enable the ospfMaxAgeLsa trap, enter the snmp-server enable traps ospf lsacommand withthe lsa-maxage keyword. To enable the ospfOriginateLsa trap, enter the snmp-server enable traps ospf
Cisco IOS IP Routing: OSPF Command Reference290
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf lsa
lsacommandwith the lsa-originate keyword.When the ospfOriginateLsa trap is enabled, it will not be invokedfor simple LSA refreshes that take place every 30 minutes or when an LSA has reached its maximum age andis being flushed. When you enter the snmp-server enable traps ospf lsa command without either keyword,both traps will be enabled.
To enable the traps that are defined by the CISCO-OSPF-TRAP-MIB for opaque LSAs, enter the snmp-serverenable traps ospf cisco-specific lsacommand in global configuration mode.
Examples The following example enables the router to send SNMP notifications when new LSAs are originated by therouter as a result of a topology change:
Router(config)# snmp-server enable traps ospf lsa lsa-originate
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference 291
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf lsa
snmp-server enable traps ospf rate-limitT o limit the number of Open Shortest Path First (OSPF) traps that are sent during a specified number ofseconds, use the snmp-server enable traps ospf rate-limitcommand in global configuration mode. To disablethe limit placed on the number of OSPF traps sent during a specified number of seconds, use the noform ofthis command.
snmp-server enable traps ospf rate-limit seconds trap-number
no snmp-server enable traps ospf rate-limit seconds trap-number
Syntax Description Sets the rate limit window size, in seconds. A numberfrom 2 to 60. The default value is 10.
seconds
Sets the maximum number of traps sent during thewindow time. A number from 0 to 300. The defaultnumber is 7.
trap-number
Command Default No limit is placed on the number of OSPF traps sent.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(26)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines There is a possibility that a router sends trap bursts, which can drain network resources in a small interval oftime. It is recommended that you enter the snmp-server enable traps ospf rate-limit command to configurea sliding window mechanism that will limit the number of traps that are sent within a specified number ofseconds.
Cisco IOS IP Routing: OSPF Command Reference292
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf rate-limit
Examples The following example sets the trap rate limit window so that during a 40-second window of time, no morethat 50 traps are sent.
Router(config)# snmp-server enable traps ospf rate-limit 40 50
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference 293
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf rate-limit
snmp-server enable traps ospf retransmitT o enable Simple Network Management Protocol (SNMP) notifications when packets are re-sent in an OpenShortest Path First (OSPF) network, use the snmp-server enable traps ospf retransmitcommand in globalconfiguration mode. To disable SNMP notifications, use the noform of this command.
snmp-server enable traps ospf retransmit [packets] [virt-packets]
no snmp-server enable traps ospf retransmit [packets] [virt-packets]
Syntax Description (Optional) Enables only the ospfTxRetransmit trap.Allows SNMP notifications to be sent when anOSPFpacket has been re-sent on a nonvirtual interface.
packets
(Optional) Enables only the ospfVirtTxRetransmittrap. Allows SNMP notifications to be sent when anOSPF packet has been re-sent on a virtual interface.
virt-packets
Command Default SNMP notifications are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(26)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(31)SB2.12.2(31)SB2
Usage Guidelines To enable the ospfTXRetransmit trap so that SNMP notifications are sent only when packets from nonvirtualinterfaces are re-sent, enter the snmp-server enable traps ospf retransmitcommand with the packetskeyword. To enable the ospfTxRetransmit trap so that SNMP notifications are sent only when packets fromvirtual interfaces are re-sent, enter the snmp-server enable traps ospf retransmitcommand with thevirt-packets keyword. When you enter the snmp-server enable traps ospf retransmit command withouteither keyword, both traps will be enabled.
Cisco IOS IP Routing: OSPF Command Reference294
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf retransmit
Examples The following example enables the router to send SNMP notifications when packets are re-sent by virtualinterfaces:
Router(config)# snmp-server enable traps ospf retransmit virt-packets
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF transition statechanges.
snmp-server enable traps ospf state-change
Cisco IOS IP Routing: OSPF Command Reference 295
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf retransmit
snmp-server enable traps ospf state-changeT o enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First (OSPF)transition state changes, use the snmp-server enable traps ospf state-changecommand in global configurationmode. To disable SNMP notifications for OSPF transition state changes, use the noform of this command.
snmp-server enable traps ospf state-change [if-state-change] [neighbor-state-change] [virtif-state-change][virtneighbor-state-change]
no snmp-server enable traps ospf state-change [if-state-change] [neighbor-state-change][virtif-state-change] [virtneighbor-state-change]
Syntax Description (Optional) Enables only the ospfIfStateChange trap.Sends SNMP notifications when there has been achange in the state of a nonvirtual OSPF interface.
if-state-change
(Optional) Enables only the ospfNbrStateChange trap.Sends SNMP notifications when there has been achange in the state of a nonvirtual OSPF neighbor.
neighbor-state-change
(Optional) Enables only the ospfVirtIfStateChangetrap. Sends SNMP notifications when there has beena change in the state of a virtual OSPF interface.
virtif-state-change
(Optional) Enables only the ospfVirtNbrStateChangetrap. Sends SNMP notifications when there has beena change in the state of a virtual OSPF neighbor.
virtneighbor-state-change
Command Default SNMP notifications for OSPF transition state changes are disabled.
Command Modes Global configuration
Command History ModificationRelease
This command was introduced.12.0(26)S
This command was integrated into Cisco IOS Release 12.3(4)T.12.3(4)T
This command was integrated into Cisco IOS Release 12.2(25)S.12.2(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
Cisco IOS IP Routing: OSPF Command Reference296
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf state-change
Usage Guidelines To enable all traps for transition state changes, enter the snmp-server enable traps ospf state-changecommand without of the optional keywords.
Examples The following example enables the router to send SNMP notifications for transition state changes for virtualinterfaces and virtual neighbors:
Router(config)# snmp-server enable traps ospf state-change virtif-state-changevirtneighbor-state-change
Related Commands DescriptionCommand
Enables all SNMP notifications for OSPF.snmp-server enable traps ospf
Enables SNMP notifications for OSPF nonvirtualinterface mismatch errors.
snmp-server enable traps ospf cisco-specific errorsconfig-error
Enables SNMP notifications for OSPF opaque LSAs.snmp-server enable traps ospf cisco-specific lsa
Enables SNMP notifications for OSPF Cisco-specificretransmission errors.
snmp-server enable traps ospf cisco-specificretransmit
Enables SNMP notifications for OSPF Cisco-specifictransition state changes.
snmp-server enable traps ospf cisco-specificstate-change
Enables SNMP notifications for OSPF errors.snmp-server enable traps ospf errors
Enables SNMP notifications for OSPF LSAs.snmp-server enable traps ospf lsa
Limits the number of OSPF traps that are sent duringa specified number of seconds.
snmp-server enable traps ospf rate-limit
Enables SNMP notifications for OSPF packetretransmissions.
snmp-server enable traps ospf retransmit
Cisco IOS IP Routing: OSPF Command Reference 297
OSPF Commands: show ip ospf through Tsnmp-server enable traps ospf state-change
snmp-server snmp traps ospfv3 errorsTo enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First version3 (OSPFv3) errors, use the snmp-server enable traps ospfv3 errors command in global configuration mode.To disable SNMP notifications for OSPFv3 errors, use the no form of this command.
snmp-server enable traps ospfv3 errors [bad-packet] [config-error] [virt-bad-packet] [virt-config-error]
no snmp-server enable traps ospfv3 errors [bad-packet] [config-error] [virt-bad-packet][virt-config-error]
Syntax Description (Optional) Enables SNMP notifications to be sentwhen an OSPFv3 packet that could not be parsed hasbeen received on a nonvirtual interface.
bad-packet
(Optional) Enables SNMP notificationswhen a packethas been received in a nonvirtual interface from aneighbor router whose configuration parametersconflict with the configuration parameters of thisrouter.
config-error
(Optional) Enables SNMP notifications to be sentwhen an OSPFv3 packet that could not be parsed hasbeen received on a virtual interface.
virt-bad-packet
(Optional) Enables SNMP notificationswhen a packethas been received in a virtual interface from aneighbor router whose configuration parametersconflict with the configuration parameters of thisrouter.
virt-config-error
Command Default SNMP notifications for OSPFv3 errors are disabled.
Command Modes Global configuration (config)
Command History ModificationRelease
This command was introduced.15.2(4)M
This command was integrated into Cisco IOS Release 15.2(4)S.15.2(4)S
This command was integrated into Cisco IOS XE Release 3.7S.Cisco IOS XE Release 3.7S
Cisco IOS IP Routing: OSPF Command Reference298
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 errors
Usage Guidelines When you enter the snmp-server enable traps ospfv3 errors command without any optional keywords, allOSPFv3 error traps will be enabled. To enable only one or more OSPFv3 error traps, enter one or more ofthe optional keywords.
Examples The following example enables the router to send all OSPFv3 error notifications:
Router(config)# snmp-server enable traps ospfv3 errors
Related Commands DescriptionCommand
Limits the number of OSPFv3 traps that are sentduring a specified number of seconds.
snmp-server enable traps ospfv3 rate-limit
Enables SNMP notifications for OSPFv3 transitionstate changes.
snmp-server enable traps ospfv3 state-change
Cisco IOS IP Routing: OSPF Command Reference 299
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 errors
snmp-server snmp traps ospfv3 rate-limitTo limit the number of Open Shortest Path First Version 3 (OSPFv3) traps that are sent during a specifiednumber of seconds, use the snmp-server enable traps ospfv3 rate-limit command in global configurationmode. To disable the limit placed on the number of OSPF traps sent during a specified number of seconds,use the no form of this command.
snmp-server enable traps ospfv3 rate-limit seconds trap-number
no snmp-server enable traps ospfv3 rate-limit
Syntax Description Sets the rate limit window size, in seconds. The rangeis from 2 to 60. The default value is 10.
seconds
Sets the maximum number of traps sent during thewindow time. The range is from 0 to 300. The defaultnumber is 7.
trap-number
Command Default No limit is placed on the number of OSPFv3 traps sent.
Command Modes Global configuration (config)
Command History ModificationRelease
This command was introduced.15.2(4)M
This command was integrated into Cisco IOS Release 15.2(4)S.15.2(4)S
This command was integrated into Cisco IOS XE Release 3.7S.Cisco IOS XE Release 3.7S
Usage Guidelines There is a possibility that a router sends trap bursts, which can drain network resources in a small interval oftime. We recommend that you enter the snmp-server enable traps ospfv3 rate-limit command to configurea sliding window mechanism that will limit the number of traps that are sent within a specified number ofseconds.
Examples The following example sets the trap rate limit window so that during a 40-second window of time, no morethan 50 traps are sent.
Router(config)# snmp-server enable traps ospfv3 rate-limit 40 50
Cisco IOS IP Routing: OSPF Command Reference300
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 rate-limit
Related Commands DescriptionCommand
Enables SNMP notifications for OSPFv3 errors.snmp-server enable traps ospfv3 errors
Enables SNMP notifications for OSPFv3 transitionstate changes.
snmp-server enable traps ospfv3 state-change
Cisco IOS IP Routing: OSPF Command Reference 301
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 rate-limit
snmp-server snmp traps ospfv3 state-changeTo enable Simple Network Management Protocol (SNMP) notifications for Open Shortest Path First Version3 (OSPFv3) transition state changes, use the snmp-server enable traps ospfv3 state-change command inglobal configuration mode. To disable SNMP notifications for OSPFv3 transition state changes, use the noform of this command.
snmp-server enable traps ospfv3 state-change [if-state-change] [neighbor-restart-helper-status-change][neighbor-state-change] [nssa-translator-status-change] [restart-status-change] [virtif-state-change][virtneighbor-restart-helper-status-change] [virtneighbor-state-change]
no snmp-server enable traps ospfv3 state-change [if-state-change] [neighbor-restart-helper-status-change][neighbor-state-change] [nssa-translator-status-change] [restart-status-change] [virtif-state-change][virtneighbor-restart-helper-status-change] [virtneighbor-state-change]
Syntax Description (Optional) Enables SNMP notifications when therehas been a change in the state of a nonvirtual OSPFv3interface.
if-state-change
(Optional) Enables SNMP notifications when therehas been a change in the status of a neighbor gracefulrestart helper.
neighbor-restart-helper-status-change
(Optional) Enables SNMP notifications when therehas been a change in the state of a nonvirtual OSPFv3neighbor.
neighbor-state-change
(Optional) Enables SNMP notifications when therehas been a change in the status of a NSSA translator.
nssa-translator-status-change
(Optional) Enables SNMP notifications when therehas been a change in the graceful restart status.
restart-status-change
(Optional) SNMP notifications when there has beena change in the state of a virtual OSPFv3 interface.
virtif-state-change
(Optional) Enables SNMP notifications when therehas been a change in the status of a virtual OSPFv3neighbor restart helper.
virtneighbor-restart-helper-status-change
(Optional) Enables SNMP notifications when therehas been a change in the state of a virtual OSPFv3neighbor.
virtneighbor-state-change
Command Default SNMP notifications for OSPFv3 transition state changes are disabled.
Cisco IOS IP Routing: OSPF Command Reference302
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 state-change
Command Modes Global configuration (config)
Command History ModificationRelease
This command was introduced.15.2(4)M
This command was integrated into Cisco IOS Release 15.2(4)S.15.2(4)S
This command was integrated into Cisco IOS XE Release 3.7S.Cisco IOS XE Release 3.7S
Usage Guidelines To enable all traps for transition state changes, enter the snmp-server enable traps ospfv3 state-changecommand without any of the optional keywords.
Examples The following example enables the router to send SNMP notifications for all transition state changes:
Router(config)# snmp-server enable traps ospfv3 state-change
Related Commands DescriptionCommand
Enables SNMP notifications for OSPFv3 errors.snmp-server enable traps ospfv3 errors
Limits the number of OSPFv3 traps that are sentduring a specified number of seconds.
snmp-server enable traps ospfv3 rate-limit
Cisco IOS IP Routing: OSPF Command Reference 303
OSPF Commands: show ip ospf through Tsnmp-server snmp traps ospfv3 state-change
summary-address (OSPF)To create aggregate addresses for Open Shortest Path First (OSPF), use the summary-address command inrouter configuration mode. To restore the default, use the no form of this command.
summary-address commandsummary-address {ip-address mask| prefix mask} [not-advertise] [tag tag][nssa-only]
no summary-address {ip-address mask| prefix mask} [not-advertise] [tag tag] [nssa-only]
Syntax Description Summary address designated for a range of addresses.ip-address
IP subnet mask used for the summary route.mask
IP route prefix for the destination.prefix
(Optional) Suppresses routes that match the specifiedprefix/mask pair. This keyword applies to OSPF only.
not-advertise
(Optional) Specifies the tag value that can be used asa “match” value for controlling redistribution via routemaps. This keyword applies to OSPF only.
tag tag
(Optional) Sets the nssa-only attribute for thesummary route (if any) generated for the specifiedprefix, which limits the summary tonot-so-stubby-area (NSSA) areas.
nssa-only
Command Default This command behavior is disabled by default.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.10.0
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
This command was modified. The nssa-only keyword was added.15.0(1)M
Cisco IOS IP Routing: OSPF Command Reference304
OSPF Commands: show ip ospf through Tsummary-address (OSPF)
Usage Guidelines R outes learned from other routing protocols can be summarized. The metric used to advertise the summaryis the lowest metric of all the more specific routes. This command helps reduce the size of the routing table.
Using this command for OSPF causes an OSPF Autonomous System Boundary Router (ASBR) to advertiseone external route as an aggregate for all redistributed routes that are covered by the address. For OSPF, thiscommand summarizes only routes from other routing protocols that are being redistributed into OSPF. Usethe area range command for route summarization between OSPF areas.
OSPF does not support the summary-address 0.0.0.0 0.0.0.0command.
Examples In the following example, the summary address 10.1.0.0 includes address 10.1.1.0, 10.1.2.0, 10.1.3.0, and soon. Only the address 10.1.0.0 is advertised in an external link-state advertisement.
summary-address 10.1.0.0 255.255.0.0
Related Commands DescriptionCommand
Consolidates and summarizes routes at an areaboundary.
area range
Assigns a password to be used by neighboring routersthat are using the simple password authentication ofOSPF.
ip ospf authentication-key
Enables OSPF MD5 authentication.ip ospf message-digest-key
Cisco IOS IP Routing: OSPF Command Reference 305
OSPF Commands: show ip ospf through Tsummary-address (OSPF)
timers lsa arrivalTo set the minimum interval at which the software accepts the same link-state advertisement (LSA) fromOpen Shortest Path First (OSPF) neighbors, use the timers lsa arrivalcommand in router configurationmode.To restore the default value, use the no form of this command.
timers lsa arrival milliseconds
no timers lsa arrival
Syntax Description Minimum delay in milliseconds that must passbetween acceptance of the same LSA arriving fromneighbors. The range is from 0 to 600,000milliseconds. The default is 1000 milliseconds.
milliseconds
Command Default 1000 milliseconds
Command Modes OSPF for IPv6 router configuration (config-rtr) Router configuration (config-router)
Command History ModificationRelease
This command was introduced.12.0(25)S
This command was integrated into Cisco IOS Release 12.2(27)SBC.12.2(27)SBC
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train.Support in a specific 12.2SX release of this train depends on your featureset, platform, and platform hardware.
12.2SX
Support for IPv6 was added.12.2(33)SRC
Support for IPv6 was added.12.2(33)SB
This command was introduced on Cisco ASR 1000 Series Routers.Cisco IOS XE Release 2.1
This command was integrated into Cisco IOS Release 12.5(1)M.15.0(1)M
This command was modified. It was integrated into Cisco IOS Release12.2(33)XNE.
12.2(33)XNE
Cisco IOS IP Routing: OSPF Command Reference306
OSPF Commands: show ip ospf through Ttimers lsa arrival
Usage Guidelines The timers lsa arrival command controls the minimum interval for accepting the same LSA. The “same LSA”is defined as an LSA instance that contains the same LSA ID number, LSA type, and advertising router ID.If an instance of the same LSA arrives sooner than the interval that is set, the LSA is dropped.
We suggest you keep the millisecondsvalue of the timers lsa arrival command less than or equal to theneighbors’ hold-interval value of the timers throttle lsa all command.
Examples The following example sets the minimum interval for accepting the same LSA at 2000 milliseconds:
router ospf 1log-adjacency-changestimers throttle lsa all 200 10000 45000timers lsa arrival 2000network 10.10.4.0 0.0.0.255 area 24network 10.10.24.0 0.0.0.255 area 24
Related Commands DescriptionCommand
Displays all of the LSAs in the rate limit queue.show ip ospf timers rate-limit
Displays all of the LSAs in the IPv6 rate limit queueshow ipv6 ospf timers rate-limit
Sets rate-limiting values for OSPF for IPv6 LSAgeneration.
timers throttle lsa
Sets rate-limiting values for LSAs being generated.timers throttle lsa all
Cisco IOS IP Routing: OSPF Command Reference 307
OSPF Commands: show ip ospf through Ttimers lsa arrival
timers pacing floodTo configure link-state advertis ement (LSA) flood packet pacing, use the timers pacing flood command inrouter configuration mode. To restore the default flood packet pacing value, use the no form of this command.
timers pacing flood milliseconds
no timers pacing flood
Syntax Description Time (in milliseconds) at which LSAs in the floodingqueue are paced in between updates. The configurablerange is from 5milliseconds to 100 milliseconds. Thedefault value is 33 milliseconds.
milliseconds
Command Default 33 milliseconds
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.2(4)T
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Configuring Open Shortest Path First (OSPF) flood pacing timers allows you to control interpacket spacingbetween consecutive link-state update packets in the OSPF transmission queue. This command allows youto control the rate at which LSA updates occur so that high CPU or buffer utilization that can occur when anarea is flooded with a very large number of LSAs can be reduced.
The default settings for OSPF packet pacing timers are suitable for the majority of OSPF deployments. Donot change the packet pacing timers unless all other options to meet OSPF packet flooding requirements havebeen exhausted. Specifically, network operators should prefer summarization, stub area usage, queue tuning,and buffer tuning before changing the default flood timers. Furthermore, there are no guidelines for changingtimer values; each OSPF deployment is unique and should be considered on a case-by-case basis. The networkoperator assumes risks associated with changing the default flood timer values.
Cisco IOS IP Routing: OSPF Command Reference308
OSPF Commands: show ip ospf through Ttimers pacing flood
Examples The following example configures LSA flood packet-pacing updates to occur in 55-millisecond intervals forOpen Shortest Path First (OSPF) routing process 1:
Router(config)# router ospf 1Router(config-router)# timers pacing flood 55
Related Commands DescriptionCommand
Displays general information about OSPF routingprocesses.
show ip ospf
Changes the interval at which OSPF LSAs arecollected into a group and refreshed, checksummed,or aged.
timers pacing lsa-group
Configures LSA retransmission packet pacing.timers pacing retransmission
Cisco IOS IP Routing: OSPF Command Reference 309
OSPF Commands: show ip ospf through Ttimers pacing flood
timers pacing lsa-groupTo change th e interval at which Open Shortest Path First ( OSPF) link-state advertisements (LSAs) arecollected into a group and refreshed, checksummed, or aged, use the timers pacing lsa-groupcommandinrouter configuration mode. To restore the default value, use the no form of this command.
timers pacing lsa-group seconds
no timers pacing lsa-group
Syntax Description Number of seconds in the interval at which LSAs aregrouped and refreshed, checksummed, or aged. Therange is from 10 to 1800 seconds. The default valueis 240 seconds.
seconds
Command Default The default interval for this command is 240 seconds. OSPF LSA group pacing is enabled by default.
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.11.3AA
The syntax of this command was changed from timers lsa-group-pacing totimers pacing lsa-group.
12.2(4)T
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines This command allows you to control the rate at which LSA updates occur so that high CPU or buffer utilizationthat can occur when an area is flooded with a very large number of LSAs can be reduced. The default settingsfor OSPF packet pacing timers are suitable for the majority of OSPF deployments. Do not change the packetpacing timers unless all other options to meet OSPF packet flooding requirements have been exhausted.Specifically, network operators should prefer summarization, stub area usage, queue tuning, and buffer tuningbefore changing the default flooding timers. Furthermore, there are no guidelines for changing timer values;each OSPF deployment is unique and should be considered on a case-by-case basis. The network operatorassumes the risks associated with changing the default timer values.
Cisco IOS IP Routing: OSPF Command Reference310
OSPF Commands: show ip ospf through Ttimers pacing lsa-group
Cisco IOS software groups the periodic refresh of LSAs to improve the LSA packing density for the refreshesin large topologies. The group timer controls the interval used for group refreshment of LSAs; however, thistimer does not change the frequency that individual LSAs are refreshed (the default refresh rate is every 30minutes).
The duration of the LSA group pacing is inversely proportional to the number of LSAs the router is handling.For example, if you have about 10,000 LSAs, decreasing the pacing interval would benefit you. If you havea very small database (40 to 100 LSAs), increasing the pacing interval to 10 to 20 minutes might benefit youslightly.
Examples The following example configures OSPF group packet-pacing updates between LSA groups to occur in60-second intervals for OSPF routing process 1:
Router(config)# router ospf 1Router(config-router)# timers pacing lsa-group 60
Related Commands DescriptionCommand
Displays general information about OSPF routingprocesses.
show ip ospf
Configures LSA flood packet pacing.timers pacing flood
Configures LSA retransmission packet pacing.timers pacing retransmission
Cisco IOS IP Routing: OSPF Command Reference 311
OSPF Commands: show ip ospf through Ttimers pacing lsa-group
timers pacing retransmissionTo configure link-state adv ertisement (LSA) retransmission packet pacing, use the timers pacing retransmissioncommand in router configuration mode. To restore the default retransmission packet pacing value, use the noform of this command.
timers pacing retransmission milliseconds
no timers pacing retransmission
Syntax Description The time (in milliseconds) at which LSAs in theretransmission queue are paced. The configurablerange is from 5milliseconds to 200 milliseconds. Thedefault value is 66 milliseconds.
milliseconds
Command Default 66 milliseconds
Command Modes Router configuration
Command History ModificationRelease
This command was introduced.12.2(4)T
This command was integrated into Cisco IOS Release 12.2(14)S.12.2(14)S
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Usage Guidelines Configuring Open Shortest Path First (OSPF) retransmission pacing timers allow you to control interpacketspacing between consecutive link-state update packets in the OSPF retransmission queue. This commandallows you to control the rate at which LSA updates occur so that high CPU or buffer utilization that can occurwhen an area is flooded with a very large number of LSAs can be reduced. The default settings for OSPFpacket retransmission pacing timers are suitable for the majority of OSPF deployments. Do not change thepacket retransmission pacing timers unless all other options to meet OSPF packet flooding requirements havebeen exhausted. Specifically, network operators should prefer summarization, stub area usage, queue tuning,and buffer tuning before changing the default flooding timers. Furthermore, there are no guidelines for changingtimer values; each OSPF deployment is unique and should be considered on a case-by-case basis. The networkoperator assumes risks associated with changing the default packet retransmission pacing timer values.
Cisco IOS IP Routing: OSPF Command Reference312
OSPF Commands: show ip ospf through Ttimers pacing retransmission
Examples The following example configures LSA flood pacing updates to occur in 55-millisecond intervals for OSPFrouting process 1:
Router(config)# router ospf 1Router(config-router)# timers pacing retransmission 55
Related Commands DescriptionCommand
Displays general information about OSPF routingprocesses.
show ip ospf
Configures LSA flood packet pacing.timers pacing flood
Changes the interval at which OSPF LSAs arecollected into a group and refreshed, checksummed,or aged.
timers pacing lsa-group
Cisco IOS IP Routing: OSPF Command Reference 313
OSPF Commands: show ip ospf through Ttimers pacing retransmission
timers throttle lsa allTo set rate-limiting values for all types of Open Shortest Path First (OSPF) link-state advertisement (LSA)generation, use the timers throttle lsa allcommand in router configuration mode. To restore the default values,use the no form of this command.
timers throttle lsa all start-interval hold-interval max-interval
no timers throttle lsa all
Syntax Description Minimum delay in milliseconds for the generation ofLSAs. The first instance of LSA is always generatedimmediately upon a local OSPF topology change.The generation of the next LSA is not before the startinterval. The range is 0 to 600,000 milliseconds. Thedefault is 0 milliseconds, which means no delay; theLSA is sent immediately.
start-interval
Incremental time in milliseconds. This value is usedto calculate the subsequent rate limiting times forLSA generation. The range is 1 to 600,000milliseconds. The default value is 5000milliseconds.
hold-interval
Maximum wait time in milliseconds betweengeneration of the same LSA. The range is 1 to600,000 milliseconds. The default value is 5000milliseconds.
max-interval
Command Default start-interval : 0 millisecondshold-interval:5000 millisecondsmax-interval: 5000 milliseconds
Command Modes Router configuration (config router)
Command History ModificationRelease
This command was introduced.12.0(25)S
This command was integrated into Cisco IOS Release 12.3(2)T.12.3(2)T
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set, platform,and platform hardware.
12.2SX
Cisco IOS IP Routing: OSPF Command Reference314
OSPF Commands: show ip ospf through Ttimers throttle lsa all
Usage Guidelines The “same LSA” is defined as an LSA instance that contains the same LSA ID number, LSA type, andadvertising router ID. We suggest you keep the millisecondsvalue of the timers lsa arrivalcommand lessthan or equal to the hold-interval value of the timers throttle lsa all command.
Examples This example customizes OSPF LSA throttling so that the start interval is 200 milliseconds, the hold intervalis 10,000 milliseconds, and the maximum interval is 45,000 milliseconds. The minimum interval betweeninstances of receiving the same LSA is 2000 milliseconds.
router ospf 1log-adjacency-changestimers throttle lsa all 200 10000 45000timers lsa arrival 2000network 10.10.4.0 0.0.0.255 area 24network 10.10.24.0 0.0.0.255 area 24
Related Commands DescriptionCommand
Displays information about OSPF routing processes.show ip ospf
Sets the minimum interval at which the softwareaccepts the same LSA from OSPF neighbors.
timers lsa arrival
Cisco IOS IP Routing: OSPF Command Reference 315
OSPF Commands: show ip ospf through Ttimers throttle lsa all
timers throttle spfTo turn on Open Shortest Path First ( OSPF) shortest path first (SPF) throttling, use the timers throttle spfcommand in the appropriate configuration mode. To turn off OSPF SPF throttling, use the no form of thiscommand.
timers throttle spf spf-start spf-hold spf-max-wait
no timers throttle spf spf-start spf-hold spf-max-wait
Syntax Description Initial delay to schedule an SPF calculation after achange, in milliseconds. Range is from 1 to 600000.In OSPF for IPv6, the default value is 5000.
spf-start
Minimum hold time between two consecutive SPFcalculations, in milliseconds. Range is from 1 to600000. In OSPF for IPv6, the default value is 10,000.
spf-hold
Maximum wait time between two consecutive SPFcalculations, in milliseconds. Range is from 1 to600000. In OSPF for IPv6, the default value is 10,000.
spf-max-wait
Command Default SPF throttling is not set.
Command Modes Address family configuration (config-router-af) Router address family topology configuration(config-router-af-topology) Router configuration (config-router) OSPF for IPv6 router configuration (config-rtr)
Command History ModificationRelease
This command was introduced. This command replaces the timersspf-interval command.
12.2(14)S
This command was integrated into Cisco IOS Release 12.0(23)S.12.0(23)S
This command was integrated into Cisco IOS Release 12.2(15)T.12.2(15)T
This command was integrated into Cisco IOS Release 12.2(33)SRA.12.2(33)SRA
This command was made available in router address family configurationmode.
12.2(33)SRB
This command is supported in the Cisco IOS Release 12.2SX train. Supportin a specific 12.2SX release of this train depends on your feature set,platform, and platform hardware.
12.2SX
Cisco IOS IP Routing: OSPF Command Reference316
OSPF Commands: show ip ospf through Ttimers throttle spf
ModificationRelease
Support for IPv6 was added.12.2(33)SRC
Support for IPv6 was added and this command was integrated into CiscoIOS Release 12.2(33)SB.
12.2(33)SB
This command was introduced on Cisco ASR 1000 Series Routers.Cisco IOS XE Release 2.1
This command was integrated into Cisco IOS Release 12.5(1)M.15.0(1)M
This command was modified. It was integrated into Cisco IOS Release12.2(33)XNE.
12.2(33)XNE
This command was integrated into Cisco IOS Release 15.1(1)SY.15.1(1)SY
Usage Guidelines The first wait interval between SPF calculations is the amount of time in milliseconds specified by thespf-startargument. Each consecutive wait interval is two times the current hold level in milliseconds until thewait time reaches the maximum time in milliseconds as specified by the spf-max-wait argument. Subsequentwait times remain at the maximum until the values are reset or a link-state advertisement (LSA) is receivedbetween SPF calculations.
Release 12.2(33)SRB
If you plan to configure the Multi-Topology Routing (MTR) feature, you need to enter the timers throttlespf command in router address family topology configuration mode in order to make this OSPF routerconfiguration command become topology-aware.
Release 15.2(1)T
When you configure the ospfv3 network manet command on any interface attached to the OSPFv3 process,the default values for the spf-start, spf-hold, and the spf-max-wait arguments are reduced to 1000 milliseconds,1000 milliseconds, and 2000 milliseconds respectively.
Examples The following example shows how to configure a router with the delay, hold, and maximum interval valuesfor the timers throttle spf command set at 5, 1000, and 90,000 milliseconds, respectively.
router ospf 1router-id 10.10.10.2log-adjacency-changestimers throttle spf 5 1000 90000redistribute static subnetsnetwork 10.21.21.0 0.0.0.255 area 0network 10.22.22.0 0.0.0.255 area 00The following example shows how to configure a router using IPv6 with the delay, hold, and maximuminterval values for the timers throttle spf command set at 500, 1000, and 10,000 milliseconds, respectively.
ipv6 router ospf 1event-log size 10000 one-shotlog-adjacency-changestimers throttle spf 500 1000 10000
Cisco IOS IP Routing: OSPF Command Reference 317
OSPF Commands: show ip ospf through Ttimers throttle spf
Related Commands DescriptionCommand
Sets the network type to Mobile Ad Hoc Network(MANET).
ospfv3 network manet
Cisco IOS IP Routing: OSPF Command Reference318
OSPF Commands: show ip ospf through Ttimers throttle spf
ttl-security all-interfacesTo enable Time-to-Live (TTL) security check on all OSPF interfaces, use the ttl-securityall-interfacescommand in interface configuration mode. To disable TTL security check, use the noform ofthis command.
ttl-security all-interfaces [hops hop-count]
no ttl-security all-interfaces
Syntax Description (Optional) Configures the maximum number of IPhops allowed. The hop-countargument range is from1 to 254.
hops hop-count
Command Default TTL security check is disabled on OSPF interfaces.
Command Modes Interface configuration (config-if)
Command History ModificationRelease
This command was introduced.12.2(33)SRC
This command was integrated into Cisco IOS Release 15.0(1)M.15.0(1)M
Usage Guidelines Use the ttl-security all-interfaces command to enable TTL security check on all OSPF interfaces.
This command applies only to normal OSPF interfaces. It does not apply to virtual or sham links that requireTTL security protection. Virtual and sham links must be configured independently.
As a convenience, this command can be used to globally enable TTL security check on all OSPF interfaces.Then the ip ospf ttl-security disable command ininterface configuration mode can be used to disable TTLsecurity on an interface-by-interface basis.
Examples The following example shows how to enable TTL security check on all OSPF interfaces:
Router(config)# router ospf 1Router(config-router)# ttl-security all-interfaces
Cisco IOS IP Routing: OSPF Command Reference 319
OSPF Commands: show ip ospf through Tttl-security all-interfaces
Related Commands DescriptionCommand
Configures TTL security check on a specific interface.ip ospf ttl-security
Cisco IOS IP Routing: OSPF Command Reference320
OSPF Commands: show ip ospf through Tttl-security all-interfaces