- Table of Contents
-
- 05-Network Connectivity Command Reference
- 00-Preface
- 01-MAC address table commands
- 02-Ethernet link aggregation commands
- 03-Port isolation commands
- 04-VLAN commands
- 05-Loop detection commands
- 06-Spanning tree commands
- 07-LLDP commands
- 08-Layer 2 forwarding commands
- 09-L2TP commands
- 10-ARP commands
- 11-IP addressing commands
- 12-DHCP commands
- 13-DHCP snooping commands
- 14-DHCPv6 commands
- 15-DHCPv6 snooping commands
- 16-DNS commands
- 17-HTTP commands
- 18-HTTP redirect commands
- 19-IP forwarding basics commands
- 20-Fast forwarding commands
- 21-Adjacency table commands
- 22-IP performance optimization commands
- 23-IPv6 basics commands
- 24-IPv6 neighbor discovery commands
- 25-IPv6 fast forwarding commands
- 26-NAT commands
- 27-GRE commands
- 28-Basic IP routing commands
- 29-Static routing commands
- 30-OSPF commands
- 31-Policy-based routing commands
- 32-IPv6 static routing commands
- 33-IPv6 policy-based routing commands
- 34-IGMP snooping commands
- 35-MLD snooping commands
- Related Documents
-
Title | Size | Download |
---|---|---|
30-OSPF commands | 511.28 KB |
Contents
OSPF commands
The term "router" in this document refers to a routing-capable device.
area
Use area to create an OSPF area and enter OSPF area view.
Use undo area to remove an OSPF area.
Syntax
area area-id
undo area area-id
Default
No OSPF areas exist.
Views
OSPF view
Predefined user roles
network-admin
Parameters
area-id: Specifies an area by its ID, an IP address or a decimal integer in the range of 0 to 4294967295 that is translated into the IP address format.
Examples
# Create Area 0 and enter Area 0 view.
<Sysname> system-view
[Sysname] ospf 100
[Sysname-ospf-100] area 0
[Sysname-ospf-100-area-0.0.0.0]
description
Use description to configure a description for an OSPF process or area.
Use undo description to restore the default.
Syntax
description text
undo description
Default
No description is configured for an OSPF process or area.
Views
OSPF view
OSPF area view
Predefined user roles
network-admin
Parameters
text: Specifies a description, a case-sensitive string of 1 to 80 characters.
Usage guidelines
The description specified by this command is used to identify an OSPF process or area.
Examples
# Describe OSPF process 100 as abc.
<Sysname> system-view
[Sysname] ospf 100
[Sysname-ospf-100] description abc
# Describe OSPF Area 0 as bone area.
<Sysname> system-view
[Sysname] ospf 100
[Sysname-ospf-100] area 0
[Sysname-ospf-100-area-0.0.0.0] description bone area
display ospf
Use display ospf to display OSPF process information.
Syntax
display ospf [ process-id ] [ verbose ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays information about all OSPF processes.
verbose: Displays detailed OSPF process information. If you do not specify this keyword, the command displays brief OSPF process information.
Examples
# Display detailed OSPF process information.
<Sysname> display ospf verbose
OSPF Process 1 with Router ID 192.168.1.2
OSPF Protocol Information
RouterID: 192.168.1.2 Router type: NSSA
Route tag: 0
Multi-VPN-Instance is not enabled
Ext-community type: Domain ID 0x105, Route Type 0x8000, Router ID 0x8001
Domain ID: 0.0.0.0:23
Opaque capable
Isolation: Disabled
Originating router-LSAs with maximum metric
Condition: Always, State: Inactive
Advertise stub links with maximum metric in router-LSAs
Advertise summary-LSAs with metric 16711680
Advertise external-LSAs with metric 16711680
ISPF is enabled
SPF-schedule-interval: 50 (in milliseconds)
LSA generation interval: 5
LSA arrival interval: 1000
Transmit pacing: Interval: 20 Count: 3
Default ASE parameters: Metric: 1 Tag: 1 Type: 2
Route preference: 10
ASE route preference: 150
SPF computation count: 22
RFC 1583 compatible
Fast-reroute: lfa
Node-Protecing Preference: 40
Lowest-cost Preference: 20
SRLG Preference: 10
Microloop-avoidance: Enable
Microloop-avoidance RIB-update-delay: 5000 ms
Graceful restart interval: 120
SNMP trap rate limit interval: 2 Count: 300
This process is currently bound to MIB
Area count: 1 NSSA area count: 1
Normal areas with up interfaces: 0
NSSA areas with up interfaces: 1
Up interfaces: 1
ExChange/Loading neighbors: 0
Full neighbors:3
Area0 full neighbors: 1
Calculation trigger type: Full
Current calculation type: SPF calculation
Current calculation phase: Calculation area topology
Process reset state: N/A
Current reset type: N/A
Next reset type: N/A
Reset prepare message replied: -/-/-/-
Reset process message replied: -/-/-/-
Reset phase of module:
M-N/A, P-N/A, L-N/A, C-N/A, R-N/A
MPLS segment routing: Disabled
Segment routing adjacency : Disabled
Configured SRGB : 16000 16999
Effective SRGB : 16000 24000
Segment routing local block : 15000 15999
Segment routing tunnel count: 0
Area: 0.0.0.1 (MPLS TE not enabled)
Authentication type: None Area flag: NSSA
7/5 translator state: Disabled
7/5 translate stability timer interval: 0
SPF scheduled count: 5
ExChange/Loading neighbors: 0
Up interfaces: 1
Interface: 192.168.1.2 (Vlan-interface10)
Cost: 1 State: DR Type: Broadcast MTU: 1500
Priority: 1
Designated router: 192.168.1.2
Backup designated router: 192.168.1.1
Timers: Hello 10 , Dead 40 , Poll 40 , Retransmit 5 , Transmit Delay 1
FRR backup: Enabled
Enabled by network configuration
Packet size: 1000
Table 1 Command output
Field |
Description |
OSPF Process 1 with Router ID 192.168.1.2 |
OSPF process ID and OSPF router ID. |
RouterID |
Router ID. |
Router type |
Router type: · ABR. · ASBR. · NSSA. · Null. |
OSPF process state. If you shut down the process by using the shutdown process command, this field displays Admin-down. If the process is not shut down, this field is not displayed. |
|
Route tag |
Tag of redistributed routes. |
Multi-VPN-Instance is not enabled |
The OSPF process does not support multi-VPN-instance. |
Ext-community type |
OSPF extended community attribute type codes: · Domain ID—Domain ID code. · Router Type—Router type code. · Router ID—Router ID code. |
Domain ID |
OSPF domain ID (primary ID). |
Opaque capable |
Opaque LSA advertisement and reception capability is enabled. |
Isolation |
Whether OSPF isolation is enabled. |
Originating router-LSAs with maximum metric |
The maximum cost value for router LSAs (excluding stub links) is used. |
Condition |
Status of the stub router: · Always. · On startup for xxx seconds, where xxx is specified by the user. |
State |
Whether the stub router is active. |
Originating LSAs with metric xxx controlled by RBM |
The device is the backup device in the HA group. · Originating LSAs with metric +n controlled by RBM—When OSPF generates an LSA, the cost is the sum of the original cost and n. · Originating LSAs with metric n controlled by RBM—When OSPF generates an LSA, the cost is n. This field is displayed only when HA has adjusted the OSPF cost. For more information about HA, see High Availability Configuration Guide. |
SPF-schedule-interval |
Interval for SPF calculations. If the SPF calculation interval is fixed, this field also displays in milliseconds enclosed with brackets. |
LSA generation interval |
LSA generation interval. |
LSA arrival interval |
LSA arrival interval. |
Transmit pacing |
LSU packet transmit rate of the interface: · Interval—LSU transmit interval of the interface. · Count—Maximum number of LSU packets sent at each interval. |
Default ASE parameters |
Default ASE parameters: Metric, Tag, and Type. |
Route preference |
Internal route preference. |
ASE route preference |
External route preference. |
SPF computation count |
SPF computation count of the OSPF process. |
RFC1583 compatible |
Compatible with RFC 1583. |
Fast-reroute |
FRR type: LFA—LFA is enabled. |
Node-Protecting Preference |
Priority of the node-protection backup path selection policy. |
Lowest-cost Preference |
Priority of the lowest-cost backup path selection policy. |
SRLG preference |
Priority of the shared risk link group (SRLG)-disjoint backup path selection policy. |
Graceful restart interval |
GR interval. |
SNMP trap rate limit interval |
SNMP notification sending interval. |
Count |
Number of sent SNMP notifications. |
ExChange/Loading neighbors |
Neighbors in ExChange/Loading state. |
Full neighbors |
Neighbors in Full state. |
Area0 full neighbors |
Neighbors in Full state in the backbone area. |
Calculation trigger type |
Route calculation trigger type: · Full—Calculation of all routes is triggered. · Area topology change—Topology change in an area. · Intra router change—Incremental intra-area route change. · ASBR change—Incremental ASBR route change. · 7to5 translator—Type-7-to-Type-5 LSA translator role change. · Full IP prefix—Calculation of all IP prefixes is triggered. · Full intra AS—Calculation of all intra-AS prefixes is triggered. · Inc intra AS—Calculation of incremental intra-AS prefixes is triggered. · Full inter AS—Calculation of all AS-external prefixes is triggered. · Inc inter AS—Calculation of incremental AS-external prefixes is triggered. · N/A—Route calculation is not triggered. |
Current calculation type |
Current route calculation type: · SPF calculation. · Intra router calculation—Intra-area route calculation. · ASBR calculation—Inter-area ASBR route calculation. · Inc intra router—Incremental intra-area route calculation. · Inc ASBR calculation—Incremental inter-area ASBR route calculation. · 7to5 translator—Type-7-to-Type-5 LSA calculation. · Full intra AS—Calculation of all intra-AS prefixes. · Inc intra AS—Calculation of incremental intra-AS prefixes. · Full inter AS—Calculation of all AS-external prefixes. · Inc inter AS—Calculation of incremental AS-external prefixes. · Forward address—Forwarding address calculation. · N/A—Route calculation is not triggered. |
Current calculation phase |
Current route calculation phase: · Calculation area topology—Calculating area topology. · Calculation router—Calculating routes on routers. · Calculation intra AS—Calculating intra-AS routes. · 7to5 translator—Calculating Type-7-to-Type-5 LSAs. · Forward address—Calculating forwarding addresses. · Calculation inter AS—Calculating AS-external routes. · Calculation end—Ending phase of calculation. · N/A—Route calculation is not triggered. |
Process reset state |
Process reset state: · N/A—The process is not reset. · Under reset—The process is in the reset progress. · Under RIB smooth—The process is synchronizing the RIB. |
Current reset type |
Current process reset type: · N/A—The process is not reset. · Normal—Normal reset. · GR quit—Normal reset when GR quits abnormally. · Delete—Delete OSPF process. |
Next reset type |
Next process reset type: · N/A—The process is not reset. · Normal—Normal reset. · GR quit—Normal reset when GR quits abnormally. · Delete—Delete OSPF process. |
Reset prepare message replied |
Modules that reply reset prepare messages: · P—Neighbor maintenance module. · L—LSDB synchronization module. · C—Route calculation module. · R—Route redistribution module. |
Reset process message replied |
Modules that reply reset process messages: · P—Neighbor maintenance module. · L—LSDB synchronization module. · C—Route calculation module. · R—Route redistribution module. |
Reset phase of module |
Reset phase of each module: · Main control module: ¡ N/A—Not reset. ¡ Delete area. ¡ Delete process. · Neighbor maintenance (P) module: ¡ N/A—Not reset. ¡ Delete neighbor. ¡ Delete interface. ¡ Delete vlink—Delete virtual link. ¡ Delete shamlink—Delete sham link. · LSDB synchronization (L) module: ¡ N/A—Not reset. ¡ Stop timer. ¡ Delete ASE—Delete all ASE LSAs. ¡ Delete ASE maps—Delete ASE LSA maps. ¡ Clear process data. ¡ Delete area LSA—Delete LSAs and maps from an area. ¡ Delete area interface—Delete interfaces from an area. ¡ Delete process—Delete process-related resources. ¡ Restart—Restart process-related resources. · Route calculation (C) module: ¡ N/A—Not reset. ¡ Delete topology—Delete area topology. ¡ Delete router—Delete routes of routers. ¡ Delete intra AS—Delete intra-AS routes ¡ Delete inter AS—Delete AS-external routes. ¡ Delete forward address—Delete forwarding address list. ¡ Delete advertise—Delete advertising router list. · Route redistribution (R) module: ¡ N/A—Not reset. ¡ Delete ABR summary—Delete summary routes of the ABR. ¡ Delete ASBR summary—Delete summary routes of the ASBR. ¡ Delete import—Delete redistributed routes. |
Area |
Area ID in the IP address format. |
Authentication type |
Authentication type of the area: · None—No authentication. · Simple—Simple authentication. · Cryptographic—MD5, HMAC-MD5, or HMAC-SHA-256 authentication. · Keychain—Keychain authentication. |
Area flag |
Type of the area: · Normal. · Stub. · StubNoSummary (totally stub area). · NSSA. · NSSANoSummary (totally NSSA area). |
7/5 translator state |
State of the translator that translates Type-7 LSAs to Type-5 LSAs: · Enabled—The translator is specified through commands. · Elected—The translator is designated through election. · Disabled—The device is not a translator. |
7/5 translate stability timer interval |
Stability interval for Type-7 LSA-to-Type-5 LSA translation. |
SPF scheduled Count |
SPF calculation count in the OSPF area. |
Interface |
Interface in the area. |
Cost |
Interface cost. |
State |
Interface state. |
Type |
Interface network type. |
MTU |
Interface MTU. |
Priority |
Router priority. |
Timers |
OSPF timers: · Hello—Interval for sending hello packets. · Dead—Interval within which the neighbor is down. · Poll—Interval for sending hello packets. · Retransmit—Interval for retransmitting LSAs. |
FRR backup |
Whether Loop Free Alternate (LFA) calculation is enabled on an interface. |
Packet size |
The maximum length of OSPF packets that can be sent by an interface. |
display ospf abr-asbr
Use display ospf abr-asbr to display routes to the ABR or ASBR.
Syntax
display ospf [ process-id ] abr-asbr [ verbose ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays routes to the ABR and ASBR for all OSPF processes.
verbose: Displays detailed information. If you do not specify this keyword, the command displays brief information.
Usage guidelines
If you use this command on routers in a stub area, the commands displays no ASBR information.
Examples
# Display brief information about routes to the ABR or ASBR.
<Sysname> display ospf abr-asbr
OSPF Process 1 with Router ID 192.168.1.2
Routing Table to ABR and ASBR
Topology base (MTID 0)
Type Destination Area Cost Nexthop RtType
Inter 3.3.3.3 0.0.0.0 3124 10.1.1.2 ASBR
Intra 2.2.2.2 0.0.0.0 1562 10.1.1.2 ABR
# Display detailed information about routes to the ABR or ASBR.
<Sysname> display ospf abr-asbr verbose
OSPF Process 10 with Router ID 101.1.1.11
Routing Table to ABR and ASBR
Topology base (MTID 0)
Destination: 1.1.1.1 RtType : ASBR
Area : 0.0.0.1 Type : Intra
Nexthop : 150.0.1.12 BkNexthop : 0.0.0.0
Interface : Vlan10 BkInterface: N/A
Cost : 1000
Table 2 Command output
Field |
Description |
Type |
Type of the route to the ABR or ASBR: · Intra—Intra-area route. · Inter—Inter-area route. |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
Destination |
Router ID of an ABR or ASBR. |
Area |
ID of the area of the next hop. |
Cost |
Cost from the router to the ABR or ASBR. |
Nexthop |
Next hop address. |
BkNexthop |
Backup next hop address. |
RtType |
Router type: ABR or ASBR. |
Interface |
Output interface. |
BkInterface |
Backup output interface. |
display ospf event-log
Use display ospf event-log to display OSPF log information.
Syntax
display ospf [ process-id ] event-log { lsa-flush | lsa-history [ verbose ] | peer [ neighbor-id ] [ slot slot-number ] | route | spf }
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays OSPF log information for all processes.
lsa-flush: Specifies LSA aging log information.
lsa-history: Specifies self-originated and received LSA log information.
verbose: Displays detailed self-originated and received LSA log information. If you do not specify this keyword, the command displays brief self-originated and received LSA log information.
peer: Specifies neighbor state change log information.
neighbor-id: Specifies a neighbor by its router ID. If you do not specify a neighbor, this command displays state change log information for all neighbors.
slot slot-number: Specifies a cloud cluster member device by its member ID. If you do not specify a member device, this command displays neighbor state change information on the member device where the active process resides.
route: Specifies OSPF route log information.
spf: Specifies route calculation log information.
Usage guidelines
Route calculation logs show the number of routes newly installed in the IP routing table.
Neighbor logs include information about the following events:
· The OSPF neighbor state goes down.
· The OSPF neighbor state goes backward because the local end receives BadLSReq, SeqNumberMismatch, and 1-Way events.
Examples
# Display OSPF LSA aging log information for all processes.
<Sysname> display ospf event-log lsa-flush
OSPF Process 1 with Router ID 1.1.1.1
LSA Flush Log
Date: 2019-09-22 Time: 14:47:33 Received MaxAge LSA from 10.1.1.1
Type: 1 LS ID: 2.2.2.2 AdvRtr: 2.2.2.2 Seq#: 80000001
Date: 2019-09-22 Time: 14:47:33 Flushed MaxAge LSA by the self
Type: 1 LS ID: 1.1.1.1 AdvRtr: 1.1.1.1 Seq#: 80000001
Date: 2019-09-22 Time: 14:47:33 Received MaxAge LSA from 10.1.2.2
Type: 1 LS ID: 2.2.2.2 AdvRtr: 2.2.2.2 Seq#: 80000001
Date: 2019-09-22 Time: 14:47:33 Flushed MaxAge LSA by the self
Type: 1 LS ID: 1.1.1.1 AdvRtr: 1.1.1.1 Seq#: 80000001
Table 3 Command output
Field |
Description |
Date/Time |
Time when the device receives an LSA that has reached the maximum age. |
Received MaxAge LSA from X.X.X.X |
The device received an LSA that has reached the maximum age from X.X.X.X. |
Flushed MaxAge LSA by the self |
The device flushed the LSA that has reached the maximum age. |
Type |
LSA type. |
LS ID |
LSA link state ID. |
AdvRtr |
Advertising router. |
Seq# |
LSA sequence number. |
# Display OSPF LSA log information for process 1.
<Sysname> display ospf event-log lsa-history
OSPF Process 1 with Router ID 1.1.1.1
LSA Log
Date:2019-09-06 Time:10:47:44:007923 Area 0.0.0.2 LSAs received from interface Vlan1 10.5.1.5
Type LinkState ID AdvRtr Age Length Sequence
1 10.1.1.5 10.1.1.5 1 36 80000002
Table 4 Command output
Field |
Description |
Date/Time |
Time when the device generated or received the LSA, which is accurate to microseconds. |
LSAs received from interface XXX X.X.X.X |
The device received an LSA from interface XXX with IP address X.X.X.X. |
Self-originated or self-aged LSAs |
The LSA is self-originated or self-aged. |
Type |
LSA type. |
LinkState ID |
LSA link state ID. |
AdvRtr |
Advertising router. |
Sequence |
LSA sequence number. |
# Display OSPF route log information for process 1.
<Sysname> display ospf event-log route
OSPF Process 1 with Router ID 1.1.1.1
Route Log
Topology base (MTID 0)
Date: 2019-09-22 Time: 14:47:33:070853 Modified 2.1.1.1/32,
Type:Stub
Interface: GE1/0/2, Nexthop:10.5.1.1, Rely NbrID:0x13000004, Flag:0x01
Table 5 Command output
Field |
Description |
Date/Time |
Route calculation time, which is accurate to microseconds. |
Added/Deleted/Modified |
The route was newly added, deleted, or modified. |
Type |
Route type, which can be Transit, Stub, Inter, Type1, or Type2. |
Interface |
Output interface of the route. |
Nexthop |
Next hop of the route. |
Rely NbrID |
Recursive neighbor router ID. If Rely is not displayed, the neighbor router is a non-recursive neighbor. |
Flag |
Route attribute flag. |
# Display OSPF route calculation log information for all processes.
<Sysname> display ospf event-log spf
OSPF Process 1 with Router ID 1.1.1.2
SPF Log
Topology base (MTID 0)
Date Time Duration Intra Inter External Reason
2019-09-27 15:28:26 0.95 1 1 10000 Intra-area LSA
2019-09-27 15:28:23 0.2 0 0 0 Area 0 full neighbor
2019-09-27 15:28:19 0 0 0 0 Intra-area LSA
2019-09-27 15:28:19 0 0 0 0 external LSA
2019-09-27 15:28:19 0.3 0 0 0 Intra-area LSA
2019-09-27 15:28:12 0 1 0 0 Intra-area LSA
2019-09-27 15:28:11 0 0 0 0 Routing policy
2019-09-27 15:28:11 0 0 0 0 Intra-area LSA
Table 6 Command output
Field |
Description |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
Date/Time |
Time when the route calculation starts. |
Duration of the route calculation, in seconds. |
|
Intra |
Number of intra-area routes newly installed in the IP routing table. |
Inter |
Number of inter-area routes newly installed in the IP routing table. |
External |
Number of external routes newly installed in the IP routing table. |
Reason |
Reasons why the route calculation is performed: · Intra-area LSA—Intra-area LSA changes. · Inter-area LSA—Inter-area LSA changes. · External LSA—External LSA changes. · Configuration—Configuration changes. · Area 0 full neighbor—Number of FULL-state neighbors in Area 0 changes. · Area 0 up interface—Number of interfaces in up state in Area 0 changes. · LSDB overflow state—Overflow status changes. · AS number—AS number changes. · ABR summarization—ABR summarization changes. · GR end—GR ends. · Routing policy—Routing policy changes. · Intra-area tunnel—Intra-area tunnel changes. · Others—Other reasons. |
# Display OSPF neighbor log information for OSPF process 1.
<Sysname> display ospf 1 event-log peer
OSPF Process 1 with Router ID 1.1.1.1
Neighbors Log
Date Time Local Address Remote Address Router ID Reason
2019-12-31 12:35:45 197.168.1.1 197.168.1.2 2.2.2.2 IntPhyChange
2019-12-31 12:35:19 197.168.1.1 197.168.1.2 2.2.2.2 ConfNssaArea
2019-12-31 12:34:59 197.168.1.1 197.168.1.2 2.2.2.2 SilentInt
Table 7 Command output
Field |
Description |
Date/Time |
Time when the neighbor state changes. |
Local Address |
Local address of the neighbor relationship. |
Remote Address |
Peer address of the neighbor relationship. |
Router ID |
Neighbor router ID. |
Reason |
Reasons for neighbor state changes: · ResetConnect—The connection is lost due to insufficient memory. · IntChange—The interface parameter has changed. · VlinkChange—The virtual link parameter has changed. · ShamlinkChange—The sham link parameter has changed. · ResetOspf—The OSPF process is reset. · UndoOspf—The OSPF process is deleted. · UndoArea—The OSPF area is deleted. · UndoNetwork—The interface is disabled. · SilentInt—The interface is configured as a silent interface. · IntLogChange—The logical attribute of the interface has changed. · IntPhyChange—The physical attribute of the interface has changed. · IntVliChange—The virtual link attribute of the interface has changed. · VlinkDown—The virtual link goes down. · ShamlinkDown—The sham link goes down. · DeadExpired—The dead timer expires. · ConfStubArea—The interface is configured with stub area parameters. · ConfNssaArea—The interface is configured with NSSA area parameters. · AuthChange—The authentication type has changed. · OpaqueChange—The Opaque capability has changed. · Retrans—Excessive retransmissions. · LLSChange—The LLS capability has changed. · OOBChange—The OOB capability has changed. · GRChange—The GR capability has changed. · BadLSReq—The interface receives BadLSReq events. · SeqMismatch—The interface receives SeqNumberMismatch events. · 1-Way—The interface receives 1-Way events. · FilterLSA—Peer disconnection occurs because LSA filter settings have changed or the ACL used by the LSA filter has changed. · LocalNoLSA—The requested LSA does not exist. · SameLSAReq—The received LSA is in the local request queue. · OldLSAReq—The received LSA has a larger aging time than the requested LSA in the local request queue. · DdTimerOut—Receives a DD packet after the dead timer expires. · EAChange—The External Attribute bit has changed. · MTChange—The Multi-Topology bit has changed. · RecvNoDupPkt—Receives a non-duplicate DD packet in loading or full status. · EbitChange—The E bit has changed. · MSbitChange—The MS bit has changed. · IbitChange—The I bit has changed. · MSeqNumError—The primary router receives an unexpected serial number from the secondary router. · SSeqNumError—The secondary router receives an unexpected serial number from the primary router. · RecvOpqIntf—A DD packet that contains a type 9 LSA is received when the opaque LSA reception and advertisement capability is disabled. · RecvOpqArea—A DD packet that contains a type 10 LSA is received when the opaque LSA reception and advertisement capability is disabled. · RecvOpqAS—A DD packet that contains a type 11 LSA is received when the opaque LSA reception and advertisement capability is disabled. · RecvNSSA—A DD packet that contains a type 7 LSA is received in a non-NSSA area. · InvalidLSA—A DD packet that contains an invalid LSA is received. · RecvASE—A DD packet that contains a type 5 LSA is received on a virtual link or in a stub area. · shutdown—The shutdown process command is executed. |
Related commands
reset ospf event-log
display ospf event-log hello
Use display ospf event-log hello to display log information about received or sent OSPF hello packets.
Syntax
display ospf [ process-id ] event-log hello { received [ abnormal | dropped ] | sent } [ neighbor-id ] [ slot slot-number ]
display ospf [ process-id ] event-log hello sent { abnormal | failed } [ neighbor-address ] [ slot slot-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays log information about received or sent OSPF hello packets for all processes.
received: Specifies log information about received OSPF hello packets.
sent: Specifies log information about sent OSPF hello packets.
abnormal: Specifies log information about abnormal OSPF hello packets, which are received or sent at intervals greater than or equal to 1.5 times the hello interval.
dropped: Specifies log information about discarded OSPF hello packets.
failed: Specifies log information about OSPF hello packets that failed to be sent.
neighbor-address: Specifies a neighbor by its IP address. If you do not specify a neighbor, this command displays log information about received or sent OSPF hello packets for all neighbors.
neighbor-id: Specifies a neighbor by its router ID. If you do not specify a neighbor, this command displays log information about received or sent OSPF hello packets for all neighbors.
slot slot-number: Specifies a cloud cluster member device by its member ID. If you do not specify a member device, this command displays log information about received or sent OSPF hello packets for the member device where the active process resides.
Examples
# Display log information about sent OSPF hello packets.
<Sysname> display ospf event-log hello sent
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Interface: Vlan10
Neighbor address: 10.1.1.2, NbrID: 1.0.0.2
First 4 hello packets sent:
2019-02-05 20:10:10:121, failed, errno: 132
2019-02-05 20:10:30:121, succeeded
2019-02-05 20:10:20:121, succeeded
2019-02-05 20:10:40:121, succeeded
Last 4 hello packets sent before Full->Down at 2019-02-06 14:52:10:121
2019-02-06 14:51:40:021, succeeded
2019-02-06 14:51:50:021, succeeded
2019-02-06 14:52:00:021, failed, errno: 132
2019-02-06 14:52:10:010, failed, errno: 132
Interface: Vlan10
Neighbor address: 10.1.1.2, NbrID: 1.0.0.2
First 4 hello packets sent:
2019-02-05 20:10:10:121, failed, errno: 132
2019-02-05 20:10:30:121, succeeded
2019-02-05 20:10:20:121, succeeded
2019-02-05 20:10:40:121, succeeded
Last 4 hello packets sent before Full->Init at 2019-02-06 11:16:20:171
2019-02-06 11:15:20:121, succeeded
2019-02-06 11:15:30:121, succeeded
2019-02-06 11:15:40:121, succeeded
2019-02-06 11:15:50:121, succeeded
Table 8 Command output
Field |
Description |
Interface |
Interface that sends the hello packets. |
Neighbor address |
IP address of the neighbor. |
NbrID |
Router ID of the neighbor. |
First 4 hello packets sent |
Time and result (succeeded or failed) for sending the first four hello packets. For a packet failed to be sent, an error code is displayed in the errno field. |
Last 4 hello packets sent before Full->Down at 2019-02-06 14:52:10:121 |
Time and result (succeeded or failed) for sending the last four hello packets before neighbor state change. For a packet failed to be sent, an error code is displayed in the errno field. |
# Display log information about OSPF hello packets that failed to be sent.
<Sysname> display ospf event-log hello sent failed
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 14:51:20:121 Interface: Vlan10
Destination address: 224.0.0.5, sent failed, errno: 132
Date: 2019-02-06 Time: 11:20:20:116 Interface: Vlan11
Destination address: 10.1.1.2, sent failed, errno: 132
Table 9 Command output
Field |
Description |
Date |
Date for the hello packet sending failure, in the format of YYYY-MM-DD. YYYY represents the year, MM represents the month, and DD represents the day. |
Time |
Time for the hello packet sending failure, in the format of hh:mm:ss:xxx. hh represents the hours, mm represents the minutes, ss represents the seconds, and xxx represents the milliseconds. |
Interface |
Interface that sends the hello packet. |
Destination address |
Destination IP address of the hello packet. |
error |
Error code for the hello packet sending failure. |
# Display log information about abnormal OSPF hello packets sent.
<Sysname> display ospf event-log hello sent abnormal
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 11:21:12:121 Interface: Vlan12
Destination address: 224.0.0.5, last one sent: 2019-02-06 11:20:51:916
Date: 2019-02-06 Time: 11:56:21:312 Interface: Vlan12
Destination address: 10.1.1.2, last one sent: 2019-02-06 11:56:02:691
Table 10 Command output
Field |
Description |
Date |
Date for sending the abnormal hello packet, in the format of YYYY-MM-DD. YYYY represents the year, MM represents the month, and DD represents the day. |
Time |
Time for sending the abnormal hello packet, in the format of hh:mm:ss:xxx. hh represents the hours, mm represents the minutes, ss represents the seconds, and xxx represents the milliseconds. |
Interface |
Interface that sends the abnormal hello packet. |
Destination address |
Destination IP address of the abnormal hello packet. |
last one sent |
Time for sending the last hello packet before sending the abnormal hello packet. |
# Display log information about received OSPF hello packets.
<Sysname> display ospf event-log hello received
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Interface: Vlan10
Neighbor address: 10.1.1.2, NbrID: 1.0.0.2
First 4 hello packets received:
2019-02-05 20:11:10:121
2019-02-05 20:11:30:121
2019-02-05 20:11:20:121
2019-02-05 20:11:40:121
Last 4 hello packets received before Exchange->Down at 2019-02-06 14:52:10:121
2019-02-06 14:51:10:121
2019-02-06 14:51:30:121
2019-02-06 14:51:20:121
2019-02-06 14:51:40:121
Interface: Vlan10
Neighbor address: 10.1.1.1, NbrID: 1.0.0.1
First 4 hello packets received:
2019-02-06 19:11:15:121
2019-02-06 19:11:35:121
2019-02-06 19:11:25:121
2019-02-06 19:11:45:121
Last 4 hello packets received before Full->Init at 2019-02-06 21:16:20:171
2019-02-06 21:15:45:121
2019-02-06 21:15:55:121
2019-02-06 21:16:05:121
2019-02-06 21:16:15:121
Table 11 Command output
Field |
Description |
Interface |
Interface that receives the hello packets. |
Neighbor address |
IP address of the neighbor. |
NbrID |
Router ID of the neighbor. |
First 4 hello packets received |
Time for receiving the first four hello packets. |
Last 4 hello packets received before Full->Init at 2019-02-06 21:16:20:171 |
Time for receiving the last four hello packets before neighbor state change, in the format of YYYY-MM-DD hh:mm:ss:xxx. YYYY represents the year, MM represents the month, and DD represents the day. hh represents the hours, mm represents the minutes, ss represents the seconds, and xxx represents the milliseconds. |
# Display log information about discarded OSPF hello packets.
<Sysname> display ospf event-log hello received dropped
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 14:51:22:791 Interface: GE1/0/1
Source address: 10.1.1.1, NbrID: 1.0.0.1, area: 0.0.0.1
Drop reason: Hello-time mismatch
Date: 2019-02-06 Time: 14:51:20:121 Interface: GE1/0/1
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Drop reason: NP-bit mismatch
# Display log information about discarded OSPF hello packets.
<Sysname> display ospf event-log hello received dropped
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 14:51:22:791 Interface: Vlan10
Source address: 10.1.1.1, NbrID: 1.0.0.1, area: 0.0.0.1
Drop reason: Hello-time mismatch
Date: 2019-02-06 Time: 14:51:20:121 Interface: Vlan10
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Drop reason: NP-bit mismatch
Table 12 Command output
Field |
Description |
Date |
Date for discarding the OSPF hello packet, in the format of YYYY-MM-DD. YYYY represents the year, MM represents the month, and DD represents the day. |
Time |
Time for discarding the OSPF hello packet, in the format of hh:mm:ss:xxx. hh represents the hours, mm represents the minutes, ss represents the seconds, and xxx represents the milliseconds. |
Interface |
Interface that receives the hello packet. |
Source address |
Source IP address of the hello packet. |
NbrID |
Router ID of the neighbor. |
area |
Area to which the neighbor interface belongs. |
Drop reason |
Reason for discarding the hello packet: · Area under reset—The area is in the reset progress. · Router ID conflict—Route ID conflict. · Area mismatch—Area ID mismatch. · Unknown virtual link—The hello packet is from an unknown virtual link. · Authentication failure—Authentication failure. · Peer address check failure—Neighbor address check failure. · Not DR or BDR—The destination IP address of the hello packet is 224.0.0.6, but the interface is not a DR or BDR. · Unknown unicast peer—The hello packet is from an unknown unicast neighbor. · Option mismatch—Option field mismatch. · Subnet mask mismatch—Subnet mask mismatch. · Address mismatch—Address range mismatch. · Hello timer mismatch—Hello timer mismatch. · Dead timer mismatch—Dead timer mismatch. · Peer change—The source IP address or router ID has changed. · FilterLSA—Peer disconnection occurs because LSA filter settings have changed or the ACL used by the LSA filter has changed. |
# Display log information about abnormal OSPF hello packets received.
<Sysname> display ospf event-log hello received abnormal
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 10:12:22:121 Interface: GE1/0/1
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Last one received: 2019-02-06 10:12:04:212
Date: 2019-02-06 Time: 14:51:20:121 Interface: GE1/0/1
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Last one received: 2019-02-06 14:51:05:113
# Display log information about abnormal OSPF hello packets received.
<Sysname> display ospf event-log hello received abnormal
OSPF Process 1 with Router ID 5.5.5.5
Hello Log
Date: 2019-02-06 Time: 10:12:22:121 Interface: Vlan10
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Last one received: 2019-02-06 10:12:04:212
Date: 2019-02-06 Time: 14:51:20:121 Interface: Vlan10
Source address: 10.1.1.2, NbrID: 1.0.0.2, area: 0.0.0.1
Last one received: 2019-02-06 14:51:05:113
Table 13 Command output
Field |
Description |
Date&Tme |
Date for receiving the abnormal hello packet, in the format of YYYY-MM-DD. YYYY represents the year, MM represents the month, and DD represents the day. |
Time |
Time for receiving the abnormal hello packet, in the format of hh:mm:ss:xxx. hh represents the hours, mm represents the minutes, ss represents the seconds, and xxx represents the milliseconds. |
Interface |
Interface that receives the abnormal hello packet. |
Source address |
Source IP address of the received abnormal hello packet. |
NbrID |
Router ID of the neighbor. |
area |
Area to which the neighbor interface belongs. |
Last one received |
Time for receiving the last hello packet before receiving the abnormal hello packet. |
Related commands
reset ospf event-log hello
display ospf hostname-table
Use display ospf hostname-table to display the router ID-to-host name mapping table.
Syntax
display ospf [ process-id ] hostname-table
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify an OSPF process, this command displays the router ID-to-host name mapping tables for all OSPF processes.
Examples
# Display the router ID-to-host name mapping tables for all OSPF processes.
<RouterA> display ospf hostname-table
OSPF Process 1 with Router ID 192.168.56.21
Hostname Table Information
Area: 0.0.0.1
Router ID Hostname
192.168.56.21 RouterA
display ospf interface
Use display ospf interface to display OSPF interface information.
Syntax
display ospf [ process-id ] interface [ interface-type interface-number | verbose ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process ID in the range of 1 to 65535. If you do not specify this argument, the command displays the OSPF interface information for all OSPF processes.
interface-type interface-number: Specifies an interface by its type and number.
verbose: Displays detailed OSPF information for all interfaces.
Usage guidelines
If you do not specify the interface-type interface-number argument or the verbose keyword, this command displays OSPF brief information for all interfaces.
Examples
# Display all OSPF interface brief information.
<Sysname> display ospf interface
OSPF Process 1 with Router ID 192.168.1.1
Interfaces
Area: 0.0.0.0
IP Address Type State Cost Pri DR BDR
192.168.1.1 PTP P-2-P 1562 1 0.0.0.0 0.0.0.0
Area: 0.0.0.1
IP Address Type State Cost Pri DR BDR
172.16.0.1 Broadcast DR 1 1 172.16.0.1 0.0.0.0
Table 14 Command output
Field |
Description |
Area |
Area ID of the interface. |
IP Address |
Interface IP address (regardless of whether TE is enabled or not). |
Type |
Interface network type: PTP (P2P), PTMP (P2MP), Broadcast, or NBMA. |
State |
Interface state: · Down—No protocol traffic can be sent or received on the interface. · Loopback—The interface is in loopback state and it cannot forward traffic. · Waiting—The interface starts sending and receiving Hello packets. The router is trying to determine the identity of the (Backup) designated router for the network. · P-2-P—The interface will send Hello packets at the hello interval, and try to establish an adjacency with the neighbor. · DR—The router is the designated router on the network. · BDR—The router is the backup designated router on the network. · DROther—The router is a DR Other router on the attached network. |
Cost |
Interface cost. |
Pri |
Router priority. |
DR |
DR on the interface's network segment. |
BDR |
BDR on the interface's network segment. |
# Display detailed information about VLAN-interface 10.
<Sysname> display ospf interface vlan-interface 10
OSPF Process 1 with Router ID 192.168.1.1
Interfaces
Area: 0.0.0.0
Interface: 172.16.0.1 (Vlan-interface10)
Cost: 1 State: DR Type: Broadcast MTU: 1500
Cost source: Default
Priority: 1
Designated router: 172.16.0.1
Backup designated router: 0.0.0.0
Timers: Hello 10, Dead 40, Poll 40, Retransmit 5, Transmit Delay 1
FRR backup: Enabled
Cryptographic authentication: Enabled, inherited
The last key is 3.
The rollover is in progress, 2 neighbor(s) left.
Link quality: GOOD, cost adjusted at low quality: 50
Packet size: 1000
MTID Cost Disabled Topology name
0 1 No base
Table 15 Command output
Field |
Description |
Interface |
Information about the interface, such as the IP address. |
Cost source |
Link cost source: · Default—Default link cost. · Manual—Manually configured link cost. · IGP_LDP—Link cost advertised by LDP LGP. · Track—Interface cost applied when the state of the track entry associated with the interface becomes negative. |
Timers |
OSPF timers (in seconds): Hello, Dead, Poll, and Retransmit. |
Transmit Delay |
LSA transmission delay on the interface, in seconds. |
FRR backup |
Whether LFA calculation is enabled on an interface. |
Enabled by interface configuration (including secondary IP addresses) |
OSPF is enabled on the interface (including secondary IP addresses). |
Cryptographic authentication: Enabled, inherited |
Cryptographic authentication mode (MD5, HMAC-MD5, or HMAC-SHA-256) is used by the interface. The inherited attribute indicates that the interface uses the authentication mode specified for the area to which the interface belongs. If the interface uses the simple authentication mode, this field displays Simple authentication: Enabled, inherited. If the interface uses the keychain authentication mode, this field displays Keychain authentication: Enabled, inherited. |
The last key |
Most recent MD5, HMAC-MD5, or HMAC-SHA-256 authentication key ID. |
The rollover is in progress, 2 neighbor(s) left |
Key rollover for MD5, HMAC-MD5, or HMAC-SHA-256 authentication is in progress, and two neighbors have not completed the key rollover. |
Link quality |
Link quality: · GOOD—The bit error ratio is below the upper threshold or drops below the lower threshold. · LOW—The bit error ratio exceeds the upper threshold. This field is displayed only when the interface is configured with the ospf link-quality adjust-cost command. |
Interface cost adjustment parameters: · xx—Value added to the interface cost. When the link quality is LOW, the interface cost is xx plus the original interface cost. · Maximum—Sets the maximum interface cost when the link quality is LOW. This field is displayed only when the interface is configured with the ospf link-quality adjust-cost command. |
|
Packet size |
The maximum length of OSPF packets that can be sent by an interface. |
Nexthop |
Next hop address. This field displays 0.0.0.0 for a P2P network. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
Cost |
Cost of the interface route in the topology. |
Disabled |
Whether OSPF is disabled from advertising the topology for the interface: Yes or No. |
Topology name |
Topologies except the base topology are not supported in the current software version. base indicates the base topology. |
display ospf interface hello
Use display ospf interface hello to display information about hello packets sent by an OSPF interface.
Syntax
display ospf [ process-id ] interface [ interface-type interface-number ] hello
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process ID in the range of 1 to 65535. If you do not specify this argument, the command displays hello packet information for all OSPF processes.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify this argument, the command displays information about hello packets sent by all OSPF interfaces.
Usage guidelines
This command displays information about only multicast hello packets.
Examples
# Display information about hello packets sent by all OSPF interfaces.
<Sysname> display ospf interface hello
OSPF Process 1 with Router ID 192.168.1.1
Interfaces
Area: 0.0.0.0
Interface: 172.16.0.1 (Vlan-interface10)
First 4 hello packets sent:
2019-02-05 11:05:10:121, succeeded
2019-02-05 11:05:20:121, succeeded
2019-02-05 11:05:30:121, succeeded
2019-02-05 11:05:40:121, succeeded
Last 4 hello packets sent:
2019-02-06 11:15:10:121, succeeded
2019-02-06 11:15:20:121, succeeded
2019-02-06 11:15:30:121, succeeded
2019-02-06 11:15:40:121, succeeded
Table 16 Command output
Field |
Description |
Area |
Area to which the interface belongs. |
Interface |
IP address of the interface. |
First 4 hello packets sent |
Time and result (succeeded or failed) for sending the first four hello packets. |
Last 4 hello packets sent |
Time and result (succeeded or failed) for sending the last four hello packets when the command is executed. |
display ospf lsdb
Use display ospf lsdb to display OSPF LSDB information.
Syntax
display ospf [ process-id ] lsdb [ brief | originate-router advertising-router-id | self-originate ] [ age { max-value max-age-value | min-value min-age-value } * ] [ resolve-hostname ]
display ospf [ process-id ] lsdb hostname host-name [ age { max-value max-age-value | min-value min-age-value } * ]
display ospf [ process-id ] lsdb { ase | opaque-as } [ link-state-id ] [ originate-router advertising-router-id | self-originate ] [ age { max-value max-age-value | min-value min-age-value } * ] [ resolve-hostname ]
display ospf [ process-id ] lsdb { ase | opaque-as } [ link-state-id ] hostname host-name [ age { max-value max-age-value | min-value min-age-value } * ]
display ospf [ process-id ] [ area area-id ] lsdb { network | opaque-link } [ link-state-id ] [ originate-router advertising-router-id | self-originate ] [ age { max-value max-age-value | min-value min-age-value } * ] [ resolve-hostname ]
display ospf [ process-id ] [ area area-id ] lsdb { network | opaque-link } [ link-state-id ] hostname host-name [ age { max-value max-age-value | min-value min-age-value } * ]
display ospf [ process-id ] [ area area-id ] lsdb { asbr | nssa | router | summary } [ link-state-id ] [ originate-router advertising-router-id | self-originate ] [ age { max-value max-age-value | min-value min-age-value } * ] [ resolve-hostname ]
display ospf [ process-id ] [ area area-id ] lsdb { asbr | nssa | router | summary } [ link-state-id ] hostname host-name [ age { max-value max-age-value | min-value min-age-value } * ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays LSDB information for all OSPF processes.
age: Displays LSAs whose ages are in the specified range. If you do not specify this keyword, the command displays all LSAs in the LSDB.
max-value max-age-value: Specifies the maximum age of LSAs, in the range of 0 to 3600 seconds. The default value is 3600.
min-value min-age-value: Specifies the minimum age of LSAs, in the range of 0 to 3600 seconds. The default value is 0. The min-age-value cannot be greater than the max-age-value.
area area-id: Specifies an OSPF area by its ID. The area ID is an IP address or a decimal integer in the range of 0 to 4294967295 that is translated into the IP address format. If you do not specify this option, the command displays LSDB information for all OSPF areas.
brief: Displays brief LSDB information.
asbr: Displays Type-4 LSA (ASBR Summary LSA) information in the LSDB.
ase: Displays Type-5 LSA (AS External LSA) information in the LSDB.
network: Displays Type-2 LSA (Network LSA) information in the LSDB.
nssa: Displays Type-7 LSA (NSSA External LSA) information in the LSDB.
opaque-as: Displays Type-11 LSA (Opaque-AS LSA) information in the LSDB.
opaque-link: Displays Type-9 LSA (Opaque-link LSA) information in the LSDB.
router: Displays Type-1 LSA (Router LSA) information in the LSDB.
summary: Displays Type-3 LSA (Network Summary LSA) information in the LSDB.
link-state-id: Specifies a link state ID in the IP address format.
originate-router advertising-router-id: Specifies an advertising router by its ID.
self-originate: Displays information about self-originated LSAs.
hostname host-name: Displays LSAs advertised by the router with the specified host name. If you do not specify this option, the command displays all LSAs in the OSPF LSDB.
resolve-hostname: Displays host names in OSPF LSDB information. If you do not specify this keyword, the OSPF LSDB information does not include host names.
Examples
# Display OSPF LSDB information.
<Sysname> display ospf lsdb
OSPF Process 1 with Router ID 192.168.0.1
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 192.168.0.2 192.168.0.2 474 36 80000004 0
Router 192.168.0.1 192.168.0.1 21 36 80000009 0
Network 192.168.0.1 192.168.0.1 321 32 80000003 0
Sum-Net 192.168.1.0 192.168.0.1 321 28 80000002 1
Sum-Net 192.168.2.0 192.168.0.2 474 28 80000002 1
Area: 0.0.0.1
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 192.168.0.1 192.168.0.1 21 36 80000005 0
Sum-Net 192.168.2.0 192.168.0.1 321 28 80000002 2
Sum-Net 192.168.0.0 192.168.0.1 321 28 80000002 1
Type 9 Opaque (Link-Local Scope) Database
Flags: * -Vlink interface LSA
Type LinkState ID AdvRouter Age Len Sequence Interfaces
*Opq-Link 3.0.0.0 7.2.2.1 8 14 80000001 10.1.1.2
*Opq-Link 3.0.0.0 7.2.2.2 8 14 80000001 20.1.1.2
# Display OSPF LSDB information, including the host names of the advertising routers.
<Sysname> display ospf lsdb resolve-hostname
OSPF Process 1 with Router ID 2.2.2.2
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 1.1.1.1 1.1.1.1 1419 36 80000004 0
Router 2.2.2.2 RouterB 1420 36 80000004 0
Network 192.168.12.2 RouterB 1420 32 80000001 0
Sum-Net 192.168.13.0 1.1.1.1 1456 28 80000001 1
Area: 0.0.0.1
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 3.3.3.3 3.3.3.3 1416 36 80000003 0
Router 1.1.1.1 1.1.1.1 1415 36 80000003 0
Network 192.168.13.2 3.3.3.3 1416 32 80000001 0
Sum-Net 192.168.12.0 1.1.1.1 1456 28 80000001 1
Table 17 Command output
Field |
Description |
Area |
LSDB information for the area. |
Type |
LSA type. |
LinkState ID |
Link state ID. |
AdvRouter |
Advertising router or its host name. |
Age |
Age of the LSA. |
Len |
Length of the LSA. |
Sequence |
Sequence number of the LSA. |
Metric |
Cost of the LSA. |
*Opq-Link |
Opaque LSA generated by a virtual link. |
# Display OSPF brief LSDB information.
<Sysname> display ospf lsdb brief
OSPF Process 1 with Router ID 1.1.1.1
LS Database Statistics
Area ID Router Network S-Net S-ASBR Type-7 | SubTotal
0.0.0.0 2 1 0 0 0 | 3
0.0.0.1 0 0 0 0 0 | 0
Total 2 1 0 0 0 |
-------------------------------------------------------------+---------
Area ID Opq-9 Opq-10 | SubTotal
0.0.0.0 0 9 | 9
0.0.0.1 0 1 | 1
Total 0 10 |
-------------------------------------------------------------+---------
ASE Opq-11 | SubTotal
Total 0 0 | 0
-------------------------------------------------------------+---------
| Total
| 13
Table 18 Command output
Field |
Description |
Router |
Number of Type-1 LSAs. |
Network |
Number of Type-2 LSAs. |
S-Net |
Number of Type-3 LSAs. |
S-ASBR |
Number of Type-4 LSAs. |
Type-7 |
Number of Type-7 LSAs. |
Opq-9 |
Number of Type-9 LSAs. |
Opq-10 |
Number of Type-10 LSAs. |
ASE |
Number of Type-5 LSAs. |
Opq-11 |
Number of Type-11 LSAs. |
SubTotal |
Total number of LSAs in the same area. |
Total |
Total number of LSAs that are of the same type, or total number of LSAs. |
# Display Type-2 LSA information in the LSDB.
<Sysname> display ospf 1 lsdb network
OSPF Process 1 with Router ID 192.168.1.1
Link State Database
Area: 0.0.0.0
Type : Network
LS ID : 192.168.0.2
Adv Rtr : 192.168.2.1
LS age : 922
Len : 32
Options : E
Seq# : 80000003
Checksum : 0x8d1b
Net mask : 255.255.255.0
Attached router 192.168.1.1
Attached router 192.168.2.1
Area: 0.0.0.1
Type : Network
LS ID : 192.168.1.2
Adv Rtr : 192.168.1.2
LS age : 782
Len : 32
Options : NP
Seq# : 80000003
Checksum : 0x2a77
Net mask : 255.255.255.0
Attached router 192.168.1.1
Attached router 192.168.1.2
# Display Type-2 LSA information in the LSDB, including the host names of the advertising routers.
<Sysname> display ospf 1 lsdb network resolve-hostname
OSPF Process 1 with Router ID 2.2.2.2
Link State Database
Area: 0.0.0.0
Type : Network
LS ID : 192.168.12.2
Adv Rtr : 2.2.2.2
Hostname : RouterB
LS age : 1552
Len : 32
Options : O E
Seq# : 80000001
Checksum : 0xbdd0
Net mask : 255.255.255.0
Attached router 1.1.1.1
Attached router 2.2.2.2
Area: 0.0.0.1
Type : Network
LS ID : 192.168.13.2
Adv Rtr : 3.3.3.3
LS age : 1548
Len : 32
Options : O E
Seq# : 80000001
Checksum : 0xc6be
Net mask : 255.255.255.0
Attached router 1.1.1.1
Attached router 3.3.3.3
Table 19 Command output
Field |
Description |
Type |
LSA type. |
LS ID |
DR IP address. |
Adv Rtr |
Router that advertised the LSA. |
Hostname |
Host name of the advertising router. |
LS age |
LSA age time. |
Len |
LSA length. |
Options |
LSA options: · O—Opaque LSA advertisement capability. · E—AS External LSA reception capability. · EA—External extended LSA reception capability. · DC—On-demand link support. · N—NSSA external LSA support. · P—Capability of an NSSA ABR to translate Type-7 LSAs into Type-5 LSAs. |
Seq# |
LSA sequence number. |
Checksum |
LSA checksum. |
Net mask |
Network mask. |
Attached router |
ID of the router that established adjacency with the DR, and ID of the DR itself. |
# Display Type-9 LSA information in the LSDB for OSPF process 1.
<Sysname> display ospf 1 lsdb opaque-link
OSPF Process 1 with Router ID 1.1.1.1
Link State Database
Area: 0.0.0.0
Type : Opq-Link
LS ID : 3.0.0.0
Adv Rtr : 1.1.1.1
LS age : 2
Len : 44
Options : O E
Seq# : 80000001
Checksum : 0x31cf
Opaque type: 3(Grace LSA)
Opaque ID: 0
IETF Graceful Restart Period: 120
Restart Reason: 1 - software restart
Neighbor Interface Address : 192.168.12.1
display ospf nexthop
Use display ospf nexthop to display OSPF next hop information.
Syntax
display ospf [ process-id ] nexthop
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays next hop information for all OSPF processes.
Examples
# Display OSPF next hop information.
<Sysname> display ospf nexthop
OSPF Process 1 with Router ID 1.1.1.2
Neighbor Nexthop Information
NbrID Nexthop Interface RefCount Status
192.168.12.1 0.0.0.0 Vlan10 4 Valid
192.168.12.2 192.168.12.2 Vlan10 3 Valid
192.168.12.1 0.0.0.0 Loop100 1 Valid
Table 20 Command output
Field |
Description |
NbrID |
Neighbor router ID. |
Nexthop |
Next hop address. |
Interface |
Output interface. |
RefCount |
Reference count (routes that use the next hop). |
Status |
Next hop status: · Valid. · Invalid. · Valid-SR—The next hop type is SR tunnel and the SR tunnel has taken effect. · Invalid-SR—The next hop type is SR tunnel and the SR tunnel does not take effect. |
display ospf peer
Use display ospf peer to display information about OSPF neighbors.
Syntax
display ospf [ process-id ] peer [ hello | verbose ] [ interface-type interface-number ] [ [ neighbor-id ] [ resolve-hostname ] | hostname host-name ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by ID in the range of 1 to 65535. If you do not specify this argument, the command displays OSPF neighbor information for all OSPF processes.
hello: Displays information about hello packets sent to and received from neighbor routers. In scenarios where hello packets are sent in multicast, the command displays information about only hello packets received from neighbor routers.
verbose: Displays detailed neighbor information. If you do not specify this keyword, the command displays brief OSPF neighbor information.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify this argument, the command displays neighbor information for all interfaces.
neighbor-id: Specifies a neighbor router ID. If you do not specify this argument, the command displays information for all neighbors.
resolve-hostname: Resolves the host names of the neighbor routers. If you do not specify this keyword, the command cannot resolve the host names of the neighbor routers.
hostname host-name: Specifies a neighbor router by its host name, a case-sensitive string of 1 to 255 characters. If you do not specify this option, the command displays information for all neighbors.
Examples
# Display detailed information about hello packets sent to and received from neighbor routers.
<Sysname> display ospf peer hello
OSPF Process 1 with Router ID 1.1.1.1
Neighbors
Area 0.0.0.0 interface 1.1.1.1(Vlan-interface10)'s neighbors
Router ID: 1.1.1.2 Address: 1.1.1.2
First 4 hello packets received:
2019-02-06 09:12:10:121
2019-02-06 09:12:20:121
2019-02-06 09:12:30:121
2019-02-06 09:12:40:121
Last 4 hello packets received:
2019-02-06 11:15:10:121
2019-02-06 11:15:20:121
2019-02-06 11:15:30:121
2019-02-06 11:15:40:121
First 4 hello packets sent:
2019-02-06 09:12:12:121, failed, errno:132
2019-02-06 09:12:22:121, succeeded
2019-02-06 09:12:32:121, succeeded
2019-02-06 09:12:42:121, succeeded
Last 4 hello packets sent:
2019-02-06 11:15:12:121, succeeded
2019-02-06 11:15:22:121, succeeded
2019-02-06 11:15:32:121, failed, errno:132
2019-02-06 11:15:42:121, failed, errno:132
Table 21 Command output
Field |
Description |
Router ID |
Router ID of the neighbor. |
Address |
IP address of the neighbor interface. |
First 4 hello packets received |
Time for receiving the first four hello packets from neighbors. |
Last 4 hello packets received |
Time for receiving the last four hello packets from neighbors. |
First 4 hello packets sent |
Time and result (succeeded or failed) for sending the first four hello packets to neighbors. For a packet failed to be sent, an error code is displayed in the errno field. This field is not displayed in scenarios where hello packets are sent in multicast. |
Last 4 hello packets sent |
Time and result (succeeded or failed) for sending the last four hello packets to neighbors when the command is executed. For a packet failed to be sent, an error code is displayed in the errno field. This field is not displayed in scenarios where hello packets are sent in multicast. |
# Display detailed OSPF neighbor information.
<Sysname> display ospf peer verbose
OSPF Process 1 with Router ID 1.1.1.1
Neighbors
Area 0.0.0.0 interface 1.1.1.1(Vlan-interface100)'s neighbors
Router ID: 1.1.1.2 Address: 1.1.1.2 GR state: Normal
State: Full Mode: Nbr is master Priority: 1
DR: 1.1.1.2 BDR: 1.1.1.1 MTU: 0
Options is 0x02 (-|-|-|-|-|-|E|-)
Dead timer due in 33 sec
Neighbor is up for 02:03:35
Authentication sequence: [ 0 ]
Neighbor state change count: 6
Last Neighbor Down Event:
Router ID: 22.22.22.22
Local Address: 11.11.11.11
Remote Address: 22.22.22.22
Time: Apr 9 03:18:19 2019
Reason: Ospf_ifachange
# Display detailed OSPF neighbor information and resolve the host names of the neighbor routers.
<Sysname> display ospf peer verbose resolve-hostname
Area 0.0.0.1 interface 1.1.1.2(Vlan-interface100)'s neighbors
Router ID: 3.3.3.3 Address: 13.1.1.2 GR state: Normal
Hostname: RouterA
State: Full Mode: Nbr is slave Priority: 1
DR: 13.1.1.2 BDR: 13.1.1.1 MTU: 0
Options is 0x42 (-|O|-|-|-|-|E|-)
Dead timer due in 31 sec
Neighbor is up for 00:04:42
Authentication sequence: [ 0 ]
Neighbor state change count: 5
Last Neighbor Down Event:
Router ID: 3.3.3.3
Local Address: 13.1.1.1
Remote Address: 13.1.1.2
Time: Jun 15 16:13:29 2019
Reason: Reset ospf command was performed
Table 22 Command output
Field |
Description |
Area areaID interface IPAddress(InterfaceName)'s neighbors |
Neighbor information for the interface in the specified area: · areaID—Area to which the neighbor belongs. · IPAddress—Interface IP address. · InterfaceName—Interface name. |
Router ID |
Neighbor router ID. |
Address |
Neighbor router address. |
GR state |
GR state: · Normal. · Restarter. · Complete. · Helper. |
Hostname |
Host name of the neighbor router. |
State |
Neighbor state: · Down—Initial state of a neighbor conversation. · Init—The router has received a Hello packet from the neighbor. However, the router has not established bidirectional communication with the neighbor. The router did not appear in the neighbor's hello packet. · Attempt—Available only in an NBMA network. In this state, the OSPF router has not received any information from a neighbor for a period. The router can send Hello packets at a longer interval to keep the neighbor relationship. · 2-Way—Communication between the two routers is bidirectional. The local router appears in the neighbor's Hello packet. · Exstart—The goal of this state is to decide which router is the master, and to decide upon the initial Database Description (DD) sequence number. · Exchange—The router is sending DD packets to the neighbor, describing its entire link-state database. · Loading—The router sends LSRs packets to the neighbor, requesting more recent LSAs. · Full—The neighboring routers are fully adjacent. |
Mode |
Neighbor mode for LSDB synchronization. |
Priority |
Neighboring router priority. |
DR |
DR on the interface's network segment. |
BDR |
BDR on the interface's network segment. |
MTU |
Interface MTU. |
Options |
LSA options: · O—Opaque LSA advertisement capability. · E—AS External LSA reception capability. · EA—External extended LSA reception capability. · DC—On-demand link support. · N—NSSA external LSA support. · P—Capability of an NSSA ABR to translate Type-7 LSAs into Type-5 LSAs. |
Dead timer due in 33 sec |
This dead timer will expire in 33 seconds. |
Neighbor is up for 02:03:35 |
The neighbor has been up for 02:03:35. |
Authentication sequence |
Authentication sequence number. |
Neighbor state change count |
Count of neighbor state changes. |
Last Neighbor Down Event |
The most recent neighbor down event. |
Time |
Time when the neighbor went down, in MM DD hh:mm:ss YYYY format. · MM—Represents the month. · DD—Represents the day. · hh—Represents the hours. · mm—Represents the minutes. · ss—Represents the seconds. · YYYY—Represents the year. |
Reason |
Reason for the neighbor down event: · Ospf_resetconnect—The neighbor relationship was down due to memory insufficiency. · Ospf Interface Parameters Changed—The interface settings were changed. · VLINK Interface Parameters Changed—The virtual link settings were changed. · SHAMLINK Interface Parameters Changed—The sham link settings were changed. · Reset ospf command was performed—The reset ospf process command was executed. · Undo ospf command was performed—The undo ospf command was executed. · Undo area command was performed—The undo area command was executed. · Undo network—The undo network command was executed. · Silent Interface—The silent interface command was executed. · Ospf_iflchange—The logical attribute of the interface was changed. · Ospf_ifachange—The physical attribute of the interface was changed. · Ospf_ifvchange—The virtual link attribute of the interface was changed. · Vlink down—The virtual link went down. · Shamlink down—The sham link went down. · DeadInterval timer expired—The dead timer expired. · Configuring stub area—The stub area settings were changed. · Configuring nssa area—The NSSA area settings were changed. · Area Authentication-mode changed—The area authentication mode was changed. · Opaque-Capability changed—The Opaque capability was changed. · Too many retransmissions—Excessive retransmissions. · Link-local-Signaling Capability changed—The LLS capability was changed. · Out-Of-Band Resynchronazition Capability changed—The OOB capability was changed. · Graceful-Restart Capability changed—The GR capability was changed. · BFD session down—The BFD session associated with OSPF went down. · Database-filter or referenced ACL changed—The LSA filter settings on the specified interface were changed or the ACL used by the LSA filter was changed. · shutdown—The shutdown process command is executed. |
# Display brief OSPF neighbor information.
<Sysname> display ospf peer
OSPF Process 1 with Router ID 1.1.1.1
Neighbor Brief Information
Area: 0.0.0.0
Router ID Address Pri Dead-Time State Interface
1.1.1.2 1.1.1.2 1 40 Full/DR Vlan10
Sham link: 11.11.11.11 -> 22.22.22.22
Router ID Address Pri Dead-Time State
22.22.22.22 22.22.22.22 1 36 Full
# Display brief OSPF neighbor information and resolve the host names of the neighbor routers.
<Sysname> display ospf peer resolve-hostname
OSPF Process 1 with Router ID 1.1.1.1
Neighbor Brief Information
Area: 0.0.0.0
Router ID Address Pri Dead-Time State Interface
RouterA 1.1.1.2 1 34 Full/DR Vlan10
Table 23 Command output
Field |
Description |
Area |
Neighbor area. |
Router ID |
ID or host name of the neighbor router. |
Address |
Neighbor interface address. |
Pri |
Neighboring router priority. |
Dead-Time |
Dead interval remained. |
Interface |
Interface connected to the neighbor. |
State |
Neighbor state: Down, Init, Attempt, 2-Way, Exstart, Exchange, Loading, or Full. |
Sham link 11.11.11.11 -> 22.22.22.22 |
Sham link from 11.11.11.11 to 22.22.22.22. |
display ospf peer statistics
Use display ospf peer statistics to display OSPF neighbor statistics.
Syntax
display ospf [ process-id ] peer statistics
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays OSPF neighbor statistics for all OSPF processes.
Examples
# Display OSPF neighbor statistics.
<Sysname> display ospf peer statistics
OSPF Process 1 with Router ID 10.3.1.1
Neighbor Statistics
Area ID Down Attempt Init 2-Way ExStart Exchange Loading Full Total
0.0.0.0 0 0 0 0 0 0 0 1 1
0.0.0.2 0 0 0 0 0 0 0 1 1
Total 0 0 0 0 0 0 0 2 2
Sham links' neighbors (Total: 1):
Down: 0, Init: 0, 2-Way: 0, ExStart: 0, Exchange: 0, Loading: 0, Full: 1
Table 24 Command output
Field |
Description |
Area ID |
The state statistics for all the routers in the area to which the router belongs is displayed. |
Down |
Number of neighboring routers in Down state in the same area. |
Attempt |
Number of neighboring routers in Attempt state in the same area. |
Init |
Number of neighboring routers in Init state in the same area. |
2-Way |
Number of neighboring routers in 2-Way state in the same area. |
ExStart |
Number of neighboring routers in ExStart state in the same area. |
Exchange |
Number of neighboring routers in Exchange state in the same area. |
Loading |
Number of neighboring routers in Loading state in the same area. |
Full |
Number of neighboring routers in Full state in the same area. |
Total |
Total number of neighbors in the same state: Down, Attempt, Init, 2-Way, ExStart, Exchange, Loading, or Full. |
Sham links' neighbors |
Statistics about sham links' neighbors. |
display ospf request-queue
Use display ospf request-queue to display OSPF request queue information.
Syntax
display ospf [ process-id ] request-queue [ interface-type interface-number ] [ neighbor-id ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays the OSPF request queue information for all OSPF processes.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify this argument, the command displays the OSPF request queue information for all interfaces.
neighbor-id: Specifies a neighbor's router ID. If you do not specify this argument, the command displays the OSPF request queue information for all OSPF neighbors.
Examples
# Display OSPF request queue information.
<Sysname> display ospf request-queue
OSPF Process 100 with Router ID 192.168.1.59
Link State Request List
The Router's Neighbor is Router ID 2.2.2.2 Address 10.1.1.2
Interface 10.1.1.1 Area 0.0.0.0
Request list:
Type LinkState ID AdvRouter Sequence Age
Router 2.2.2.2 1.1.1.1 80000004 1
Network 192.168.0.1 1.1.1.1 80000003 1
Sum-Net 192.168.1.0 1.1.1.1 80000002 2
Table 25 Command output
Field |
Description |
The Router's Neighbor is Router ID |
Neighbor router ID. |
Address |
Neighbor interface IP address. |
Interface |
Local interface IP address. |
Area |
Area ID. |
Request list |
Request list information. |
Type |
LSA type. |
LinkState ID |
Link state ID. |
AdvRouter |
Advertising router. |
Sequence |
LSA sequence number. |
Age |
LSA age. |
display ospf retrans-queue
Use display ospf retrans-queue to display retransmission queue information.
Syntax
display ospf [ process-id ] retrans-queue [ interface-type interface-number ] [ neighbor-id ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays retransmission queue information for all OSPF processes.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify this argument, the command displays retransmission queue information for all interfaces.
neighbor-id: Specifies a neighbor's router ID. If you do not specify this argument, the command displays retransmission queue information for all neighbors.
Examples
# Display OSPF retransmission queue information.
<Sysname> display ospf retrans-queue
OSPF Process 100 with Router ID 192.168.1.59
Link State Retransmission List
The Router's Neighbor is Router ID 2.2.2.2 Address 10.1.1.2
Interface 10.1.1.1 Area 0.0.0.0
Retransmit list:
Type LinkState ID AdvRouter Sequence Age
Router 2.2.2.2 2.2.2.2 80000004 1
Network 12.18.0.1 2.2.2.2 80000003 1
Sum-Net 12.18.1.0 2.2.2.2 80000002 2
Table 26 Command output
Field |
Description |
The Router's Neighbor is Router ID |
Neighbor router ID. |
Address |
Neighbor interface IP address. |
Interface |
Interface address of the router. |
Area |
Area ID. |
Retransmit list |
Retransmission list. |
Type |
LSA type. |
LinkState ID |
Link state ID. |
AdvRouter |
Advertising router. |
Sequence |
LSA sequence number. |
Age |
LSA age. |
display ospf routing
Use display ospf routing to display OSPF routing information.
Syntax
display ospf [ process-id ] routing [ ip-address { mask-length | mask } ] [ interface interface-type interface-number ] [ nexthop nexthop-address ] [ verbose ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays the routing information for all OSPF processes.
ip-address: Specifies a destination IP address.
mask-length: Specifies mask length in the range of 0 to 32.
mask: Specifies the mask in dotted decimal notation.
interface interface-type interface-number: Displays routes passing the specified output interface. If you do not specify this option, the command displays OSPF routing information for all interfaces.
nexthop nexthop-address: Displays routes passing the specified next hop. If you do not specify this option, the command displays all OSPF routing information.
verbose: Displays detailed OSPF routing information. If you do not specify this keyword, the command displays brief OSPF routing information.
Examples
# Display OSPF routing information.
<Sysname> display ospf routing
OSPF Process 1 with Router ID 192.168.1.2
Routing Table
Topology base (MTID 0)
Routing for network
Destination Cost Type NextHop AdvRouter Area
192.168.1.0/24 1562 Stub 192.168.1.2 192.168.1.2 0.0.0.0
172.16.0.0/16 1563 Inter 192.168.1.1 192.168.1.1 0.0.0.0
Total nets: 2
Intra area: 1 Inter area: 1 ASE: 0 NSSA: 0
Table 27 Command output
Field |
Description |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
Destination |
Destination network. |
Cost |
Cost to destination. |
Type |
Route type: transit, stub, inter, Type-1, and Type-2. |
NextHop |
Next hop address. |
AdvRouter |
Advertising router. |
Area |
Area ID. |
Total nets |
Total networks. |
Intra area |
Total intra-area routes. |
Inter area |
Total inter-area routes. |
ASE |
Total ASE routes. |
NSSA |
Total NSSA routes. |
# Display detailed OSPF routing information.
<Sysname> display ospf routing verbose
OSPF Process 2 with Router ID 192.168.1.112
Routing Table
Topology base (MTID 0)
Routing for network
Destination: 192.168.1.0/24
Priority: Low Type: Stub
AdvRouter: 192.168.1.2 Area: 0.0.0.0
SubProtoID: 0x1 Preference: 10
NextHop: 192.168.1.2 BkNextHop: N/A
IfType: Broadcast BkIfType: N/A
Interface: Vlan100 BkInterface: N/A
NibID: 0x1300000c Status: Normal
Cost: 1562
InLabel: 4294967295 Tunnel type: -
OutLabel: 4294967295 OutLabel flag: -
BkOutLabel: 4294967295 BkOutLabel flag: -
LabelSrc: N/A Delay Flag: -
Destination: 172.16.0.0/16
Priority: Low Type: Inter
AdvRouter: 192.168.1.1 Area: 0.0.0.0
SubProtoID: 0x1 Preference: 10
NextHop: 192.168.1.1 BkNextHop: N/A
IfType: Broadcast BkIfType: N/A
Interface: Vlan101 BkInterface: N/A
NibID: 0x1300000c Status: Normal
Cost: 1563 SpfCost: 65535
InLabel: 4294967295 Tunnel type: -
OutLabel: 4294967295 OutLabel flag: -
BkOutLabel: 4294967295 BkOutLabel flag: -
LabelSrc: N/A Delay Flag: -
Total nets: 2
Intra area: 2 Inter area: 0 ASE: 0 NSSA: 0
Table 28 Command output
Field |
Description |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
Priority |
Prefix priority: critical, high, medium, and low. |
Type |
Route type: transit, stub, inter, Type-1, and Type-2. |
AdvRouter |
Advertising router. |
Area |
Area ID. |
SubProtoID |
Sub protocol ID. |
Preference |
OSPF route preference. |
NextHop |
Primary next hop IP address. |
BkNextHop |
Backup next hop IP address. |
IfType |
Type of the network to which the primary next hop belongs. |
BkIfType |
Type of the network to which the backup next hop belongs. |
Interface |
Output interface. |
BkInterface |
Backup output interface. |
NibID |
Next hop ID. |
Status |
Route status: · Local—The route is on the local end and is not sent to the route management module. · Invalid—The next hop is invalid. · Stale—The next hop is stale. · Normal—The route is available. · Delete—The route is deleted. · Host-Adv—The route is a host route. · Rely—The route is a recursive route. |
Cost |
Cost to destination. |
SpfCost |
SPF cost. |
display ospf spf-tree
Use display ospf spf-tree to display SPF tree information.
Syntax
display ospf [ process-id ] [ area area-id ] spf-tree [ verbose ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify a process, this command displays SPF tree information for all OSPF processes.
area area-id: Specifies an OSPF area by its ID. The area ID is an IP address or a decimal integer in the range of 0 to 4294967295 that is translated into the IP address format. If you do not specify an area, this command displays SPF tree information for all OSPF areas.
verbose: Displays detailed SPF tree information. If you do not specify this keyword, the command displays brief SPF tree information.
Examples
# Display brief SPF tree information for Area 0 in OSPF process 1.
<Sysname> display ospf 1 area 0 spf-tree
OSPF Process 1 with Router ID 100.0.0.4
Flags: S-Node is on SPF tree R-Node is directly reachable
I-Node or Link is init D-Node or Link is to be deleted
P-Neighbor is parent A-Node is in candidate list
C-Neighbor is child T-Node is tunnel destination
H-Nexthop changed N-Link is a new path
V-Link is involved G-Link is in change list
Topology base (MTID 0)
Area: 0.0.0.0 Shortest Path Tree
SpfNode Type Flag SpfLink Type Cost Flag
>192.168.119.130 Network S R
-->114.114.114.111 NET2RT 0 C
-->100.0.0.4 NET2RT 0 P
>114.114.114.111 Router S
-->192.168.119.130 RT2NET 65535 P
>100.0.0.4 Router S
-->192.168.119.130 RT2NET 10 C
Table 29 Command output
Field |
Description |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
SpfNode |
SPF node, represented by a router ID when the node type is Router, or the IP address of the DR when the node type is Network. Node flag: · I—The node is in initialization state. · A—The node is on the candidate list. · S—The node is on the SPF tree. · R—The node is directly connected to the root node. · D—The node is to be deleted. · T—The node is the tunnel destination. |
SpfLink |
SPF link, representing the peer node. Link type: · RT2RT—Router to router. · NET2RT—Network to router. · RT2NET—Router to network. Link flag: · I—The link is in initialization state. · P—The peer is the parent node. · C—The peer is the child node. · D—The link is to be deleted. · H—The next hop is changed. · V—When the peer node is deleted or added, the peer node is not on the SPF tree or is deleted. · N—The link is newly added, and both end nodes are on the SPF tree. · G—The link is on the area change list. |
# Display detailed SPF tree information for Area 0 in OSPF process 1.
<Sysname> display ospf 1 area 0 spf-tree verbose
OSPF Process 1 with Router ID 100.0.0.4
Flags: S-Node is on SPF tree R-Node is directly reachable
I-Node or Link is init D-Node or Link is to be deleted
P-Neighbor is parent A-Node is in candidate list
C-Neighbor is child T-Node is tunnel destination
H-Nexthop changed N-Link is a new path
V-Link is involved G-Link is in change list
Topology base (MTID 0)
Area: 0.0.0.0 Shortest Path Tree
>LsId(192.168.119.130)
AdvId : 100.0.0.4 NodeType : Network
Mask : 255.255.255.0 SPFLinkCnt : 2
Distance : 10
VlinkData: 0.0.0.0 ParentLinkCnt: 1 NodeFlag: S R
NextHop : 1
192.168.119.130 Interface: Vlan100
BkNextHop: 1
0.0.0.0 Interface: Vlan100
-->LinkId(114.114.114.111)
AdvId : 100.0.0.4 LinkType : NET2RT
LsId : 192.168.119.130 LinkCost : 0 NextHopCnt: 1
LinkData: 0.0.0.0 LinkNewCost: 0 LinkFlag : C
-->LinkId(100.0.0.4)
AdvId : 100.0.0.4 LinkType : NET2RT
LsId : 192.168.119.130 LinkCost : 0 NextHopCnt: 1
LinkData: 0.0.0.0 LinkNewCost: 0 LinkFlag : P
Table 30 Command output
Field |
Description |
Topology |
Topologies except the base topology are not supported in the current software version. Topology name. The topology name for base topology is base. |
MTID |
Topologies except the base topology are not supported in the current software version. Topology ID. The value of 0 indicates the base topology. |
LsId |
Link state ID. |
AdvId |
ID of the advertising router. |
NodeType |
Node type: · Network—Network node. · Router—Router node. |
Mask |
Network mask. Its value is 0 for a router node. |
SPFLinkCnt |
Number of SPF links. |
Distance |
Cost to the root node. |
VlinkData |
Destination address of virtual link packets. |
ParentLinkCnt |
Number of parent links. |
NodeFlag |
Node flag: · I—The node is in initialization state. · A—The node is on the candidate list. · S—The node is on the SPF tree. · R—The node is directly connected to the root node. · D—The node is to be deleted. · T—The node is the tunnel destination. |
NextHop |
Next hop. |
Interface |
Output interface. |
BkNextHop |
Backup next hop. |
BkNextHop |
Backup next hop. |
Flag |
Next hop type. SR indicates SR tunnel. This field displays a hyphen (-) for other next hop types. |
Protect |
Traffic protection type: Link or Node. |
LinkId |
Link ID. |
LinkType |
Link type: · RT2RT—Router to router. · NET2RT—Network to router. · RT2NET—Router to network. |
LinkCost |
Link cost. |
NextHopCnt |
Number of next hops. |
LinkData |
Link data. |
LinkNewCost |
New link cost. |
LinkFlag |
Link flag: · I—The link is in initialization state. · P—The peer is the parent node. · C—The peer is the child node. · D—The link is to be deleted. · H—The next hop is changed. · V—When the peer node is deleted or added, the peer node is not on the SPF tree or is deleted. · N—The link is newly added, and both end nodes are on the SPF tree. · G—The link is on the area change list. |
display ospf statistics
Use display ospf statistics to display OSPF statistics.
Syntax
display ospf [ process-id ] statistics [ error | packet [ hello | interface-type interface-number ] ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays OSPF statistics for all OSPF processes.
error: Displays error statistics. If you do not specify this keyword, the command displays OSPF packet, LSA, and route statistics.
packet: Displays OSPF packet statistics.
hello: Displays statistics information about sent and received hello packets. If you do not specify this keyword, the command displays statistics information about all types of sent and received OSPF packets.
interface-type interface-number: Specifies an interface by its type and number. If you do not specify this argument, the command displays statistics for all interfaces.
Examples
# Display OSPF statistics.
<Sysname> display ospf statistics
OSPF Process 1 with Router ID 2.2.2.2
Statistics
I/O statistics
Type Input Output
Hello 61 122
DB Description 2 3
Link-State Req 1 1
Link-State Update 3 3
Link-State Ack 3 2
LSAs originated by this router
Router : 4
Network : 0
Sum-Net : 0
Sum-Asbr: 0
External: 0
NSSA : 0
Opq-Link: 0
Opq-As : 0
LSAs originated: 4 LSAs received: 7
Routing table:
Intra area: 2 Inter area: 3 ASE/NSSA: 0
Table 31 Command output
Field |
Description |
I/O statistics |
Statistics about input/output packets and LSAs. |
Type |
OSPF packet type. |
Input |
Packets received. |
Output |
Packets sent. |
Hello |
Hell packet. |
DB Description |
Database Description packet. |
Link-State Req |
Link-State Request packet. |
Link-State Update |
Link-State Update packet. |
Link-State Ack |
Link-State Acknowledge packet. |
LSAs originated by this router |
LSAs originated by this router. |
Router |
Number of Type-1 LSAs originated. |
Network |
Number of Type-2 LSAs originated. |
Sum-Net |
Number of Type-3 LSAs originated. |
Sum-Asbr |
Number of Type-4 LSAs originated. |
External |
Number of Type-5 LSAs originated. |
NSSA |
Number of Type-7 LSAs originated. |
Opq-Link |
Number of Type-9 LSAs originated. |
Opq-As |
Number of Type-11 LSAs originated. |
LSA originated |
Number of LSAs originated. |
LSA received |
Number of LSAs received. |
Routing table |
Routing table information. |
Intra area |
Number of intra-area routes. |
Inter area |
Number of inter-area routes. |
ASE/NSSA |
Number of ASE/NSSA routes. |
# Display OSPF error statistics.
<Sysname> display ospf statistics error
OSPF Process 1 with Router ID 192.168.1.112
OSPF Packet Error Statistics
0 : Router ID confusion 0 : Bad packet
0 : Bad version 0 : Bad checksum
0 : Bad area ID 0 : Drop on unnumbered link
0 : Bad virtual link 0 : Bad authentication type
0 : Bad authentication key 0 : Packet too small
0 : Neighbor state low 0 : Transmit error
0 : Interface down 0 : Unknown neighbor
0 : HELLO: Netmask mismatch 0 : HELLO: Hello-time mismatch
0 : HELLO: Dead-time mismatch 0 : HELLO: Ebit option mismatch
0 : HELLO: Mbit option mismatch 0 : DD: MTU option mismatch
0 : DD: Unknown LSA type 0 : DD: Ebit option mismatch
0 : ACK: Bad ack 0 : ACK: Unknown LSA type
0 : REQ: Empty request 0 : REQ: Bad request
0 : UPD: LSA checksum bad 0 : UPD: Unknown LSA type
0 : UPD: Less recent LSA
Table 32 Command output
Field |
Description |
Router ID confusion |
Packets with duplicate router ID. |
Bad packet |
Packets illegal. |
Bad version |
Packets with wrong version. |
Bad checksum |
Packets with wrong checksum. |
Bad area ID |
Packets with invalid area ID. |
Drop on unnumbered link |
Packets dropped on the unnumbered interface. |
Bad virtual link |
Packets on wrong virtual links. |
Bad authentication type |
Packets with invalid authentication type. |
Bad authentication key |
Packets with invalid authentication key. |
Packet too small |
Packets too small in length. |
Neighbor state low |
Packets received in low neighbor state. |
Transmit error |
Packets with error when being transmitted. |
Interface down |
Shutdown times of the interface. |
Unknown neighbor |
Packets received from unknown neighbors. |
HELLO: Netmask mismatch |
Hello packets with mismatched mask. |
HELLO: Hello-time mismatch |
Hello packets with mismatched hello timer. |
HELLO: Dead-time mismatch |
Hello packets with mismatched dead timer. |
HELLO: Ebit option mismatch |
Hello packets with mismatched E-bit in the option field. |
HELLO: Mbit option mismatch |
Hello packets with mismatched M-bit in the option field. |
DD: MTU option mismatch |
DD packets with mismatched MTU. |
DD: Unknown LSA type |
DD packets with unknown LSA type. |
DD: Ebit option mismatch |
DD packets with mismatched E-bit in the option field. |
ACK: Bad ack |
Bad LSAck packets for LSU packets. |
ACK: Unknown LSA type |
LSAck packets with unknown LSA type. |
REQ: Empty request |
LSR packets with no request information. |
REQ: Bad request |
Bad LSR packets. |
UPD: LSA checksum bad |
LSU packets with wrong LSA checksum. |
UPD: Unknown LSA type |
LSU packets with unknown LSA type. |
UPD: Less recent LSA |
LSU packets without the most recent LSA. |
# Display OSPF packet statistics for all processes and interfaces.
<Sysname> display ospf statistics packet
OSPF Process 100 with Router ID 192.168.1.59
Packet Statistics
Waiting to send packet count: 0
Hello DD LSR LSU ACK Total
Input : 489 6 2 44 40 581
Output: 492 8 2 45 40 587
Area: 0.0.0.1
Interface: 20.1.1.1 (Vlan-interface100)
DD LSR LSU ACK Total
Input : 0 0 0 0 0
Output: 0 0 0 0 0
Interface: 100.1.1.1 (Vlan-interface100)
DD LSR LSU ACK Total
Input : 3 1 22 16 42
Output: 2 1 19 20 42
Table 33 Command output
Field |
Description |
Waiting to send packet count |
Number of packets waiting to be sent. |
Total |
Total number of packets. |
Input |
Number of received packets. |
Output |
Number of sent packets. |
Area |
Area ID. |
Interface |
Interface address and interface name. |
# Display statistics information about sent and received hello packets.
<Sysname> display ospf statistics packet hello
OSPF Process 1 with Router ID 1.1.1.1
Hello statistics
Total sent : 201
Total sent failed : 0
Sent after one and a half intervals : 0
Total received : 221
Total received dropped : 0
Received after one and a half intervals: 0
Table 34 Command output
Field |
Description |
Total sent |
Total number of hello packets sent. |
Total sent failed |
Total number of hello packets that failed to be sent. |
Sent after one and a half intervals |
Total number of hello packets sent at intervals greater than 1.5 times the hello interval. |
Total received |
Total number of hello packets received. |
Total received dropped |
Total number of discarded inbound hello packets. |
Received after one and a half intervals |
Total number of hello packets received at intervals greater than 1.5 times the hello interval. |
Related commands
reset ospf statistics
display router id
Use display router id to display the global router ID.
Syntax
display router id
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
Examples
# Display the global router ID.
<Sysname> display router id
Configured router ID is 1.1.1.1
fast-reroute
Use fast-reroute to configure OSPF FRR.
Use undo fast-reroute to restore the default.
Syntax
fast-reroute lfa [ abr-only ]
undo fast-reroute
Default
OSPF FRR is disabled.
Views
OSPF view
Predefined user roles
network-admin
Parameters
lfa: Uses the LFA algorithm to calculate a backup next hop for all routes.
abr-only: Uses the next hop of the route to the ABR as the backup next hop.
Usage guidelines
When both OSPF FRR and PIC are configured, OSPF FRR takes effect.
Do not use the fast-reroute lfa command together with the vlink-peer command.
Examples
# Enable FRR to calculate a backup next hop for all routes by using LFA algorithm in OSPF process 1.
<Sysname> system-view
[Sysname] ospf 1
[Sysname-ospf-1] fast-reroute lfa
hostname
Use hostname to enable the OSPF dynamic host name mapping feature.
Use undo hostname disable the OSPF dynamic host name mapping feature.
Syntax
hostname [ host-name ]
undo hostname
Default
The OSPF dynamic host name mapping feature is disabled.
Views
OSPF view
Predefined user roles
network-admin
Parameters
host-name: Specifies the host name mapped to the router ID of the OSPF process, a case-sensitive string of 1 to 255 characters. If you do not specify this argument, the device name is mapped to the router ID of the OSPF process.
Usage guidelines
OSPF uses Type-11 LSAs to carry information about the dynamic host name attribute. Before using this command, make sure the opaque LSA reception and advertisement capability is enabled.
Examples
# Enable the dynamic host name mapping feature for OSPF process 1, and specify the host name mapped to the router ID as red.
<Sysname> system-view
[Sysname] ospf 1
[Sysname-ospf-1] hostname red
Related commands
display ospf hostname-table
opaque-capability enable
network
Use network to enable OSPF on the interface attached to the specified network in the area.
Use undo network to disable OSPF for the interface attached to the specified network in the area.
Syntax
network ip-address wildcard-mask
undo network ip-address wildcard-mask
Default
OSPF is not enabled for any interface.
Views
OSPF area view
Predefined user roles
network-admin
Parameters
ip-address: Specifies the IP address of a network.
wildcard-mask: Specifies the wildcard mask of the IP address. For example, the wildcard mask of mask 255.0.0.0 is 0.255.255.255.
Usage guidelines
This command enables OSPF on the interface attached to the specified network. The interface's primary IP address must be in the specified network. If only the interface's secondary IP address is on the network, the interface cannot run OSPF.
Examples
# Specify the interface whose primary IP address is on network 131.108.20.0/24 to run OSPF in Area 2.
<Sysname> system-view
[Sysname] ospf 100
[Sysname-ospf-100] area 2
[Sysname-ospf-100-area-0.0.0.2] network 131.108.20.0 0.0.0.255
ospf
opaque-capability enable
Use opaque-capability enable to enable opaque LSA advertisement and reception.
Use undo opaque-capability to disable opaque LSA advertisement and reception.
Syntax
opaque-capability enable
undo opaque-capability
Default
The feature is enabled.
Views
OSPF view
Predefined user roles
network-admin
Usage guidelines
After the opaque LSA advertisement and reception capability is enabled, OSPF can receive and advertise Type-9, Type-10, and Type-11 opaque LSAs.
Examples
# Disable opaque LSA advertisement and reception.
<Sysname> system-view
[Sysname] ospf 100
[Sysname-ospf-100] undo opaque-capability
ospf
Use ospf to enable OSPF and enter OSPF view.
Use undo ospf to disable OSPF.
Syntax
ospf [ process-id | router-id { auto-select | router-id } ] *
undo ospf [ process-id ] [ router-id ]
Default
OSPF is disabled.
Views
System view
Predefined user roles
network-admin
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535.
router-id: Specifies an OSPF router ID. If you do not specify an OSPF router ID, the global router ID is used.
auto-select: Automatically obtains an OSPF router ID.
router-id: Manually specifies an OSPF router ID in dotted decimal notation. The value range is from 0.0.0.1 to 255.255.255.255.
Usage guidelines
You can enable multiple OSPF processes on a router and specify different router IDs for them.
Enable an OSPF process before performing other tasks.
If you specify the auto-select keyword, the OSPF process obtains a router ID in the following ways:
· During the startup of the OSPF process, the primary IPv4 address of the first interface that runs the process is specified as the router ID.
· During the reboot of the router, the primary IPv4 address of the first interface that runs the process is specified as the router ID.
· During the restart of the OSPF process, the highest primary IPv4 address of the loopback interface that runs the process is specified as the router ID. If no loopback address is available, the highest primary IPv4 address of the interface that runs the process is used, regardless of the interface state (up or down).
If you do not specify the router-id keyword, the undo ospf command shuts down an OSPF process. If you specify the router-id keyword, the undo ospf command specifies the global router ID as the router ID. The setting takes effect after the OSPF process restarts.
Examples
# Enable OSPF process 100 and specify router ID 10.10.10.1.
<Sysname> system-view
[Sysname] ospf 100 router-id 10.10.10.1
[Sysname-ospf-100]
ospf area
Use ospf area to enable OSPF on an interface.
Use undo ospf area to disable OSPF on an interface.
Syntax
ospf process-id area area-id [ exclude-subip ]
undo ospf process-id area [ exclude-subip ]
Default
OSPF is not enabled on an interface.
Views
Interface view
Predefined user roles
network-admin
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535.
area-id: Specifies an area by its ID, an IP address or a decimal integer in the range of 0 to 4294967295 that is translated into the IP address format.
exclude-subip: Excludes secondary IP addresses. If you do not specify this keyword, the command enables OSPF also on secondary IP addresses.
Usage guidelines
The ospf area command has a higher priority than the network command.
If the specified process and area do not exist, the command creates the process and area. Disabling an OSPF process on an interface does not delete the OSPF process or the area.
Examples
# Enable OSPF process 1 on VLAN-interface 10 that is in Area 2 and exclude secondary IP addresses.
<Sysname> system-view
[Sysname] interface vlan-interface 10
[Sysname-Vlan-interface10] ospf 1 area 2 exclude-subip
Related commands
network
reset ospf event-log
Use reset ospf event-log to clear OSPF log information.
Syntax
reset ospf [ process-id ] event-log [ lsa-flush | lsa-history | peer [ slot slot-number ] | route | spf ]
Views
User view
Predefined user roles
network-admin
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command clears OSPF log information for all OSPF processes.
lsa-flush: Clears LSA aging log information.
lsa-history: Clears self-originated and received LSA log information.
peer: Clears neighbor state change log information.
slot slot-number: Specifies a cloud cluster member device by its member ID. If you do not specify a member device, this command clears neighbor state change log information for the member device where the active process resides.
route: Clears OSPF route log information.
spf: Clears route calculation log information.
Usage guidelines
If you do not specify a log type, this command clears all log information.
Examples
# Clear OSPF route calculation log information for all OSPF processes.
<Sysname> reset ospf event-log spf
Related commands
display ospf event-log
reset ospf event-log hello
Use reset ospf event-log hello to clear log information about received or sent OSPF hello packets.
Syntax
reset ospf [ process-id ] event-log hello { received [ abnormal | dropped ] | sent [ abnormal | failed ] } [ slot slot-number ]
Views
User view
Predefined user roles
network-admin
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify this argument, the command clears log information about received or sent hello packets for all OSPF processes.
received: Specifies log information about received hello packets.
sent: Specifies log information about sent hello packets.
abnormal: Specifies log information about abnormal hello packets that are received or sent at intervals greater than or equal to 1.5 times the hello interval.
dropped: Specifies log information about discarded inbound hello packets.
failed: Specifies log information about hello packets that failed to be sent.
slot slot-number: Specifies a cloud cluster member device by its member ID. If you do not specify a member device, this command clears received or sent hello packet log information for the member device where the active process resides.
Examples
# Clear log information about sent hello packets for all OSPF processes.
<Sysname> reset ospf event-log hello sent
Related commands
display ospf event-log hello
reset ospf process
Use reset ospf process to restart all OSPF processes or a specified process.
Syntax
reset ospf [ process-id ] process [ graceful-restart ]
Views
User view
Predefined user roles
network-admin
Parameters
process-id: Specifies an OSPF process by its ID in the range of 1 to 65535. If you do not specify a process, this command restarts all OSPF processes.
graceful-restart: Resets the OSPF process by using GR.
Usage guidelines
The reset ospf process command performs the following actions:
· Clears all invalid LSAs without waiting for their timeouts.
· Makes a newly configured router ID take effect.
· Starts a new DR/BDR election.
· Keeps previous OSPF configurations.
The system prompts you to select whether to restart OSPF process upon execution of this command.
Examples
# Restart all OSPF processes.
<Sysname> reset ospf process
Reset OSPF process? [Y/N]:y
reset ospf statistics
Use reset ospf statistics to clear OSPF statistics.
Syntax
reset ospf [ process-id ] statistics
Views
User view
Predefined user roles
network-admin
Parameters
process-id: Clears the statistics for an OSPF process specified by its ID in the range of 1 to 65535.
Examples
# Clear OSPF statistics for all processes.
<Sysname> reset ospf statistics
Related commands
display ospf statistics
router id
Use router id to configure a global router ID.
Use undo router id to restore the default.
Syntax
router id router-id
undo router id
Default
No global router ID is configured.
Views
System view
Predefined user roles
network-admin
Parameters
router-id: Specifies the router ID in dotted decimal format. The value range for this argument is 0.0.0.1 to 255.255.255.254.
Usage guidelines
OSPF uses a router ID to identify a device. If no router ID is specified, the global router ID is used.
If no global router ID is configured, the highest loopback interface IP address is used as the router ID. If no loopback interface IP address is available, the highest physical interface IP address is used, regardless of the interface status (up or down).
During an active/standby switchover, the new active main processing unit (MPU) checks whether the previously backed up router ID is valid. If not, it selects a new router ID.
A new router ID is selected only when the interface IP address used as the router ID is removed or changed. Other events will not trigger a router ID re-selection. For example, router ID re-selection is not triggered in the following situations:
· The interface goes down.
· You change the router ID to the address of a loopback interface after a physical interface address is selected as the router ID.
· A higher interface IP address is configured as the router ID.
After a router ID is changed, you must use the reset command to enable it.
Examples
# Configure a global router ID as 1.1.1.1.
<Sysname> system-view
[Sysname] router id 1.1.1.1