4.13. OSPF Command Reference

4.13.1. Command Hierarchies

  1. Tools Commands (refer to the Tools chapter in the 7705 SAR OAM and Diagnostics Guide)

4.13.1.1. Configuration Commands

config
— router
[no] ospf
[no] area area-id
area-range ip-prefix/mask [advertise | not-advertise]
— no area-range ip-prefix/mask
[no] interface ip-int-name
auth-keychain name
authentication-key {authentication-key | hash-key} [hash | hash2]
authentication-type {password | message-digest}
bfd-enable [remain-down-on-failure]
— no bfd-enable
dead-interval seconds
hello-interval seconds
interface-type {broadcast | point-to-point}
lfa-policy-map route-nh-template template-name
message-digest-key key-id md5 {key | hash-key} [hash | hash2]
— no message-digest-key key-id
metric metric
— no metric
mtu bytes
— no mtu
[no] passive
priority number
— no priority
[no] shutdown
transit-delay seconds
[no] nssa
area-range ip-prefix/mask [advertise | not-advertise]
— no area-range ip-prefix/mask
[no] summaries
[no] stub
default-metric metric
[no] summaries
[no] virtual-link router-id transit-area area-id
auth-keychain name
authentication-key {authentication-key | hash-key} [hash | hash2]
authentication-type {password | message-digest}
dead-interval seconds
hello-interval seconds
message-digest-key key-id md5 {key | hash-key} [hash | hash2]
— no message-digest-key key-id
[no] shutdown
transit-delay seconds
[no] asbr [trace-path domain-id]
export policy-name [policy-name...(up to 5 max)]
— no export
external-db-overflow limit seconds
external-preference preference
loopfree-alternate-exclude prefix-policy prefix-policy [prefix-policy...(up to 5 max)]
overload [timeout seconds]
no overload
overload-on-boot [timeout seconds]
preference preference
— no preference
reference-bandwidth bandwidth-in-kbps
reference-bandwidth [tbps Tera-bps] [gbps Giga-bps] [mbps Mega-bps] [kbps Kilo-bps]
router-id ip-address
— no router-id
[no] rsvp-shortcut
[no] shutdown
timers
lsa-arrival lsa-arrival-time
lsa-generate max-lsa-wait [lsa-initial-wait [lsa-second-wait]]
spf-wait max-spf-wait [spf-initial-wait [spf-second-wait]]
— no spf-wait
[no] ospf3
[no] area area-id
area-range ipv6-prefix/prefix-length [advertise | not-advertise]
— no area-range ipv6-prefix/prefix-length
[no] interface ip-int-name
authentication bidirectional sa-name
authentication inbound sa-name outbound sa-name
bfd-enable [remain-down-on-failure]
— no bfd-enable
dead-interval seconds
hello-interval seconds
interface-type {broadcast | point-to-point}
lfa-policy-map route-nh-template template-name
metric metric
— no metric
mtu bytes
— no mtu
[no] passive
priority number
— no priority
[no] shutdown
transit-delay seconds
[no] nssa
area-range ipv6-prefix/prefix-length [advertise | not-advertise]
— no area-range ipv6-prefix/prefix-length
originate-default-route [type-nssa]
[no] summaries
[no] stub
default-metric metric
[no] summaries
[no] virtual-link router-id transit-area area-id
authentication bidirectional sa-name
authentication inbound sa-name outbound sa-name
dead-interval seconds
hello-interval seconds
[no] shutdown
transit-delay seconds
[no] asbr
export policy-name [policy-name...(up to 5 max)]
— no export
external-db-overflow limit seconds
external-preference preference
loopfree-alternate-exclude prefix-policy prefix-policy [prefix-policy...(up to 5 max)]
overload [timeout seconds]
no overload
overload-on-boot [timeout seconds]
preference preference
— no preference
reference-bandwidth bandwidth-in-kbps
reference-bandwidth [tbps Tera-bps] [gbps Giga-bps] [mbps Mega-bps] [kbps Kilo-bps]
router-id ip-address
— no router-id
[no] shutdown
timers
lsa-arrival lsa-arrival-time
lsa-generate max-lsa-wait [lsa-initial-wait [lsa-second-wait]]
spf-wait max-spf-wait [spf-initial-wait [spf-second-wait]]
— no spf-wait

4.13.1.2. Show Commands

show
— router
ospf
area [area-id] [detail] [lfa]
database [type {router | network | summary | asbr-summary | external | nssa | all}] [area area-id] [adv-router router-id] [link-state-id] [detail]
interface [area area-id] [detail]
interface [ip-int-name | ip-address] [detail]
neighbor [ip-int-name] [router-id] [detail]
neighbor [remote ip-address] [detail]
range [area-id]
routes [ip-prefix[/prefix-length]] [type] [detail] [alternative] [summary] [exclude-shortcut]
spf [lfa]
status
virtual-link [detail]
virtual-neighbor [remote ip-address] [detail]
ospf3
area [area-id] [detail] [lfa]
database [type {router | network | inter-area-pfx | inter-area-rtr | summary | asbr-summary | external | nssa | intra-area-pfx | all}] [area area-id] [adv-router router-id] [link-state-id] [detail]
interface [area area-id] [detail]
interface [ip-int-name | ip-address] [detail]
neighbor [ip-int-name] [router-id] [detail]
neighbor [remote ip-address] [detail]
range [area-id]
routes [ip-prefix[/prefix-length]] [type] [detail] [alternative] [summary] [exclude-shortcut]
spf [lfa]
status
virtual-link [detail]
virtual-neighbor [remote ip-address] [detail]

4.13.1.3. Clear Commands

clear
— router
ospf
database [purge]
export
neighbor [ip-int-name | ip-address]
ospf3
database [purge]
export
neighbor [ip-int-name | ip-address]

4.13.1.4. Debug Commands

debug
— router
ospf
area [area-id]
— no area
area-range [ip-address]
— no area-range
cspf [ip-address]
— no cspf
interface [ip-int-name | ip-address]
— no interface
leak [ip-address]
— no leak
lsdb [type] [ls-id] [adv-rtr-id] [area area-id]
— no lsdb
[no] misc
neighbor [ip-int-name | router-id]
— no neighbor
nssa-range [ip-address]
— no nssa-range
packet [packet-type] [ip-address]
— no packet
rsvp-shortcut [ip-address]
rtm [ip-address]
— no rtm
spf [type] [dest-addr]
— no spf
virtual-neighbor [ip-address]
ospf3
area [area-id]
— no area
area-range [ip-address]
— no area-range
interface [ip-int-name | ip-address]
— no interface
leak [ip-address]
— no leak
lsdb [type] [ls-id] [adv-rtr-id] [area area-id]
— no lsdb
[no] misc
neighbor [ip-int-name | router-id]
— no neighbor
nssa-range [ip-address]
— no nssa-range
packet [packet-type] [ip-address]
— no packet
rsvp-shortcut [ip-address]
spf [type] [dest-addr]
— no spf
virtual-neighbor [ip-address]

4.13.2. Command Descriptions

4.13.2.1. Configuration Commands

4.13.2.1.1. Generic Commands

shutdown

Syntax 
[no] shutdown
Context 
config>router>ospf
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
config>router>ospf3
config>router>ospf3>area>interface
config>router>ospf3>area>virtual-link
Description 

This command administratively disables the entity. When disabled, an entity does not change, reset, or remove any configuration settings or statistics. Many entities must be explicitly enabled using the no shutdown command.

The operational state of the entity is disabled as well as the operational state of any entities contained within. Many objects must be shut down before they can be deleted.

Unlike other commands and parameters where the default state is not indicated in the configuration file, shutdown and no shutdown are always indicated in system-generated configuration files.

The no form of the command puts an entity into the administratively enabled state.

Default 

OSPF Protocol — the Open Shortest Path First (OSPF) protocol is created in the no shutdown state

OSPF Interface — when an IP interface is configured as an OSPF interface, OSPF on the interface is in the no shutdown state by default

4.13.2.1.2. Global Commands

ospf

Syntax 
[no] ospf
Context 
config>router
Description 

This command activates OSPF on the router and enables access to the context to define OSPF parameters.

Before OSPF can be activated on the router, the router ID must be configured.

The router ID uniquely identifies the router within an AS. In OSPF, routing information is exchanged between autonomous systems, which are groups of networks that share routing information. The router ID can be set to be the same as the system interface address (loopback address).

The router ID is derived by one of the following methods:

  1. defining the value using the config>router>router-id ip-address command
  2. defining the system interface using the config>router>interface ip-int-name command (used if the router ID is not specified with the config>router>router-id ip-address command)
  3. inheriting the last 4 bytes of the MAC address

When configuring a new router ID, protocols are not automatically restarted with the new router ID. The next time a protocol is initialized, the new router ID is used. To force the new router ID, issue the shutdown and no shutdown commands for OSPF or restart the entire router.

The no form of the command reverts to the default value.

Default 

no ospf

ospf3

Syntax 
[no] ospf3
Context 
config>router
Description 

This command activates OSPFv3 on the router and enables access to the context to define OSPFv3 parameters.

Before OSPFv3 can be activated on the router, the router ID must be configured.

The router ID uniquely identifies the router within an AS. In OSPFv3, routing information is exchanged between autonomous systems, which are groups of networks that share routing information. The router ID can be set to be the same as the system interface address (loopback address).

The router ID is derived by one of the following methods:

  1. defining the value using the config>router>router-id ip-address command
  2. defining the system interface using the config>router>interface ip-int-name command (used if the router ID is not specified with the config>router>router-id ip-address command)
  3. inheriting the last 4 bytes of the MAC address

When configuring a new router ID, protocols are not automatically restarted with the new router ID. The next time a protocol is initialized, the new router ID is used. To force the new router ID, issue the shutdown and no shutdown commands for OSPFv3 or restart the entire router.

The no form of the command reverts to the default value.

Default 

no ospf3

advertise-tunnel-link

Syntax 
[no] advertise-tunnel-link
Context 
config>router>ospf
Description 

This command enables the forwarding adjacency feature. With this feature, OSPF advertises an RSVP-TE LSP as a link so that other routers in the network can include it in their SPF calculations. The RSVP-TE LSP is advertised as an unnumbered point-to-point link and the link-state advertisement (LSA) has no traffic engineering opaque sub-TLVs as per RFC 3906.

The forwarding adjacency feature can be enabled independently from the IGP shortcut feature (rsvp-shortcut). If both features are enabled for a given OSPF instance, the forwarding adjacency feature takes precedence.

When this feature is enabled, each node advertises a point-to-point unnumbered link for each best-metric tunnel to the router ID of any endpoint node. The node does not include the tunnels as IGP shortcuts in the SPF calculation directly. Instead, when the LSA advertising the corresponding point-to-point unnumbered link is installed in the local routing database, the node performs an SPF calculation using the link like any other link LSA.

The link bidirectional check requires that a regular link or tunnel link exists in the reverse direction for the tunnel to be used in the SPF calculation.

An RSVP-TE LSP can be excluded from being used as a forwarding adjacency with the config>router>mpls>lsp>no igp-shortcut command.

The no form of this command disables forwarding adjacency and therefore disables the advertisement of RSVP-TE LSPs into OSPF.

Default 

no advertise-tunnel-link

asbr

Syntax 
[no] asbr [trace-path domain-id]
Context 
config>router>ospf
config>router>ospf3
Description 

This command configures the router as an Autonomous System Boundary Router (ASBR) if the router is to be used to distribute external routes into the OSPF domain. When a router is configured as an ASBR, the export policies into the OSPF domain take effect. If no policies are configured, no external routes are redistributed into the OSPF domain.

The no form of the command removes the ASBR status and withdraws the routes redistributed from the routing table into OSPF from the link-state database.

Only the base OSPF instance is supported; therefore, the domain ID may not need to be configured. However, in order to prevent routing loops (where routes learned from one domain are redistributed back into the domain), the domain ID can be used to tag external LSAs – indicating which domain or network they have learned the route from.

Default 

no asbr — the router is not an ASBR

Parameters 
domain-id—
specifies the domain ID
Values—
1 to 31

 

Default—
0x0

disable-ldp-sync

Syntax 
[no] disable-ldp-sync
Context 
config>router>ospf
Description 

This command disables the IGP-LDP synchronization feature on all interfaces participating in the OSPF or IS-IS routing protocol. When this command is executed, IGP immediately advertises the actual value of the link cost for all interfaces that have the IGP-LDP synchronization enabled if the currently advertised cost is different. IGP-LDP synchronization will then be disabled for all interfaces. This command does not delete the interface configuration.

The no form of this command restores the default settings and re-enables IGP-LDP synchronization on all interfaces participating in the OSPF or IS-IS routing protocol and for which the ldp-sync-timer is configured (refer to the 7705 SAR Router Configuration Guide for information on configuring the ldp-sync-timer).

Default 

no disable-ldp-sync

export

Syntax 
export policy-name [policy-name…(up to 5 max)]
no export
Context 
config>router>ospf
config>router>ospf3
Description 

This command specifies export route policies to determine which routes are exported from the routing table manager to OSPF. Export policies are only in effect if OSPF is configured as an ASBR.

If no export policy is specified, non-OSPF routes are not exported from the routing table manager to OSPF.

If multiple policy names are specified, the policies are evaluated in the order they are specified. The first policy that matches is applied. If multiple export commands are issued, the last command entered will override the previous command. A maximum of five policy names can be specified.

The no form of the command removes all policies from the configuration.

Refer to the 7705 SAR Router Configuration Guide for information on defining route policies.

Default 

no export — no export route policies specified

Parameters 
policy-name—
the export route policy name. Allowed values are any string up to 32 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes.

The specified names must already be defined.

external-db-overflow

Syntax 
external-db-overflow limit seconds
no external-db-overflow
Context 
config>router>ospf
config>router>ospf3
Description 

This command enables limits on the number of non-default, AS-external LSA entries that can be stored in the link-state database (LSDB) and specifies a wait timer before processing these entries after the limit is exceeded.

The limit value specifies the maximum number of entries that can be stored in the LSDB. Placing a limit on these LSAs in the LSDB protects the router from receiving an excessive number of external routes that consume excessive memory or CPU resources. If the number of routes reaches or exceeds the limit, the table is in an overflow state. When in an overflow state, the router will not originate any new AS-external LSAs and will withdraw all the self-originated non-default external LSAs.

The seconds value specifies the time to wait after an overflow state before regenerating and processing non-default, AS-external LSAs. The waiting period acts like a dampening period, preventing the router from continuously running shortest path first (SPF) calculations caused by the excessive number of non-default, AS-external LSAs.

The external-db-overflow must be set identically on all routers attached to any regular OSPF area. OSPF stub areas and not-so-stubby areas (NSSAs) are excluded.

The no form of the command disables limiting the number of non-default, AS-external LSA entries.

Default 

no external-db-overflow

Parameters 
limit—
the maximum number of non-default, AS-external LSA entries that can be stored in the LSDB before going into an overflow state, expressed as a decimal integer
Values—
0 to 2147483674

 

seconds —
the number of seconds after entering an overflow state before attempting to process non-default, AS-external LSAs, expressed as a decimal integer
Values—
0 to 2147483674

 

external-preference

Syntax 
external-preference preference
no external-preference
Context 
config>router>ospf
config>router>ospf3
Description 

This command configures the preference for OSPF external routes. The preference for internal routes is set with the preference command.

A route can be learned by the router from different protocols, in which case, the costs are not comparable. When this occurs, the preference is used to decide which route will be used.

Different protocols should not be configured with the same preference. If this occurs, the tiebreaker is based on the default preferences as defined in Table 32.

Table 32:  Route Preference Defaults by Route Type  

Route Type

Preference

Configurable

Direct attached

0

No

Static routes

5

Yes

OSPF internal

10

Yes

IS-IS level 1 internal

15

Yes

IS-IS level 2 internal

18

Yes

OSPF external

150

Yes

IS-IS level 1 external

160

Yes

IS-IS level 2 external

165

Yes

If multiple routes are learned with the same preference using the same protocol, the lowest-cost route is used. If multiple routes are learned with the same preference using the same protocol and the costs (metrics) are equal, the decision of which route to use is determined by the configuration of ECMP in the config>router context. Refer to the 7705 SAR Router Configuration Guide for information on ECMP.

Note:

To configure a preference for static routes, use the config>router>static-route command. Refer to the 7705 SAR Router Configuration Guide for information.

The no form of the command reverts to the default value.

Default 

external-preference 150 — OSPF external routes have a default preference of 150

Parameters 
preference—
the preference for external routes, expressed as a decimal integer
Values—
1 to 255

 

graceful-restart

Syntax 
[no] graceful-restart
Context 
config>router>ospf
Description 

This command enables or disables Graceful Restart for OSPF. Graceful Restart is not fully implemented on the 7705 SAR, meaning that the router will never request graceful restart support from its neighbors. However, Graceful Restart must be enabled before the 7705 SAR can be configured for Graceful Restart Helper mode.

The no form of the command disables Graceful Restart and removes all Graceful Restart configurations in the OSPF instance.

Default 

no graceful-restart

helper-disable

Syntax 
[no] helper-disable
Context 
config>router>ospf>graceful-restart
Description 

This command enables or disables Graceful Restart Helper mode for OSPF. In helper mode, if a grace LSA is received from an OSPF neighbor, the 7705 SAR keeps the link toward that neighbor up and operational until the specified grace period in the grace LSA expires or the graceful restart is successful, whichever comes first.

The no form of the command enables Graceful Restart Helper mode and is the default when graceful-restart is enabled.

Default 

no helper-disable

loopfree-alternate

Syntax 
[no] loopfree-alternate
Context 
config>router>ospf
config>router>ospf3
Description 

This command enables Loop-Free Alternate (LFA) computation by SPF under the OSPF routing protocol instance.

When this command is enabled, the OSPF SPF attempts to precalculate both a primary next hop and a LFA backup next hop for every learned prefix. When found, the LFA next hop is populated into the routing table along with the primary next hop for the prefix.

The no form of this command disables the LFA SPF calculation.

Default 

no loop-free alternate

loopfree-alternate-exclude

Syntax 
loopfree-alternate-exclude prefix-policy prefix-policy [prefix-policy...(up to 5 max)]
no loop-free-alternate-exclude
Context 
config>router>ospf
config>router>ospf3
Description 

This command excludes from the LFA SPF calculation any prefixes that match a prefix entry in a prefix policy. If a prefix is excluded, it is not included in the LFA SPF calculation, regardless of its priority. Prefix policies are created with the command config>router> policy-options>prefix-list (for information on prefix lists, refer to the 7705 SAR Router Configuration Guide, “Route Policies”).

The default action of the loopfree-alternate-exclude command, when not explicitly specified in the prefix policy, is to “reject”. Therefore, even if the default-action reject statement was not explicitly stated for the prefix policy, a prefix that does not match any entry in the policy will be used in the LFA SPF calculation.

The no form of the command deletes the excluded prefix policy.

Default 

no loop-free-alternate-exclude

Parameters 
prefix-policy—
the name of an existing prefix policy

multicast-import

Syntax 
[no] multicast-import
Context 
config>router>ospf
config>router>ospf3
Description 

This command administratively enables the submission of routes into the multicast RTM by OSPF.

The no form of the command disables the submission of routes into the multicast RTM.

Default 

no multicast-import

overload

Syntax 
overload [timeout seconds]
no overload
Context 
config>router>ospf
config>router>ospf3
Description 

This command changes the overload state of the local router so that it appears to be overloaded. When overload is enabled, the router can participate in OSPF routing, but is not used for transit traffic. Traffic destined for directly attached interfaces continues to reach the router.

To put the IGP in an overload state, enter a timeout value. The IGP will enter the overload state until the timeout timer expires or a no overload command is executed.

If no timeout is specified, the overload state is maintained indefinitely.

If the overload command is encountered during the execution of an overload-on-boot command, the overload command takes precedence. This situation could occur as a result of a saved configuration file where both parameters are saved. When the file is saved by the system, the overload-on-boot command is saved after the overload command.

Use the no form of this command to return to the default. When the no overload command is executed, the overload state is terminated regardless of the reason the protocol entered the overload state.

Default 

no overload

Parameters 
seconds—
the number of seconds to reset overloading
Values—
1 to 1800

 

overload-include-stub

Syntax 
[no] overload-include-stub
Context 
config>router>ospf
config>router>ospf3
Description 

This command is used to determine if the OSPF stub networks should be advertised with a maximum metric value when the system goes into an overload state for any reason. When enabled, the system uses the maximum metric value. When this command is enabled and the router is in overload, all stub interfaces, including loopback and system interfaces, will be advertised at the maximum metric.

Default 

no overload-include-stub

overload-on-boot

Syntax 
overload-on-boot [timeout seconds]
no overload-on-boot
Context 
config>router>ospf
config>router>ospf3
Description 

When the router is in an overload state, the router is used only if there is no other router to reach the destination. This command configures OSPF upon boot-up in the overload state until one of the following events occurs:

  1. the timeout timer expires (if a timeout has been specified)
  2. a manual override of the current overload state is entered with the no overload command

If no timeout is specified, the overload state is maintained indefinitely.

The no overload command does not affect the overload-on-boot function.

The no form of the command removes the overload-on-boot functionality from the configuration.

Default 

no overload-on-boot

Parameters 
seconds—
the number of seconds to reset overloading
Values—
1 to 1800

 

preference

Syntax 
preference preference
no preference
Context 
config>router>ospf
config>router>ospf3
Description 

This command configures the preference for OSPF internal routes.

A route can be learned by the router from different protocols, in which case, the costs are not comparable. When this occurs, the preference is used to decide which route will be used.

Different protocols should not be configured with the same preference. If this occurs, the tiebreaker is based on the default preferences as defined in Table 32. If multiple routes are learned with the same preference using the same protocol and the costs (metrics) are equal, the decision of which route to use is determined by the configuration of ECMP in the config>router context. Refer to the 7705 SAR Router Configuration Guide for information on ECMP.

The no form of the command reverts to the default value.

Default 

preference 10 — OSPF internal routes have a preference of 10

Parameters 
preference—
the preference for internal routes, expressed as a decimal integer
Values—
1 to 255

 

reference-bandwidth

Syntax 
reference-bandwidth bandwidth-in-kbps
reference-bandwidth [tbps Tera-bps] [gbps Giga-bps] [mbps Mega-bps] [kbps Kilo-bps]
no reference-bandwidth
Context 
config>router>ospf
config>router>ospf3
Description 

This command configures the reference bandwidth used to calculate the default costs of interfaces based on their underlying link speed.

The default interface cost is calculated as follows:

cost = reference bandwidth/bandwidth

The default reference bandwidth is 100 000 000 kb/s or 100 Gb/s; therefore, the default auto-cost metrics for various link speeds are as follows:

  1. 10 Mb/s link: default cost of 10000
  2. 100 Mb/s link: default cost of 1000
  3. 1 Gb/s link: default cost of 100
  4. 10 Gb/s link: default cost of 10

The reference-bandwidth command assigns a default cost to the interface based on the interface speed. To override this default cost on a particular interface, use the metric metric command in the config>router>ospf>area>interface ip-int-name or config>router> ospf3>area>interface ip-int-name context.

The no form of the command resets the reference bandwidth to the default value.

Default 

reference-bandwidth 100000000

Parameters 
bandwidth-in-kbps—
the reference bandwidth in kilobits per second, expressed as a decimal integer
Values—
1 to 4000000000

 

Tera-bps
the reference bandwidth in terabits per second, expressed as a decimal integer
Values—
1 to 4

 

Giga-bps
the reference bandwidth in gigabits per second, expressed as a decimal integer
Values—
1 to 999

 

Mega-bps
the reference bandwidth in megabits per second, expressed as a decimal integer
Values—
1 to 999

 

Kilo-bps
the reference bandwidth in kilobits per second, expressed as a decimal integer
Values—
1 to 999

 

router-id

Syntax 
router-id ip-address
no router-id
Context 
config>router>ospf
config>router>ospf3
Description 

This command configures the router ID to be used under the global routing table context (GRT). The 7705 SAR supports a single OSPF instance in the GRT context; therefore, changing the router ID has a global implication.

When configuring the router ID in the base instance of OSPF, the value overrides the router ID configured in the config>router context.

The default value for the base instance is inherited from the configuration in the config>router context. If the router ID in the config>router context is not configured, the following applies:

  1. the system uses the system interface address (which is also the loopback address)
  2. if a system interface address is not configured, the last 4 bytes of the chassis MAC address are used

When configuring a new router ID, the instance is not automatically restarted with the new router ID. The next time the instance is initialized, the new router ID is used.

To force the new router ID to be used, issue the shutdown and no shutdown commands for the instance, or reboot the entire router.

The no form of the command to reverts to the default value.

Default 

0.0.0.0 (base OSPF)

Parameters 
ip-address—
a 32-bit, unsigned integer uniquely identifying the router in the Autonomous System

rsvp-shortcut

Syntax 
[no] rsvp-shortcut
Context 
config>router>ospf
Description 

This command enables the use of an RSVP-TE shortcut for resolving OSPF routes. When the command is enabled, OSPF includes RSVP-TE LSPs originating on this node and terminating on the router ID of a remote node as direct links with a metric equal to the operational metric provided by MPLS.

The SPF algorithm will always use the IGP metric to build the SPF tree, and the LSP metric value does not update the SPF tree calculation. During the IP reach to determine the reachability of nodes and prefixes, LSPs are overlaid and the LSP metric is used to determine the subset of paths that are of an equal lowest cost to reach a node or a prefix. If the relative-metric option for this LSP is enabled (in the config>router>mpls>lsp>igp-shortcut context), OSPF will apply the shortest cost between the endpoints of the LSP plus the value of the offset, instead of the LSP operational metric, when calculating the cost of a prefix that is resolved to the LSP.

When a prefix is resolved to a tunnel next hop, the packet is sent labeled with the label stack corresponding to the NHLFE of the RSVP-TE LSP. Any network event that causes an RSVP-TE LSP to go down will trigger a full SPF calculation, which may result in a new route being installed over another RSVP-TE LSP shortcut as a tunnel next hop or over a regular IP next hop.

When the rsvp-shortcut command is enabled, all RSVP-TE LSPs originating on this node are eligible by default as long as the destination address of the LSP, as configured with the config>router>mpls> lsp>to command, corresponds to a router ID of a remote node. A specific LSP can be excluded from being used as a shortcut with the config>router>mpls>lsp>no igp-shortcut command.

If ECMP is enabled on the system and multiple equal-cost paths exist for the route over a set of tunnel next hops (based on the hashing routine supported for IPv4 packets), there are two possibilities:

  1. if the destination is the tunnel endpoint, the system selects the tunnel with the lowest tunnel ID (the IP next hop is never used)
  2. if the destination is different from the tunnel endpoint, the system:
    1. selects tunnel endpoints where the LSP metric is lower than the IGP cost
    2. prefers tunnel endpoints over IP next hops

ECMP is not performed across both the IP and tunnel next hops.

OSPF can populate the multicast RTM with the prefix IP next hop when both rsvp-shortcut and multicast-import are enabled. The unicast RTM can still use the tunnel next hop for the same prefix.

The forwarding adjacency feature (advertise-tunnel-link) can be enabled independently from the shortcuts feature. If both features are enabled for a given OSPF instance, the forwarding adjacency feature takes precedence.

The no form of this command disables the resolution of IGP routes using RSVP shortcuts.

Default 

no rsvp-shortcut

timers

Syntax 
timers
Context 
config>router>ospf
config>router>ospf3
Description 

This command enables the context that allows for the configuration of OSPF timers. Timers control the delay between receipt of a link-state advertisement (LSA) requiring an SPF calculation and the minimum time between successive SPF calculations.

Changing the timers affects CPU usage and network reconvergence times. Lower values reduce reconvergence time but increase CPU usage. Higher values reduce CPU usage but increase reconvergence time.

Default 

n/a

lsa-arrival

Syntax 
lsa-arrival lsa-arrival-time
no lsa-arrival
Context 
config>router>ospf>timers
config>router>ospf3>timers
Description 

This command defines the minimum delay that must pass between receipt of the same link-state advertisements (LSAs) arriving from neighbors.

It is recommended that the configured lsa-generate lsa-second-wait interval for the neighbors be equal to or greater than the lsa-arrival-time.

Use the no form of this command to return to the default.

Default 

no lsa-arrival

Parameters 
lsa-arrival-time—
the timer in milliseconds. Values entered that do not match this requirement will be rejected.
Values—
0 to 600000

 

lsa-generate

Syntax 
lsa-generate max-lsa-wait [lsa-initial-wait [lsa-second-wait]]
no lsa-generate
Context 
config>router>ospf>timers
config>router>ospf3>timers
Description 

This command customizes the throttling of OSPF LSA generation. Timers that determine when to generate the first, second, and subsequent LSAs can be controlled with this command. Subsequent LSAs are generated at increasing intervals of the lsa-second-wait timer until a maximum value is reached.

It is recommended that the lsa-arrival-time be equal to or less than the lsa-second-wait interval.

Use the no form of this command to return to the default.

Default 

no lsa-generate

Parameters 
max-lsa-wait—
the maximum interval, in milliseconds, between two consecutive occurrences of an LSA being generated
Values—
10 to 600000

 

Default—
5000
lsa-initial-wait—
the first waiting period between LSAs generated, in milliseconds. When the LSA exceeds the lsa-initial-wait timer value and the topology changes, there is no wait period and the LSA is immediately generated.

When an LSA is generated, the initial wait period commences. If, within the specified lsa-initial-wait period, another topology change occurs, the lsa-initial-wait timer applies.

Values—
10 to 600000

 

Default—
5000
lsa-second-wait—
the hold time, in milliseconds, between the first and second LSA generation. The next topology change is subject to this second wait period. With each subsequent topology change, the wait time doubles (that is, two times the previous wait time). This assumes that each failure occurs within the relevant wait period.
Values—
10 to 600000

 

Default—
5000

spf-wait

Syntax 
spf-wait max-spf-wait [spf-initial-wait [spf-second-wait]]
no spf-wait
Context 
config>router>ospf>timers
config>router>ospf3>timers
Description 

This command defines the maximum interval between two consecutive SPF calculations in milliseconds. Timers that determine when to initiate the first, second, and subsequent SPF calculations after a topology change occurs can be controlled with this command. Subsequent SPF runs (if required) will occur at exponentially increasing intervals of the spf-second-wait interval. For example, if the spf-second-wait interval is 1000, the next SPF will run after 2000 ms, and the next SPF will run after 4000 ms, and so on, until it reaches the spf-wait value. The SPF interval will stay at the spf-wait value until there are no more SPF runs scheduled in that interval. After a full interval without any SPF runs, the SPF interval will drop back to spf-initial-wait.

The timer must be entered in increments of 100 ms. Values entered that do not match this requirement will be rejected.

Use the no form of this command to return to the default.

Default 

no spf-wait

Parameters 
max-spf-wait—
the maximum interval, in milliseconds, between two consecutive SPF calculations
Values—
10 to 120000

 

Default—
1000
spf-initial-wait —
the initial SPF calculation delay, in milliseconds, after a topology change
Values—
10 to 100000

 

Default—
1000
spf-second-wait —
the hold time, in milliseconds, between the first and second SPF calculation
Values—
10 to 100000

 

Default—
1000

traffic-engineering

Syntax 
[no] traffic-engineering
Context 
config>router>ospf
Description 

This command enables traffic engineering route calculations constrained by nodes or links.

Traffic engineering enables the router to perform route calculations constrained by nodes or links. The traffic engineering capabilities of this router are limited to calculations based on link and nodal constraints.

The no form of the command disables traffic engineered route calculations.

Default 

no traffic-engineering

unicast-import-disable

Syntax 
[no] unicast-import-disable
Context 
config>router>ospf
config>router>ospf3
Description 

This command allows one IGP to import its routes into the multicast RTM (also known as the RPF RTM [Reverse Path Forwarding - Route Table Manager]) while another IGP imports routes only into the unicast RTM. Import policies can redistribute routes from an IGP protocol into the RPF RTM. By default, the IGP routes will not be imported into the RPF RTM, since such an import policy must be explicitly configured.

The no form of the command enables importing IGP routes into the RPF RTM.

Default 

disabled (unicast-import-disable)

4.13.2.1.3. Area Commands

area

Syntax 
[no] area area-id
Context 
config>router>ospf
config>router>ospf3
Description 

This command enables the context to configure an OSPF area. An area is a collection of network segments within an AS that have been administratively grouped together. The area ID can be specified in dotted-decimal notation or as a 32-bit decimal integer.

The no form of the command deletes the specified area from the configuration. Deleting the area also removes the OSPF configuration of all the interfaces, virtual links, address ranges, and so on, that are currently assigned to this area.

The 7705 SAR supports a maximum of four areas.

Default 

no area — no OSPF areas are defined

Parameters 
area-id—
the OSPF area ID expressed in dotted-decimal notation or as a 32-bit decimal integer
Values—
0.0.0.0 to 255.255.255.255 (dotted-decimal) 0 to 4294967295 (decimal integer)

 

area-range

Syntax 
area-range ip-prefix/mask [advertise | not-advertise]
no area-range ip-prefix/mask
area-range ipv6-prefix/prefix-length [advertise | not-advertise]
no area-range ipv6-prefix/prefix-length
Context 
config>router>ospf>area
config>router>ospf>area>nssa
config>router>ospf3>area
config>router>ospf3>area>nssa
Description 

This command creates ranges of addresses on an Area Border Router (ABR) for the purpose of route summarization or suppression. When a range is created, the range is configured to be advertised or not advertised to other areas. Multiple range commands can be used to summarize or hide different ranges. In the case of overlapping ranges, the most specific range command applies.

ABRs send summary link advertisements to describe routes to other areas. To minimize the number of advertisements that are flooded, you can summarize a range of IP addresses and send reachability information about these addresses in an LSA.

The ip-prefix/mask parameter applies in the ospf context. The ipv6-prefix/prefix-length parameter applies in the ospf3 context.

The no form of the command deletes the range advertisement or non-advertisement.

Default 

no area-range — no range of addresses is defined

Special Cases 
NSSA context—
in the NSSA context, the option specifies that the range applies to external routes (via type 7 LSAs) learned within the NSSA when the routes are advertised to other areas as type 5 LSAs
Area context—
if this command is not entered under the NSSA context, the range applies to summary LSAs even if the area is an NSSA
Parameters 
ip-prefix/mask—
the IP prefix for the range in dotted-decimal notation and the subnet mask for the range, expressed as a decimal integer
Values—
ip-prefix                               a.b.c.d (host bits must be 0)
mask                                   0 to 32

 

ipv6-prefix/prefix-length—
the IPv6 prefix for the range in hexadecimal notation
Values—
ipv6-prefix                          x:x:x:x:x:x:x:x (eight 16-bit                                           pieces)
                                          x:x:x:x:x:x:d.d.d.d
                                          x:   [0 to FFFF]H
                                          d:   [0 to 255]D
prefix-length                      0 to 128

 

advertise | not-advertise—
specifies whether to advertise the summarized range of addresses to other areas
Default—
advertise

blackhole-aggregate

Syntax 
[no] blackhole-aggregate
Context 
config>router>ospf>area
config>router>ospf3>area
Description 

This command installs a low-priority blackhole route for the entire aggregate. Existing routes that make up the aggregate will have a higher priority and only the components of the range for which no route exists will be blackholed.

When performing area aggregation, addresses may be included in the range for which no actual route exists. This can cause routing loops. To avoid this problem, configure the blackhole aggregate option.

The no form of this command removes this option.

Default 

blackhole-aggregate

key-rollover-interval

Syntax 
key-rollover-interval seconds
no key-rollover-interval
Context 
config>service>vprn>ospf3>area
Description 

This command configures the key rollover interval.The no form of the command resets the configured interval to the default setting.

Default 

10

Parameters 
key-rollover-interval—
specifies the time, in seconds, after which a key rollover will start
Values—
10 to 300

 

loopfree-alternate-exclude

Syntax 
[no] loopfree-alternate-exclude
Context 
config>router>ospf>area
config>router>ospf3>area
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command instructs OSPF to exclude a specific interface or all interfaces participating in a specific OSPF area from the LFA SPF calculation. The LFA SPF calculation can therefore be run only where it is needed.

If an interface is excluded from the LFA SPF in OSPF, it is excluded in all areas.

Default 

no loopfree-alternate-exclude

nssa

Syntax 
[no] nssa
Context 
config>router>ospf>area
config>router>ospf3>area
Description 

This command enables the context to configure an OSPF Not So Stubby Area (NSSA) and adds or removes the NSSA designation from the area.

NSSAs are similar to stub areas in that no external routes are imported into the area from other OSPF areas. The major difference between a stub area and an NSSA is that an NSSA has the capability to flood external routes that it learns throughout its area and via an ABR to the entire OSPF domain.

Existing virtual links of a non-stub area or NSSA are removed when the designation is changed to NSSA or stub.

An area can be designated as stub or NSSA but never both at the same time.

By default, an area is not configured as an NSSA area.

The no form of the command removes the NSSA designation and configuration context from the area.

Default 

no nssa

originate-default-route

Syntax 
originate-default-route [type-7]
originate-default-route [type-nssa]
no originate-default-route
Context 
config>router>ospf>area>nssa
config>router>ospf3>area>nssa
Description 

This command enables the generation of a default route and its LSA type into an NSSA by an NSSA ABR or ASBR.

The functionality of the type-7 parameter and the type-nssa parameter is the same. The type-7 parameter is available in the ospf context; the type-nssa parameter is available in the ospf3 context. Include the type-7 or type-nssa parameter to inject a type 7 LSA default route instead the type 3 LSA into the NSSA configured with no summaries.

To revert to a type 3 LSA, enter the originate-default-route command without the type-7 or type-nssa parameter.

When configuring an NSSA with no summaries, the ABR will inject a type 3 LSA default route into the NSSA area. Some older implementations expect a type 7 LSA default route.

The no form of the command disables origination of a default route.

Default 

no originate-default-route

Parameters 
type-7 | type-nssa —
specifies that a type 7 LSA should be used for the default route
Default—
type 3 LSA for the default route

redistribute-external

Syntax 
[no] redistribute-external
Context 
config>router>ospf>area>nssa
config>router>ospf3>area>nssa
Description 

This command enables the redistribution of external routes into the Not So Stubby Area (NSSA) on an NSSA area border router (ABR) that is exporting the routes into non-NSSA areas.

NSSAs are similar to stub areas in that no external routes are imported into the area from other OSPF areas. The major difference between a stub area and an NSSA is that the NSSA has the capability to flood external routes that it learns (providing it is an ASBR) throughout its area and via an ABR to the entire OSPF domain.

The no form of the command disables the default behavior to automatically redistribute external routes into the NSSA area from the NSSA ABR.

Default 

redistribute-external

summaries

Syntax 
[no] summaries
Context 
config>router>ospf>area>nssa
config>router>ospf>area>stub
config>router>ospf3>area>nssa
config>router>ospf3>area>stub
Description 

This command enables sending summary (type 3) advertisements into a stub area or NSSA on an ABR.

This parameter is particularly useful to reduce the size of the routing and link-state database (LSDB) tables within the stub or NSSA area.

By default, summary route advertisements are sent into the stub area or NSSA.

The no form of the command disables sending summary route advertisements and, for stub areas, only the default route is advertised by the ABR.

Default 

summaries

stub

Syntax 
[no] stub
Context 
config>router>ospf>area
config>router>ospf3>area
Description 

This command enables access to the context to configure an OSPF stub area and adds or removes the stub designation from the area.

External routing information is not flooded into stub areas. All routers in the stub area must be configured with the stub command.

Existing virtual links of a non-stub area or NSSA are removed when its designation is changed to NSSA or stub.

An OSPF area cannot be both an NSSA and a stub area at the same time.

By default, an area is not a stub area.

The no form of the command removes the stub designation and configuration context from the area.

Default 

no stub

default-metric

Syntax 
default-metric metric
no default-metric
Context 
config>router>ospf>area>stub
config>router>ospf3>area>stub
Description 

This command configures the metric used by the ABR for the default route into a stub area.

The default metric should only be configured on an ABR of a stub area.

An ABR generates a default route if the area is a stub area.

The no form of the command reverts to the default value.

Default 

default-metric 1

Parameters 
metric—
the metric, expressed as a decimal integer, for the default route cost to be advertised into the stub area
Values—
  1 to 65535

 

4.13.2.1.4. Interface/Virtual Link Commands

interface

Syntax 
[no] interface ip-int-name
Context 
config>router>ospf>area
config>router>ospf3>area
Description 

This command creates a context to configure an OSPF interface.

By default, interfaces are not activated in any interior gateway protocol, such as OSPF, unless explicitly configured.

The no form of the command deletes the OSPF interface configuration for this interface. The shutdown command in the config>router>ospf>area>interface context can be used to disable an interface without removing the configuration for the interface.

Default 

no interface

Parameters 
ip-int-name—
the IP interface name. Interface names must be unique within the group of defined IP interfaces for the config>router>interface command. An interface name cannot be in the form of an IP address. Interface names can be any string up to 32 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes.

If the IP interface name does not exist or does not have an IP address configured, an error message will be returned.

If the IP interface exists in a different area, it will be moved to this area.

advertise-subnet

Syntax 
[no] advertise-subnet
Context 
config>router>ospf>area>interface
Description 

This command enables advertising point-to-point interfaces as subnet routes (network number and mask). When disabled, point-to-point interfaces are advertised as host routes.

The no form of the command disables advertising point-to-point interfaces as subnet routes, meaning they are advertised as host routes.

Default 

advertise-subnet

auth-keychain

Syntax 
auth-keychain name
no auth-keychain
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
Description 

This command associates an authentication keychain with the OSPF interface or virtual link. The keychain is a collection of keys used to authenticate OSPF messages from remote peers. The keychain allows the rollover of authentication keys during the lifetime of a session and also supports stronger authentication algorithms than clear text and MD5.

The keychain must already be defined in the config>system>security>keychain context.

Either the authentication-key command or the auth-keychain command can be used by OSPF, but both cannot be supported at the same time. If both commands are configured, the auth-keychain configuration will be applied and the authentication-key command will be ignored.

By default, authentication is not enabled.

Default 

no auth-keychain

Parameters 
name—
the name of an existing keychain, up to 32 characters

authentication

Syntax 
authentication bidirectional sa-name
authentication inbound sa-name outbound sa-name
no authentication
Context 
config>router>ospf3>area>interface
config>router>ospf3>area>virtual-link
Description 

This command configures an interface with a static security association (SA) used to authenticate OSPFv3 packets.

The no form of the command removes the SA name from the configuration.

Parameters 
bidirectional sa-name
specifies the IPSec SA name used for transmitting and receiving OSPFv3 packets
inbound sa-name
specifies the IPSec SA name used for receiving OSPFv3 packets
outbound sa-name
specifies the IPSec SA name used for transmitting OSPFv3 packets

authentication-key

Syntax 
authentication-key {authentication-key | hash-key} [hash | hash2]
no authentication-key
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
Description 

This command configures the password used by the OSPF interface or virtual link to send and receive OSPF protocol packets on the interface when simple password authentication is configured.

All neighboring routers must use the same type of authentication and password for correct protocol communication. If the authentication-type is configured as password, the authentication key must be configured.

Either the authentication-key command or the auth-keychain command can be used by OSPF, but both cannot be supported at the same time. If both commands are configured, the auth-keychain configuration will be applied and the authentication-key command will be ignored.

By default, no authentication key is configured.

The no form of the command removes the authentication key.

Default 

no authentication-key

Parameters 
authentication-key—
the authentication key can be any combination of ASCII characters up to 8 characters in length (unencrypted). If spaces are used in the string, enclose the entire string in quotation marks (“ ”).
hash-key—
the hash key can be any combination of ASCII characters up to 22 characters in length (encrypted) or 121 characters in length (if the hash2 parameter is used). If spaces are used in the string, enclose the entire string in quotation marks (“ ”).

This is useful when a user must configure the parameter, but, for security purposes, the actual unencrypted key value is not provided.

hash—
specifies that the key is entered in an encrypted form. If the hash parameter is not used, the key is assumed to be in a non-encrypted, clear text form. For security, all keys are stored in encrypted form in the configuration file with the hash parameter specified.
hash2—
specifies that the key is entered in a more complex encrypted form. If the hash2 parameter is not used, the less encrypted hash form is assumed.

authentication-type

Syntax 
authentication-type {password | message-digest}
no authentication-type
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
Description 

This command enables authentication and specifies the type of authentication to be used on the OSPF interface.

Both simple password and message-digest authentication are supported.

By default, authentication is not enabled on an interface.

The no form of the command disables authentication on the interface.

Default 

no authentication-type

Parameters 
password—
enables simple password (plain text) authentication. If authentication is enabled and no authentication type is specified in the command, simple password authentication is enabled.
message-digest—
enables message digest MD5 authentication in accordance with RFC 1321. If this option is configured, at least one message-digest-key must be configured.

bfd-enable

Syntax 
bfd-enable [remain-down-on-failure]
no bfd-enable
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command enables the use of bidirectional forwarding (BFD) to control the state of the associated OSPF interface. By enabling BFD on an OSPF interface, the state of the interface is tied to the state of the BFD session between the local node and the remote node. The parameters used for BFD are set via the BFD command under the IP interface.

The optional remain-down-on-failure parameter can be specified on OSPF interfaces that are enabled for BFD, to keep OSPF from reaching the Full state if the BFD session to that neighbor cannot be established. This option is disabled by default and should be used only if there is a chance that unicast packets might be discarded while multicast packets are forwarded.

The no form of this command removes BFD from the associated OSPF adjacency.

Default 

no bfd-enable

Parameters 
remain-down-on-failure—
forces adjacency down on BFD failure

dead-interval

Syntax 
dead-interval seconds
no dead-interval
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
config>router>ospf3>area>interface
config>router>ospf3>area>virtual-link
Description 

This command configures the time, in seconds, that OSPF waits before declaring a neighbor router down. If no Hello packets are received from a neighbor for the duration of the dead interval, the router is assumed to be down. The minimum interval must be two times the hello interval.

The no form of the command reverts to the default value.

Default 

40

Special Cases 
OSPF Interface—
if the dead-interval configured applies to an interface, all nodes on the subnet must have the same dead interval
Virtual Link—
if the dead-interval configured applies to a virtual link, the interval on both termination points of the virtual link must have the same dead interval
Parameters 
seconds—
the dead interval in seconds, expressed as a decimal integer
Values—
1 to 65535

 

hello-interval

Syntax 
hello-interval seconds
no hello-interval
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
config>router>ospf3>area>interface
config>router>ospf3>area>virtual-link
Description 

This command configures the interval between OSPF hellos issued on the interface or virtual link.

The hello interval, in combination with the dead interval, is used to establish and maintain the adjacency. Use this parameter to edit the frequency that Hello packets are sent.

Reducing the interval, in combination with an appropriate reduction in the associated dead-interval, allows for faster detection of link and/or router failures but results in higher processing costs.

The no form of this command reverts to the default value.

Default 

10

Special Cases 
OSPF Interface—
if the hello-interval configured applies to an interface, all nodes on the subnet must have the same hello interval
Virtual Link—
if the hello-interval configured applies to a virtual link, the interval on both termination points of the virtual link must have the same hello interval
Parameters 
seconds—
the hello interval in seconds, expressed as a decimal integer
Values—
1 to 65535

 

interface-type

Syntax 
interface-type {broadcast | point-to-point}
no interface-type
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command configures the interface type to be either broadcast or point-to-point.

Use this command to set the interface type of an Ethernet link to point-to-point to avoid having to carry the broadcast adjacency maintenance overhead of the link, provided that the link is used as a point-to-point link.

If the interface type is not known when the interface is added to OSPF, and the IP interface is subsequently bound (or moved) to a different interface type, this command must be entered manually.

The no form of the command reverts to the default value.

Default 

broadcast – if the physical interface is Ethernet or unknown

point-to-point – if the physical interface is T1, E1, or SONET/SDH

Special Cases 
Virtual Link—
a virtual link is always regarded as a point-to-point interface and is not configurable
Parameters 
broadcast—
configures the interface to maintain this link as a broadcast network. To significantly improve adjacency forming and network convergence, a network should be configured as point-to-point if only two routers are connected, even if the network is a broadcast media such as Ethernet.
point-to-point—
configures the interface to maintain this link as a point-to-point link

lfa-policy-map

Syntax 
lfa-policy-map route-nh-template template-name
no lfa-policy-map
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command applies a route next-hop policy template to an OSPF interface. When a route next-hop policy template is applied to an interface in OSPF, it is applied in all areas.

If the interface has been excluded from LFA with the loopfree-alternate-exclude command, the LFA policy has no effect on the interface.

If the route next-hop policy template is applied to a loopback interface or to the system interface, the command will not be rejected, but the policy will have no effect on the interface.

The no form of the command deletes the mapping of a route next-hop policy template to an OSPF interface.

Default 

no lfa-policy-map

Parameters 
template-name—
the name of an existing template

message-digest-key

Syntax 
message-digest-key key-id md5 {key | hash-key} [hash | hash2]
no message-digest-key key-id
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
Description 

This command configures a message digest key when MD5 authentication is enabled on the interface. Multiple message digest keys can be configured.

The no form of the command removes the message digest key identified by the key-id.

Default 

no message-digest-key

Parameters 
key-id—
the key-id is expressed as a decimal integer
Values—
1 to 255

 

key—
the MD5 key, any alphanumeric string up to 16 characters in length
hash-key—
the MD5 hash key, any combination of ASCII characters up to 33 characters in length (encrypted) or 132 characters in length (if the hash2 parameter is used). If spaces are used in the string, enclose the entire string in quotation marks (“ ”).

This is useful when a user must configure the parameter, but, for security purposes, the actual unencrypted key value is not provided.

hash—
specifies that the key is entered in an encrypted form. If the hash parameter is not used, the key is assumed to be in a unencrypted, clear text form. For security, all keys are stored in encrypted form in the configuration file with the hash parameter specified.
hash2—
specifies that the key is entered in a more complex encrypted form. If the hash2 parameter is not used, the less encrypted hash form is assumed.

metric

Syntax 
metric metric
no metric
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command configures an explicit route cost metric for the OSPF interface that overrides the metrics calculated based on the speed of the underlying link.

The no form of the command deletes the manually configured interface metric, so the interface uses the computed metric based on the reference-bandwidth command setting and the speed of the underlying link.

Default 

no metric

Parameters 
metric—
the metric to be applied to the interface, expressed as a decimal integer
Values—
1 to 65535

 

mtu

Syntax 
mtu bytes
no mtu
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command configures the OSPF or OSPFv3 interface MTU value used when negotiating an OSPF or OSPFv3 adjacency.

The operational OSPF MTU value is calculated as follows.

If this command is not configured:

  1. the OSPF or OSPFv3 interface operational MTU derives the MTU value from the IP interface MTU (which is derived from the port MTU); for example, port MTU minus 14 bytes for a null-encapsulated Ethernet port
    1. for OSPF (not OSPFv3), if the derived MTU value is less than 576 bytes, the OSPF interface operational MTU is set to 576 bytes. If a lower interface MTU is required, you must explicitly configure it using this command.

If this command is configured:

  1. for OSPF (not OSPFv3):
    1. if the OSPF interface MTU is less than 576 bytes, it becomes the operational OSPF MTU, regardless of the port MTU value
    2. if the OSPF interface MTU is equal to or greater than 576 bytes, and the derived interface MTU is less than 576 bytes, the operational OSPF MTU is set to 576 bytes
    3. if the OSPF interface MTU is equal to or greater than 576 bytes, and the derived interface MTU is greater than 576 bytes, the operational OSPF MTU is set to the lesser of the values configured with this command and the derived MTU
    The port MTU must be set to 512 bytes or higher, since OSPF cannot support port MTU values lower than 512 bytes.
  2. for OSPFv3:
    1. the operational OSPF MTU is set to the lesser of the values configured with this command and the derived MTU
    2. this applies only when the port MTU is set to 1280 bytes or higher, since OSPFv3 cannot support port MTU values less than 1280 bytes

To determine the actual packet size, add 14 bytes for an Ethernet packet and 18 bytes for a tagged Ethernet packet to the size of the OSPF (IP) packet MTU configured with this command.

If the OSPF mtu command is configured to a value less than the interface or port MTU value, then the OSPF MTU value will be used to transmit OSPF packets.

Use the no form of this command to revert to the default.

Default 

no mtu — uses the value derived from the port MTU

Parameters 
bytes—
the MTU to be used by OSPF or OSPFv3 for this logical interface in bytes
Values—
OSPF: 512 to 9710 (9724 – 14) (depends on the physical media)
OSPFv3: 1280 to 9710 (9724 – 14) (depends on the physical media)

 

passive

Syntax 
[no] passive
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command adds the passive property to the OSPF interface where passive interfaces are advertised as OSPF interfaces but do not run the OSPF protocol.

By default, only interface addresses that are configured for OSPF will be advertised as OSPF interfaces. The passive parameter allows an interface to be advertised as an OSPF interface without running the OSPF protocol.

While in passive mode, the interface will ignore ingress OSPF protocol packets and not transmit any OSPF protocol packets.

The no form of the command removes the passive property from the OSPF interface.

Default 

no passive

priority

Syntax 
priority number
no priority
Context 
config>router>ospf>area>interface
config>router>ospf3>area>interface
Description 

This command configures the priority of the OSPF interface that is used in an election of the designated router on the subnet.

This parameter is only used if the interface is of type broadcast. The router with the highest-priority interface becomes the designated router. A router with priority 0 is not eligible to be a designated router or backup designated router.

The no form of the command resets the interface priority to the default value.

Default 

1

Parameters 
number—
the interface priority expressed as a decimal integer
Values—
0 to 255

 

retransmit-interval

Syntax 
retransmit-interval seconds
no retransmit-interval
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
config>router>ospf3>area>interface
Description 

This command specifies the length of time, in seconds, that OSPF will wait before retransmitting an unacknowledged link-state advertisement (LSA) to an OSPF neighbor.

The value should be longer than the expected round-trip delay between any two routers on the attached network. If the retransmit interval expires and no acknowledgment has been received, the LSA will be retransmitted.

The no form of this command reverts to the default interval.

Default 

5

Parameters 
seconds—
the retransmit interval in seconds, expressed as a decimal integer
Values—
1 to 1800

 

transit-delay

Syntax 
transit-delay seconds
no transit-delay
Context 
config>router>ospf>area>interface
config>router>ospf>area>virtual-link
 
config>router>ospf3>area>interface
config>router>ospf3>area>virtual-link
Description 

This command configures the estimated time, in seconds, that it takes to transmit a link-state advertisement (LSA) on the interface or virtual link.

The no form of this command reverts to the default delay time.

Default 

1

Parameters 
seconds—
the transit delay in seconds, expressed as a decimal integer
Values—
1 to 1800

 

virtual-link

Syntax 
[no] virtual-link router-id transit-area area-id
Context 
config>router>ospf>area
config>router>ospf3>area
Description 

This command configures a virtual link to connect ABRs to the backbone.

The backbone area (area 0.0.0.0) must be contiguous and all other areas must be connected to the backbone area. If it is not practical or possible to connect an area to the backbone, the ABRs must be connected via a virtual link. The two ABRs form a point-to-point-like adjacency across the transit area. A virtual link can only be configured while in the area 0.0.0.0 context.

The router-id specified in this command must be associated with the virtual neighbor. The transit area cannot be a stub area or an NSSA.

The no form of the command deletes the virtual link.

Default 

no virtual-link

Parameters 
router-id—
the router ID of the virtual neighbor in IP address dotted-decimal notation
area-id—
 the area ID specified identifies the transit area that links the backbone area to the area that has no physical connection with the backbone, expressed in dotted-decimal notation or as a 32-bit decimal integer
Values—
0.0.0.0 to 255.255.255.255 (dotted-decimal) 0 to 4294967295 (decimal integer)

 

4.13.2.2. Show Commands

Note:

The following command outputs are examples only; actual displays may differ depending on supported functionality and user configuration.

ospf

Syntax 
ospf
Context 
show>router
Description 

This command enables the context to display OSPF information.

ospf3

Syntax 
ospf3
Context 
show>router
Description 

This command enables the context to display OSPFv3 information.

area

Syntax 
area [area-id] [detail] [lfa]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays configuration information about all areas or the specified area. When detail is specified, operational and statistical information will be displayed.

Parameters 
area-id—
the OSPF area ID expressed in dotted-decimal notation or as a 32-bit decimal integer
detail—
displays detailed information on the area
lfa—
displays LFA next-hop information
Output 

The following outputs are examples of OSPF area information:

  1. OSPF detailed area information (Output Example, Table 33)
  2. OSPF detailed LFA information (Output Example, Table 34)
Output Example
A:ALU-A# show router ospf area detail 
===============================================================================
OSPFv2 (0) all areas (detailed)
===============================================================================
-------------------------------------------------------------------------------
Area Id: 0.0.0.0
-------------------------------------------------------------------------------
Area Id          : 0.0.0.0              Type             : Standard            
Key Rollover Int.: 0                    LFA              : Include            
Virtual Links    : 0                    Total Nbrs       : 2                   
Active IFs       : 3                    Total IFs        : 3                   
Area Bdr Rtrs    : 0                    AS Bdr Rtrs      : 0                   
SPF Runs         : 7                    Last SPF Run     : 10/26/2015 10:09:18 
Router LSAs      : 3                    Network LSAs     : 3                   
Summary LSAs     : 0                    Asbr-summ LSAs   : 0                   
Nssa ext LSAs    : 0                    Area opaque LSAs : 3                   
Total LSAs       : 9                    LSA Cksum Sum    : 0x28b62             
Blackhole Range  : True                 Unknown LSAs     : 0                   
===============================================================================
Table 33:  Show Area Output Fields  

Label

Description

Area Id

A 32-bit integer uniquely identifying an area

Type

NSSA: this area is configured as an NSSA area

Standard: this area is configured as a standard area (not NSSA or stub)

Stub: this area is configured as a stub area

LFA

Indicates whether interfaces in this area are included in the LFA SPF calculation

Virtual Links

The number of virtual links configured through this transit area

Total Nbrs

The total number of neighbors in this area

Active IFs

The active number of interfaces configured in this area

Total IFs

The total number of interfaces configured in this area

Area Bdr Rtrs

The total number of ABRs reachable within this area

AS Bdr Rtrs

The total number of ASBRs reachable within this area

SPF Runs

The number of times that the intra-area route table has been calculated using this area’s link-state database

Last SPF Run

The time that the last intra-area SPF was run on this area

Router LSAs

The total number of router LSAs in this area

Network LSAs

The total number of network LSAs in this area

Summary LSAs

The summary of LSAs in this area

Asbr-summ LSAs

The summary of ASBR LSAs in this area

Nssa-ext LSAs

The total number of NSSA-EXT LSAs in this area

Area opaque LSAs

The total number of opaque LSAs in this area

Total LSAs

The sum of LSAs in this area excluding autonomous system external LSAs

LSA Cksum Sum

The 32-bit unsigned sum of the link-state database advertisements LS checksums contained in this area’s link-state database. This checksum excludes AS External LSAs (type 5).

LSA Count

The total number of link-state advertisements in this area’s link-state database, excluding AS External LSAs

Blackhole Range

False: no blackhole route is installed for aggregates configured in this area

True: a lowest-priority blackhole route is installed for aggregates configured in this area

Unknown LSAs

The total number of unknown LSAs in this area

No. of OSPF Areas

The number of areas configured on the router

Output Example
A:ALU-A# show router ospf area lfa detail
===============================================================================
OSPFv2 (0) Path Table (detailed)
===============================================================================
-------------------------------------------------------------------------------
OSPF Area : 0.0.0.0
-------------------------------------------------------------------------------
Node               : 10.20.1.1          Metric             : 10
Interface          : In-A1              Nexthop            : 10.20.1.1
LFA Interface      : In-C1              LFA Metric         : 20
LFA type           : linkProtection     LFA Nexthop        : 10.20.1.3
 
Node               : 10.20.1.3          Metric             : 10
Interface          : In-C1              Nexthop            : 10.20.1.3
LFA Interface      : In-A1              LFA Metric         : 20
LFA type           : linkProtection     LFA Nexthop        : 10.20.1.1
 
Node               : 10.20.1.4          Metric             : 10
Interface          : In-D1              Nexthop            : 10.20.1.4
 
Node               : 10.20.1.6          Metric             : 20
Interface          : In-D1              Nexthop            : 10.20.1.4
LFA Interface      : In-C1              LFA Metric         : 30
LFA type           : nodeProtection     LFA Nexthop        : 10.20.1.3
===============================================================================
Table 34:  Show Area LFA Output Fields  

Label

Description

Node

The IP address of the source node

Metric

The cost to the primary route next hop

Interface

The interface name of the primary next hop

Nexthop

The IP address of the primary next hop

LFA Interface

The interface name of the LFA backup next hop

LFA Metric

The cost to the LFA backup next hop

LFA type

The LFA protection type: link protection or node protection

LFA Nexthop

The IP address of the LFA backup next hop

database

Syntax 
database [type {router | network | summary | asbr-summary | inter-area-pfx | inter-area-rtr | external | nssa | intra-area-pfx | all}] [area area-id] [adv-router router-id] [link-state-id] [detail]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays information about the OSPF link-state database.

When no command line options are specified, the command displays a summary output for all database entries.

Parameters 
keyword
filters the OSPF link-state database information based on the type specified by keyword
router—
displays only router (type 1) LSAs in the link-state database
network—
displays only network (type 2) LSAs in the link-state database
summary —
displays IPv4 prefixes that belong to other areas (type 3)
inter-area-pfx—
displays IPv6 prefixes that belong to other areas (type 3)
asbr-summary—
displays the IPv4 route to the Autonomous System Boundary Router (ASBR) (type 4)
inter-area-rtr—
displays the IPv6 route to the Autonomous System Boundary Router (ASBR) (type 4)
external—
displays only AS external (type 5) LSAs in the link-state database. External LSAs are maintained globally, not per area. If the display of external links is requested, the area parameter, if present, is ignored.
nssa—
displays only NSSA area-specific AS external (type 7) LSAs in the link-state database
intra-area-pfx—
displays IPv6 prefixes associated with the router, attached stub network segment and attached transit network segment
all—
displays all LSAs in the link-state database. The all keyword is intended to be used with either the area area-id or the adv-router router-id [link-state-id] parameters.
area area-id
displays link-state database information associated with the specified OSPF area-id
adv-router router-id [link-state-id]
displays link-state database information associated with the specified advertising router. To further narrow the number of items displayed, the link-state-id can optionally be specified.
detail—
displays detailed information on the link-state database entries
Output 

The following output is an example of OSPF database information, and Table 35 describes the fields.

Output Example
A:ALU-A# show router ospf database
===============================================================================
OSPFv2 (0) Link State Database (Type : All)
===============================================================================
Type         Area ID    Link State Id   Adv Rtr Id      Age  Sequence   Cksum
-------------------------------------------------------------------------------
Router       0.0.0.0    180.0.0.2       180.0.0.2       1800 0x800000b6 0xf54
Router       0.0.0.0    180.0.0.5       180.0.0.5       1902 0x8000009d 0xcb7c
Router       0.0.0.0    180.0.0.8       180.0.0.8       1815 0x8000009a 0x529b
Router       0.0.0.0    180.0.0.9       180.0.0.9       1156 0x80000085 0xd00f
Router       0.0.0.0    180.0.0.10      180.0.0.10      533  0x8000009d 0x3f1f
Router       0.0.0.0    180.0.0.11      180.0.0.11      137  0x80000086 0xc58f
Router       0.0.0.0    180.0.0.12      180.0.0.12      918  0x8000009d 0x4cf3
Router       0.0.0.0    180.0.0.13      180.0.0.13      1401 0x800000a2 0x879c
Network      0.0.0.0    180.0.53.28     180.0.0.28      149  0x80000083 0xe5cd
Network      0.0.0.0    180.0.54.28     180.0.0.28      1259 0x80000083 0xdad7
Summary      0.0.0.0    180.0.0.15      180.0.0.10      378  0x80000084 0xeba1
Summary      0.0.0.0    180.0.0.15      180.0.0.12      73   0x80000084 0xdfab
Summary      0.0.0.0    180.0.0.18      180.0.0.10      1177 0x80000083 0xcfbb
Summary      0.0.0.1    180.100.25.4    180.0.0.12      208  0x80000091 0x3049
AS Summ      0.0.0.1    180.0.0.8       180.0.0.10      824  0x80000084 0x3d07
AS Summ      0.0.0.1    180.0.0.8       180.0.0.12      1183 0x80000095 0x4bdf
AS Summ      0.0.0.1    180.0.0.9       180.0.0.10      244  0x80000082 0x73cb
AS Ext       n/a        7.1.0.0         180.0.0.23      1312 0x80000083 0x45e7
AS Ext       n/a        7.2.0.0         180.0.0.23      997  0x80000082 0x45e6
AS Ext       n/a        10.20.0.0       180.0.0.23      238  0x80000081 0x2d81
...
-------------------------------------------------------------------------------
No. of LSAs: 339
===============================================================================
A:ALU-A#  show router ospf database detail
===============================================================================
OSPFv2 (0) Link State Database (Type : All) (Detailed)
-------------------------------------------------------------------------------
Router LSA for Area 0.0.0.0
-------------------------------------------------------------------------------
Area Id          : 0.0.0.0              Adv Router Id    : 180.0.0.2
Link State Id    : 180.0.0.2            LSA Type         : Router
Sequence No      : 0x800000b7           Checksum         : 0xd55
Age              : 155                  Length           : 192
Options          : E
Flags            : None                 Link Count       : 14
Link Type (1)    : Point To Point
Nbr Rtr Id (1)   : 180.0.0.13           I/F Address (1)  : 180.0.22.2
No of TOS (1)    : 0                    Metric-0 (1)     : 25
Link Type (2)    : Stub Network
Network (2)      : 180.0.22.0           Mask (2)         : 255.255.255.0
No of TOS (2)    : 0                    Metric-0 (2)     : 25
Link Type (3)    : Point To Point
Nbr Rtr Id (3)   : 180.0.0.12           I/F Address (3)  : 180.0.5.2
No of TOS (3)    : 0                    Metric-0 (3)     : 25
Link Type (4)    : Stub Network
Network (4)      : 180.0.5.0            Mask (4)         : 255.255.255.0
No of TOS (4)    : 0                    Metric-0 (4)     : 25
Link Type (5)    : Point To Point
Nbr Rtr Id (5)   : 180.0.0.8            I/F Address (5)  : 180.0.13.2
No of TOS (5)    : 0                    Metric-0 (5)     : 6
Link Type (6)    : Stub Network
Network (6)      : 180.0.13.0           Mask (6)         : 255.255.255.0
No of TOS (6)    : 0                    Metric-0 (6)     : 6
Link Type (7)    : Point To Point
Nbr Rtr Id (7)   : 180.0.0.5            I/F Address (7)  : 180.0.14.2
No of TOS (7)    : 0                    Metric-0 (7)     : 6
Link Type (8)    : Stub Network
Network (8)      : 180.0.14.0           Mask (8)         : 255.255.255.0
No of TOS (8)    : 0                    Metric-0 (8)     : 6
Link Type (9)    : Point To Point
Nbr Rtr Id (9)   : 180.0.0.11           I/F Address (9)  : 180.0.17.2
No of TOS (9)    : 0                    Metric-0 (9)     : 25
Link Type (10)   : Stub Network
Network (10)     : 180.0.17.0           Mask (10)        : 255.255.255.0
No of TOS (10)   : 0                    Metric-0 (10)    : 25
Link Type (11)   : Stub Network
Network (11)     : 180.0.0.2            Mask (11)        : 255.255.255.255
No of TOS (11)   : 0                    Metric-0 (11)    : 1
Link Type (12)   : Stub Network
Network (12)     : 180.0.18.0           Mask (12)        : 255.255.255.0
No of TOS (12)   : 0                    Metric-0 (12)    : 24
Link Type (13)   : Point To Point
Nbr Rtr Id (13)  : 180.0.0.10           I/F Address (13) : 180.0.3.2
No of TOS (13)   : 0                    Metric-0 (13)    : 25
Link Type (14)   : Stub Network
Network (14)     : 180.0.3.0            Mask (14)        : 255.255.255.0
No of TOS (14)   : 0                    Metric-0 (14)    : 25
-------------------------------------------------------------------------------
 
AS Ext LSA for Network 180.0.0.14
-------------------------------------------------------------------------------
Area Id          : N/A                  Adv Router Id    : 180.0.0.10
Link State Id    : 180.0.0.14           LSA Type         : AS Ext
Sequence No      : 0x80000083           Checksum         : 0xa659
Age              : 2033                 Length           : 36
Options          : E
Network Mask     : 255.255.255.255      Fwding Address   : 180.1.6.15
Metric Type      : Type 2               Metric-0         : 4
Ext Route Tag    : 0
Table 35:  Show Database Output Fields  

Label

Description

Type/ LSA Type

The LSA type

Area ID

The OSPF area identifier

Link State ID

The link-state ID is an LSA type-specific field containing either a number to distinguish several LSAs from the same router, an interface ID, or a router ID; it identifies the piece of the routing domain being described by the advertisement

Adv Rtr Id/ Adv Router Id

The router identifier of the router advertising the LSA

Age

The age of the link-state advertisement in seconds

Sequence/ Sequence No

The signed 32-bit integer sequence number

Cksum/ Checksum

The 32-bit unsigned sum of the link-state advertisements' LS checksums

No. of LSAs

The number of LSAs displayed

Options

EA: external attribute LSA support

DC: demand circuit support

R: if clear, a node can participate in OSPF topology distribution without being used to forward transit traffic

N: type 7 LSA support

MC: multicast support (not applicable)

E: external routes support

V6: not applicable

Prefix Options

P: propagate NSSA LSA

MC: multicast support (not applicable)

LA: local address capability; if set, the prefix is an IPv6 interface address of the advertising router (not applicable)

NU: no unicast capability; if set, the prefix is excluded from IPv6 unicast calculations (not applicable)

Flags

None: no flags set

V: the router is an endpoint for one or more fully adjacent virtual links having the described area as the transit area

E: the router is an AS Boundary Router

B: the router is an Area Border Router

Link Count

The number of links advertised in the LSA

Link Type (n)

The link type of the nth link in the LSA

Network (n)

The network address of the nth link in the LSA

Metric-0 (n)

The cost metric of the nth link in the LSA

interface

Syntax 
interface [area area-id] [detail]
interface [ip-int-name | ip-address] [detail]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays the details of the OSPF interface, which can be identified by IP address or IP interface name. If neither is specified, all in-service interfaces are displayed.

The area option displays all interfaces configured in the specified area.

The detail option produces a great amount of data. It is recommended that this option be used only when requesting a specific interface.

Parameters 
area-id—
displays all interfaces configured in this area
ip-int-name—
displays only the interface identified by this interface name
ip-address—
displays only the interface identified by this IP address
detail—
displays detailed information on the interface
Output 

The following outputs are examples of OSPF interface information:

  1. OSPF standard interface information (Output Example, Table 36)
  2. OSPF detailed interface information (Output Example, Table 37)
Output Example
A:ALU-A# show router ospf interface
===============================================================================
OSPFv2 (0) all interfaces
===============================================================================
If Name               Area Id         Designated Rtr  Bkup Desig Rtr  Adm  Oper
-------------------------------------------------------------------------------
system                0.0.0.1         10.10.10.104    0.0.0.0         Up   DR
to-103                0.0.0.20        0.0.0.0         0.0.0.0         Up   Down
-------------------------------------------------------------------------------
No. of OSPF Interfaces: 2
===============================================================================
Table 36:  Show Interface Output Fields  

Label

Description

If Name

The interface name

Area Id

A 32-bit integer uniquely identifying the area to which this interface is connected. Area ID 0.0.0.0 is used for the OSPF backbone.

Designated rtr

The IP interface address of the router identified as the designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no designated router

Bkup Desig Rtr

The IP interface address of the router identified as the backup designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no backup designated router

Adm

Dn: OSPF on this interface is administratively shut down

Up: OSPF on this interface is administratively enabled

Opr

Down: the initial interface state. In this state, the lower-level protocols have indicated that the interface is unusable.

Wait: the router is trying to determine the identity of the (backup) designated router for the network

PToP: the interface is operational, and connects either to a physical point-to-point network or to a virtual link

DR: this router is the designated router for this network

BDR: this router is the backup designated router for this network

ODR: the interface is operational and part of a broadcast or NBMA network on which another router has been selected to be the designated router

No. of OSPF Interfaces

The number of interfaces listed

Output Example
A:ALU-A# show router ospf interface detail
===============================================================================
OSPFv2 (0) all interfaces (detailed)
===============================================================================
-------------------------------------------------------------------------------
Configuration
-------------------------------------------------------------------------------
IP Address       : 10.10.10.104
Area Id          : 0.0.0.1              Priority         : 1
Hello Intrvl     : 10 sec               Rtr Dead Intrvl  : 40 sec
Retrans Intrvl   : 5 sec                Poll Intrvl      : 120 sec
Cfg Metric       : 0                    Advert Subnet    : True
Transit Delay    : 1                    Cfg IF Type      : None
Passive          : False                Cfg MTU          : 0
LSA-filter-out   : None                 Adv Rtr Capab    : Yes
LFA              : Include              LFA NH Template  : template1
Auth Type        : None
-------------------------------------------------------------------------------
State
-------------------------------------------------------------------------------
Admin Status     : Enabled              Oper State       : Designated Rtr
Designated Rtr   : 10.10.10.104         Backup Desig Rtr : 0.0.0.0
IF Type          : Broadcast            Network Type     : Transit
Oper MTU         : 1500                 Last Enabled     : 01/26/2015 23:28:25
Oper Metric      : 0                    Bfd Enabled      : No
Te Metric        : 0                    Te State         : Down
Admin Groups     : None
Ldp Sync         : outOfService         Ldp Sync Wait    : Disabled
Ldp Timer State  : Disabled             Ldp Tm Left      : 0
-------------------------------------------------------------------------------
Statistics
-------------------------------------------------------------------------------
Nbr Count        : 0                    If Events        : 2
Tot Rx Packets   : 0                    Tot Tx Packets   : 0
Rx Hellos        : 0                    Tx Hellos        : 0
Rx DBDs          : 0                    Tx DBDs          : 0
Rx LSRs          : 0                    Tx LSRs          : 0
Rx LSUs          : 0                    Tx LSUs          : 0
Rx LS Acks       : 0                    Tx LS Acks       : 0
Retransmits      : 0                    Discards         : 0
Bad Networks     : 0                    Bad Virt Links   : 0
Bad Areas        : 0                    Bad Dest Addrs   : 0
Bad Auth Types   : 0                    Auth Failures    : 0
Bad Neighbors    : 0                    Bad Pkt Types    : 0
Bad Lengths      : 0                    Bad Hello Int.   : 0
Bad Dead Int.    : 0                    Bad Options      : 0
Bad Versions     : 0                    Bad Checksums    : 0
LSA Count        : 0                    LSA Checksum     : 0x0 
-------------------------------------------------------------------------------
Table 37:  Show Detailed Interface Output Fields  

Label

Description

Interface

The IP address of this OSPF interface

IP Address

The IP address and mask of this OSPF interface

Interface Name

The interface name

Area Id

A 32-bit integer uniquely identifying the area to which this interface is connected. Area ID 0.0.0.0 is used for the OSPF backbone.

Priority

The priority of this interface. Used in multi-access networks, this field is used in the designated router election algorithm.

Hello Intrvl

The length of time, in seconds, between the Hello packets that the router sends on the interface. This value must be the same for all routers attached to a common network.

Rtr Dead Intrvl

The number of seconds that a router's Hello packets have not been seen before its neighbors declare the router down. This should be some multiple of the Hello interval. This value must be the same for all routers attached to a common network.

Retrans Intrvl

The number of seconds between link-state advertisement retransmissions, for adjacencies belonging to this interface. This value is also used when retransmitting database description and link-state request packets.

Poll Intrvl

The larger time interval, in seconds, between the Hello packets sent to an inactive non-broadcast multi-access neighbor

Cfg Metric

The metric to be advertised for this interface

Advert Subnet

False: when a point-to-point interface is configured as false, then the subnet is not advertised and the endpoints are advertised as host routes

True: when a point-to-point interface is configured as true, then the subnet is advertised

Transit Delay

The estimated number of seconds it takes to transmit a link-state update packet over this interface

Cfg IF Type

The configured interface type

Passive

False: this interfaces operates as a normal OSPF interface with regard to adjacency forming and network and link behavior

True: no OSPF Hellos will be sent out on this interface and the router advertises this interface as a stub network or link in its router LSAs

Cfg MTU

The desired size of the largest packet that can be sent or received on this OSPF interface, specified in octets. This size does include the underlying IP header length, but not the underlying layer headers and trailers.

LFA

Indicates whether the interface is included in the LFA SPF calculation

LFA NH Template

Indicates whether an LFA next-hop policy template is applied to this interface

Auth Type

Identifies the authentication procedure to be used for the packet

None: routing exchanges over the network/subnet are not authenticated

Simple: a 64-bit field is configured on a per-network basis. All packets sent on a particular network must have this configured value in their OSPF header 64-bit authentication field. This essentially serves as a “clear” 64-bit password.

MD5: a shared secret key is configured on all routers attached to a common network or subnet. For each OSPF protocol packet, the key is used to generate and verify a “message digest” that is appended to the end of the OSPF packet.

Admin Status

Disabled: OSPF on this interface is administratively shut down

Enabled: OSPF on this interface is administratively enabled

Oper State

Down: the initial interface state. In this state, the lower-level protocols have indicated that the interface is unusable.

Waiting: the router is trying to determine the identity of the (backup) designated router for the network

Point To Point: the interface is operational and connects either to a physical point-to-point network or to a virtual link

Designated Rtr: this router is the designated router for this network

Other Desig Rtr: the interface is operational and part of a broadcast or NBMA network on which another router has been selected to be the designated router

Backup Desig Rtr: this router is the backup designated router for this network

Designated Rtr

The IP interface address of the router identified as the designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no designated router

Backup Desig Rtr

The IP interface address of the router identified as the backup designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no backup designated router

IF Type

Broadcast: LANs, such as Ethernet

NBMA: X.25, Frame Relay and similar technologies

Point-To-Point: links that are definitively point-to-point

Network Type

Stub: OPSF has not established a neighbor relationship with any other OSPF router on this network; therefore, only traffic sourced or destined for this network will be routed to this network

Transit: OPSF has established at least one neighbor relationship with another OSPF router on this network; therefore, traffic en route to other networks may be routed via this network

Oper MTU

The operational size of the largest packet that can be sent or received on this OSPF interface, specified in octets. This size includes the underlying IP header length, but not the underlying layer headers and trailers.

Last Enabled

The time that this interface was last enabled to run OSPF on this interface

Te Metric

The TE metric configured for this interface. This metric is flooded out in the TE metric sub-TLV in the OSPF TE LSAs. Depending on the configuration, either the TE metric value or the native OSPF metric value is used in CSPF computations.

Te State

The MPLS interface TE status from OSPF standpoint

Admin Groups

The bit-map inherited from the MPLS interface that identifies the admin groups to which this interface belongs

Ldp Sync

Specifies whether the IGP-LDP synchronization feature is enabled or disabled on all interfaces participating in the OSPF routing protocol

Ldp Sync Wait

The time to wait for the LDP adjacency to come up

Ldp Timer State

The state of the LDP sync time left on the OSPF interface

Ldp Tm Left

The time left before OSPF reverts back to advertising normal metrics for this interface

Nbr Count

The number of OSPF neighbors on the network for this interface

If Events

The number of times this OSPF interface has changed its state, or an error has occurred since this interface was last enabled

Tot Rx Packets

The total number of OSPF packets received on this interface since this interface was last enabled

Tot Tx Packets

The total number of OSPF packets transmitted on this interface since this interface was last enabled

Rx Hellos

The total number of OSPF Hello packets received on this interface since this interface was last enabled

Tx Hellos

The total number of OSPF Hello packets transmitted on this interface since this interface was last enabled

Rx DBDs

The total number of OSPF database description packets received on this interface since this interface was last enabled

Tx DBDs

The total number of OSPF database description packets transmitted on this interface since this interface was last enabled

Rx LSRs

The total number of Link-State Requests (LSRs) received on this interface since this interface was last enabled

Tx LSRs

The total number of Link-State Requests (LSRs) transmitted on this interface since this interface was last enabled

Rx LSUs

The total number of Link-State Updates (LSUs) received on this interface since this interface was last enabled

Tx LSUs

The total number of Link-State Updates (LSUs) transmitted on this interface since this interface was last enabled

Rx LS Acks

The total number of Link-State Acknowledgments received on this interface since this interface was last enabled

Tx LS Acks

The total number of Link-State Acknowledgments transmitted on this interface since this interface was last enabled

Retransmits

The total number of OSPF retransmits sent on this interface since this interface was last enabled

Discards

The total number of OSPF packets discarded on this interface since this interface was last enabled

Bad Networks

The total number of OSPF packets received with invalid network or mask since this interface was last enabled

Bad Virt Links

The total number of OSPF packets received on this interface that are destined for a virtual link that does not exist since this interface was last enabled

Bad Areas

The total number of OSPF packets received with an area mismatch since this interface was last enabled

Bad Dest Addrs

The total number of OSPF packets received with the incorrect IP destination address since this interface was last enabled

Bad Auth Types

The total number of OSPF packets received with an invalid authorization type since this interface was last enabled

Auth Failures

The total number of OSPF packets received with an invalid authorization key since this interface was last enabled

Bad Neighbors

The total number of OSPF packets received where the neighbor information does not match the information this router has for the neighbor since this interface was last enabled

Bad Pkt Types

The total number of OSPF packets received with an invalid OSPF packet type since this interface was last enabled

Bad Lengths

The total number of OSPF packets received on this interface with a total length not equal to the length given in the packet itself since this interface was last enabled

Bad Hello Int.

The total number of OSPF packets received where the hello interval given in the packet was not equal to that configured on this interface since this interface was last enabled

Bad Dead Int.

The total number of OSPF packets received where the dead interval given in the packet was not equal to that configured on this interface since this interface was last enabled

Bad Options

The total number of OSPF packets received with an option that does not match those configured for this interface or area since this interface was last enabled

Bad Versions

The total number of OSPF packets received with bad OSPF version numbers since this interface was last enabled

Bad Checksums

The total number of OSPF packets received with bad checksums since this interface was last enabled

LSA Count

The total number of link-state advertisements in this area’s link-state database, excluding AS External LSAs

LSA Checksum

The 32-bit unsigned sum of the link-state database advertisements’ LS checksums contained in this area’s link-state database. This checksum excludes AS External LSAs (type 5).

lfa-coverage

Syntax 
lfa-coverage
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays OSPF LFA coverage information.

Output 

The following output is an example of LFA coverage information, and Table 38 describes the fields.

Output Example
A:ALU-A# show router ospf lfa-coverage
===============================================================================
OSPFv2 (0) LFA coverage
===============================================================================
Area                     Node                       Prefix
---------------------------------------------------------------------------
0.0.0.0                  4/4(100%)                  8/8(100%)
===============================================================================
A:ALU-A#
Table 38:  Show LFA Coverage Output Fields  

Label

Description

Area

The OSPF area in which LFA is enabled

Node

The number of nodes in the area on which LFA is enabled

Prefix

The number of interfaces on the nodes on which LFA is enabled

neighbor

Syntax 
neighbor [ip-int-name] [router-id] [detail]
neighbor [remote ip-address] [detail]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays all neighbor information or all information on neighbors of a router identified by interface name or router ID.

The detail option produces a large amount of data. It is recommended that this option be used only when requesting a specific neighbor.

Parameters 
ip-int-name—
displays neighbor information only for neighbors of the interface identified by the interface name
router-id—
displays neighbor information for the neighbor identified by the specified router ID
detail—
displays detailed information on the interface
ip-address
displays information for a far-end neighbor, identified by IP address
Output 

The following outputs are examples of OSPF neighbor information:

  1. OSPF standard neighbor information (Output Example, Table 39)
  2. OSPF detailed neighbor information (Output Example, Table 40)
Output Example
A:ALU-A# show router ospf neighbor
===============================================================================
OSPFv2 (0) all neighbors
===============================================================================
Interface-Name                   Rtr Id          State      Pri  RetxQ   TTL
-------------------------------------------------------------------------------
pc157-2/1                        10.13.8.158     Full       1    0       37
pc157-2/2                        10.13.7.165     Full       100  0       33
pc157-2/3                        10.13.6.188     Full       1    0       38
-------------------------------------------------------------------------------
No. of Neighbors: 3
Table 39:  Show Neighbor Output Fields  

Label

Description

Interface-Name

The interface name or IP address this neighbor is using in its IP source address. On links with no address, this will not be 0.0.0.0, but the address of another of the neighbor's interfaces.

Rtr Id

A 32-bit integer uniquely identifying the neighboring router in the Autonomous System

State

Down: the initial state of a neighbor conversation. It indicates that there has been no recent information received from the neighbor.

Attempt: this state is only valid for neighbors attached to NBMA networks. It indicates that no recent information has been received from the neighbor, but that a more concerted effort should be made to contact the neighbor.

Init: in this state, a Hello packet has recently been seen from the neighbor. However, bidirectional communication has not yet been established with the neighbor (that is, the router itself did not appear in the neighbor's Hello packet).

Two Way: in this state, communication between the two routers is bidirectional

ExchStart: the first step in creating an adjacency between the two neighboring routers. The goal of this step is to decide which router is the master, and to decide upon the initial database descriptor sequence number.

Exchange: in this state, the router is describing its entire link-state database by sending database description packets to the neighbor

Loading: in this state, Link-State Request packets are sent to the neighbor asking for the more recent LSAs that have been discovered (but not yet received) in the Exchange state

Full: in this state, the neighboring routers are fully adjacent. These adjacencies will now appear in router-LSAs and network-LSAs.

Pri

The priority of this neighbor in the designated router election algorithm. The value 0 signifies that the neighbor is not eligible to become the designated router on this particular network.

RetxQ

The current length of the retransmission queue

TTL

The time until this neighbor is declared down; this timer is set to the dead router interval when a valid Hello packet is received from the neighbor

No. of Neighbors

The number of adjacent OSPF neighbors on this interface

Output Example
A:ALU-A# show router ospf neighbor 10.13.8.150 detail
===============================================================================
OSPFv2 (0) neighbors for interface 10.13.8.150 (detailed)
-------------------------------------------------------------------------------
Neighbor Rtr Id  : 10.13.8.158          Interface: pc157-2/1
-------------------------------------------------------------------------------
Neighbor IP Addr : 10.16.1.8
Local IF IP Addr : 10.16.1.7
Area Id          : 0.0.0.0
Designated Rtr   : 0.0.0.0              Backup Desig Rtr : 0.0.0.0
Neighbor State   : Full                 Priority         : 1
Retrans Q Length : 0                    Options          : -E--O-
Events           : 4                    Last Event Time  : 05/06/2015 00:11:16
Up Time          : 1d 18:20:20          Time Before Dead : 38 sec
Bad Nbr States   : 1                    LSA Inst fails   : 0
Bad Seq Nums     : 0                    Bad MTUs         : 0
Bad Packets      : 0                    LSA not in LSDB  : 0
Option Mismatches: 0                    Nbr Duplicates   : 0
Num Restarts     : 0                    Last Restart at  : Never
-------------------------------------------------------------------------------
A:ALU-A#
Table 40:  Show Detailed Neighbor Output Fields  

Label

Description

Neighbor IP Addr

The IP address this neighbor is using in its IP source address. On links with no IP address, this will not be 0.0.0.0, but the address of another of the neighbor's interfaces.

Local IF IP Addr

The IP address of this OSPF interface

Area Id

A 32-bit integer uniquely identifying the area to which this interface is connected. Area ID 0.0.0.0 is used for the OSPF backbone.

Designated Rtr

The IP interface address of the router identified as the designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no designated router

Neighbor Rtr Id

A 32-bit integer uniquely identifying the neighboring router in the AS

Neighbor State

Down: the initial state of a neighbor conversation. It indicates that there has been no recent information received from the neighbor.

Attempt: this state is only valid for neighbors attached to NBMA networks. It indicates that no recent information has been received from the neighbor, but that a more concerted effort should be made to contact the neighbor.

Init: in this state, a Hello packet has recently been seen from the neighbor. However, bidirectional communication has not yet been established with the neighbor (that is, the router itself did not appear in the neighbor's Hello packet).

Two Way: in this state, communication between the two routers is bidirectional

Exchange start: the first step in creating an adjacency between the two neighboring routers. The goal of this step is to decide which router is the master, and to decide upon the initial database descriptor sequence number.

Exchange: in this state, the router is describing its entire link-state database by sending database description packets to the neighbor

Loading: in this state, Link-State Request packets are sent to the neighbor asking for the more recent LSAs that have been discovered (but not yet received) in the Exchange state

Full: in this state, the neighboring routers are fully adjacent. These adjacencies will now appear in router-LSAs and network-LSAs.

Priority

The priority of this neighbor in the designated router election algorithm. The value 0 signifies that the neighbor is not eligible to become the designated router on this particular network.

Retrans Q Length

The current length of the retransmission queue

Options

E: external routes support

MC: multicast support (not applicable)

N/P: type 7 LSA support

EA: external attribute LSA support

DC: demand circuit support

O: opaque LSA support

Backup Desig Rtr

The IP interface address of the router identified as the backup designated router for the network in which this interface is configured

Set to 0.0.0.0 if there is no backup designated router

Events

The number of times this neighbor relationship has changed state, or an error has occurred

Last Event Time

The time that the last event occurred that affected the adjacency to the neighbor

Up Time

The uninterrupted time, in hundredths of seconds, that the adjacency to this neighbor has been up. To evaluate when the last state change occurred, see last event time.

Time Before Dead

The time until this neighbor is declared down; this timer is set to the dead router interval when a valid Hello packet is received from the neighbor

Bad Nbr States

The total number of OSPF packets received when the neighbor state was not expecting to receive this packet type since this interface was last enabled

LSA Inst fails

The total number of times that an LSA could not be installed into the link-state database due to a resource allocation issue since this interface was last enabled

Bad Seq Nums

The total number of times that a database description packet was received with a sequence number mismatch since this interface was last enabled

Bad MTUs

The total number of times that the MTU in a received database description packet was larger than the MTU of the receiving interface since this interface was last enabled

Bad Packets

The total number of times that an LS update was received with an illegal LS type or an option mismatch since this interface was last enabled

LSA not in LSDB

The total number of times that an LS request was received for an LSA not installed in the LSDB of this router since this interface was last enabled

Option Mismatches

The total number of times that an LS update was received with an option mismatch since this interface was last enabled

Nbr Duplicates

The total number of times that a duplicate database description packet was received during the exchange state since this interface was last enabled

range

Syntax 
range [area-id]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays ranges of addresses on an ABR for the purpose of route summarization or suppression.

Parameters 
area-id—
displays the configured ranges for the specified area
Output 

The following output is an example of OSPF range information, and Table 41 describes the fields.

Output Example
A:ALU-A# show router ospf range
==========================================================
OSPFv2 (0) Ranges                                               
==========================================================
Area Id         Prefix       Advertise   LSDB Type  
----------------------------------------------------------
No. of Ranges: 0                                          
==========================================================
A:ALU-A# 
Table 41:  Show Area Range Output Fields  

Label

Description

Area Id

A 32-bit integer uniquely identifying an area. Area ID 0.0.0.0 is used for the OSPF backbone.

Prefix

The mask for the range expressed as a decimal integer mask length or in dotted-decimal notation

Advertise

False: the specified address/mask is not advertised outside the area

True: the specified address/mask is advertised outside the area

LSDB Type

NSSA: this range was specified in the NSSA context, and specifies that the range applies to external routes (via type 7 LSAs) learned within the NSSA when the routes are advertised to other areas as type 5 LSAs

Summary: this range was not specified in the NSSA context; the range applies to summary LSAs even if the area is an NSSA

routes

Syntax 
routes [ip-prefix[/prefix-length]] [type] [detail] [alternative] [summary] [exclude-shortcut]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays information on OSPF routes.

Parameters 
ip-prefix/prefix-length—
the IP address
type—
displays information about the specified type
Values—
intra-area, inter-area, external-1, external-2, nssa-1, nssa-2

 

detail—
displays detailed information about the routes
alternative—
displays the level of protection per prefix
summary—
displays summary information about the routes
exclude-shortcut—
displays routes without shortcuts
Output 

The following outputs are examples of OSPF route information.

Output Example
A:ALU-A# show router ospf routes
===============================================================================
OSPFv2 (0) Routing Table
===============================================================================
Destination          Type(Dest)    Stat     SID    SIDflgs
   NHIP             NHIF     Cost[E2]
-------------------------------------------------------------------------------
1.1.1.1/32           IA (HOST)     N (R)
   1.1.3.1          3          1000
1.1.2.0/24           IA (NET)      N (R)
   1.1.3.1          3          2000
   1.2.3.2          4          2000
1.1.3.0/24           IA (NET)      D (F)
   DIRECT           3          1000
1.2.3.0/24           IA (NET)      D (F)
   DIRECT           4          1000
1.2.4.0/24           IA (NET)      N (R)
   2.2.3.2          5          2000
1.3.5.0/24           IA (NET)      D (F)
   DIRECT           6          1000
1.4.5.0/24           IA (NET)      N (R)
   1.3.5.5          6          2000
1.4.6.0/24           IE (NET)      N (R)
   2.2.3.2          5          3000
   1.3.5.5          6          3000
1.5.6.0/24           IE (NET)      N (R)
   1.3.5.5          6          2000
2.2.2.2/32           IA (HOST)     N (R)
   2.2.3.2          5          1000
2.2.3.0/24           IA (NET)      D (F)
   DIRECT 5 1000
3.3.3.3/32           IA (HOST)     D (F)
   DIRECT           2          0
4.4.4.4/32           IA (HOST)     N (R)
   2.2.3.2          5          2000
   1.3.5.5          6          2000
5.5.5.5/32           IA (HOST)     N (R)
   1.3.5.5          6          1000
6.6.6.6/32           IE (HOST)     N (R)
   1.3.5.5          6          2000
10.20.1.1/32         IA (HOST)     N (R)    11     NnP
   1.1.3.1          3          1000
10.20.1.2/32         IA (HOST)     N (R)    22     NnP
   2.2.3.2          5          1000
10.20.1.3/32         IA (HOST)     D (F)    33     NnP
   DIRECT           1          0
10.20.1.4/32         IA (HOST)     N (R)    44     NnP
   2.2.3.2          5          2000
   1.3.5.5          6          2000
10.20.1.5/32         IA (HOST)     N (R)    55     NnP
   1.3.5.5          6          1000
10.20.1.6/32         IE (HOST)     N (R)    66     NnP
   1.3.5.5          6          2000
10.20.1.1/0          IA (RTR)      N (N)
   1.1.3.1          3          1000
10.20.1.2/0          IA (AB-AS)    N (N)
   2.2.3.2          5          1000
10.20.1.2/0          IA (AB-AS)    N (N)
   1.2.3.2          4          1000
10.20.1.4/0          IA (AB-AS)    N (N)
   2.2.3.2          5          2000
   1.3.5.5          6          2000
10.20.1.5/0          IA (AB-AS)    N (N)
   1.3.5.5          6          1000
-------------------------------------------------------------------------------
No. of routes found: 26 (31 paths)
Stat: D = direct   N = not direct
 (RTM stat):(R) = added      (F) = add failed
            (N) = not added  (D) = policy discarded
SID Flags  : N = Node-SID
            nP = no penultimate hop POP
             M = Mapping server
             E = Explicit-Null
             V = Prefix-SID carries a value
             L = value/index has local significance
             I = Inter Area flag
             A = Attached flag
===============================================================================
A:ALU-A# 
A:ALU-A# show router ospf routes alternative detail
=======================================================================
OSPFv2 (0) Routing Table (detailed)
=======================================================================
Destination         Type(Dest)    Stat
   NHIP            NHIF     Cost[E2]    Area            Tunnel-Information
   A-NHIP(L)       A-NHIF   A-Cost[E2]  A-Type          PGID
-----------------------------------------------------------------------
1.1.2.0/24          IA (NET)      D (F)
   DIRECT          2            10      0.0.0.0
1.1.3.0/24          IA (NET)      D (F)
   DIRECT          3            10      0.0.0.0
1.2.3.0/24          IA (NET)      N (R)
   1.1.2.2         2            20      0.0.0.0
   1.1.3.3         3            20      0.0.0.0
1.2.4.0/24          IA (NET)      N (R)
   1.1.2.2         2            20      0.0.0.0
   1.1.3.3(L)      3            30      LINK            0x130015
1.3.5.0/24          IA (NET)      N (R)
   1.1.3.3         3            20      0.0.0.0
   1.1.2.2(L)      2            30      LINK            0x130016
1.4.5.0/24          IA (NET)      N (R)
   1.1.2.2         2            30      0.0.0.0
   1.1.3.3         3            30      0.0.0.0
1.4.6.0/24          IA (NET)      N (R)
   1.1.2.2         2            30      0.0.0.0
   1.1.3.3(L)      3            40      LINK            0x130015
1.5.6.0/24          IA (NET)      N (R)
   1.1.3.3         3            30      0.0.0.0
   1.1.2.2(L)      2            40      LINK            0x130016
10.20.1.1/32        IA (HOST)     D (F)
   DIRECT          1             0      0.0.0.0
10.20.1.2/32        IA (HOST)     N (R)
   1.1.2.2         2            10      0.0.0.0
   1.1.3.3(L)      3            20      LINK            0x130015
10.20.1.3/32        IA (HOST)     N (R)
   1.1.3.3         3            10      0.0.0.0
   1.1.2.2(L)      2            20      LINK            0x130016
10.20.1.4/32        IA (HOST)     N (R)
   1.1.2.2         2            20      0.0.0.0
   1.1.3.3(L)      3            30      LINK            0x130015
10.20.1.5/32        IA (HOST)     N (R)
   1.1.3.3         3            20      0.0.0.0
   1.1.2.2(L)      2            30      LINK            0x130016
10.20.1.6/32        IA (HOST)     N (R)
   1.1.3.3         3            30      0.0.0.0
   1.1.2.2         2            30      0.0.0.0
10.20.1.2/0         IA (RTR)      N (N)
   1.1.2.2         2            10      0.0.0.0
10.20.1.3/0         IA (RTR)      N (N)
   1.1.3.3         3            10      0.0.0.0
10.20.1.4/0         IA (RTR)      N (N)
   1.1.2.2         2            20      0.0.0.0
10.20.1.5/0         IA (RTR)      N (N)
   1.1.3.3         3            20      0.0.0.0
10.20.1.6/0         IA (RTR)      N (N)
   1.1.3.3         3            30      0.0.0.0
   1.1.2.2         2            30      0.0.0.0
-----------------------------------------------------------------------
19 OSPFv2 routes found (23 paths)
Flags: L = Loop-Free Alternate nexthop
Stat: D = direct   N = not direct
 (RTM stat):(R) = added      (F) = add failed
            (N) = not added  (D) = policy discarded
=======================================================================
A:ALU-A# 

spf

Syntax 
spf [lfa]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays statistics of shortest path first (SPF) calculations.

Parameters 
lfa—
displays LFA next-hop information
Output 

The following output is an example of SPF information, and Table 42 describes the fields.

Output Example
A:ALU-A# show router ospf spf lfa
===============================================================================
OSPFv2 (0) SPF Statistics
===============================================================================
 Total SPF Runs          :  109
 Last Full SPF run @     :  11/07/2015 18:43:07
 Last Full SPF Time      :  < 0.01 secs
      Intra SPF Time     :  < 0.01 secs
      Inter SPF Time     :  < 0.01 secs
      Extern SPF Time    :  < 0.01 secs
      RTM Updt Time      :  < 0.01 secs
 
 Min/Avg/Max Full SPF Times   :  0.02/0.00/0.06 secs
 Min/Avg/Max RTM Updt Times   :  0.02/0.00/0.06 secs
 
 Total Sum Incr SPF Runs :  333
 
 Total Ext Incr SPF Runs :  0
 
 Total LFA SPF Runs      :  5
 Last LFA SPF run @      :  11/07/2015 18:43:07
 Last LFA SPF Time       :  < 0.01 secs
 Min/Avg/Max  LFA  SPF Times : 0.00/0.00/0.00 secs
===============================================================================
Table 42:  Show SPF Output Fields  

Label

Description

Total SPF Runs

The total number of incremental SPF runs triggered by new or updated LSAs

Last Full SPF run @

The date and time that the external OSPF SPF was last run

Last Full SPF Time

The length of time, in seconds, when the last full SPF was run

Intra SPF Time

The time that intra-area SPF was last run on this area

Inter SPF Time

The total number of incremental SPF runs triggered by new or updated type 3 and type 4 summary LSAs

Extern SPF Time

The total number of incremental SPF runs triggered by new or updated type 5 external LSAs

RTM Updt Time

The time, in hundredths of seconds, used to perform a total SPF calculation

Min/Avg/Max Full SPF Times

Min: the minimum time, in hundredths of seconds, used to perform a total SPF calculation

Avg: the average time, in hundredths of seconds, of all the SPF calculations performed by this OSPF router

Max: the maximum time, in hundredths of seconds, used to perform a total SPF calculation

Min/Avg/Max RTM Updt Times

Min: the minimum time, in hundredths of seconds, used to perform an RTM update

Note: the RTM update is performed after the SPF calculation. The update is used to inform the routing table manager of any route or cost changes from the latest SPF calculation.

Avg: the average time, in hundredths of seconds, of all the RTM updates performed by this OSPF router

Max: the maximum time, in hundredths of seconds, used to perform an RTM update

Total Sum Incr SPF Runs

The total number of incremental SPF runs triggered by new or updated type 3 and type 4 summary LSAs

Total Ext Incr SPF Runs

The total number of incremental SPF runs triggered by new or updated type 5 external LSAs

Total LFA SPF Runs

The total number of incremental LFA SPF runs triggered by new or updated LSAs

Last LFA SPF run @

The date and time that the external OSPF LFA SPF was last run

Last LFA SPF Time

The length of time, in seconds, when the last LFA SPF was run

Min/Avg/Max LFA SPF Times

Min: the minimum time, in hundredths of seconds, used to perform an LFA SPF calculation

Avg: the average time, in hundredths of seconds, of all the LFA SPF calculations performed by this OSPF router

Max: the maximum time, in hundredths of seconds, used to perform an LFA SPF calculation

statistics

Syntax 
statistics
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays the global OSPF statistics.

Output 

The following output is an example of OSPF statistical information, and Table 43 describes the fields.

Output Example
A:ALU-A# show router ospf statistics
===============================================================================
OSPFv2 (0) Statistics
===============================================================================
Rx Packets         : 308462             Tx Packets         : 246800
Rx Hellos          : 173796             Tx Hellos          : 149062
Rx DBDs            : 67                 Tx DBDs            : 48
Rx LSRs            : 21                 Tx LSRs            : 19
Rx LSUs            : 105672             Tx LSUs            : 65530
Rx LS Acks         : 28906              Tx LS Acks         : 32141
New LSAs Recvd     : 38113              New LSAs Orig      : 21067
Ext LSAs Count     : 17                 No of Areas        : 3
No of Interfaces   : 327                No of Neighbors    : 0
Retransmits        : 46                 Discards           : 0
Bad Networks       : 0                  Bad Virt Links     : 0
Bad Areas          : 0                  Bad Dest Addrs     : 0
Bad Auth Types     : 0                  Auth Failures      : 0
Bad Neighbors      : 0                  Bad Pkt Types      : 0
Bad Lengths        : 0                  Bad Hello Int.     : 0
Bad Dead Int.      : 0                  Bad Options        : 0
Bad Versions       : 0                  Bad Checksums      : 0
Failed SPF Attempts: 0
CSPF Requests      : 0                  CSPF Request Drops : 0
CSPF Path Found    : 0                  CSPF Path Not Found: 0
Total SPF Runs     : 1                  Total LFA SPF Runs : 1
===============================================================================
Table 43:  Show OSPF Statistics Output Fields  

Label

Description

Rx Packets

The total number of OSPF packets received on all OSPF enabled interfaces

Tx Packets

The total number of OSPF packets transmitted on all OSPF enabled interfaces

Rx Hellos

The total number of OSPF Hello packets received on all OSPF enabled interfaces

Tx Hellos

The total number of OSPF Hello packets transmitted on all OSPF enabled interfaces

Rx DBDs

The total number of OSPF database description packets received on all OSPF enabled interfaces

Tx DBDs

The total number of OSPF database description packets transmitted on all OSPF enabled interfaces

Rx LSRs

The total number of OSPF Link-State Requests (LSRs) received on all OSPF enabled interfaces

Tx LSRs

The total number of OSPF Link-State Requests (LSRs) transmitted on all OSPF enabled interfaces

Rx LSUs

The total number of OSPF Link-State Updates (LSUs) received on all OSPF enabled interfaces

Tx LSUs

The total number of OSPF Link-State Updates (LSUs) transmitted on all OSPF enabled interfaces

Rx LS Acks

The total number of OSPF Link-State Acknowledgments received on all OSPF enabled interfaces

New LSAs Recvd

The total number of new OSPF Link-State Advertisements received on all OSPF enabled interfaces

New LSAs Orig

The total number of new OSPF Link-State Advertisements originated on all OSPF enabled interfaces

Ext LSAs Count

The total number of OSPF External Link-State Advertisements

No of Areas

The number of areas configured for OSPF (maximum 4)

No of Interfaces

The number of interfaces configured for OSPF on the router

No of Neighbors

The number of adjacent OSPF neighbors on this interface

Retransmits

The total number of OSPF Retransmits transmitted on all OSPF enabled interfaces

Discards

The total number of OSPF packets discarded on all OSPF enabled interfaces

Bad Networks

The total number of OSPF packets received on all OSPF enabled interfaces with invalid network or mask

Bad Virt Links

The total number of OSPF packets received on all OSPF enabled interfaces that are destined for a virtual link that does not exist

Bad Areas

The total number of OSPF packets received on all OSPF enabled interfaces with an area mismatch

Bad Dest Addrs

The total number of OSPF packets received on all OSPF enabled interfaces with the incorrect IP destination address

Bad Auth Types

The total number of OSPF packets received on all OSPF enabled interfaces with an invalid authorization type

Auth Failures

The total number of OSPF packets received on all OSPF enabled interfaces with an invalid authorization key

Bad Neighbors

The total number of OSPF packets received on all OSPF enabled interfaces where the neighbor information does not match the information this router has for the neighbor

Bad Pkt Types

The total number of OSPF packets received on all OSPF enabled interfaces with an invalid OSPF packet type

Bad Lengths

The total number of OSPF packets received on all OSPF enabled interfaces with a total length not equal to the length given in the packet itself

Bad Hello Int.

The total number of OSPF packets received on all OSPF enabled interfaces where the hello interval given in the packet was not equal to that configured for the respective interface

Bad Dead Int.

The total number of OSPF packets received on all OSPF enabled interfaces where the dead interval given in the packet was not equal to that configured for the respective interface

Bad Options

The total number of OSPF packets received on all OSPF enabled interfaces with an option that does not match those configured for the respective interface or area

Bad Versions

The total number of OSPF packets received on all OSPF enabled interfaces with bad OSPF version numbers

Bad Checksums

The total number of OSPF packets received with bad checksums since this interface was last enabled

Failed SPF Attempts

The total number of failed SPF calculation attempts

CSPF Requests

The total number of constraint-based SPF requests

CSPF Request Drops

The total number of constraint-based SPF requests dropped

CSPF Path Found

A path that fulfills the set of constraints defined in MPLS traffic engineering

CSPF Path Not Found

A path that does not fulfill the set of constraints defined in MPLS traffic engineering

Total SPF Runs

The total number of incremental SPF runs triggered by new or updated LSAs

Total LFA SPF Runs

The total number of incremental LFA SPF runs triggered by new or updated LSAs

status

Syntax 
status
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays the general status of OSPF.

Output 

The following output is an example of OSPF status information, and Table 44 describes the fields.

Output Example
A:ALU-A# show router ospf status
===============================================================================
OSPFv2 (0) Status
===============================================================================
OSPF Cfg Router Id           : 0.0.0.0
OSPF Oper Router Id          : 10.10.10.104
OSPF Version                 : 2
OSPF Admin Status            : Enabled
OSPF Oper Status             : Enabled
GR Helper Mode               : Enabled
Preference                   : 10
External Preference          : 150
Backbone Router              : True
Area Border Router           : False
AS Border Router             : False
Opaque LSA Support           : True
Traffic Engineering Support  : False
RFC 1583 Compatible          : True
Demand Exts Support          : False
In Overload State            : False
In External Overflow State   : False
Exit Overflow Interval       : 0
Last Overflow Entered        : Never
Last Overflow Exit           : Never
External LSA Limit           : -1
Reference Bandwidth          : 100,000,000 Kbps
Init SPF Delay               : 1000 msec
Sec SPF Delay                : 1000 msec
Max SPF Delay                : 10000 msec
Min LS Arrival Interval      : 1000 msec
Init LSA Gen Delay           : 5000 msec
Sec LSA Gen Delay            : 5000 msec
Max LSA Gen Delay            : 5000 msec
Last Ext SPF Run             : Never
Ext LSA Cksum Sum            : 0x0
OSPF Last Enabled            : 01/12/2015 15:32:11
Unicast Import               : True
Export Policies              : None
Import Policies              : None
Lfa Policies                 : pol1
                             : pol2
                             : pol3
                             : pol4
                             : pol5
OSPF Ldp Sync Admin Status   : Enabled
LDP-over-RSVP                : Disabled
RSVP-Shortcut                : Enabled
Advertise-Tunnel-Link        : Disabled
LFA                          : Enabled
Export Limit                 : 0
Export Limit Log Percent     : 0
Total Exp Routes             : 0
===============================================================================
A:ALU-A#  
Table 44:  Show OSPF Status Output Fields  

Label

Description

OSPF Cfg Router Id

The router ID configured for the router

OSPF Oper Router ID

The operational router ID. The 7705 SAR defaults to the system IP address or, if not configured, the last 4 bytes of the system MAC address.

OSPF Version

The current version number of the OSPF protocol: 2

OSPF Admin Status

Disabled: the OSPF process is disabled on all interfaces

Enabled: the OSPF process is active on at least one interface

OSPF Oper Status

Disabled: the OSPF process is not operational on all interfaces

Enabled: the OSPF process is operational on at least one interface

GR Helper Mode

Disabled: Graceful Restart Helper is disabled

Enabled: Graceful Restart Helper is enabled

Preference

The route preference for OSPF internal routes

External Preference

The route preference for OSPF external routes

Backbone Router

False: this router is not configured as an OSPF backbone router

True: this router is configured as an OSPF backbone router

Area Border Router

False: this router is not configured as an area border router

True: this router is configured as an area border router

AS Border Router

False: this router is not configured as an Autonomous System border (boundary) router

True: this router is configured as an Autonomous System border (boundary) router

Opaque LSA Support

False: this router does not support opaque LSAs

True: this router supports opaque LSAs

Traffic Engineering Support

False: this router does not support traffic engineering

True: this router supports traffic engineering

RFC 1583 Compatible

False: this router is not RFC 1583 compatible

True: this router is RFC 1583 compatible

Demand Exts Support

False: this router does not demand external route support

True: this router does demand external route support

In Overload State

False: this router is not in an overload state

True: this router is in an overload state

In External Overflow State

False: this router is not in an external overflow state

True: this router is in an external overflow state

Exit Overflow Interval

The time to wait before the router exits the overflow state

Last Overflow Entered

Indicates when the router last entered an overflow state

Last Overflow Exit

Indicates when the router last exited an overflow state

External LSA limit

The number of external LSAs allowed

Reference bandwidth

The configured reference bandwidth, in kilobits per second

Init SPF Delay

The initial SPF calculation delay

Sec SPF Delay

The SPF calculation delay between the first and second calculations

Max SPF Delay

The maximum interval between two consecutive SPF calculations

Min LS Arrival Interval

The minimum interval between LSAs

Init LSA Gen Delay

The initial LSA generation delay

Sec LSA Gen Delay

The delay between the generation of the first and second LSAs

Max LSA Gen Delay

The maximum interval between two consecutive LSAs

Last Ext SPF Run

The time that the last external SPF calculation was run

Ext LSA Cksum Sum

The 32-bit unsigned sum of the LS checksums of the external LSAs contained in this area’s link-state database

OSPF Last Enabled

The time that OSPF was last enabled on the interface

Unicast Import

Indicates whether routes are imported into the unicast RTM

Export Policies

Indicates whether any export routing policies have been applied to the OSPF interface

Import Policies

Indicates whether any import routing policies have been applied to the OSPF interfaced

Lfa Policies

Lists the defined LFA policies

OSPF Ldp Sync Admin Status

Indicates whether the IGP-LDP synchronization feature is enabled or disabled on all interfaces participating in the OSPF routing protocol

RSVP-Shortcut

Indicates whether RSVP-TE shortcuts (IGP shortcuts) are enabled

Advertise-Tunnel-Link

Indicates whether forwarding adjacencies are enabled

LFA

Indicates whether LFA is enabled

virtual-link

Syntax 
virtual-link [detail]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays information for OSPF virtual links.

Parameters 
detail—
provides operational and statistical information about virtual links associated with this router
Output 

The following output is an example of OSPF virtual link information, and Table 45 describes the fields.

Output Example
A:ALU-A# show router ospf virtual-link
=================================================================
OSPFv2 (0) Virtual Links
=================================================================
Nbr Rtr Id      Area Id         Local Interface     Metric State
-----------------------------------------------------------------
180.0.0.10      0.0.0.1         180.1.7.12          300    PToP
180.0.0.10      0.0.0.2         180.2.7.12          300    PToP
-----------------------------------------------------------------
No. of OSPF Virtual Links: 2
=================================================================
A:ALU-A# 
A:ALU-A# show router ospf virtual-link detail
===============================================================================
OSPF Virtual Links (detailed)
===============================================================================
Neighbor Router Id :  180.0.0.10
-------------------------------------------------------------------------------
Nbr Router Id  : 180.0.0.10             Area Id        : 0.0.0.1
Local Interface: 180.1.7.12             Metric         : 300
State          : Point To Point         Admin State    : Up
Hello Intrvl   : 10 sec                 Rtr Dead Intrvl: 60 sec
Tot Rx Packets : 43022                  Tot Tx Packets : 42964
Rx Hellos      : 24834                  Tx Hellos      : 24853
Rx DBDs        : 3                      Tx DBDs        : 2
Rx LSRs        : 0                      Tx LSRs        : 0
Rx LSUs        : 15966                  Tx LSUs        : 16352
Rx LS Acks     : 2219                   Tx LS Acks     : 1757
Retransmits    : 0                      Discards       : 0
Bad Networks   : 0                      Bad Versions   : 0
Bad Areas      : 0                      Bad Dest Addrs : 0
Bad Auth Types : 0                      Auth Failures  : 0
Bad Neighbors  : 0                      Bad Pkt Types  : 0
Bad Lengths    : 0                      Bad Hello Int. : 0
Bad Dead Int.  : 0                      Bad Options    : 0
Retrans Intrvl : 5 sec                  Transit Delay  : 1 sec
Last Event     : 11/07/2015 17:11:56    Authentication : None
-------------------------------------------------------------------------------
Neighbor Router Id : 180.0.0.10
-------------------------------------------------------------------------------
Nbr Router Id  : 180.0.0.10             Area Id        : 0.0.0.2
Local Interface: 180.2.7.12             Metric         : 300
State          : Point To Point         Admin State    : Up
Hello Intrvl   : 10 sec                 Rtr Dead Intrvl: 60 sec
Tot Rx Packets : 43073                  Tot Tx Packets : 43034
Rx Hellos      : 24851                  Tx Hellos      : 24844
Rx DBDs        : 3                      Tx DBDs        : 2
Rx LSRs        : 1                      Tx LSRs        : 1
Rx LSUs        : 18071                  Tx LSUs        : 17853
Rx LS Acks     : 147                    Tx LS Acks     : 334
Retransmits    : 0                      Discards       : 0
Bad Networks   : 0                      Bad Versions   : 0
Bad Areas      : 0                      Bad Dest Addrs : 0
Bad Auth Types : 0                      Auth Failures  : 0
Bad Neighbors  : 0                      Bad Pkt Types  : 0
Bad Lengths    : 0                      Bad Hello Int. : 0
Bad Dead Int.  : 0                      Bad Options    : 0
Retrans Intrvl : 5 sec                  Transit Delay  : 1 sec
Last Event     : 11/07/2015 17:12:00    Authentication : None
===============================================================================
A:ALU-A# 
Table 45:  Show Virtual Link Output Fields  

Label

Description

Nbr Rtr ID

The router IDs of neighboring routers

Area Id

A 32-bit integer that identifies an area

Local Interface

The IP address of the local egress interface used to maintain the adjacency to reach this virtual neighbor

Metric

The metric value associated with the route. This value is used when importing this static route into other protocols. When the metric is configured as 0, then the metric configured in OSPF, default-metric, applies. This value is also used to determine which static route to install in the forwarding table.

State

The operational state of the virtual link to the neighboring router

Authentication

Specifies whether authentication is enabled for the interface or virtual link

Hello Intrvl

The length of time, in seconds, between the Hello packets that the router sends on the interface

Rtr Dead Intrvl

The total number of OSPF packets received where the dead interval given in the packet was not equal to that configured on this interface since the OSPF admin status was enabled

Tot Rx Packets

The total number of OSPF packets received on this interface since the OSPF admin status was enabled

Rx Hellos

The total number of OSPF Hello packets received on this interface since the OSPF admin status was enabled

Rx DBDs

The total number of OSPF database description packets received on this interface since the OSPF admin status was enabled

Rx LSRs

The total number of Link-State Requests (LSRs) received on this interface since the OSPF admin status was enabled

Rx LSUs

The total number of Link-State Updates (LSUs) received on this interface since the OSPF admin status was enabled

Rx LS Acks

The total number of Link-State Acknowledgments received on this interface since the OSPF admin status was enabled

Tot Tx Packets

The total number of OSPF packets transmitted on this interface since the OSPF admin status was enabled

Tx Hellos

The total number of OSPF Hello packets transmitted on this interface since the OSPF admin status was enabled

Tx DBDs

The total number of OSPF database description packets transmitted on this interface since the OSPF admin status was enabled

Tx LSRs

The total number of OSPF Link-State Requests (LSRs) transmitted on this interface since the OSPF admin status was enabled

Tx LSUs

The total number of OSPF Hello packets transmitted on this interface since the OSPF admin status was enabled

Tx LS Acks

The total number of OSPF Link-State Acknowledgments transmitted on this interface since the OSPF admin status was enabled

Retransmits

The total number of OSPF retransmits sent on this interface since the OSPF admin status was last enabled

Discards

The total number of OSPF packets discarded on this interface since the OSPF admin status was last enabled

Bad Networks

The total number of OSPF packets received with invalid network or mask since the OSPF admin status was last enabled

Bad Versions

The total number of OSPF packets received with bad OSPF version numbers since the OSPF admin status was last enabled

Bad Areas

The total number of OSPF packets received with an area mismatch since the OSPF admin status was last enabled

Bad Dest Addrs

The total number of OSPF packets received with the incorrect IP destination address since the OSPF admin status was last enabled

Bad Auth Types

The total number of OSPF packets received with an invalid authorization type since the OSPF admin status was last enabled

Auth Failures

The total number of OSPF packets received with an invalid authorization key since the OSPF admin status was last enabled

Bad Neighbors

The total number of OSPF packets received where the neighbor information does not match the information this router has for the neighbor since the OSPF admin status was last enabled

Bad Pkt Types

The total number of OSPF packets received with an invalid OSPF packet type since the OSPF admin status was last enabled

Bad Lengths

The total number of OSPF packets received on this interface with a total length not equal to the length given in the packet itself since the OSPF admin status was last enabled

Bad Hello Int.

The total number of OSPF packets received where the hello interval given in the packet was not equal to that configured on this interface since the OSPF admin status was last enabled

Bad Dead Int.

The total number of OSPF packets received where the dead interval given in the packet was not equal to that configured on this interface since the OSPF admin status was last enabled

Bad Options

The total number of OSPF packets received with an option that does not match those configured for this interface or area since the OSPF admin status was last enabled

Retrans Intrvl

The length of time, in seconds, that OSPF waits before retransmitting an unacknowledged link-state advertisement (LSA) to an OSPF neighbor

Transit Delay

The time, in seconds, that it takes to transmit a link-state advertisement (LSA) on the interface or virtual link

Last Event

The date and time that an event was last associated with this OSPF interface

virtual-neighbor

Syntax 
virtual-neighbor [remote ip-address] [detail]
Context 
show>router>ospf
show>router>ospf3
Description 

This command displays virtual neighbor information.

The detail option produces a large amount of data. It is recommended that this option be used only when requesting information on a specific neighbor.

Parameters 
ip-address
displays the specified router. This reduces the amount of output displayed.
detail—
displays detailed information on the virtual neighbor
Output 

The following output is an example of OSPF virtual neighbor information, and Table 46 describes the fields.

Output Example
A:ALU-A# show router ospf virtual-neighbor
===============================================================================
OSPFv2 (0) Virtual Neighbors
===============================================================================
Nbr IP Addr     Nbr Rtr Id      Nbr State Transit Area    RetxQ Len  Dead Time
-------------------------------------------------------------------------------
180.1.6.10      180.0.0.10      Full      0.0.0.1         0          58
180.2.9.10      180.0.0.10      Full      0.0.0.2         0          52
-------------------------------------------------------------------------------
No. of Neighbors: 2
===============================================================================
A:ALU-A# 
A:ALU-A# show router ospf virtual-neighbor detail
===============================================================================
OSPFv2 (0) Virtual Neighbors
===============================================================================
Virtual Neighbor Router Id : 180.0.0.10
-------------------------------------------------------------------------------
Neighbor IP Addr : 180.1.6.10           Neighbor Rtr Id  : 180.0.0.10
Neighbor State   : Full                 Transit Area     : 0.0.0.1
Retrans Q Length : 0                    Options          : -E--
Events           : 4                    Last Event Time  : 11/07/2015 17:11:56
Up Time          : 2d 17:47:17          Time Before Dead : 57 sec
Bad Nbr States   : 1                    LSA Inst fails   : 0
Bad Seq Nums     : 0                    Bad MTUs         : 0
Bad Packets      : 0                    LSA not in LSDB  : 0
Option Mismatches: 0                    Nbr Duplicates   : 0
-------------------------------------------------------------------------------
Virtual Neighbor Router Id : 180.0.0.10
-------------------------------------------------------------------------------
Neighbor IP Addr : 180.2.9.10           Neighbor Rtr Id  : 180.0.0.10
Neighbor State   : Full                 Transit Area     : 0.0.0.2
Retrans Q Length : 0                    Options          : -E--
Events           : 4                    Last Event Time  : 11/07/2015 17:11:59
Up Time          : 2d 17:47:14          Time Before Dead : 59 sec
Bad Nbr States   : 1                    LSA Inst fails   : 0
Bad Seq Nums     : 0                    Bad MTUs         : 0
Bad Packets      : 0                    LSA not in LSDB  : 0
Option Mismatches: 0                    Nbr Duplicates   : 0
===============================================================================
A:ALU-A# 
Table 46:  Show Virtual Neighbor Output Fields  

Label

Description

Nbr IP Addr

The IP address this neighbor is using in its IP source address. On links with no address, this will not be 0.0.0.0, but the address of another of the neighbor's interfaces.

Nbr Rtr ID

The router IDs of neighboring routers

Transit Area

The transit area ID that links the backbone area with the area that has no physical connection with the backbone

RetxQ Len/ Retrans Q Length

The current length of the retransmission queue

No. of Neighbors

The total number of OSPF neighbors adjacent on this interface, in a state of INIT or greater, since the OSPF admin status was enabled

Nbr State

The operational state of the virtual link to the neighboring router

Options

The total number of OSPF packets received with an option that does not match those configured for this virtual interface or transit area since the OSPF admin status was enabled

Events

The total number of events that have occurred since the OSPF admin status was enabled

Last Event Time

The date and time that an event was last associated with this OSPF interface

Up Time

The uninterrupted time, in hundredths of seconds, that the adjacency to this neighbor has been up

Dead Time/Time Before Dead

The amount of time, in seconds, until the dead router interval expires

Bad Nbr States

The total number of OSPF packets received where the neighbor information does not match the information this router has for the neighbor since the OSPF admin status was last enabled

LSA Inst fails

The total number of times an LSA could not be installed into the LSDB due to a resource allocation issue since the OSPF admin status was last enabled

Bad Seq Nums

The total number of times that a database description packet was received with a sequence number mismatch since the OSPF admin status was last enabled

Bad MTUs

The total number of times that the MTU in a received database description packet was larger than the MTU of the receiving interface since the OSPF admin status was enabled

Bad Packets

The total number of times that an LS update was received with an illegal LS type or an option mismatch since the OSPF admin status was enabled

LSA not in LSDB

The total number of times that an LS request was received for an LSA not installed in the LSDB of this router since the OSPF admin status was enabled

Option Mismatches

The total number of times that an LS update was received with an option mismatch since the OSPF admin status was enabled

Nbr Duplicates

The total number of times that a duplicate database description packet was received during the Exchange state since the OSPF admin status was enabled

4.13.2.3. Clear Commands

ospf

Syntax 
ospf
Context 
clear>router
Description 

This command clears and resets OSPF protocol entities.

ospf3

Syntax 
ospf3
Context 
clear>router
Description 

This command clears and resets OSPFv3 protocol entities.

database

Syntax 
database [purge]
Context 
clear>router>ospf
clear>router>ospf3
Description 

This command clears all LSAs received from other nodes and refreshes all self-originated LSAs.

Parameters 
purge—
clears all self-originated LSAs and reoriginates all self-originated LSAs

export

Syntax 
export
Context 
clear>router>ospf
clear>router>ospf3
Description 

This command re-evaluates all effective export route policies.

neighbor

Syntax 
neighbor [ip-int-name | ip-address]
Context 
clear>router>ospf
clear>router>ospf3
Description 

This command marks the neighbor as dead and reinitiates the affected adjacencies.

Parameters 
ip-int-name—
clears all neighbors for the interface specified by this interface name
ip-address—
clears all neighbors for the interface specified by this IP address

statistics

Syntax 
statistics
Context 
clear>router>ospf
clear>router>ospf3
Description 

This command clears all neighbor, router, interface, SPF, and global statistics for OSPF.

4.13.2.4. Debug Commands

ospf

Syntax 
ospf
Context 
debug>router
Description 

This command enables the context for OSPF debugging purposes.

ospf3

Syntax 
ospf3
Context 
debug>router
Description 

This command enables the context for OSPFv3 debugging purposes.

area

Syntax 
area [area-id]
no area
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF area.

Parameters 
area-id—
the OSPF area ID expressed in dotted-decimal notation or as a 32-bit decimal integer

area-range

Syntax 
area-range [ip-address]
no area-range
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF area range.

Parameters 
ip-address—
the IP address for the range used by the ABR to advertise into another area

cspf

Syntax 
cspf [ip-address]
no cspf
Context 
debug>router>ospf
Description 

This command enables or disables debugging for an OSPF constraint-based shortest path first (CSPF).

Parameters 
ip-address—
the IP address for the range used for CSPF

interface

Syntax 
interface [ip-int-name | ip-address]
no interface
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF interface.

Parameters 
ip-int-name—
the IP interface name. An interface name cannot be in the form of an IP address. Interface names can be any string up to 32 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes.
ip-address—
the interface’s IP address

leak

Syntax 
leak [ip-address]
no leak
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for OSPF leaks.

Parameters 
ip-address—
the IP address to debug OSPF leaks

lsdb

Syntax 
lsdb [type] [ls-id] [adv-rtr-id] [area area-id]
no lsdb
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF link-state database.

Parameters 
type—
the OSPF link-state database type
Values—
router, network, summary, asbr, extern, nssa

 

ls-id—
an LSA type-specific field containing either a router ID or an IP address. It identifies the piece of the routing domain being described by the advertisement.
adv-rtr-id—
the router identifier of the router advertising the LSA
area-id—
the OSPF area ID expressed in dotted-decimal notation or as a 32-bit decimal integer

misc

Syntax 
[no] misc
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for miscellaneous OSPF events.

neighbor

Syntax 
neighbor [ip-int-name | router-id]
no neighbor
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF neighbor.

Parameters 
ip-int-name—
the neighbor interface name
router-id—
neighbor information for the neighbor identified by the specified router ID

nssa-range

Syntax 
nssa-range [ip-address]
no nssa-range
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an NSSA range.

Parameters 
ip-address—
the IP address range to debug

packet

Syntax 
packet [packet-type] [ip-address]
no packet
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for OSPF packets.

Parameters 
packet-type—
the OSPF packet type to debug
Values—
hello, dbdescr, lsrequest, lsupdate, lsack

 

ip-address—
the IP address to debug

rsvp-shortcut

Syntax 
rsvp-shortcut [ip-address]
no rsvp-shortcut
Context 
debug>router>ospf
Description 

This command enables or disables debugging for RSVP-TE LSPs that are used as shortcuts.

Parameters 
ip-address—
the IP address to debug

rtm

Syntax 
rtm [ip-address]
no rtm
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for the OSPF routing table manager.

Parameters 
ip-address—
the IP address to debug

spf

Syntax 
spf [type] [dest-addr]
no spf
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for OSPF SPF. Information regarding overall SPF start and stop times are shown. To see detailed information regarding the SPF calculation of a given route, the route must be specified as an optional argument.

Parameters 
type—
the area to debug
Values—
intra-area, inter-area, external

 

dest-addr—
the destination IP address to debug

virtual-neighbor

Syntax 
virtual-neighbor [ip-address]
no virtual-neighbor
Context 
debug>router>ospf
debug>router>ospf3
Description 

This command enables or disables debugging for an OSPF virtual neighbor.

Parameters 
ip-address—
the IP address of the virtual neighbor