1304 lines
41 KiB
Plaintext
1304 lines
41 KiB
Plaintext
|
|
-- *****************************************************************************
|
|
-- Juniper-OSPF-MIB
|
|
--
|
|
-- Juniper Networks Enterprise MIB
|
|
-- Extensions for OSPF Protocol Management
|
|
--
|
|
-- Copyright (c) 1999 Redstone Communications, Inc.
|
|
-- Copyright (c) 1999, 2002 Unisphere Networks, Inc.
|
|
-- Copyright (c) 2002 Juniper Networks, Inc.
|
|
-- All Rights Reserved.
|
|
-- *****************************************************************************
|
|
|
|
Juniper-OSPF-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
TruthValue, RowStatus
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
ospfAreaEntry, ospfIfEntry, ospfIfIpAddress, ospfAddressLessIf,
|
|
ospfVirtIfEntry, ospfNbrEntry
|
|
FROM OSPF-MIB
|
|
juniMibs
|
|
FROM Juniper-MIBs;
|
|
|
|
juniOspfMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200209162144Z" -- 16-Sep-02 05:44 PM EDT
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
" Juniper Networks, Inc.
|
|
Postal: 10 Technology Park Drive
|
|
Westford, MA 01886-3146
|
|
USA
|
|
Tel: +1 978 589 5800
|
|
E-mail: mib@Juniper.net"
|
|
DESCRIPTION
|
|
"The OSPF Protocol MIB for the Juniper Networks enterprise."
|
|
-- Revision History
|
|
REVISION "200209162144Z" -- 16-Sep-02 05:44 PM EDT - JUNOSe 5.0
|
|
DESCRIPTION
|
|
"Replaced Unisphere names with Juniper names."
|
|
REVISION "200204052120Z" -- 05-Apr-02 04:20 PM EST - JUNOSe 4.0
|
|
DESCRIPTION
|
|
"Added juniOspfVpnRouteTag, juniOspfDomainId, juniOspfAreaTeCapable and
|
|
juniOspfMplsTeRtrIdIfIndex objects."
|
|
REVISION "200005230000Z" -- 23-May-00 - JUNOSe 2.0
|
|
DESCRIPTION
|
|
"Key revisions include:
|
|
o Corrected description for juniOspfProcessId.
|
|
o Added juniOspfNetworkRangeTable.
|
|
o Added juniOspfOperState."
|
|
REVISION "9909280000Z" -- 28-Sep-99 - JUNOSe 1.0
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { juniMibs 14 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Managed objects
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniOspfObjects OBJECT IDENTIFIER ::= { juniOspfMIB 1 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF General Group attributes (scalars)
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniOspfGeneralGroup OBJECT IDENTIFIER ::= { juniOspfObjects 1 }
|
|
|
|
juniOspfProcessId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An identifier having special semantics when set.
|
|
|
|
When this object's value is zero, OSPF is disabled and cannot be
|
|
configured. Setting this object to a nonzero value enables OSPF
|
|
operation and permits further OSPF configuration to be performed.
|
|
|
|
Once set to a nonzero value, this object cannot be modified."
|
|
::= { juniOspfGeneralGroup 1 }
|
|
|
|
juniOspfMaxPathSplits OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of equal-cost routes that will be maintained by the
|
|
OSPF protocol.
|
|
|
|
A change in this value will be taken into account at the next
|
|
shortest-path-first recalculation."
|
|
::= { juniOspfGeneralGroup 2 }
|
|
|
|
juniOspfSpfHoldInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum amount of time that must elapse between shortest-path-first
|
|
recalculations.
|
|
|
|
Reducing this value can cause an immediate SPF recalulation if the new
|
|
value is less than the current value of juniOspfSpfHoldTimeRemaining and
|
|
other SPF-inducing protocol events have occurred."
|
|
::= { juniOspfGeneralGroup 3 }
|
|
|
|
juniOspfNumActiveAreas OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of active areas."
|
|
::= { juniOspfGeneralGroup 4 }
|
|
|
|
juniOspfSpfTime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SPF schedule delay."
|
|
::= { juniOspfGeneralGroup 5 }
|
|
|
|
juniOspfRefBw OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
UNITS "bits per second"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reference bandwith, in bits per second. This object is used when
|
|
OSPF automatic interface cost calculation is used."
|
|
DEFVAL { 100 }
|
|
::= { juniOspfGeneralGroup 6 }
|
|
|
|
juniOspfAutoVlink OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this object to true(1) in order to have virtual links automatically
|
|
configured."
|
|
::= { juniOspfGeneralGroup 7 }
|
|
|
|
juniOspfIntraDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default distance for intra-area routes."
|
|
::= { juniOspfGeneralGroup 8 }
|
|
|
|
juniOspfInterDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default distance for inter-area routes."
|
|
::= { juniOspfGeneralGroup 9 }
|
|
|
|
juniOspfExtDistance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default distance for external type 5 and type 7 routes."
|
|
::= { juniOspfGeneralGroup 10 }
|
|
|
|
juniOspfHelloPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of hello packets received."
|
|
::= { juniOspfGeneralGroup 11 }
|
|
|
|
juniOspfDDPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of database description packets received."
|
|
::= { juniOspfGeneralGroup 12 }
|
|
|
|
juniOspfLsrPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state request packets received."
|
|
::= { juniOspfGeneralGroup 13 }
|
|
|
|
juniOspfLsuPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state update packets received."
|
|
::= { juniOspfGeneralGroup 14 }
|
|
|
|
juniOspfLsAckPktsRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state ACK packets received."
|
|
::= { juniOspfGeneralGroup 15 }
|
|
|
|
juniOspfTotalRcv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF packets received."
|
|
::= { juniOspfGeneralGroup 16 }
|
|
|
|
juniOspfLsaDiscardCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of LSA packets discarded."
|
|
::= { juniOspfGeneralGroup 17 }
|
|
|
|
juniOspfHelloPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of hello packets sent."
|
|
::= { juniOspfGeneralGroup 18 }
|
|
|
|
juniOspfDDPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of database description packets sent."
|
|
::= { juniOspfGeneralGroup 19 }
|
|
|
|
juniOspfLsrPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state request packets sent."
|
|
::= { juniOspfGeneralGroup 20 }
|
|
|
|
juniOspfLsuPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state update packets sent."
|
|
::= { juniOspfGeneralGroup 21 }
|
|
|
|
juniOspfLsAckPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state ACK packets sent."
|
|
::= { juniOspfGeneralGroup 22 }
|
|
|
|
juniOspfErrPktsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets dropped."
|
|
::= { juniOspfGeneralGroup 23 }
|
|
|
|
juniOspfTotalSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF packets sent."
|
|
::= { juniOspfGeneralGroup 24 }
|
|
|
|
juniOspfCsumErrPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets received with a checksum error."
|
|
::= { juniOspfGeneralGroup 25 }
|
|
|
|
juniOspfAllocFailNbr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of neighbor allocation failures."
|
|
::= { juniOspfGeneralGroup 26 }
|
|
|
|
juniOspfAllocFailLsa OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of LSA allocation failures."
|
|
::= { juniOspfGeneralGroup 27 }
|
|
|
|
juniOspfAllocFailLsd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of LSA HDR allocation failures."
|
|
::= { juniOspfGeneralGroup 28 }
|
|
|
|
juniOspfAllocFailDbRequest OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of database request allocation failures."
|
|
::= { juniOspfGeneralGroup 29 }
|
|
|
|
juniOspfAllocFailRtx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of RTX allocation failures."
|
|
::= { juniOspfGeneralGroup 30 }
|
|
|
|
juniOspfAllocFailAck OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of LS ACK allocation failures."
|
|
::= { juniOspfGeneralGroup 31 }
|
|
|
|
juniOspfAllocFailDbPkt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of DD packet allocation failures."
|
|
::= { juniOspfGeneralGroup 32 }
|
|
|
|
juniOspfAllocFailCirc OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF interface allocation failures."
|
|
::= { juniOspfGeneralGroup 33 }
|
|
|
|
juniOspfAllocFailPkt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF general packet allocation failures."
|
|
::= { juniOspfGeneralGroup 34 }
|
|
|
|
juniOspfOperState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag to note whether this router is operational."
|
|
::= { juniOspfGeneralGroup 35 }
|
|
|
|
juniOspfVpnRouteTag OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPN route tag value."
|
|
::= { juniOspfGeneralGroup 36 }
|
|
|
|
juniOspfDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OSPF domain ID."
|
|
::= { juniOspfGeneralGroup 37 }
|
|
|
|
juniOspfMplsTeRtrIdIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the stable router interface id to designate it as TE
|
|
capable."
|
|
::= { juniOspfGeneralGroup 38 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Area attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Area Table
|
|
--
|
|
juniOspfAreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF area table describes the OSPF-specific
|
|
characteristics of areas."
|
|
::= { juniOspfObjects 2 }
|
|
|
|
juniOspfAreaEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF area entry describes OSPF-specific characteristics of one
|
|
area."
|
|
AUGMENTS { ospfAreaEntry }
|
|
::= { juniOspfAreaTable 1 }
|
|
|
|
JuniOspfAreaEntry ::= SEQUENCE {
|
|
juniOspfAreaType INTEGER,
|
|
juniOspfAreaTeCapable TruthValue }
|
|
|
|
juniOspfAreaType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transitArea(1),
|
|
stubArea(2),
|
|
nssaArea(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of this area."
|
|
::= { juniOspfAreaEntry 1 }
|
|
|
|
juniOspfAreaTeCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the specified area TE capable to flood the TE information."
|
|
::= { juniOspfAreaEntry 2 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Interface attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Interface Table
|
|
--
|
|
juniOspfIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF interface table describes the OSPF-specific
|
|
characteristics of interfaces."
|
|
::= { juniOspfObjects 7 }
|
|
|
|
juniOspfIfEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF interface entry describes OSPF-specific characteristics of one
|
|
interface."
|
|
AUGMENTS { ospfIfEntry }
|
|
::= { juniOspfIfTable 1 }
|
|
|
|
JuniOspfIfEntry ::= SEQUENCE {
|
|
juniOspfIfCost Integer32,
|
|
juniOspfIfMask IpAddress,
|
|
juniOspfIfPassiveFlag INTEGER,
|
|
juniOspfIfNbrCount Counter32,
|
|
juniOspfIfAdjNbrCount Counter32,
|
|
juniOspfIfMd5AuthKey OCTET STRING,
|
|
juniOspfIfMd5AuthKeyId Integer32 }
|
|
|
|
juniOspfIfCost OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost value for this interface."
|
|
DEFVAL { 10 }
|
|
::= { juniOspfIfEntry 1 }
|
|
|
|
juniOspfIfMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask used to derive the network range of this interface."
|
|
::= { juniOspfIfEntry 2 }
|
|
|
|
juniOspfIfPassiveFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to indicate whether routing updates should be suppressed on this
|
|
interface. To actively perform routing updates, set this object to
|
|
disabled(0)."
|
|
::= { juniOspfIfEntry 3 }
|
|
|
|
juniOspfIfNbrCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF neighbors from this interface."
|
|
::= { juniOspfIfEntry 4 }
|
|
|
|
juniOspfIfAdjNbrCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of OSPF adjacent neighbors from this interface."
|
|
::= { juniOspfIfEntry 5 }
|
|
|
|
juniOspfIfMd5AuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key. When setting this object, the
|
|
juniOspfIfMd5AuthKeyId must be specified on the same PDU. For simple
|
|
text authentication type, use ospfIfAuthKey. Setting this object will
|
|
have the side effect of adding or updating the correspondent entry in
|
|
juniOspfMd5IntfKeyTable. If key given has less than 16 octets, such
|
|
value will be appended with zeros to complete 16 octets. The zeros will
|
|
appended to the right of the given key. Reading this object always
|
|
results in an OCTET STRING of length zero."
|
|
::= { juniOspfIfEntry 6 }
|
|
|
|
juniOspfIfMd5AuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key ID. When setting this object,
|
|
juniOspfIfMd5AuthKey must be specified on the same PDU."
|
|
::= { juniOspfIfEntry 7 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Virtual Interface attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Virtual Interface Table
|
|
--
|
|
juniOspfVirtIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfVirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF virtual interface table describes the OSPF-specific
|
|
characteristics of virtual interfaces."
|
|
::= { juniOspfObjects 9 }
|
|
|
|
juniOspfVirtIfEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfVirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF virtual interface entry describes OSPF-specific
|
|
characteristics of one virtual interface."
|
|
AUGMENTS { ospfVirtIfEntry }
|
|
::= { juniOspfVirtIfTable 1 }
|
|
|
|
JuniOspfVirtIfEntry ::= SEQUENCE {
|
|
juniOspfVirtIfMd5AuthKey OCTET STRING,
|
|
juniOspfVirtIfMd5AuthKeyId Integer32 }
|
|
|
|
juniOspfVirtIfMd5AuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key. When setting this object, the
|
|
juniOspfVirtIfMd5AuthKeyId must be specified on the same PDU. For
|
|
simple text authentication type, use ospfVirtIfAuthKey. Setting this
|
|
object will have the side effect of adding or updating the correspondent
|
|
entry in juniOspfMd5IntfKeyTable. If key given has less than 16 octets,
|
|
such value will be appended with zeros to complete 16 octets. The zeros
|
|
will appended to the right of the given key. Reading this object always
|
|
results in an OCTET STRING of length zero."
|
|
::= { juniOspfVirtIfEntry 1 }
|
|
|
|
juniOspfVirtIfMd5AuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key id. When setting this object,
|
|
juniOspfVirtIfMd5AuthKey must be specified on the same psu."
|
|
::= { juniOspfVirtIfEntry 2 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Neighbor attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Neighbor Table
|
|
--
|
|
juniOspfNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF neighbor table describes the OSPF-specific
|
|
characteristics of neighbors."
|
|
::= { juniOspfObjects 10 }
|
|
|
|
juniOspfNbrEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF neighbor entry describes OSPF-specific characteristics of one
|
|
neighbor."
|
|
AUGMENTS { ospfNbrEntry }
|
|
::= { juniOspfNbrTable 1 }
|
|
|
|
JuniOspfNbrEntry ::= SEQUENCE {
|
|
juniOspfNbrLocalIpAddr IpAddress,
|
|
juniOspfNbrDR IpAddress,
|
|
juniOspfNbrBDR IpAddress }
|
|
|
|
juniOspfNbrLocalIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address on this OSPF circuit."
|
|
::= { juniOspfNbrEntry 1 }
|
|
|
|
juniOspfNbrDR OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The neighbor's idea of designated router."
|
|
::= { juniOspfNbrEntry 2 }
|
|
|
|
juniOspfNbrBDR OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The neighbor's idea of backup designated router."
|
|
::= { juniOspfNbrEntry 3 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Summary Import attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Summary Import Table
|
|
--
|
|
juniOspfSummImportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfSummImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF summary import table describes the OSPF-specific
|
|
characteristics of network aggregation into the OSPF autonomous system.
|
|
With this table, the load of advertising many external routes can be
|
|
reduced by specifying a range which includes some or all of the external
|
|
routes."
|
|
::= { juniOspfObjects 15 }
|
|
|
|
juniOspfSummImportEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfSummImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF summary import entry describes OSPF-specific characteristics
|
|
of one summary report."
|
|
INDEX { juniOspfSummAggNet,
|
|
juniOspfSummAggMask }
|
|
::= { juniOspfSummImportTable 1 }
|
|
|
|
JuniOspfSummImportEntry ::= SEQUENCE {
|
|
juniOspfSummAggNet IpAddress,
|
|
juniOspfSummAggMask IpAddress,
|
|
juniOspfSummAdminStat INTEGER,
|
|
juniOspfSummRowStatus RowStatus }
|
|
|
|
juniOspfSummAggNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The summary address for a range of addresses."
|
|
::= { juniOspfSummImportEntry 1 }
|
|
|
|
juniOspfSummAggMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask used for the summary route."
|
|
::= { juniOspfSummImportEntry 2 }
|
|
|
|
juniOspfSummAdminStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin status of this summary aggregation."
|
|
::= { juniOspfSummImportEntry 3 }
|
|
|
|
juniOspfSummRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable displays the status of the entry."
|
|
::= { juniOspfSummImportEntry 4 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Interface MD5 Key attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Interface MD5 Key Table
|
|
--
|
|
juniOspfMd5IntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfMd5IntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF interface MD5 key table describes OSPF-specific
|
|
characteristics of the MD5 authentication key for the OSPF interfaces.
|
|
This table is not to be used for the simple password authentication."
|
|
::= { juniOspfObjects 16 }
|
|
|
|
juniOspfMd5IntfEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfMd5IntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF interface MD5 key entry describes OSPF-specific
|
|
characteristics of one MD5 authentication's interface."
|
|
INDEX { ospfIfIpAddress,
|
|
ospfAddressLessIf,
|
|
juniOspfMd5IntfKeyId }
|
|
::= { juniOspfMd5IntfTable 1 }
|
|
|
|
JuniOspfMd5IntfEntry ::= SEQUENCE {
|
|
juniOspfMd5IntfKeyId Integer32,
|
|
juniOspfMd5IntfKeyActive TruthValue,
|
|
juniOspfMd5IntfAuthKey OCTET STRING,
|
|
juniOspfMd5IntfRowStatus RowStatus }
|
|
|
|
juniOspfMd5IntfKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF interface this key belongs to."
|
|
::= { juniOspfMd5IntfEntry 1 }
|
|
|
|
juniOspfMd5IntfKeyActive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Set this object to true(1) in order to have this key active."
|
|
::= { juniOspfMd5IntfEntry 2 }
|
|
|
|
juniOspfMd5IntfAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key. If key given has less than 16 octets, such
|
|
value will be appended with zeros to complete 16 octets. The zeros will
|
|
appended to the right of the given key. Reading this object always
|
|
results in an OCTET STRING of length zero."
|
|
::= { juniOspfMd5IntfEntry 3 }
|
|
|
|
juniOspfMd5IntfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable displays the status of the entry."
|
|
::= { juniOspfMd5IntfEntry 4 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Vitural Interface MD5 Key attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Virual Interface MD5 Key Table
|
|
--
|
|
juniOspfMd5VirtIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfMd5VirtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF interface MD5 key table describes OSPF-specific
|
|
characteristics of the MD5 authentication key for the OSPF interfaces.
|
|
This table is not to be used for the simple password authentication."
|
|
::= { juniOspfObjects 17 }
|
|
|
|
juniOspfMd5VirtIntfEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfMd5VirtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF Interface MD5 Key entry describes OSPF-specific
|
|
characteristics of one MD5 authentication's interface."
|
|
INDEX { juniOspfMd5VirtIntfAreaId,
|
|
juniOspfMd5VirtIntfNeighbor,
|
|
juniOspfMd5VirtIntfKeyId }
|
|
::= { juniOspfMd5VirtIntfTable 1 }
|
|
|
|
JuniOspfMd5VirtIntfEntry ::= SEQUENCE {
|
|
juniOspfMd5VirtIntfAreaId IpAddress,
|
|
juniOspfMd5VirtIntfNeighbor IpAddress,
|
|
juniOspfMd5VirtIntfKeyId Integer32,
|
|
juniOspfMd5VirtIntfKeyActive TruthValue,
|
|
juniOspfMd5VirtIntfAuthKey OCTET STRING,
|
|
juniOspfMd5VirtIntfRowStatus RowStatus }
|
|
|
|
juniOspfMd5VirtIntfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF area ID this key belongs to."
|
|
::= { juniOspfMd5VirtIntfEntry 1 }
|
|
|
|
juniOspfMd5VirtIntfNeighbor OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF neightbor this key belongs to."
|
|
::= { juniOspfMd5VirtIntfEntry 2 }
|
|
|
|
juniOspfMd5VirtIntfKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF virtual interface this key belongs to."
|
|
::= { juniOspfMd5VirtIntfEntry 3 }
|
|
|
|
juniOspfMd5VirtIntfKeyActive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Set this object to true(1) in order to have this key active."
|
|
::= { juniOspfMd5VirtIntfEntry 4 }
|
|
|
|
juniOspfMd5VirtIntfAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 authentication key. If key given has less than 16 octets, such
|
|
value will be appended with zeros to complete 16 octets. The zeros will
|
|
appended to the right of the given key. Reading this object always
|
|
results in an OCTET STRING of length zero."
|
|
::= { juniOspfMd5VirtIntfEntry 5 }
|
|
|
|
juniOspfMd5VirtIntfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable displays the status of the entry."
|
|
::= { juniOspfMd5VirtIntfEntry 6 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF Network Range attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- OSPF Network Range Table
|
|
--
|
|
juniOspfNetworkRangeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfNetworkRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF network range table describes the OSPF-specific
|
|
characteristics of network ranges, encompassing one or multiple OSPF
|
|
interfaces."
|
|
::= { juniOspfObjects 18 }
|
|
|
|
juniOspfNetworkRangeEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfNetworkRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF network range entry describes OSPF-specific
|
|
characteristics of one OSPF network range."
|
|
INDEX { juniOspfNetRangeNet,
|
|
juniOspfNetRangeMask,
|
|
juniOspfNetRangeAreaId }
|
|
::= { juniOspfNetworkRangeTable 1 }
|
|
|
|
JuniOspfNetworkRangeEntry ::= SEQUENCE {
|
|
juniOspfNetRangeNet IpAddress,
|
|
juniOspfNetRangeMask IpAddress,
|
|
juniOspfNetRangeAreaId IpAddress,
|
|
juniOspfNetRangeRowStatus RowStatus }
|
|
|
|
juniOspfNetRangeNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network range address."
|
|
::= {juniOspfNetworkRangeEntry 1 }
|
|
|
|
juniOspfNetRangeMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask used for the network range. Unlike the mask used under
|
|
the command line interface (CLI), this object is set in the non-inversed
|
|
format (i.e. not a wild-card mask)."
|
|
::= {juniOspfNetworkRangeEntry 2 }
|
|
|
|
juniOspfNetRangeAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPF area ID this network range belongs to."
|
|
::= { juniOspfNetworkRangeEntry 3 }
|
|
|
|
juniOspfNetRangeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable displays the status of the entry."
|
|
::= { juniOspfNetworkRangeEntry 4 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- OSPF BFD Attributes
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
juniOspfIfBFDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniOspfIfBFDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF interface table describes the BFD-specific
|
|
characteristics of interfaces."
|
|
::= { juniOspfObjects 8 }
|
|
|
|
juniOspfIfBFDEntry OBJECT-TYPE
|
|
SYNTAX JuniOspfIfBFDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Juniper OSPF interface table describes the BFD-specific
|
|
characteristics of one interface."
|
|
AUGMENTS { ospfIfEntry}
|
|
::= { juniOspfIfBFDTable 1 }
|
|
|
|
JuniOspfIfBFDEntry ::= SEQUENCE {
|
|
juniOspfIfBfdEnable TruthValue,
|
|
juniOspfIfBfdMinRxInterval Integer32,
|
|
juniOspfIfBfdMinTxInterval Integer32,
|
|
juniOspfIfBfdMultiplier Integer32
|
|
}
|
|
|
|
juniOspfIfBfdEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether BFD session on the interface is active or not"
|
|
DEFVAL { false }
|
|
::= { juniOspfIfBFDEntry 1 }
|
|
|
|
juniOspfIfBfdMinRxInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (100..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable specifies upper-limit on rate local-system requires remote-system to
|
|
transmit bfd control-packets [milliseconds]"
|
|
DEFVAL { 300 }
|
|
::= { juniOspfIfBFDEntry 2 }
|
|
|
|
juniOspfIfBfdMinTxInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (100..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable specifies lower-limit on rate local-system requires remote-system to
|
|
transmit bfd control-packets [milliseconds]"
|
|
DEFVAL { 300 }
|
|
::= { juniOspfIfBFDEntry 3 }
|
|
|
|
juniOspfIfBfdMultiplier OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable specifies detection-multiplier "
|
|
DEFVAL { 3 }
|
|
::= { juniOspfIfBFDEntry 4 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Notifications
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- No notifications are defined in this MIB. Placeholders follow.
|
|
-- juniOspfTrapEnables OBJECT IDENTIFIER ::= { juniOspfMIB 2 }
|
|
-- juniOspfTraps OBJECT IDENTIFIER ::= { juniOspfMIB 19 }
|
|
-- juniOspfTrapPrefix OBJECT IDENTIFIER ::= { juniOspfTraps 0 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Conformance information
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniOspfConformance OBJECT IDENTIFIER ::= { juniOspfMIB 4 }
|
|
juniOspfCompliances OBJECT IDENTIFIER ::= { juniOspfConformance 1 }
|
|
juniOspfGroups OBJECT IDENTIFIER ::= { juniOspfConformance 2 }
|
|
|
|
--
|
|
-- compliance statements
|
|
--
|
|
juniOspfCompliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Obsolete compliance statement for entities which implement the Juniper
|
|
OSPF MIB. This statement became obsolete when juniOspfVpnRouteTag,
|
|
juniOspfDomainId, juniOspfAreaTeCapable and juniOspfMplsTeRtrIdIfIndex
|
|
were added to the basic group."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
juniOspfBasicGroup,
|
|
juniOspfAreaGroup,
|
|
juniOspfIfGroup,
|
|
juniOspfVirtIfGroup,
|
|
juniOspfNbrGroup,
|
|
juniOspfSummImportGroup,
|
|
juniOspfMd5IntfGroup,
|
|
juniOspfMd5VirtIntfGroup,
|
|
juniOspfNetRangeGroup }
|
|
::= { juniOspfCompliances 1 } -- JUNOSe 2.0
|
|
|
|
juniOspfCompliance2 MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the Juniper OSPF
|
|
MIB. This statement became obsolete when juniOspfIfBFDTable was implemented."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
juniOspfBasicGroup2,
|
|
juniOspfAreaGroup,
|
|
juniOspfIfGroup,
|
|
juniOspfVirtIfGroup,
|
|
juniOspfNbrGroup,
|
|
juniOspfSummImportGroup,
|
|
juniOspfMd5IntfGroup,
|
|
juniOspfMd5VirtIntfGroup,
|
|
juniOspfNetRangeGroup }
|
|
::= { juniOspfCompliances 2 } -- JUNOSe 4.0
|
|
|
|
juniOspfCompliance3 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the Juniper OSPF
|
|
MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
juniOspfBasicGroup2,
|
|
juniOspfAreaGroup,
|
|
juniOspfIfGroup,
|
|
juniOspfVirtIfGroup,
|
|
juniOspfNbrGroup,
|
|
juniOspfSummImportGroup,
|
|
juniOspfMd5IntfGroup,
|
|
juniOspfMd5VirtIntfGroup,
|
|
juniOspfNetRangeGroup,
|
|
juniOspfIfBFDGroup }
|
|
::= { juniOspfCompliances 3 } -- JUNOSe x.y
|
|
|
|
--
|
|
-- units of conformance
|
|
--
|
|
juniOspfBasicGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfProcessId,
|
|
juniOspfMaxPathSplits,
|
|
juniOspfSpfHoldInterval,
|
|
juniOspfNumActiveAreas,
|
|
juniOspfSpfTime,
|
|
juniOspfRefBw,
|
|
juniOspfAutoVlink,
|
|
juniOspfIntraDistance,
|
|
juniOspfInterDistance,
|
|
juniOspfExtDistance,
|
|
juniOspfHelloPktsRcv,
|
|
juniOspfDDPktsRcv,
|
|
juniOspfLsrPktsRcv,
|
|
juniOspfLsuPktsRcv,
|
|
juniOspfLsAckPktsRcv,
|
|
juniOspfTotalRcv,
|
|
juniOspfLsaDiscardCnt,
|
|
juniOspfHelloPktsSent,
|
|
juniOspfDDPktsSent,
|
|
juniOspfLsrPktsSent,
|
|
juniOspfLsuPktsSent,
|
|
juniOspfLsAckPktsSent,
|
|
juniOspfErrPktsSent,
|
|
juniOspfTotalSent,
|
|
juniOspfCsumErrPkts,
|
|
juniOspfAllocFailNbr,
|
|
juniOspfAllocFailLsa,
|
|
juniOspfAllocFailLsd,
|
|
juniOspfAllocFailDbRequest,
|
|
juniOspfAllocFailRtx,
|
|
juniOspfAllocFailAck,
|
|
juniOspfAllocFailDbPkt,
|
|
juniOspfAllocFailCirc,
|
|
juniOspfAllocFailPkt,
|
|
juniOspfOperState }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Obsolete collection of objects for managing general OSPF capabilities
|
|
in a Juniper product. This group became obsolete when
|
|
juniOspfVpnRouteTag, juniOspfDomainId, juniOspfAreaTeCapable and
|
|
juniOspfMplsTeRtrIdIfIndex were added."
|
|
::= { juniOspfGroups 1 }
|
|
|
|
juniOspfIfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfIfCost,
|
|
juniOspfIfMask,
|
|
juniOspfIfPassiveFlag,
|
|
juniOspfIfNbrCount,
|
|
juniOspfIfAdjNbrCount,
|
|
juniOspfIfMd5AuthKey,
|
|
juniOspfIfMd5AuthKeyId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which augments the standard MIB objects for
|
|
managing OSPF Interface capabilities in a Juniper product."
|
|
::= { juniOspfGroups 2 }
|
|
|
|
juniOspfAreaGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfAreaType,
|
|
juniOspfAreaTeCapable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An object which augments the standard MIB objects for managing OSPF
|
|
areas capabilities in a Juniper product."
|
|
::= { juniOspfGroups 3 }
|
|
|
|
juniOspfVirtIfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfVirtIfMd5AuthKey,
|
|
juniOspfVirtIfMd5AuthKeyId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which augments the standard MIB objects for
|
|
managing OSPF virtual interface capabilities in a Juniper product."
|
|
::= { juniOspfGroups 4 }
|
|
|
|
juniOspfNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfNbrLocalIpAddr,
|
|
juniOspfNbrDR,
|
|
juniOspfNbrBDR }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which augments the standard MIB objects for
|
|
managing OSPF neighbor capabilities in a Juniper product."
|
|
::= { juniOspfGroups 5 }
|
|
|
|
juniOspfSummImportGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfSummAggNet,
|
|
juniOspfSummAggMask,
|
|
juniOspfSummAdminStat,
|
|
juniOspfSummRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for managing OSPF summary report capabilities
|
|
in a Juniper product."
|
|
::= { juniOspfGroups 6 }
|
|
|
|
juniOspfMd5IntfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfMd5IntfKeyId,
|
|
juniOspfMd5IntfKeyActive,
|
|
juniOspfMd5IntfAuthKey,
|
|
juniOspfMd5IntfRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for managing OSPF MD5 interfaces capabilities
|
|
in a Juniper product."
|
|
::= { juniOspfGroups 7 }
|
|
|
|
juniOspfMd5VirtIntfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfMd5VirtIntfAreaId,
|
|
juniOspfMd5VirtIntfNeighbor,
|
|
juniOspfMd5VirtIntfKeyId,
|
|
juniOspfMd5VirtIntfKeyActive,
|
|
juniOspfMd5VirtIntfAuthKey,
|
|
juniOspfMd5VirtIntfRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for managing OSPF MD5 virtual interfaces
|
|
capabilities in a Juniper product."
|
|
::= { juniOspfGroups 8 }
|
|
|
|
juniOspfNetRangeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfNetRangeNet,
|
|
juniOspfNetRangeMask,
|
|
juniOspfNetRangeAreaId,
|
|
juniOspfNetRangeRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for managing OSPF network range capabilities in
|
|
a Juniper product."
|
|
::= { juniOspfGroups 9 }
|
|
|
|
juniOspfBasicGroup2 OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfProcessId,
|
|
juniOspfMaxPathSplits,
|
|
juniOspfSpfHoldInterval,
|
|
juniOspfNumActiveAreas,
|
|
juniOspfSpfTime,
|
|
juniOspfRefBw,
|
|
juniOspfAutoVlink,
|
|
juniOspfIntraDistance,
|
|
juniOspfInterDistance,
|
|
juniOspfExtDistance,
|
|
juniOspfHelloPktsRcv,
|
|
juniOspfDDPktsRcv,
|
|
juniOspfLsrPktsRcv,
|
|
juniOspfLsuPktsRcv,
|
|
juniOspfLsAckPktsRcv,
|
|
juniOspfTotalRcv,
|
|
juniOspfLsaDiscardCnt,
|
|
juniOspfHelloPktsSent,
|
|
juniOspfDDPktsSent,
|
|
juniOspfLsrPktsSent,
|
|
juniOspfLsuPktsSent,
|
|
juniOspfLsAckPktsSent,
|
|
juniOspfErrPktsSent,
|
|
juniOspfTotalSent,
|
|
juniOspfCsumErrPkts,
|
|
juniOspfAllocFailNbr,
|
|
juniOspfAllocFailLsa,
|
|
juniOspfAllocFailLsd,
|
|
juniOspfAllocFailDbRequest,
|
|
juniOspfAllocFailRtx,
|
|
juniOspfAllocFailAck,
|
|
juniOspfAllocFailDbPkt,
|
|
juniOspfAllocFailCirc,
|
|
juniOspfAllocFailPkt,
|
|
juniOspfOperState,
|
|
juniOspfVpnRouteTag,
|
|
juniOspfDomainId,
|
|
juniOspfMplsTeRtrIdIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for managing general OSPF capabilities in a
|
|
Juniper product."
|
|
::= { juniOspfGroups 10 }
|
|
|
|
juniOspfIfBFDGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniOspfIfBfdEnable,
|
|
juniOspfIfBfdMinRxInterval,
|
|
juniOspfIfBfdMinTxInterval,
|
|
juniOspfIfBfdMultiplier }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for OSPFv2 BFD client configuration."
|
|
::= { juniOspfGroups 11 }
|
|
END
|
|
|