1352 lines
49 KiB
Plaintext
1352 lines
49 KiB
Plaintext
ENTERASYS-OSPF-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- enterasys-ospf-ext-mib.txt
|
|
--
|
|
-- Part Number:
|
|
--
|
|
--
|
|
|
|
-- This module provides authoritative definitions for Enterasys
|
|
-- Networks' OSPF protocol. This module extends the OSPF-MIB.
|
|
|
|
--
|
|
-- This module will be extended, as needed.
|
|
|
|
-- Enterasys Networks reserves the right to make changes in this
|
|
-- specification and other information contained in this document
|
|
-- without prior notice. The reader should consult Enterasys Networks
|
|
-- to determine whether any such changes have been made.
|
|
--
|
|
-- In no event shall Enterasys Networks be liable for any incidental,
|
|
-- indirect, special, or consequential damages whatsoever (including
|
|
-- but not limited to lost profits) arising out of or related to this
|
|
-- document or the information contained in it, even if Enterasys
|
|
-- Networks has been advised of, known, or should have known, the
|
|
-- possibility of such damages.
|
|
--
|
|
-- Enterasys Networks grants vendors, end-users, and other interested
|
|
-- parties a non-exclusive license to use this Specification in
|
|
-- connection with the management of Enterasys Networks products.
|
|
|
|
-- Copyright February, 2009 Enterasys Networks, Inc.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
|
Unsigned32, IpAddress, BITS
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
Status, AreaID, ospfAreaEntry, ospfIfEntry, ospfVirtIfEntry,
|
|
ospfNbrEntry, ospfVirtNbrEntry, ospfLocalLsdbEntry
|
|
FROM OSPF-MIB
|
|
etsysModules
|
|
FROM ENTERASYS-MIB-NAMES;
|
|
|
|
etsysOspfExtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200902271934Z" -- Fri Feb 27 19:34 UTC 2009
|
|
ORGANIZATION "Enterasys Networks, Inc"
|
|
CONTACT-INFO
|
|
"Postal: Enterasys Networks
|
|
50 Minuteman Rd.
|
|
Andover, MA 01810-1008
|
|
USA
|
|
Phone: +1 978 684 1000
|
|
E-mail: support@enterasys.com
|
|
WWW: http://www.enterasys.com"
|
|
DESCRIPTION
|
|
"This MIB module defines a portion of the SNMP MIB under
|
|
the Enterasys Networks enterprise OID pertaining to
|
|
the OSPF configuration.
|
|
|
|
This MIB was designed to be used in conjunction with
|
|
the OSPF-MIB (RFC 4750) for configuring the OSPF
|
|
protocol parameters."
|
|
|
|
REVISION "200902271934Z" -- Fri Feb 27 19:34 UTC 2009
|
|
DESCRIPTION "The initial version of this MIB module"
|
|
::= { etsysModules 65 }
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
EtsysOspfOperStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the OSPF Protocol.
|
|
|
|
operStatusUp : Active state for the protocol.
|
|
operStatusDown : Inactive state for the protocol.
|
|
operStatusGoingUp : In this state, OSPF is in the process of
|
|
acquiring resources it needs to operate.
|
|
operStatusGoingDown: In this state, OSPF is in the process of
|
|
releasing resources and cleaning up.
|
|
operStatusActFailed: This state indicates that activiation
|
|
failed."
|
|
SYNTAX INTEGER {
|
|
operStatusUp(1), -- active
|
|
operStatusDown(2), -- inactive
|
|
operStatusGoingUp(3), -- activating
|
|
operStatusGoingDown(4),-- deactivating
|
|
operStatusActFailed(5) -- activation failed
|
|
}
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Branches
|
|
-- -------------------------------------------------------------
|
|
etsysOspfExtObjects OBJECT IDENTIFIER ::= { etsysOspfExtMIB 1 }
|
|
|
|
etsysOspfExtGlobals OBJECT IDENTIFIER ::= { etsysOspfExtObjects 1 }
|
|
etsysOspfExtTables OBJECT IDENTIFIER ::= { etsysOspfExtObjects 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- MIB Objects
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysOspfExtOperStatus OBJECT-TYPE
|
|
SYNTAX EtsysOspfOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the OSPF Protocol.
|
|
|
|
Changing the state of the ospfAdminStat object effects the state
|
|
of this object. If ospfAdminStat is set to 'disabled', this
|
|
object's status is changed to 'operStatusGoingDown'. Once all
|
|
of the resources have been reclaimed, the status is changed to
|
|
'operStatusDown'.
|
|
|
|
If ospfAdminStat is set to 'enabled', this object's status is
|
|
changed to 'operStatusGoingUp'. When the OSPF protocol has
|
|
finished the activation process, the state of this object changes
|
|
to 'operStatusUp'.
|
|
|
|
If there are problems activating the OSPF protocol, the status
|
|
becomes 'operStatusActFailed'."
|
|
::= { etsysOspfExtGlobals 1 }
|
|
|
|
etsysOspfExtCalcMaxDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum delay before the Routing Table is recalculated
|
|
following a change to the Link State Database. (Recalculation
|
|
is delayed to reduce the frequency of recalculations of the
|
|
Routing Table).
|
|
|
|
This parameter has units of milliseconds. A value of 0
|
|
indicates that a routing calculation will immediately follow an
|
|
update to the database."
|
|
DEFVAL { 5000 }
|
|
::= { etsysOspfExtGlobals 2 }
|
|
|
|
etsysOspfExtCalcThrshUpdStart OBJECT-TYPE
|
|
SYNTAX Integer32 (-1|0|1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter can be used to override the
|
|
etsysOspfExtCalcMaxDelay when the number of updates to the
|
|
Link State Database reaches a threshold value.
|
|
|
|
-1 Indicates that this threshold is infinite, and hence
|
|
the timing of a routing calculation is determined solely by
|
|
etsysOspfExtCalcMaxDelay.
|
|
|
|
0 Indicates that a routing calculation will immediately
|
|
follow an update to the database.
|
|
|
|
1..2147483647
|
|
Specifies the threshold number of updates that can be made
|
|
to the Link State Database such that any subsequent update
|
|
to the database causes a full routing calculation to start
|
|
immediately."
|
|
DEFVAL { -1 }
|
|
::= { etsysOspfExtGlobals 3 }
|
|
|
|
etsysOspfExtCalcThrshUpdRestart OBJECT-TYPE
|
|
SYNTAX Integer32 (-1|0|1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter can be used to interrupt a full routing
|
|
calculation when the number of pending updates to the Link
|
|
State Database has reached a threshold value.
|
|
|
|
-1 Indicates that this threshold is infinite, and hence no
|
|
number of pending updates to the database will cause a
|
|
routing calculation to be interrupted.
|
|
|
|
0 Indicates that an update to the Link State Database will
|
|
cause any current routing calculation to be interrupted and
|
|
a new one to start.
|
|
|
|
1..2147483647
|
|
Specifies the threshold number of updates that can be made
|
|
to the Link State Database such that any subsequent update
|
|
to the database causes the current routing calculation to be
|
|
interrupted, and a new calculation to start using an up to
|
|
date Link State Database."
|
|
DEFVAL { -1 }
|
|
::= { etsysOspfExtGlobals 4 }
|
|
|
|
etsysOspfExtCalcThrshIncUpdates OBJECT-TYPE
|
|
SYNTAX Integer32 (-1|0|1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter can be used to optimize the performance of the
|
|
Routing Calculator in the situation where updates that are
|
|
pending to the Link State Database solely concern inter-area or
|
|
AS-external routes. In this case, the Routing Table can be
|
|
updated either by one full recalculation, or by multiple
|
|
incremental recalculations.
|
|
|
|
This parameter is used to configure the threshold value for
|
|
which recalculation by multiple incremental updates is no longer
|
|
quicker than a single full recalculation.
|
|
|
|
-1 Indicates that this threshold is infinite, and incremental
|
|
recalculations are always done in preference to a full
|
|
recalculation.
|
|
|
|
0 Indicates that incremental updates will never be used.
|
|
|
|
1..2147483647 (n)
|
|
Indicates that a full recalculation will be performed whenever
|
|
there are more than 'n' updates to make to inter-area
|
|
or AS-external routes."
|
|
DEFVAL { 50 }
|
|
::= { etsysOspfExtGlobals 5 }
|
|
|
|
etsysOspfExtCalcThrshIncSpfUpd OBJECT-TYPE
|
|
SYNTAX Integer32 (-1|0|1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter can be used to optimize the performance of the
|
|
Routing Calculator in the situation where updates that are
|
|
pending to the Link State Database concern intra-area routes.
|
|
In this case, the Routing Table can be updated either by one
|
|
full recalculation, or by multiple incremental SPF
|
|
recalculations.
|
|
|
|
This parameter is used to configure the threshold value for
|
|
which recalculation by multiple incremental SPF updates is no
|
|
longer quicker than a single full recalculation.
|
|
|
|
-1 Indicates that this threshold is infinite, and incremental
|
|
SPF recalculations are always done in preference to a full
|
|
recalculation.
|
|
|
|
0 Indicates that incremental SPF updates will never be used.
|
|
|
|
1..2147483647 (n)
|
|
Indicates that a full recalculation will be performed
|
|
whenever there are more than 'n' updates to make to
|
|
intra-area routes."
|
|
DEFVAL { 0 }
|
|
::= { etsysOspfExtGlobals 6 }
|
|
|
|
etsysOspfExtCalcPauseFreq OBJECT-TYPE
|
|
SYNTAX Integer32 (-1|0|1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value determines how regularly a Routing Calculation is
|
|
paused. It is measured in points. The points scale roughly
|
|
maps to a time scale, so that the larger this value is, the
|
|
longer the Routing Calculation runs before pausing.
|
|
|
|
-1 Indicates that the Routing Calculation is never paused.
|
|
|
|
0 Indicates that the routing calculation is paused after
|
|
every calculation step."
|
|
DEFVAL { 10000 }
|
|
::= { etsysOspfExtGlobals 7 }
|
|
|
|
etsysOspfExtRteMaxEqCostPaths OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of equal cost paths that are stored for
|
|
each destination in the Routing Table."
|
|
DEFVAL { 5 }
|
|
::= { etsysOspfExtGlobals 8 }
|
|
|
|
etsysOspfExtCheckAge OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value determines how often the checksums of LSAs in the
|
|
Link State Database are checked. If 0, no checksums in the
|
|
database are checked."
|
|
DEFVAL { 300 }
|
|
::= { etsysOspfExtGlobals 9 }
|
|
|
|
etsysOspfExtExtLsaRfshIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3599)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Self-originated LSAs are periodically reflooded into the
|
|
routing domain to add to the robustness of the OSPF protocol.
|
|
This value determines the interval between refreshes of type-5
|
|
and type-11 AS-external LSAs, and is defaulted to the OSPF
|
|
standard default of 1800 seconds (30 minutes)."
|
|
DEFVAL { 1800 }
|
|
::= { etsysOspfExtGlobals 10 }
|
|
|
|
etsysOspfExtExternOpLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of type-11 LSAs in the external database."
|
|
::= { etsysOspfExtGlobals 11 }
|
|
|
|
etsysOspfExtExternOpLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all type-11 LSAs in the
|
|
external Link State Database."
|
|
::= { etsysOspfExtGlobals 12 }
|
|
|
|
etsysOspfExtNumUpdPending OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of updates that are pending addition to the Link
|
|
State Database."
|
|
::= { etsysOspfExtGlobals 13 }
|
|
|
|
etsysOspfExtNumUpdMerged OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of updates that have been merged into the Link
|
|
State Database since the last routing calculation."
|
|
::= { etsysOspfExtGlobals 14 }
|
|
|
|
etsysOspfExtNumCksumsPending OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs in the Link State Database which are now
|
|
due to have their checksum checked."
|
|
::= { etsysOspfExtGlobals 15 }
|
|
|
|
etsysOspfExtDoGraceHitless OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether OSPF should perform hitless restart using
|
|
grace LSAs. If OSPF is being deactivated, grace LSAs are sent
|
|
out to inform neighboring routers that we wish to undergo a
|
|
hitless restart.
|
|
|
|
If OSPF is being activated, we will attempt to restart
|
|
hitlessly, then set this field to 'false'. Therefore this field
|
|
needs to be explicitly set to 'true' each time planned hitless
|
|
restart is required.
|
|
|
|
This object is persistent and when written the entity SHOULD
|
|
save the change to non-volatile storage."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtGlobals 16 }
|
|
|
|
etsysOspfExtDoGraceUnplannedHitless OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether OSPF should perform an unplanned hitless
|
|
restart using grace LSAs. Note that etsysOspfExtDoGraceHitless
|
|
has a higher priority than this object. Therefore if both
|
|
etsysOspfExtDoGraceHitless and this object are both set to
|
|
'true' on activation, OSPF will assume it is undergoing a
|
|
planned hitless restart. If only this object is 'true', then
|
|
OSPF will attempt an unplanned hitless restart, and send out
|
|
grace LSAs on activation."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtGlobals 17 }
|
|
|
|
etsysOspfExtHitlessGracePeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If OSPF is attempting to undergo a hitless restart, this field
|
|
specifies the length of grace period that should be requested
|
|
from adjacent routers in grace LSAs. After this timer period
|
|
has passed, an RTM will delete routes from this RPM from its
|
|
routing table, and so hitless restart will have failed. Hitless
|
|
grace period must be greater than zero."
|
|
DEFVAL { 120 }
|
|
::= { etsysOspfExtGlobals 18 }
|
|
|
|
|
|
--
|
|
-- Enterasys OSPF Area Table (augments ospfAreaTable)
|
|
--
|
|
etsysOspfExtAreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Areas for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 1 }
|
|
|
|
etsysOspfExtAreaEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtAreaTable."
|
|
AUGMENTS { ospfAreaEntry }
|
|
::= { etsysOspfExtAreaTable 1 }
|
|
|
|
EtsysOspfExtAreaEntry ::= SEQUENCE {
|
|
etsysOspfExtAreaAdminStatus Status,
|
|
etsysOspfExtAreaOperStatus EtsysOspfOperStatus,
|
|
etsysOspfExtAreaTransitCapability TruthValue,
|
|
etsysOspfExtAreaLsaRfshIntvl Unsigned32,
|
|
etsysOspfExtAreaRtrLsaCount Gauge32,
|
|
etsysOspfExtAreaRtrLsaCksumSum Unsigned32,
|
|
etsysOspfExtAreaNetLsaCount Gauge32,
|
|
etsysOspfExtAreaNetLsaCksumSum Unsigned32,
|
|
etsysOspfExtAreaSummLsaCount Gauge32,
|
|
etsysOspfExtAreaSummLsaCksumSum Unsigned32,
|
|
etsysOspfExtAreaSummAsLsaCount Gauge32,
|
|
etsysOspfExtAreaSummAsLsaCksumSum Unsigned32,
|
|
etsysOspfExtAreaNssaLsaCount Gauge32,
|
|
etsysOspfExtAreaNssaLsaCksumSum Unsigned32,
|
|
etsysOspfExtAreaOpLsaCount Gauge32,
|
|
etsysOspfExtAreaOpLsaCksumSum Unsigned32
|
|
}
|
|
|
|
etsysOspfExtAreaAdminStatus OBJECT-TYPE
|
|
SYNTAX Status
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired administrative state of this OSPF area.
|
|
|
|
When the status of this object is set to 'disabled', no
|
|
flooding will occur for routes in this area and all routes
|
|
for this area are removed from the RIB.
|
|
|
|
When the status of this object is set to 'enabled', flooding
|
|
occurs for this area, and routes are added to the RIB.
|
|
|
|
This object needs to be 'disabled' in order to modify the
|
|
ospfImportAsExtern object."
|
|
DEFVAL { enabled }
|
|
::= { etsysOspfExtAreaEntry 1 }
|
|
|
|
etsysOspfExtAreaOperStatus OBJECT-TYPE
|
|
SYNTAX EtsysOspfOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of this OSPF area."
|
|
::= { etsysOspfExtAreaEntry 2 }
|
|
|
|
etsysOspfExtAreaTransitCapability OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter indicates whether the area can carry data
|
|
traffic that neither originates nor terminates in the area
|
|
itself. This parameter is calculated when the area's
|
|
shortest-path tree is built."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtAreaEntry 3 }
|
|
|
|
etsysOspfExtAreaLsaRfshIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3599)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Self-originated LSAs are periodically reflooded into the
|
|
routing domain, to add to the robustness of the OSPF protocol.
|
|
This value determines the interval between refreshes of LSAs
|
|
in this area, and is defaulted to the OSPF standard default of
|
|
1800 seconds (30 minutes)."
|
|
DEFVAL { 1800 }
|
|
::= { etsysOspfExtAreaEntry 4 }
|
|
|
|
etsysOspfExtAreaRtrLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-1 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 5 }
|
|
|
|
etsysOspfExtAreaRtrLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-1 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 6 }
|
|
|
|
etsysOspfExtAreaNetLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-2 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 7 }
|
|
|
|
etsysOspfExtAreaNetLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-2 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 8 }
|
|
|
|
etsysOspfExtAreaSummLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-3 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 9 }
|
|
|
|
etsysOspfExtAreaSummLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-3 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 10 }
|
|
|
|
etsysOspfExtAreaSummAsLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-4 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 11 }
|
|
|
|
etsysOspfExtAreaSummAsLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-4 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 12 }
|
|
|
|
etsysOspfExtAreaNssaLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-7 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 13 }
|
|
|
|
etsysOspfExtAreaNssaLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-7 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 14 }
|
|
|
|
etsysOspfExtAreaOpLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs with LS type-10 in this area's Link State
|
|
Database."
|
|
::= { etsysOspfExtAreaEntry 15 }
|
|
|
|
etsysOspfExtAreaOpLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit sum of LS checksums of all LSAs with LS type-10 in
|
|
this area's Link State Database."
|
|
::= { etsysOspfExtAreaEntry 16 }
|
|
|
|
--
|
|
-- Enterasys OSPF if Table (augments ospfIfTable)
|
|
--
|
|
etsysOspfExtIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Interfaces for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 2 }
|
|
|
|
etsysOspfExtIfEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtIfTable."
|
|
AUGMENTS { ospfIfEntry }
|
|
::= { etsysOspfExtIfTable 1 }
|
|
|
|
EtsysOspfExtIfEntry ::= SEQUENCE {
|
|
etsysOspfExtIfOperStatus EtsysOspfOperStatus,
|
|
etsysOspfExtIfNetMask IpAddress,
|
|
etsysOspfExtIfTransmitTimerDelay Unsigned32,
|
|
etsysOspfExtIfIPMaxPacketSize Unsigned32,
|
|
etsysOspfExtIfPassive TruthValue,
|
|
etsysOspfExtIfLsaRefreshIntvl Unsigned32,
|
|
etsysOspfExtIfHelperModePolicy BITS,
|
|
etsysOspfExtIfMaxHitlessGracePeriod Unsigned32,
|
|
etsysOspfExtIfAuthUserData OCTET STRING,
|
|
etsysOspfExtIfFastHelloMultiplier Unsigned32,
|
|
etsysOspfExtIfAutoDeleteNbr TruthValue,
|
|
etsysOspfExtIfMtuIgnore TruthValue
|
|
}
|
|
|
|
etsysOspfExtIfOperStatus OBJECT-TYPE
|
|
SYNTAX EtsysOspfOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of OSPF on this interface."
|
|
::= { etsysOspfExtIfEntry 1 }
|
|
|
|
etsysOspfExtIfNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask associated with the IP address of this entry.
|
|
The value of the mask is an IP address with all the network bits
|
|
set to 1 and all the hosts bits set to 0."
|
|
::= { etsysOspfExtIfEntry 2 }
|
|
|
|
etsysOspfExtIfTransmitTimerDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time this interface will delay a LSU packet, in order to
|
|
add more LSAs to the packet before sending. Setting this
|
|
correctly can reduce the network traffic. This is configurable
|
|
on a per-interface basis."
|
|
DEFVAL { 100 }
|
|
::= { etsysOspfExtIfEntry 3 }
|
|
|
|
etsysOspfExtIfIPMaxPacketSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum transfer unit (MTU) for the network interface.
|
|
|
|
This is the maximum packet size in bytes for packets sent over
|
|
the network interface. This size excludes link layer headers
|
|
but includes IP headers and higher-level headers.
|
|
|
|
Normally, OSPF limits sent PDUs (protocol data units) to less
|
|
than or equal to this size. However, if OSPF cannot construct
|
|
a valid PDU smaller than or equal to this size, then it will
|
|
send the smallest valid PDU and assume that the IP stack will
|
|
fragment the packet."
|
|
DEFVAL { 576 }
|
|
::= { etsysOspfExtIfEntry 4 }
|
|
|
|
etsysOspfExtIfPassive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether this interface is a passive interface. If
|
|
set to 'true', we suppress HELLO packets sent on and received
|
|
from this interface. We will therefore advertise this interface
|
|
in our LSAs but not run the OSPF protocol over it."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtIfEntry 5 }
|
|
|
|
etsysOspfExtIfLsaRefreshIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3599)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Self-originated LSAs are periodically reflooded into the
|
|
routing domain, to add to the robustness of the OSPF protocol.
|
|
This value determines the interval between refreshes of LSAs that
|
|
are only flooded over this interface (type-9 opaque LSAs) and is
|
|
defaulted to the OSPF standard default of 1800 seconds
|
|
(30 minutes)."
|
|
DEFVAL { 1800 }
|
|
::= { etsysOspfExtIfEntry 6 }
|
|
|
|
etsysOspfExtIfHelperModePolicy OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reasonUnknown(0),
|
|
reasonSoftwareRestart(1),
|
|
reasonSoftwareReload(2),
|
|
reasonSwitchToBackup(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether OSPF will help a neighbor undergoing
|
|
hitless restart on this interface for the specified reason. This
|
|
field contains a bit flag for each of OspfHitlessRestartReasons.
|
|
If a bit flag for a specific restart reason is set, then OSPF
|
|
will help a router restarting for this reason. Otherwise grace
|
|
LSAs received containing this restart reason will be ignored."
|
|
DEFVAL { { reasonUnknown, reasonSoftwareRestart,
|
|
reasonSoftwareReload, reasonSwitchToBackup } }
|
|
::= { etsysOspfExtIfEntry 7 }
|
|
|
|
etsysOspfExtIfMaxHitlessGracePeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If configured to help neighbors undergoing hitless restart on
|
|
this interface, this field indicates the maximum grace period
|
|
that will be allowed for a neighboring router undergoing hitless
|
|
restart. If a type-9 grace LSA is received with a greater
|
|
requested grace period, then the grace LSA will be ignored."
|
|
DEFVAL { 120 }
|
|
::= { etsysOspfExtIfEntry 8 }
|
|
|
|
etsysOspfExtIfAuthUserData OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication user data for interface level authentication.
|
|
|
|
This data is passed opaquely to the authentication process,
|
|
where it can be used to assist with authentication decisions.
|
|
|
|
When read, etsysOspfExtIfAuthUserData always returns an Octet
|
|
String of length zero."
|
|
DEFVAL { '00'H }
|
|
::= { etsysOspfExtIfEntry 9 }
|
|
|
|
etsysOspfExtIfFastHelloMultiplier OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3..20)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Hellos that should be sent within 1 second when
|
|
using Fast Hellos on this interface. This value does not have
|
|
to be same for all routers attached to a common network, but it
|
|
is advisable. Fast Hellos are configured using
|
|
ospfIfRtrDeadInterval."
|
|
DEFVAL { 5 }
|
|
::= { etsysOspfExtIfEntry 10 }
|
|
|
|
etsysOspfExtIfAutoDeleteNbr OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether dynamically created entries in the ospfNbrTable
|
|
should be kept when the adjacency goes down.
|
|
|
|
If this object is set to 'false', then a dynamically created
|
|
entry in the ospfNbrTable will remain with state 'down' when
|
|
the adjacency is lost. Such entries can be deleted manually
|
|
by setting ospfNbrStatus to 'destroy'.
|
|
|
|
If this object is set to 'true', then dynamically created
|
|
entries in the ospfNbrTable will be deleted automatically
|
|
when the adjacency goes down."
|
|
DEFVAL { true }
|
|
::= { etsysOspfExtIfEntry 11 }
|
|
|
|
etsysOspfExtIfMtuIgnore OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls whether OSPF checks the MTU size on
|
|
incoming Database Description packets. By default, if the
|
|
received MTU size in a DB Description packet is higher than
|
|
the MTU size configured on the incoming interface, the OSPF
|
|
adjacency will not be established. If the interface is
|
|
tunneled over, say, an MPLS network, then the administrator
|
|
may not know the maximum MTU size and so can tell OSPF to
|
|
ignore the MTU size on incoming DB description packets."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtIfEntry 12 }
|
|
|
|
--
|
|
-- Enterasys OSPF Virtual if Table (augments ospfVirtIfTable)
|
|
--
|
|
etsysOspfExtVirtIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtVirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Virtual Interfaces for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 3 }
|
|
|
|
etsysOspfExtVirtIfEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtVirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtVirtIfTable."
|
|
AUGMENTS { ospfVirtIfEntry }
|
|
::= { etsysOspfExtVirtIfTable 1 }
|
|
|
|
EtsysOspfExtVirtIfEntry ::= SEQUENCE {
|
|
etsysOspfExtVirtIfAdminStatus Status,
|
|
etsysOspfExtVirtIfOperStatus EtsysOspfOperStatus,
|
|
etsysOspfExtVirtIfTransmitTimerDelay Unsigned32,
|
|
etsysOspfExtVirtIfIPMaxPacketSize Unsigned32,
|
|
etsysOspfExtVirtIfPassive TruthValue,
|
|
etsysOspfExtVirtIfLsaRefreshIntvl Unsigned32,
|
|
etsysOspfExtVirtIfHelperModePolicy BITS,
|
|
etsysOspfExtVirtIfMaxHtlssGracePeriod Unsigned32,
|
|
etsysOspfExtVirtIfFastHelloMultiplier Unsigned32,
|
|
etsysOspfExtVirtIfMtuIgnore TruthValue
|
|
}
|
|
|
|
etsysOspfExtVirtIfAdminStatus OBJECT-TYPE
|
|
SYNTAX Status
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired administrative state of this virtual interface.
|
|
|
|
When the status of this object is set to 'disabled', the
|
|
virtual link is torn down and no routing information is
|
|
exchanged with its peer.
|
|
|
|
When the status of this object is set to 'enabled', the
|
|
virtual link is established (if possible) and routing
|
|
information is shared with its peer. The
|
|
etsysOspfExtVirtIfOperStatus object provides the status of
|
|
this connection."
|
|
DEFVAL { enabled }
|
|
::= { etsysOspfExtVirtIfEntry 1 }
|
|
|
|
etsysOspfExtVirtIfOperStatus OBJECT-TYPE
|
|
SYNTAX EtsysOspfOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of OSPF on this virtual
|
|
interface."
|
|
::= { etsysOspfExtVirtIfEntry 2 }
|
|
|
|
etsysOspfExtVirtIfTransmitTimerDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time this interface will delay a LSU packet, in order to
|
|
add more LSAs to the packet before sending. Setting this
|
|
correctly can reduce the network traffic. This is configurable
|
|
on a per-interface basis."
|
|
DEFVAL { 100 }
|
|
::= { etsysOspfExtVirtIfEntry 3 }
|
|
|
|
etsysOspfExtVirtIfIPMaxPacketSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum transfer unit (MTU) for the network interface.
|
|
|
|
This is the maximum packet size in bytes for packets sent over
|
|
the network interface. This size excludes link layer headers
|
|
but includes IP headers and higher-level headers.
|
|
|
|
Normally, OSPF limits sent PDUs (protocol data units) to less
|
|
than or equal to this size. However, if OSPF cannot construct
|
|
a valid PDU smaller than or equal to this size, then it will
|
|
send the smallest valid PDU and assume that the IP stack will
|
|
fragment the packet."
|
|
DEFVAL { 576 }
|
|
::= { etsysOspfExtVirtIfEntry 4 }
|
|
|
|
etsysOspfExtVirtIfPassive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether this interface is a passive interface. If
|
|
set to 'true', we suppress HELLO packets sent on and received
|
|
from this interface. We will therefore advertise this interface
|
|
in our LSAs but not run the OSPF protocol over it."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtVirtIfEntry 5 }
|
|
|
|
etsysOspfExtVirtIfLsaRefreshIntvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3599)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Self-originated LSAs are periodically reflooded into the
|
|
routing domain, to add to the robustness of the OSPF protocol.
|
|
This value determines the interval between refreshes of LSAs
|
|
that are only flooded over this interface (type-9 opaque LSAs)
|
|
and is defaulted to the OSPF standard default of 1800 seconds
|
|
(30 minutes)."
|
|
DEFVAL { 1800 }
|
|
::= { etsysOspfExtVirtIfEntry 6 }
|
|
|
|
etsysOspfExtVirtIfHelperModePolicy OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reasonUnknown(0),
|
|
reasonSoftwareRestart(1),
|
|
reasonSoftwareReload(2),
|
|
reasonSwitchToBackup(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether OSPF will help a neighbor undergoing
|
|
hitless restart on this interface for the specified reason. This
|
|
field contains a bit flag for each of OspfHitlessRestartReasons.
|
|
If a bit flag for a specific restart reason is set, then OSPF
|
|
will help a router restarting for this reason. Otherwise grace
|
|
LSAs received containing this restart reason will be ignored."
|
|
DEFVAL { { } }
|
|
::= { etsysOspfExtVirtIfEntry 7 }
|
|
|
|
etsysOspfExtVirtIfMaxHtlssGracePeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If configured to help neighbors undergoing hitless restart on
|
|
this interface, this field indicates the maximum grace period
|
|
that will be allowed for a neighboring router undergoing hitless
|
|
restart. If a type-9 grace LSA is received with a greater
|
|
requested grace period, then the grace LSA will be ignored."
|
|
DEFVAL { 120 }
|
|
::= { etsysOspfExtVirtIfEntry 8 }
|
|
|
|
etsysOspfExtVirtIfFastHelloMultiplier OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3..20)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Hellos that should be sent within 1 second when
|
|
using Fast Hellos on this interface. This value does not have
|
|
to be same for all routers attached to a common network, but it
|
|
is advisable. Fast Hellos are configured using
|
|
ospfVirtIfRtrDeadInterval."
|
|
DEFVAL { 5 }
|
|
::= { etsysOspfExtVirtIfEntry 9 }
|
|
|
|
etsysOspfExtVirtIfMtuIgnore OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls whether OSPF checks the MTU size on
|
|
incoming Database Description packets. By default, if the
|
|
received MTU size in a DB Description packet is higher than
|
|
the MTU size configured on the incoming interface, the OSPF
|
|
adjacency will not be established. If the interface is
|
|
tunneled over, say, an MPLS network, then the administrator
|
|
may not know the maximum MTU size and so can tell OSPF to
|
|
ignore the MTU size on incoming DB description packets."
|
|
DEFVAL { false }
|
|
::= { etsysOspfExtVirtIfEntry 10 }
|
|
|
|
--
|
|
-- Enterasys OSPF Neighbor Table (augments ospfNbrTable)
|
|
--
|
|
etsysOspfExtNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Neighbors for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 4 }
|
|
|
|
etsysOspfExtNbrEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtNbrTable."
|
|
AUGMENTS { ospfNbrEntry }
|
|
::= { etsysOspfExtNbrTable 1 }
|
|
|
|
EtsysOspfExtNbrEntry ::= SEQUENCE {
|
|
etsysOspfExtNbrAdminStatus Status,
|
|
etsysOspfExtNbrOperStatus EtsysOspfOperStatus,
|
|
etsysOspfExtNbrNumRequests Gauge32,
|
|
etsysOspfExtNbrIfIpAddr IpAddress,
|
|
etsysOspfExtNbrDeadTime Unsigned32,
|
|
etsysOspfExtNbrAreaId AreaID
|
|
}
|
|
|
|
etsysOspfExtNbrAdminStatus OBJECT-TYPE
|
|
SYNTAX Status
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired administrative state of this neighbor.
|
|
|
|
When the status of this object is set to 'disabled', the
|
|
connection to the neighbor is torn down and the routes
|
|
learned from this neighbor are removed from the RIB.
|
|
|
|
When the status of this object is set to 'enabled', the
|
|
connection to the neighbor is established (if possible) and
|
|
routes learned from the neighbor are added to the RIB."
|
|
DEFVAL { enabled }
|
|
::= { etsysOspfExtNbrEntry 1 }
|
|
|
|
etsysOspfExtNbrOperStatus OBJECT-TYPE
|
|
SYNTAX EtsysOspfOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of this neighbor."
|
|
::= { etsysOspfExtNbrEntry 2 }
|
|
|
|
etsysOspfExtNbrNumRequests OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs requested from this neighbor for which we
|
|
are awaiting for a response. This field is incremented when an
|
|
LSA is requested by sending a LS request packet and is
|
|
decremented when the LSA arrives in a LS update packet."
|
|
::= { etsysOspfExtNbrEntry 3 }
|
|
|
|
etsysOspfExtNbrIfIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the interface used for this neighbor. If
|
|
this value is set to zero OSPF will choose a suitable interface
|
|
to use. If this value is non-zero this neighbor will only be
|
|
associated with an exactly matching interface.
|
|
|
|
Note this field is only used for NBMA and P2MP links. Also,
|
|
the etsysOspfExtNbrAdminStatus object must be 'disabled' prior
|
|
to modifiying this object."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { etsysOspfExtNbrEntry 4 }
|
|
|
|
etsysOspfExtNbrDeadTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time remaining in seconds within which we need to receive
|
|
a hello packet from the neighbor or we declare the adjacency
|
|
down. If fast hellos area in use, this value is always set to
|
|
1. If the etsysOspfExtNbrOperStatus is down or ospfNbrState is
|
|
DOWN, then the value is set to zero and the field is not valid."
|
|
::= { etsysOspfExtNbrEntry 5 }
|
|
|
|
etsysOspfExtNbrAreaId OBJECT-TYPE
|
|
SYNTAX AreaID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The area to which the neighbor belongs. If the
|
|
etsysOspfExtNbrOperStatus is down, then this value is set to
|
|
zero and the field is not valid."
|
|
::= { etsysOspfExtNbrEntry 6 }
|
|
|
|
--
|
|
-- Enterasys OSPF Virtual Neighbor Table (augments ospfVirtNbrTable)
|
|
--
|
|
etsysOspfExtVirtNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtVirtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Virtual Neighbors for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 5 }
|
|
|
|
etsysOspfExtVirtNbrEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtVirtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtVirtNbrTable."
|
|
AUGMENTS { ospfVirtNbrEntry }
|
|
::= { etsysOspfExtVirtNbrTable 1 }
|
|
|
|
EtsysOspfExtVirtNbrEntry ::= SEQUENCE {
|
|
etsysOspfExtVirtNbrNumRequests Gauge32,
|
|
etsysOspfExtVirtNbrDeadTime Unsigned32
|
|
}
|
|
|
|
etsysOspfExtVirtNbrNumRequests OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LSAs requested from this neighbor for which we
|
|
are awaiting for a response. This field is incremented when an
|
|
LSA is requested by sending a LS request packet and is
|
|
decremented when the LSA arrives in an LS update packet."
|
|
::= { etsysOspfExtVirtNbrEntry 1 }
|
|
|
|
etsysOspfExtVirtNbrDeadTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time remaining in seconds within which we need to receive
|
|
a hello packet from the neighbor or we declare the adjacency
|
|
down. If fast hellos area in use, this value is always set
|
|
to 1."
|
|
::= { etsysOspfExtVirtNbrEntry 2 }
|
|
|
|
--
|
|
-- Enterasys OSPF Local LSDB Area Table (augments ospfLocalLsdbTable)
|
|
--
|
|
etsysOspfExtLocalLsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EtsysOspfExtLocalLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides additional information pertaining to
|
|
OSPF Local LS Database for Enterasys OSPF systems."
|
|
::= { etsysOspfExtTables 6 }
|
|
|
|
etsysOspfExtLocalLsdbEntry OBJECT-TYPE
|
|
SYNTAX EtsysOspfExtLocalLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the etsysOspfExtLocalLsdbTable."
|
|
AUGMENTS { ospfLocalLsdbEntry }
|
|
::= { etsysOspfExtLocalLsdbTable 1 }
|
|
|
|
EtsysOspfExtLocalLsdbEntry ::= SEQUENCE {
|
|
etsysOspfExtLocalLsdbAreaId AreaID
|
|
}
|
|
|
|
etsysOspfExtLocalLsdbAreaId OBJECT-TYPE
|
|
SYNTAX AreaID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF area in which the link belongs."
|
|
::= { etsysOspfExtLocalLsdbEntry 1 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Conformance Information
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysOspfExtConformance OBJECT IDENTIFIER ::= { etsysOspfExtMIB 2 }
|
|
|
|
etsysOspfExtGroups
|
|
OBJECT IDENTIFIER ::= { etsysOspfExtConformance 1 }
|
|
etsysOspfExtCompliances
|
|
OBJECT IDENTIFIER ::= { etsysOspfExtConformance 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Units of conformance
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysOspfExtGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtOperStatus,
|
|
etsysOspfExtCalcMaxDelay,
|
|
etsysOspfExtCalcThrshUpdStart,
|
|
etsysOspfExtCalcThrshUpdRestart,
|
|
etsysOspfExtCalcThrshIncUpdates,
|
|
etsysOspfExtCalcThrshIncSpfUpd,
|
|
etsysOspfExtCalcPauseFreq,
|
|
etsysOspfExtRteMaxEqCostPaths,
|
|
etsysOspfExtCheckAge,
|
|
etsysOspfExtExtLsaRfshIntvl,
|
|
etsysOspfExtExternOpLsaCount,
|
|
etsysOspfExtExternOpLsaCksumSum,
|
|
etsysOspfExtNumUpdPending,
|
|
etsysOspfExtNumUpdMerged,
|
|
etsysOspfExtNumCksumsPending,
|
|
etsysOspfExtDoGraceHitless,
|
|
etsysOspfExtDoGraceUnplannedHitless,
|
|
etsysOspfExtHitlessGracePeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines global controls for Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 1 }
|
|
|
|
etsysOspfExtAreaGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtAreaAdminStatus,
|
|
etsysOspfExtAreaOperStatus,
|
|
etsysOspfExtAreaTransitCapability,
|
|
etsysOspfExtAreaLsaRfshIntvl,
|
|
etsysOspfExtAreaRtrLsaCount,
|
|
etsysOspfExtAreaRtrLsaCksumSum,
|
|
etsysOspfExtAreaNetLsaCount,
|
|
etsysOspfExtAreaNetLsaCksumSum,
|
|
etsysOspfExtAreaSummLsaCount,
|
|
etsysOspfExtAreaSummLsaCksumSum,
|
|
etsysOspfExtAreaSummAsLsaCount,
|
|
etsysOspfExtAreaSummAsLsaCksumSum,
|
|
etsysOspfExtAreaNssaLsaCount,
|
|
etsysOspfExtAreaNssaLsaCksumSum,
|
|
etsysOspfExtAreaOpLsaCount,
|
|
etsysOspfExtAreaOpLsaCksumSum
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Area objects supported
|
|
in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 2 }
|
|
|
|
etsysOspfExtIfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtIfOperStatus,
|
|
etsysOspfExtIfNetMask,
|
|
etsysOspfExtIfTransmitTimerDelay,
|
|
etsysOspfExtIfIPMaxPacketSize,
|
|
etsysOspfExtIfPassive,
|
|
etsysOspfExtIfLsaRefreshIntvl,
|
|
etsysOspfExtIfHelperModePolicy,
|
|
etsysOspfExtIfMaxHitlessGracePeriod,
|
|
etsysOspfExtIfAuthUserData,
|
|
etsysOspfExtIfFastHelloMultiplier,
|
|
etsysOspfExtIfAutoDeleteNbr,
|
|
etsysOspfExtIfMtuIgnore
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Interface objects
|
|
supported in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 3 }
|
|
|
|
etsysOspfExtVirtIfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtVirtIfAdminStatus,
|
|
etsysOspfExtVirtIfOperStatus,
|
|
etsysOspfExtVirtIfTransmitTimerDelay,
|
|
etsysOspfExtVirtIfIPMaxPacketSize,
|
|
etsysOspfExtVirtIfPassive,
|
|
etsysOspfExtVirtIfLsaRefreshIntvl,
|
|
etsysOspfExtVirtIfHelperModePolicy,
|
|
etsysOspfExtVirtIfMaxHtlssGracePeriod,
|
|
etsysOspfExtVirtIfFastHelloMultiplier,
|
|
etsysOspfExtVirtIfMtuIgnore
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Virtual Interface objects
|
|
supported in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 4 }
|
|
|
|
etsysOspfExtNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtNbrAdminStatus,
|
|
etsysOspfExtNbrOperStatus,
|
|
etsysOspfExtNbrNumRequests,
|
|
etsysOspfExtNbrIfIpAddr,
|
|
etsysOspfExtNbrDeadTime,
|
|
etsysOspfExtNbrAreaId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Neighbor objects supported
|
|
in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 5 }
|
|
|
|
etsysOspfExtVirtNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtVirtNbrNumRequests,
|
|
etsysOspfExtVirtNbrDeadTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Virtual Neighbor objects
|
|
supported in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 6 }
|
|
|
|
etsysOspfExtLocalLsdbGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysOspfExtLocalLsdbAreaId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines the additional OSPF Virtual Neighbor objects
|
|
supported in the Enterasys OSPF systems."
|
|
::= { etsysOspfExtGroups 7 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Compliance statements
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysOspfExtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for devices that support etsysOspfExt."
|
|
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
etsysOspfExtGlobalGroup,
|
|
etsysOspfExtAreaGroup,
|
|
etsysOspfExtIfGroup,
|
|
etsysOspfExtVirtIfGroup,
|
|
etsysOspfExtNbrGroup,
|
|
etsysOspfExtVirtNbrGroup,
|
|
etsysOspfExtLocalLsdbGroup
|
|
}
|
|
::= { etsysOspfExtCompliances 1 }
|
|
|
|
END
|