Observium_CE/mibs/hp/HP-ICF-OSPF

2238 lines
82 KiB
Plaintext

--**MOD+***********************************************************************
-- Module: hpicfOspf.mib
--
-- Copyright (C) 2000-2018 Hewlett Packard Enterprise Development LP
-- All Rights Reserved.
--
-- The contents of this software are proprietary and confidential
-- to the Hewlett Packard Enterprise Development LP. No part of this
-- program may be photocopied, reproduced, or translated into another
-- programming language without prior written consent of the
-- Hewlett Packard Enterprise Development LP.
--
-- Purpose: Defining propreitary MIB objects for OSPF.
--
--**MOD-***********************************************************************/
HP-ICF-OSPF DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, Integer32,Unsigned32,IpAddress
FROM SNMPv2-SMI
TruthValue, RowStatus, DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
Metric, BigMetric, ospfAreaAggregateEntry,
PositiveInteger, AreaID
FROM OSPF-MIB
IANAipRouteProtocol
FROM IANA-RTPROTO-MIB
InterfaceIndex FROM IF-MIB
hpSwitch
FROM HP-ICF-OID
ospfAddressLessIf, ospfIfIpAddress, ospfIfEntry, ospfNbrEntry, ospfLsdbEntry,
ospfLsdbAreaId, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId, ospfExtLsdbEntry,
ospfIfMetricEntry
FROM OSPF-MIB;
hpicfOspf MODULE-IDENTITY
LAST-UPDATED "201705180000Z" -- May 18,2017
ORGANIZATION "HP Networking"
CONTACT-INFO "Hewlett-Packard Company
8000 Foothills Blvd. M/S 5557
Roseville, CA 95747-5557"
DESCRIPTION "This MIB module contains HP proprietary
extensions to the OSPF-MIB module."
REVISION "201705180000Z" -- May 18,2017
DESCRIPTION "1.Added hpicfOspfReferenceCost.
2.Deprecated hpicfOspfCompliance2
3.Defined hpicfOspfReferenceGroup
4.Defined hpicfOspfMetricGroup
5.Added hpicfOspfIfFlagValue
6.Defined hpicfOspfComplaince3"
REVISION "201601101000Z" -- January 11,2016
DESCRIPTION "1.Added hpicfOspfNbrBfdState.
2.Deprecated hpicfOspfNbrGroup
3.Defined hpicfOspfNbrGroup1
4.Deprecated hpicfOspfCompliance1
5.Defined hpicfOspfComplaince2"
REVISION "201010281000Z" -- October 28, 2010
DESCRIPTION "Added hpicfOspfAreaAggregateTable."
REVISION "201003250000Z" -- March 25, 2010
DESCRIPTION "Added hpicfOspfNbrTable."
REVISION "200903050000Z" -- March 5, 2009
DESCRIPTION "Added hpicfOspfLogTable."
REVISION "200810150339Z" -- October 15, 2008
DESCRIPTION "Added object to
1. retrieve request list of a
particular interface.
2. retrieve retransmission list of a
particular interface.
3. retrieve flood list of a
particular interface."
REVISION "200803280339Z" -- March 28, 2008
DESCRIPTION "Added object to
1. indicate ospf interface statistics sent,
received and error packet count.
2. clear ospf statistics
3. indicate reasons for spf run."
REVISION "200704020933Z" -- April 2, 2007
DESCRIPTION "Added object to indicate if ospf
interface is passive or active"
REVISION "200607102010Z" -- July 10, 2006
DESCRIPTION "Added objects to display the NSSA route
metric types."
REVISION "200305130202Z" -- May 13, 2003
DESCRIPTION "Added objects for configuring a default
administrative distance per route type."
REVISION "200111130339Z" -- November 13, 2001
DESCRIPTION "Initial revision."
::= { hpSwitch 14 }
HpicfOspfRouterIdTc ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0"
STATUS current
DESCRIPTION
"A 32-bit, unsigned integer uniquely identifying the
router in the Autonomous System. To ensure
uniqueness, this may default to the value of one of
the router's IPv4 host addresses if IPv4 is
configured on the router."
SYNTAX Unsigned32 (1..'FFFFFFFF'h)
hpicfOspfObjects OBJECT IDENTIFIER ::= { hpicfOspf 1 }
hpicfOspfGeneral OBJECT IDENTIFIER ::= { hpicfOspfObjects 1 }
hpicfOspf1583CompatibilityMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Controls the preference rules used when
choosing among multiple AS-external-LSAs
advertising the same destination. When set to
'true', the preference rules remain those
specified in RFC 1583. When set to 'false',
the preference rules are those stated in RFC
2328, which prevent routing loops when
AS-external-LSAs for the same destination have
been originated from different areas. Set to
'true' by default.
In order to minimize the chance of routing
loops, all OSPF routers in an OSPF routing
domain should have this object set identically.
When there are routers present that have not
been updated with the functionality specified
in RFC 2328, all routers should have this
object set to 'true'. Otherwise, all routers
should have this object set to 'false',
preventing all routing loops."
REFERENCE "RFC 2328, Appendix C.1 Global Parameters."
::= { hpicfOspfGeneral 1 }
hpicfOspfDefaultImportMetric OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default metric used for advertising
external routes imported into OSPF by this
router."
::= { hpicfOspfGeneral 2 }
hpicfOspfDefaultImportMetricType OBJECT-TYPE
SYNTAX INTEGER {
externalType1(1),
externalType2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default metric type used for advertising
external routes imported into OSPF by this
router."
::= { hpicfOspfGeneral 3 }
hpicfOspfIntraAreaDistance OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default administrative distance to associate
with intra-area routes learned by OSPF. Routes
with lower distances are preferred. By default,
OSPF routes have an administrative distance of 110.
Note that the administrative distance settings
for OSPF do not affect the choice of routes
within OSPF. OSPF will still prefer intra-area
routes over inter-area or AS-external routes even
if hpicfOspfInterAreaDistance or
hpicfOspfExternalDistance is lower than
hpicfOspfIntraAreaDistance. The appropriate
administrative distance value is applied to the
route that OSPF selects as its best route to a
destination and is used to decide whether OSPF's
route is preferred over a route from some other
source."
::= { hpicfOspfGeneral 4 }
hpicfOspfInterAreaDistance OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default administrative distance to associate
with inter-area routes learned by OSPF. Routes
with lower distances are preferred. By default,
OSPF routes have an administrative distance of 110.
Note that the administrative distance settings
for OSPF do not affect the choice of routes
within OSPF. OSPF will still prefer intra-area
routes over inter-area routes, even if
hpicfOspfInterAreaDistance is lower than
hpicfOspfIntraAreaDistance. It will also still
prefer inter-area routes over AS-external routes
even if hpicfOspfExternalDistance is lower than
hpicfOspfInterAreaDistance. The appropriate
administrative distance value is applied to the
route that OSPF selects as its best route to a
destination and is used to decide whether OSPF's
route is preferred over a route from some other
source."
::= { hpicfOspfGeneral 5 }
hpicfOspfExternalDistance OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default administrative distance to associate
with AS-external routes learned by OSPF. Routes
with lower distances are preferred. By default,
OSPF routes have an administrative distance of 110.
Note that the administrative distance settings
for OSPF do not affect the choice of routes
within OSPF. OSPF will still prefer intra-area
routes and inter-area routes over AS-external
routes even if hpicfOspfExternalDistance is lower
than the hpicfOspfIntraAreaDistance or
hpicfOspfInterAreaDistance. The appropriate
administrative distance value is applied to the
route that OSPF selects as its best route to a
destination and is used to decide whether OSPF's
route is preferred over a route from some other
source."
::= { hpicfOspfGeneral 6 }
hpicfOspfSpfThrottleStartInterval OBJECT-TYPE
SYNTAX Integer32 (0..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Initial SPF schedule delay"
DEFVAL {0}
::= {hpicfOspfGeneral 7}
hpicfOspfSpfThrottleWaitInterval OBJECT-TYPE
SYNTAX Integer32 (0..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum wait time between two consecutive SPFs."
DEFVAL {0}
::= {hpicfOspfGeneral 8}
hpicfOspfSpfThrottleMaxWaitTime OBJECT-TYPE
SYNTAX Integer32 (0..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum wait time between two consecutive SPFs."
DEFVAL {0}
::= {hpicfOspfGeneral 9}
hpicfOspfSpfThrottleCurrentSpfInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current dynamic wait interval between SPF computations"
::= {hpicfOspfGeneral 10}
hpicfOspfReferenceCost OBJECT-TYPE
SYNTAX Metric
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The reference cost is used as a global
configuration for internal area cost."
::= { hpicfOspfGeneral 11 }
hpicfOspfRedistTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for configuring route redistribution
into OSPF."
::= { hpicfOspfObjects 2 }
hpicfOspfRedistEntry OBJECT-TYPE
SYNTAX HpicfOspfRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table for configuring route
redistribution into OSPF from a single source
protocol. Entries in this table are not
created dynamically. There will be a single
entry for each supported source protocol."
INDEX { hpicfOspfRedistSrcProto }
::= { hpicfOspfRedistTable 1 }
HpicfOspfRedistEntry ::=
SEQUENCE {
hpicfOspfRedistSrcProto IANAipRouteProtocol,
hpicfOspfRedistEnabled TruthValue
}
hpicfOspfRedistSrcProto OBJECT-TYPE
SYNTAX IANAipRouteProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Source protocol to redistribute routes from."
::= { hpicfOspfRedistEntry 1 }
hpicfOspfRedistEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A flag indicating whether OSPF should
redistribute routes from this source protocol."
::= { hpicfOspfRedistEntry 2 }
hpicfOspfRedistRestrictTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfRedistRestrictEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of route prefixes for filtering out
routes that OSPF should not redistribute. Any
route that is contained by a range in this table
(in other words, has a longer mask than that
specified by hpicfOspfRedistRestrictMask and
where the route destination ANDed with the
hpicfOspfRedistRestrictMask is equal to
hpicfOspfRedistRestrictAddr) will not be
redistributed as an AS-external LSA by OSPF."
::= { hpicfOspfObjects 3 }
hpicfOspfRedistRestrictEntry OBJECT-TYPE
SYNTAX HpicfOspfRedistRestrictEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A single entry in the table. Any route,
regardless of source protocol which is
contained within the specified range will not
be redistributed into OSPF. Entries in this
table are created dynamically using the
hpicfOspfRedistRestrictStatus object."
INDEX { hpicfOspfRedistRestrictAddr,
hpicfOspfRedistRestrictMask }
::= { hpicfOspfRedistRestrictTable 1 }
HpicfOspfRedistRestrictEntry ::=
SEQUENCE {
hpicfOspfRedistRestrictAddr IpAddress,
hpicfOspfRedistRestrictMask IpAddress,
hpicfOspfRedistRestrictStatus RowStatus
}
hpicfOspfRedistRestrictAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address of the range of route entries
to exclude from redistribution into OSPF."
::= { hpicfOspfRedistRestrictEntry 1 }
hpicfOspfRedistRestrictMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The mask for the range of route entries to
exclude from redistribution into OSPF."
::= { hpicfOspfRedistRestrictEntry 2 }
hpicfOspfRedistRestrictStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of this entry."
::= { hpicfOspfRedistRestrictEntry 3 }
hpicfOspfCompliances OBJECT IDENTIFIER ::=
{ hpicfOspfConformance 2 }
hpicfOspfCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for HP Routing
Switches that support OSPF."
MODULE
MANDATORY-GROUPS { hpicfOspfBaseGroup }
GROUP hpicfOspfRedistGroup
DESCRIPTION "This group is mandatory for systems
that support route redistribution."
::= { hpicfOspfCompliances 1 }
-- OSPF route classification used in CIDR Route Table with extensions for
-- NSSA route types.
-- Please refer the ospfRouteGroup OID in RFC 1850 for a detailed description
-- of the route types.
-- hpicfOspfNssaType1 and hpicfOspfNssaType2 are type 1 and type 2 metrics
-- associated with the routes imported into OSPF from a different protocol.
-- As with external metrics, type 1 is comparable and type 2 is non-comparable.
hpicfOspfRouteGroup OBJECT IDENTIFIER ::= { hpicfOspf 3 }
hpicfOspfNssaType1 OBJECT IDENTIFIER ::= { hpicfOspfRouteGroup 1 }
hpicfOspfNssaType2 OBJECT IDENTIFIER ::= { hpicfOspfRouteGroup 2 }
-- ---------------------------------------------------------- --
-- Extensions to the ospfIfTable
-- ---------------------------------------------------------- --
hpicfOspfIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to the table that contains OSPF Interface specific
information."
::= { hpicfOspf 4 }
hpicfOspfIfEntry OBJECT-TYPE
SYNTAX HpicfOspfIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of extensions to the information maintained
for an OSPF interface."
AUGMENTS { ospfIfEntry }
::= { hpicfOspfIfTable 1 }
HpicfOspfIfEntry ::=
SEQUENCE {
hpicfOspfIfPassive TruthValue,
hpicfOspfIfNbrCount Unsigned32,
hpicfOspfIfBfdEnbl TruthValue
}
hpicfOspfIfPassive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The passive state configuration of the OSPF interface.
In the passive mode no OSPF protocol messages are exchanged on
this interface.
true (1) - The interface is configured to work in Passive mode
false (2) - The interface is configured to work in normal mode.
This is the default configuration.
Changing the value will cause OSPF to reset on this interface and
make necessary adjustments to the link state database.
All other operations are not defined and will not affect the state of
the protocol."
DEFVAL { false }
::= { hpicfOspfIfEntry 1 }
hpicfOspfIfNbrCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of OSPFv3 neighbors
present in this interface. This counter should be
incremented when a new neighbor is added in the network in
which this interface is present.
It should be decremented when a neighbor is disconnected."
::= { hpicfOspfIfEntry 2 }
hpicfOspfIfBfdEnbl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"param to enable BFD under OSPF"
DEFVAL { false }
::= { hpicfOspfIfEntry 3 }
hpicfOspfIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table that contains OSPF Interface traffic specific
information."
::= { hpicfOspf 5 }
hpicfOspfIfStatsEntry OBJECT-TYPE
SYNTAX HpicfOspfIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of extensions to the information
maintained for an OSPF interface."
INDEX { ospfIfIpAddress,
ospfAddressLessIf
}
::= { hpicfOspfIfStatsTable 1 }
HpicfOspfIfStatsEntry ::=
SEQUENCE {
hpicfOspfSentHelloPkt Counter32,
hpicfOspfSentDDPkt Counter32,
hpicfOspfSentLSRPkt Counter32,
hpicfOspfSentLSUPkt Counter32,
hpicfOspfSentLSAPkt Counter32,
hpicfOspfRcvdHelloPkt Counter32,
hpicfOspfRcvdDDPkt Counter32,
hpicfOspfRcvdLSRPkt Counter32,
hpicfOspfRcvdLSUPkt Counter32,
hpicfOspfRcvdLSAPkt Counter32
}
hpicfOspfSentHelloPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of OSPF Hello packets sent on the
interface. This number is incremented each time an
OSPF Hello packet is sent out of an OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 1 }
hpicfOspfSentDDPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Database Description packets sent on
the interface. This number is incremented each time
an OSPF DD packet is sent out of an OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 2 }
hpicfOspfSentLSRPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Request packet sent on the
interface. This number is incremented each time an
OSPF LSR packet is sent out of OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 3 }
hpicfOspfSentLSUPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Update packet sent on the
interface. This number is incremented each time an
OSPF LSU packet is sent out of an OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 4 }
hpicfOspfSentLSAPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Ack packet sent on the
interface. This number is incremented each time an
OSPF LSA packet is sent out of an OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 5 }
hpicfOspfRcvdHelloPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Hello packets received on the interface.
This number is incremented each time a hello
packet is received on OSPF enabled interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 6 }
hpicfOspfRcvdDDPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Database Description packets received
on the interface. This number is incremented each
time a OSPF DD packet is received on OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 7 }
hpicfOspfRcvdLSRPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Request packets received
on the interface. This number is incremented each
time a OSPF LSR packet is received on OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 8 }
hpicfOspfRcvdLSUPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Update packets received
on the interface. This number is incremented each
time a OSPF LSU packet is received on OSPF enabled
interface."
::= { hpicfOspfIfStatsEntry 9 }
hpicfOspfRcvdLSAPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Link State Ack packets received
on the interface. This number is incremented each
time a OSPF LSA packet is received on OSPF enabled
interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command."
::= { hpicfOspfIfStatsEntry 10 }
hpicfOspfIfErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfIfErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table that contains OSPF Interface traffic specific
information."
::= { hpicfOspf 6 }
hpicfOspfIfErrorEntry OBJECT-TYPE
SYNTAX HpicfOspfIfErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of extensions to the information
maintained for an OSPF interface."
INDEX { ospfIfIpAddress,
ospfAddressLessIf,
hpicfOspfIfErrorType }
::= { hpicfOspfIfErrorTable 1 }
HpicfOspfIfErrorEntry ::=
SEQUENCE {
hpicfOspfIfErrorType Integer32,
hpicfOspfIfErrorCount Counter32
}
hpicfOspfIfErrorType OBJECT-TYPE
SYNTAX Integer32 (-2147483648..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The hpicfOspfIfErrorType refers to the type of errors
in the OSPF packet received on any OSPF enabled
interface. Errors could be Invalid RouterID/ AreaID
Checksum error, OutOfbound Error ..."
::= { hpicfOspfIfErrorEntry 1 }
hpicfOspfIfErrorCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hpicfOspfErrorCount is count of each type
error packet received on an OSPF interface.
Discontinuities in the value of this counter
can occur at re-initialization of the management
system. The counters can be cleared for any interface
using clear ip ospf statistics command"
::= { hpicfOspfIfErrorEntry 2 }
hpicfOspfIfClearStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfIfClearStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list used to clear statistics information
maintained for an OSPF interface."
::= { hpicfOspf 7 }
hpicfOspfIfClearStatsEntry OBJECT-TYPE
SYNTAX HpicfOspfIfClearStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list used to clear statistics information
maintained for an OSPF interface."
INDEX { ospfIfIpAddress,
ospfAddressLessIf }
::= { hpicfOspfIfClearStatsTable 1 }
HpicfOspfIfClearStatsEntry ::=
SEQUENCE {
hpicfOspfClearCounters TruthValue
}
hpicfOspfClearCounters OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Read of this will always be false, When this variable is set
to true for a given Ipaddress interface, corresponding
interface counters will be cleared."
DEFVAL { false }
::= {hpicfOspfIfClearStatsEntry 1 }
hpicfOspfSpfTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfSpfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table that contains OSPF SPF information."
::= { hpicfOspf 8 }
hpicfOspfSpfEntry OBJECT-TYPE
SYNTAX HpicfOspfSpfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of extensions to the information
maintained for OSPF SPF runs."
INDEX { hpicfOspfSpfInstance}
::= { hpicfOspfSpfTable 1 }
HpicfOspfSpfEntry ::=
SEQUENCE {
hpicfOspfSpfInstance Integer32,
hpicfOspfSpfReason Integer32,
hpicfOspfSpfTime Integer32
}
hpicfOspfSpfInstance OBJECT-TYPE
SYNTAX Integer32 (-2147483648..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The hpicfospfSpfInstance refers to the instance of SPF
Shortest Path First ran for an OSPF instance."
::= { hpicfOspfSpfEntry 1 }
hpicfOspfSpfReason OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hpicfOspfSpfReason refers to the reason for
scheduling an SPF run. Reasons could be OSPF init,
adding/deleting interface, linkStateUpdate received..
Only last ten SPF run's reasons will be saved."
::= { hpicfOspfSpfEntry 2 }
hpicfOspfSpfTime OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hpicfOspfSpfTime refers to the time at which
SPF run is scheduled. Reasons could be OSPF init,
adding/deleting interface, linkStateUpdate received..
Only last ten SPF run's reasons will be saved."
::= { hpicfOspfSpfEntry 3 }
hpicfOspfReqTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfReqEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Request List table that contains OSPF
Specific interface information."
::= { hpicfOspf 9 }
hpicfOspfReqEntry OBJECT-TYPE
SYNTAX HpicfOspfReqEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Request List entries that contain fields of
link state advertisement."
INDEX { ospfIfIpAddress,
ospfAddressLessIf
}
::= {hpicfOspfReqTable 1 }
HpicfOspfReqEntry ::=
SEQUENCE {
hpicfOspfReqType INTEGER,
hpicfOspfReqLsid IpAddress,
hpicfOspfReqRouterId IpAddress,
hpicfOspfReqSequence Integer32,
hpicfOspfReqAge Integer32,
hpicfOspfReqChecksum Integer32
}
hpicfOspfReqType OBJECT-TYPE
SYNTAX INTEGER {
routerLink (1),
networkLink (2),
summaryLink (3),
asSummaryLink (4),
asExternalLink (5),
multicastLink (6),
nssaExternalLink (7),
areaOpaqueLink (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the Request List's link state advertisement.
Each link state type has a separate advertisement
format."
::= { hpicfOspfReqEntry 1 }
hpicfOspfReqLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Request List's Link State ID is an LS Type Specific field
containing either a Router ID or an IP address;
it identifies the piece of the routing domain
that is being described by the advertisement."
::= { hpicfOspfReqEntry 2 }
hpicfOspfReqRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit number that uniquely identifies the
originating router in the Autonomous System."
::= { hpicfOspfReqEntry 3 }
hpicfOspfReqSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Request List's sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate Link State
Advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number, the more recent
the advertisement."
::= { hpicfOspfReqEntry 4 }
hpicfOspfReqAge OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Request list's field is the age of the link state advertisement
in seconds."
::= { hpicfOspfReqEntry 5 }
hpicfOspfReqChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Request list's field is the checksum of the complete contents of
the advertisement, excepting the age field. The age field
is excepted so that an advertisement's age can be
incremented without updating the checksum. The checksum
used is the same that is used for ISO connectionless
datagram's; it is commonly referred to as the
Fletcher checksum."
::= { hpicfOspfReqEntry 6 }
hpicfOspfRetransTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfRetransEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Retransmission List table that contains
Ospf Interface Specific information."
::= { hpicfOspf 10}
hpicfOspfRetransEntry OBJECT-TYPE
SYNTAX HpicfOspfRetransEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Retransmission list entry that is maintained
for an OSPF Interface."
INDEX { ospfIfIpAddress,
ospfAddressLessIf
}
::= { hpicfOspfRetransTable 1 }
HpicfOspfRetransEntry ::=
SEQUENCE {
hpicfOspfRetransType INTEGER,
hpicfOspfRetransLsid IpAddress,
hpicfOspfRetransRouterId IpAddress,
hpicfOspfRetransSequence Integer32,
hpicfOspfRetransAge Integer32,
hpicfOspfRetransChecksum Integer32
}
hpicfOspfRetransType OBJECT-TYPE
SYNTAX INTEGER {
routerLink (1),
networkLink (2),
summaryLink (3),
asSummaryLink (4),
asExternalLink (5),
multicastLink (6),
nssaExternalLink (7),
areaOpaqueLink (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Retransmission List LSA type.
Each link state type has a separate advertisement
format."
::= { hpicfOspfRetransEntry 1 }
hpicfOspfRetransLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Retransmission List Link State ID is an LS Type Specific field
containing either a Router ID or an IP address;
it identifies the piece of the routing domain
that is being described by the advertisement."
::= { hpicfOspfRetransEntry 2 }
hpicfOspfRetransRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit number that uniquely identifies the
originating Retransmission List router in the Autonomous System."
::= { hpicfOspfRetransEntry 3 }
hpicfOspfRetransSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Retransmission List sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate Link State
Advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number, the more recent
the advertisement."
::= { hpicfOspfRetransEntry 4 }
hpicfOspfRetransAge OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Retransmission List field is the age of the link state
advertisement in seconds."
::= { hpicfOspfRetransEntry 5 }
hpicfOspfRetransChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Retransmission field is the checksum of the complete contents of
the advertisement, excepting the age field. The age field
is excepted so that an advertisement's age can be
incremented without updating the checksum. The checksum
used is the same that is used for ISO connectionless
datagram's; it is commonly referred to as the
Fletcher checksum."
::= { hpicfOspfRetransEntry 6 }
hpicfOspfFloodTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfFloodEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Flood list table that contains
Ospf Interface Specific information"
::= { hpicfOspf 11}
hpicfOspfFloodEntry OBJECT-TYPE
SYNTAX HpicfOspfFloodEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Flood list information maintained
for an OSPF Interface"
INDEX { ospfIfIpAddress,
ospfAddressLessIf
}
::= { hpicfOspfFloodTable 1 }
HpicfOspfFloodEntry ::=
SEQUENCE {
hpicfOspfFloodType INTEGER,
hpicfOspfFloodLsid IpAddress,
hpicfOspfFloodRouterId IpAddress,
hpicfOspfFloodSequence Integer32,
hpicfOspfFloodAge Integer32,
hpicfOspfFloodChecksum Integer32
}
hpicfOspfFloodType OBJECT-TYPE
SYNTAX INTEGER {
routerLink (1),
networkLink (2),
summaryLink (3),
asSummaryLink (4),
asExternalLink (5),
multicastLink (6),
nssaExternalLink (7),
areaOpaqueLink (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flood list LSA type .Each link state type
has a separate advertisement format."
::= { hpicfOspfFloodEntry 1 }
hpicfOspfFloodLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flood list Link State ID is an LS Type Specific field
containing either a Router ID or an IP address;
it identifies the piece of the routing domain
that is being described by the advertisement."
::= { hpicfOspfFloodEntry 2 }
hpicfOspfFloodRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit number that uniquely identifies the
originating flood list router in the Autonomous System."
::= { hpicfOspfFloodEntry 3 }
hpicfOspfFloodSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flood list sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate Link State
Advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number, the more recent
the advertisement."
::= { hpicfOspfFloodEntry 4 }
hpicfOspfFloodAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This flood list field is the age of the link state advertisement
in seconds."
::= { hpicfOspfFloodEntry 5 }
hpicfOspfFloodChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This flood list field is the checksum of the complete contents of
the advertisement, excepting the age field. The age field
is excepted so that an advertisement's age can be
incremented without updating the checksum. The checksum
used is the same that is used for ISO connectionless
datagram's; it is commonly referred to as the
Fletcher checksum."
::= { hpicfOspfFloodEntry 6 }
hpicfOspfSpfTimerElapsed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The elapsed time since the last Ospf
Spf is run"
::= { hpicfOspf 12 }
-- OSPF Area-Scope Link State Database
hpicfOspfAreaLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfAreaLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Process's Area-Scope LSDB.
The LSDB contains the Area-Scope Link State
Advertisements from throughout the area that the
device is attached to."
::= { hpicfOspf 14 }
hpicfOspfAreaLsdbEntry OBJECT-TYPE
SYNTAX HpicfOspfAreaLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single Area-Scope Link State Advertisement."
AUGMENTS { ospfLsdbEntry }
::= { hpicfOspfAreaLsdbTable 1 }
HpicfOspfAreaLsdbEntry ::= SEQUENCE {
hpicfOspfAreaLsdbRtrCapBits -- RTR
Unsigned32,
hpicfOspfAreaLsdbOptions -- NTW
Unsigned32,
hpicfOspfAreaLsdbMetric -- RTR, Summary, NSA
Metric,
hpicfOspfAreaLsdbAddrPrefix
Unsigned32,
hpicfOspfAreaLsdbFwdingAddress
HpicfOspfRouterIdTc, -- NSA
hpicfOspfAreaLsdbExtRouteTags
Unsigned32, -- NSA
hpicfOspfTOS
Unsigned32,
hpicfOspfLsdbRouterLinks
Unsigned32,
hpicfOspfLsdbBitE
Unsigned32
}
hpicfOspfAreaLsdbRtrCapBits OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is valid if the LSA is a Router LSA. It uniquely
identifies the router type of the router in the Area."
REFERENCE
"OSPF Version 2, Appendix A.4.2 Router LSAs"
::= { hpicfOspfAreaLsdbEntry 1 }
hpicfOspfAreaLsdbOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Options field enables OSPF routers to support
(or not support) optional capabilities, and to communicate
their capability level to other OSPF routers. This field is
valid for each type of LSA."
REFERENCE
"OSPF Version 2, Appendix A.2 The Options field"
::= { hpicfOspfAreaLsdbEntry 2 }
hpicfOspfAreaLsdbMetric OBJECT-TYPE
SYNTAX Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is valid if the LSA is a Router LSA, a
Summary LSA, AS Summary LSA or a NSSA LSA.
This field indicates the cost involved in using the interface
or route."
::= { hpicfOspfAreaLsdbEntry 3 }
hpicfOspfAreaLsdbAddrPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Prefix the Address."
::= { hpicfOspfAreaLsdbEntry 4 }
hpicfOspfAreaLsdbFwdingAddress OBJECT-TYPE
SYNTAX HpicfOspfRouterIdTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is valid if the LSA is a NSSA LSA. This field is
present only if the 'F' Bit is set in the EFT flags field
and if included, the data traffic for the advertised
destination will be forwarded to this address."
::= { hpicfOspfAreaLsdbEntry 5 }
hpicfOspfAreaLsdbExtRouteTags OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is valid if the LSA is a NSSA LSA. This field is
present only if the 'T' Bit is set in the EFT flags field.
A 32-bit field which may be used to communicate additional
information between AS boundary routers."
::= { hpicfOspfAreaLsdbEntry 6 }
hpicfOspfTOS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit identifier for the TOS specific information
of the LSA."
::= { hpicfOspfAreaLsdbEntry 7 }
hpicfOspfLsdbRouterLinks OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is valid if the LSA is Router LSA. It holds the
information of Number of links in the router LSA."
::= { hpicfOspfAreaLsdbEntry 8 }
hpicfOspfLsdbBitE OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit identifier for the Metric specific information
of the LSA."
::= { hpicfOspfAreaLsdbEntry 9 }
-- Router LSA expansion table
hpicfOspfRouterLSATable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfRouterLSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table having Area scope is a dependent-expansion table
for the Router LSA entry in the Area LSDB table. It
represents the list of per interface details advertised
in a Router LSA."
REFERENCE
"OSPF Version 2, Appendix 4.3 Router-LSAs"
::= { hpicfOspf 15 }
hpicfOspfRouterLSAEntry OBJECT-TYPE
SYNTAX HpicfOspfRouterLSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single Area-Scope Link State Advertisement."
INDEX { ospfLsdbAreaId,
ospfLsdbType,
ospfLsdbLsid,
ospfLsdbRouterId,
hpicfOspfRouterLSANbrRtrId }
::= { hpicfOspfRouterLSATable 1 }
HpicfOspfRouterLSAEntry ::= SEQUENCE {
hpicfOspfRouterLSANbrRtrId
HpicfOspfRouterIdTc,
hpicfOspfRouterLSAIfType
Unsigned32,
hpicfOspfRouterLSAMetric
Metric,
hpicfOspfRouterLSAIfId
HpicfOspfRouterIdTc,
hpicfOspfRouterLSATOSMetric
Unsigned32
}
hpicfOspfRouterLSANbrRtrId OBJECT-TYPE
SYNTAX HpicfOspfRouterIdTc
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The router id of the router which is connected over
the interface Id."
::= { hpicfOspfRouterLSAEntry 1 }
hpicfOspfRouterLSAIfType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit identifier of the Area from which the
LSA was received."
::= { hpicfOspfRouterLSAEntry 2 }
hpicfOspfRouterLSAMetric OBJECT-TYPE
SYNTAX Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the cost involved in using the
interface or route."
::= { hpicfOspfRouterLSAEntry 3 }
hpicfOspfRouterLSAIfId OBJECT-TYPE
SYNTAX HpicfOspfRouterIdTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface Id of the router that connects
to the other router."
::= { hpicfOspfRouterLSAEntry 4 }
hpicfOspfRouterLSATOSMetric OBJECT-TYPE
SYNTAX Unsigned32(0..'FFFFFFFF'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the cost involved in using the interface
or route specific to TOS."
::= { hpicfOspfRouterLSAEntry 5 }
-- Network LSA expansion table
hpicfOspfNetworkLSATable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfNetworkLSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table having Area scope is a dependent-expansion table
for the Network LSA entry in the Area LSDB table. This table
represents the list of routers advertised in a Network LSA."
REFERENCE
"OSPF Version 2, Appendix 4.4 Network-LSAs"
::= { hpicfOspf 16 }
hpicfOspfNetworkLSAEntry OBJECT-TYPE
SYNTAX HpicfOspfNetworkLSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single Area-Scope Link State Advertisement."
INDEX { ospfLsdbAreaId,
ospfLsdbType,
ospfLsdbLsid,
ospfLsdbRouterId,
hpicfOspfNetworkLSASeqNum }
::= { hpicfOspfNetworkLSATable 1 }
HpicfOspfNetworkLSAEntry ::= SEQUENCE {
hpicfOspfNetworkLSASeqNum
Unsigned32,
hpicfOspfNetworkLSAAttachedRouter
HpicfOspfRouterIdTc
}
hpicfOspfNetworkLSASeqNum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 32-bit sequence number identifying the attached
router-ids."
::= { hpicfOspfNetworkLSAEntry 1 }
hpicfOspfNetworkLSAAttachedRouter OBJECT-TYPE
SYNTAX HpicfOspfRouterIdTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit Router identifier of the attached Router."
::= { hpicfOspfNetworkLSAEntry 2 }
-- OSPF Ext-LSA Database
hpicfOspfExtLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfExtLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPFv3 Process's AS-Scope Link State Database
(LSDB). The LSDB contains the AS-Scope Link State
Advertisements from throughout the areas that the
device is attached to."
::= { hpicfOspf 17 }
hpicfOspfExtLsdbEntry OBJECT-TYPE
SYNTAX HpicfOspfExtLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single AS-Scope Link State Advertisement."
AUGMENTS { ospfExtLsdbEntry }
::= { hpicfOspfExtLsdbTable 1 }
HpicfOspfExtLsdbEntry ::= SEQUENCE {
hpicfOspfExtLsdbMetric
Unsigned32,
hpicfOspfExtLsdbOptions
Unsigned32,
hpicfOspfExtLsdbFwdingAddress
HpicfOspfRouterIdTc,
hpicfOspfExtLsdbExtRouteTags
Unsigned32,
hpicfOspfExtLsdbBitE
Unsigned32
}
hpicfOspfExtLsdbMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost associated with this route."
::= { hpicfOspfExtLsdbEntry 1 }
hpicfOspfExtLsdbOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Options field enables OSPF routers to support
(or not support) optional capabilities, and to communicate
their capability level to other OSPF routers."
::= { hpicfOspfExtLsdbEntry 2 }
hpicfOspfExtLsdbFwdingAddress OBJECT-TYPE
SYNTAX HpicfOspfRouterIdTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If included, Data traffic for the advertised destination
will be forwarded to this address."
::= { hpicfOspfExtLsdbEntry 3 }
hpicfOspfExtLsdbExtRouteTags OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32-bit Router Tags for the advertised Route."
::= { hpicfOspfExtLsdbEntry 4 }
hpicfOspfExtLsdbBitE OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of External metric. If bit E is set, the metric
specified is Type 2 external metric."
::= { hpicfOspfExtLsdbEntry 5 }
-- Logging information for OSPF routing protocols
-- Textual convention for Log Type for an event in OSPFv2/3
HpicfOspfLogType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An enumerated value which indicates the
rmon log type for OSPF Routing protocol."
SYNTAX INTEGER {
neighborAdjacencyChanges(1),
other(2)
}
-- Textual convention for Log Action for an event in OSPF
HpicfOspfLogAction ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Objects of this type are used to indicate
action for every log type."
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledWithDetail(3)
}
hpicfOspfLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table containing the configuration parameters
pertaining for OSPF routing protocol logging facility."
::= { hpicfOspfObjects 4}
hpicfOspfLogEntry OBJECT-TYPE
SYNTAX HpicfOspfLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The configuration parameters pertaining to a OSPF
log entry. Each entry contains information about
the action and severity for a particular logType, and
for each version of OSPF. "
INDEX { hpicfOspfLogType }
::= { hpicfOspfLogTable 1 }
HpicfOspfLogEntry ::=
SEQUENCE {
hpicfOspfLogType HpicfOspfLogType,
hpicfOspfLogAction HpicfOspfLogAction
}
hpicfOspfLogType OBJECT-TYPE
SYNTAX HpicfOspfLogType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The type of log for every kind of
event in OSPF routing protocol ."
::= { hpicfOspfLogEntry 1 }
hpicfOspfLogAction OBJECT-TYPE
SYNTAX HpicfOspfLogAction
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The action, if any, that was taken by the agent
when the event represented by hpicfOspfLogType.
When enabled, brief information of the event is logged
and if it is set to enabledWithDetail, provides more information,
like every state changes, will get logged.
If it is set to disabled, no events are logged."
::= { hpicfOspfLogEntry 2 }
hpicfOspfNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"HP proprietary extension to ospfNbrTable to support
read-only elements for reading neighbor adjacency length,
designated router, backup designated router, Area ID and the
and time-to-expiry for an OSPF neighbor"
::= { hpicfOspfObjects 5}
hpicfOspfNbrEntry OBJECT-TYPE
SYNTAX HpicfOspfNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry is extension of ospfNbr Entry and gives more
information for OSPF neighbors"
AUGMENTS { ospfNbrEntry }
::= { hpicfOspfNbrTable 1 }
--This table will be indexed by the IP address of the neighbor or with the interface index
--in case of an unnumbered interface like the base table ospfNbrTable
HpicfOspfNbrEntry ::=
SEQUENCE {
hpicfOspfNbrUpTime
PositiveInteger,
hpicfOspfNbrTimeToExpiry
PositiveInteger,
hpicfOspfNbrDesignatedRouter
IpAddress,
hpicfOspfNbrBackupDesignatedRouter
IpAddress,
hpicfOspfNbrAreaId
AreaID,
hpicfOspfNbrInterfaceName
DisplayString,
hpicfOspfNbrBfdState
INTEGER
}
hpicfOspfNbrUpTime OBJECT-TYPE
SYNTAX PositiveInteger
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time duration for which the
adjacency with the particular neighbor is active. This should be
a monotonically increasing timer for the duration the adjacency
is active. This counter should be reset when an adjacency is lost or
re-established."
::= { hpicfOspfNbrEntry 1}
hpicfOspfNbrTimeToExpiry OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time remaining for the dead timer for the
particular neighbor to expire. This counter thus specifies the time in
seconds left for an adjacency to be brought down in case no Hello packet
is received during the interval."
::= { hpicfOspfNbrEntry 2}
hpicfOspfNbrDesignatedRouter OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the designated router."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { hpicfOspfNbrEntry 3 }
hpicfOspfNbrBackupDesignatedRouter OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the backup designated
router."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { hpicfOspfNbrEntry 4 }
hpicfOspfNbrAreaId OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit integer uniquely identifying an area.
Area ID 0.0.0.0 is used for the OSPF backbone."
REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters"
::= { hpicfOspfNbrEntry 5 }
hpicfOspfNbrInterfaceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifName value of this OSPF interface."
::= { hpicfOspfNbrEntry 6 }
hpicfOspfNbrBfdState OBJECT-TYPE
SYNTAX INTEGER {
notConfigured(0),
created(1),
up(2),
down(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifName value of this OSPF interface."
::= { hpicfOspfNbrEntry 7 }
hpicfOspfConformance OBJECT IDENTIFIER ::= { hpicfOspf 2 }
hpicfOspfGroups OBJECT IDENTIFIER ::= { hpicfOspfConformance 1 }
hpicfOspfReqGroups OBJECT IDENTIFIER ::= { hpicfOspfConformance 3 }
hpicfOspfRetransGroups OBJECT IDENTIFIER ::= { hpicfOspfConformance 4 }
hpicfOspfFloodGroups OBJECT IDENTIFIER ::= { hpicfOspfConformance 5 }
hpicfOspfIfMetricObjects OBJECT IDENTIFIER ::= { hpicfOspf 18 }
-- ---------------------------------------------------------- --
-- Extensions to the ospfIfMetricEntry
-- ---------------------------------------------------------- --
hpicfOspfIfMetricTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfIfMetricEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to the table that contains OSPF Metric specific
information."
::= { hpicfOspfIfMetricObjects 1 }
hpicfOspfIfMetricEntry OBJECT-TYPE
SYNTAX HpicfOspfIfMetricEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of extensions to the information maintained
for an OSPF interface."
AUGMENTS { ospfIfMetricEntry }
::= { hpicfOspfIfMetricTable 1 }
HpicfOspfIfMetricEntry ::=
SEQUENCE {
hpicfOspfIfFlagValue Integer32
}
hpicfOspfIfFlagValue OBJECT-TYPE
SYNTAX Integer32 (-1..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This flag is defined to know the type of OSPF cost
configuration..
-1 : Default configuration.
0 : Manual configuration.
1 : Global configuration (value taken from global)."
DEFVAL { -1 }
::= { hpicfOspfIfMetricEntry 1 }
hpicfOspfReqCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for show
Requestlist command."
MODULE --REQUEST LIST
MANDATORY-GROUPS { hpicfOspfReqManGroup }
GROUP hpicfOspfReqGroup
DESCRIPTION
"This is conditional group."
::= {hpicfOspfCompliances 2}
hpicfOspfFloodCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for show
Floodlist command."
MODULE --Flood List
MANDATORY-GROUPS { hpicfOspfFloodManGroup }
GROUP hpicfOspfFloodGroup
DESCRIPTION
"This is conditional group."
::= {hpicfOspfCompliances 3}
hpicfOspfRetransCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for show
Retranslist command."
MODULE --Retransmission List
MANDATORY-GROUPS { hpicfOspfRetransManGroup }
GROUP hpicfOspfRetransGroup
DESCRIPTION
"This is conditional group."
::= {hpicfOspfCompliances 4}
hpicfOspfCompliance1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for this module."
MODULE --this module
GROUP hpicfOspfAreaLsdbGroup
DESCRIPTION "These objects used for managing/monitoring
OSPFv2 LSAs."
GROUP hpicfOspfExtLsdbGroup
DESCRIPTION "These objects are used for OSPFv2 systems
that display their AS-scope link state database."
GROUP hpicfOspfDistanceGroup
DESCRIPTION "A collection of objects for configuring the
administrative distance of routes learned by
OSPF."
GROUP hpicfOspfSpfTimerGroup
DESCRIPTION "Time taken since the last spf Run."
GROUP hpicfOspfStatisticGroup
DESCRIPTION "A collection of objects that contain
OSPF interface and SPF statistics."
GROUP hpicfOspfIfGroup
DESCRIPTION "These interface objects used for
managing/monitoring OSPFv2 interfaces."
GROUP hpicfOspfAreaAggregateGroup
DESCRIPTION "Group for ospfAreaAggregateTable"
GROUP hpicfOspfNbrGroup
DESCRIPTION "A collection of read-only elements for an
OSPF neighbor."
GROUP hpicfOspfLogGroup
DESCRIPTION "A collection of objects for configuring the
logging of OSPF events."
::= {hpicfOspfCompliances 5}
hpicfOspfSpfDelayCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for this module."
MODULE --this module
GROUP hpicfOspfSpfDelayGroup
DESCRIPTION "A collection of objects for configuring the
SPF schedule delay and wait time between SPFs."
::= {hpicfOspfCompliances 6}
hpicfOspfAreaAggregateCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for this module."
MODULE --this module
GROUP hpicfOspfAreaAggregateGroup1
DESCRIPTION "A collection of objects for configuring the
Ospf Area Aggregate Type."
::= {hpicfOspfCompliances 7}
hpicfOspfCompliance2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for this module."
MODULE --this module
GROUP hpicfOspfAreaLsdbGroup
DESCRIPTION "These objects used for managing/monitoring
OSPFv2 LSAs."
GROUP hpicfOspfExtLsdbGroup
DESCRIPTION "These objects are used for OSPFv2 systems
that display their AS-scope link state database."
GROUP hpicfOspfDistanceGroup
DESCRIPTION "A collection of objects for configuring the
administrative distance of routes learned by
OSPF."
GROUP hpicfOspfSpfTimerGroup
DESCRIPTION "Time taken since the last spf Run."
GROUP hpicfOspfStatisticGroup
DESCRIPTION "A collection of objects that contain
OSPF interface and SPF statistics."
GROUP hpicfOspfIfGroup
DESCRIPTION "These interface objects used for
managing/monitoring OSPFv2 interfaces."
GROUP hpicfOspfAreaAggregateGroup
DESCRIPTION "Group for ospfAreaAggregateTable"
GROUP hpicfOspfNbrGroup1
DESCRIPTION "A collection of read-only elements for an
OSPF neighbor."
GROUP hpicfOspfLogGroup
DESCRIPTION "A collection of objects for configuring the
logging of OSPF events."
::= {hpicfOspfCompliances 8}
hpicfOspfCompliance3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for this module."
MODULE --this module
GROUP hpicfOspfAreaLsdbGroup
DESCRIPTION "These objects used for managing/monitoring
OSPFv2 LSAs."
GROUP hpicfOspfExtLsdbGroup
DESCRIPTION "These objects are used for OSPFv2 systems
that display their AS-scope link state database."
GROUP hpicfOspfDistanceGroup
DESCRIPTION "A collection of objects for configuring the
administrative distance of routes learned by
OSPF."
GROUP hpicfOspfSpfTimerGroup
DESCRIPTION "Time taken since the last spf Run."
GROUP hpicfOspfStatisticGroup
DESCRIPTION "A collection of objects that contain
OSPF interface and SPF statistics."
GROUP hpicfOspfIfGroup
DESCRIPTION "These interface objects used for
managing/monitoring OSPFv2 interfaces."
GROUP hpicfOspfAreaAggregateGroup
DESCRIPTION "Group for ospfAreaAggregateTable"
GROUP hpicfOspfNbrGroup1
DESCRIPTION "A collection of read-only elements for an
OSPF neighbor."
GROUP hpicfOspfLogGroup
DESCRIPTION "A collection of objects for configuring the
logging of OSPF events."
GROUP hpicfOspfReferenceGroup
DESCRIPTION "Elements in the global cost context for area
and VLAN."
GROUP hpicfOspfMetricGroup
DESCRIPTION "The flags in this group will identify manual or
global configuration of OSPF cost."
::= {hpicfOspfCompliances 9}
hpicfOspfReqManGroup OBJECT-GROUP
OBJECTS {
hpicfOspfReqType,
hpicfOspfReqLsid,
hpicfOspfReqRouterId
}
STATUS current
DESCRIPTION
"A mandatory group that displays ID information with
Respect to Link state,router,interface and the LSA type"
::= {hpicfOspfReqGroups 1}
hpicfOspfReqGroup OBJECT-GROUP
OBJECTS {
hpicfOspfReqSequence,
hpicfOspfReqChecksum,
hpicfOspfReqAge
}
STATUS current
DESCRIPTION
"This is a normal group that gives checksum,sequence and age related information "
::= {hpicfOspfReqGroups 2}
hpicfOspfRetransManGroup OBJECT-GROUP
OBJECTS {
hpicfOspfRetransType,
hpicfOspfRetransLsid,
hpicfOspfRetransRouterId
}
STATUS current
DESCRIPTION
"A mandatory group that displays ID information with
Respect to Link state,router,interface and the LSA type"
::= {hpicfOspfRetransGroups 1}
hpicfOspfRetransGroup OBJECT-GROUP
OBJECTS {
hpicfOspfRetransSequence,
hpicfOspfRetransChecksum,
hpicfOspfRetransAge
}
STATUS current
DESCRIPTION
"This is a normal group that gives checksum,sequence and age related information "
::= {hpicfOspfRetransGroups 2}
hpicfOspfFloodManGroup OBJECT-GROUP
OBJECTS {
hpicfOspfFloodType,
hpicfOspfFloodLsid,
hpicfOspfFloodRouterId
}
STATUS current
DESCRIPTION
"A mandatory group that displays ID information with
Respect to Link state, router, `interface and the
LSA type"
::= {hpicfOspfFloodGroups 1}
hpicfOspfFloodGroup OBJECT-GROUP
OBJECTS {
hpicfOspfFloodSequence,
hpicfOspfFloodChecksum,
hpicfOspfFloodAge
}
STATUS current
DESCRIPTION
"This is a normal group that gives checksum,sequence and age related information "
::= {hpicfOspfFloodGroups 2}
hpicfOspfBaseGroup OBJECT-GROUP
OBJECTS { hpicfOspf1583CompatibilityMode,
hpicfOspfDefaultImportMetric,
hpicfOspfDefaultImportMetricType }
STATUS current
DESCRIPTION "Basic OSPF configuration information that is
not in the standard OSPF MIB."
::= { hpicfOspfGroups 1 }
hpicfOspfRedistGroup OBJECT-GROUP
OBJECTS { hpicfOspfRedistEnabled,
hpicfOspfRedistRestrictStatus }
STATUS current
DESCRIPTION "A collection of objects for controlling the
redistribution of external routes by OSPF."
::= { hpicfOspfGroups 2 }
hpicfOspfDistanceGroup OBJECT-GROUP
OBJECTS { hpicfOspfIntraAreaDistance,
hpicfOspfInterAreaDistance,
hpicfOspfExternalDistance }
STATUS current
DESCRIPTION "A collection of objects for configuring the
administrative distance of routes learned by
OSPF."
::= { hpicfOspfGroups 3 }
hpicfOspfSpfTimerGroup OBJECT-GROUP
OBJECTS { hpicfOspfSpfTimerElapsed }
STATUS current
DESCRIPTION "Time taken since the last spf
Run."
::= { hpicfOspfGroups 5 }
hpicfOspfStatisticGroup OBJECT-GROUP
OBJECTS { hpicfOspfSentHelloPkt,
hpicfOspfSentDDPkt,
hpicfOspfSentLSRPkt,
hpicfOspfSentLSUPkt,
hpicfOspfSentLSAPkt,
hpicfOspfRcvdHelloPkt,
hpicfOspfRcvdDDPkt,
hpicfOspfRcvdLSRPkt ,
hpicfOspfRcvdLSUPkt,
hpicfOspfRcvdLSAPkt,
hpicfOspfIfErrorCount,
hpicfOspfClearCounters,
hpicfOspfSpfReason,
hpicfOspfSpfTime
}
STATUS current
DESCRIPTION "A collection of objects that contain
OSPF interface and SPF statistics."
::= { hpicfOspfGroups 4}
hpicfOspfLogGroup OBJECT-GROUP
OBJECTS { hpicfOspfLogAction}
STATUS current
DESCRIPTION "A collection of objects for configuring the
logging of OSPF events."
::= { hpicfOspfGroups 6 }
hpicfOspfNbrGroup OBJECT-GROUP
OBJECTS { hpicfOspfNbrUpTime,
hpicfOspfNbrTimeToExpiry,
hpicfOspfNbrDesignatedRouter,
hpicfOspfNbrBackupDesignatedRouter,
hpicfOspfNbrAreaId,
hpicfOspfNbrInterfaceName
}
STATUS deprecated
DESCRIPTION "A collection of read-only elements for an OSPF neighbor."
::= { hpicfOspfGroups 7 }
hpicfOspfAreaAggregateTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfOspfAreaAggregateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "HP proprietary extensions to ospfAreaAggregateTable"
::= { hpicfOspfObjects 6}
hpicfOspfAreaAggregateEntry OBJECT-TYPE
SYNTAX HpicfOspfAreaAggregateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry is extension of ospfAreaAggregateEntry"
AUGMENTS { ospfAreaAggregateEntry }
::= { hpicfOspfAreaAggregateTable 1 }
HpicfOspfAreaAggregateEntry ::=
SEQUENCE {
hpicfOspfAreaAggregateCost BigMetric,
hpicfOspfAreaAggregateType INTEGER
}
hpicfOspfAreaAggregateCost OBJECT-TYPE
SYNTAX BigMetric
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Manually configured cost of the summary advertisement.
A value of 0 indicates that the cost defined and
calculated by the OSPF standard should be used.
Valid costs range from 1-16777215"
DEFVAL { 0 }
::= { hpicfOspfAreaAggregateEntry 1 }
hpicfOspfAreaAggregateType OBJECT-TYPE
SYNTAX INTEGER { type1 (1), type2 (2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Configure whether external metric and OSPF metric
are comparable.
If 'metric-type' is specified as 'type1', the
external metric and the OSPF metric are considered
comparable. 'type2' implies non-comparable metric"
DEFVAL { 2 }
::= { hpicfOspfAreaAggregateEntry 2 }
hpicfOspfIfGroup OBJECT-GROUP
OBJECTS {
hpicfOspfIfPassive,
hpicfOspfIfNbrCount,
hpicfOspfIfBfdEnbl
}
STATUS current
DESCRIPTION
"These interface objects used for
managing/monitoring OSPFv2 interfaces."
::= { hpicfOspfGroups 8 }
hpicfOspfAreaLsdbGroup OBJECT-GROUP
OBJECTS {
hpicfOspfAreaLsdbRtrCapBits,
hpicfOspfAreaLsdbOptions,
hpicfOspfAreaLsdbMetric,
hpicfOspfAreaLsdbAddrPrefix,
hpicfOspfAreaLsdbFwdingAddress,
hpicfOspfAreaLsdbExtRouteTags,
hpicfOspfRouterLSAIfType,
hpicfOspfRouterLSAMetric,
hpicfOspfRouterLSAIfId,
hpicfOspfNetworkLSAAttachedRouter,
hpicfOspfTOS,
hpicfOspfLsdbRouterLinks,
hpicfOspfRouterLSATOSMetric,
hpicfOspfLsdbBitE
}
STATUS current
DESCRIPTION
"These objects used for
managing/monitoring OSPFv2 LSAs."
::= { hpicfOspfGroups 9 }
hpicfOspfExtLsdbGroup OBJECT-GROUP
OBJECTS {
hpicfOspfExtLsdbMetric,
hpicfOspfExtLsdbOptions,
hpicfOspfExtLsdbFwdingAddress,
hpicfOspfExtLsdbExtRouteTags,
hpicfOspfExtLsdbBitE
}
STATUS current
DESCRIPTION
"These objects are used for OSPFv2 systems
that display their AS-scope link state database."
::= { hpicfOspfGroups 10 }
hpicfOspfAreaAggregateGroup OBJECT-GROUP
OBJECTS {
hpicfOspfAreaAggregateCost
}
STATUS current
DESCRIPTION "Group for ospfAreaAggregate objects."
::= { hpicfOspfGroups 11 }
hpicfOspfSpfDelayGroup OBJECT-GROUP
OBJECTS {
hpicfOspfSpfThrottleStartInterval,
hpicfOspfSpfThrottleWaitInterval,
hpicfOspfSpfThrottleMaxWaitTime,
hpicfOspfSpfThrottleCurrentSpfInterval
}
STATUS current
DESCRIPTION "Group for ospfSpfThrottle objects."
::= { hpicfOspfGroups 12 }
hpicfOspfAreaAggregateGroup1 OBJECT-GROUP
OBJECTS {
hpicfOspfAreaAggregateType
}
STATUS current
DESCRIPTION "Group for ospfAreaAggregateType objects."
::= { hpicfOspfGroups 13 }
hpicfOspfNbrGroup1 OBJECT-GROUP
OBJECTS { hpicfOspfNbrUpTime,
hpicfOspfNbrTimeToExpiry,
hpicfOspfNbrDesignatedRouter,
hpicfOspfNbrBackupDesignatedRouter,
hpicfOspfNbrAreaId,
hpicfOspfNbrInterfaceName,
hpicfOspfNbrBfdState
}
STATUS current
DESCRIPTION "A collection of read-only elements for an OSPF neighbor."
::= { hpicfOspfGroups 14 }
hpicfOspfReferenceGroup OBJECT-GROUP
OBJECTS { hpicfOspfReferenceCost }
STATUS current
DESCRIPTION "Elements in the global cost context"
::= { hpicfOspfGroups 15 }
hpicfOspfMetricGroup OBJECT-GROUP
OBJECTS { hpicfOspfIfFlagValue }
STATUS current
DESCRIPTION "Flags to identify global or manual OSPF cost
configuration."
::= { hpicfOspfGroups 16 }
END