mibs/MIBS/nokia/aos7/ALCATEL-IND1-OSPF-MIB
2023-12-05 12:25:34 +01:00

2148 lines
72 KiB
Plaintext

ALCATEL-IND1-OSPF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, TimeTicks, Integer32,
Unsigned32
FROM SNMPv2-SMI
RowStatus, TEXTUAL-CONVENTION, TruthValue
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ospfIfEntry, ospfVirtIfEntry, ospfNbrEntry, ospfVirtNbrEntry,
ospfAreaEntry, ospfExtLsdbEntry, ospfAreaId, ospfAreaAggregateEntry
FROM OSPF-MIB
routingIND1Ospf
FROM ALCATEL-IND1-BASE;
alcatelIND1OSPFMIB MODULE-IDENTITY
LAST-UPDATED "201102150000Z"
ORGANIZATION "Alcatel-Lucent"
CONTACT-INFO
"Please consult with Customer Service to ensure the most appropriate
version of this document is used with the products in question:
Alcatel-Lucent, Enterprise Solutions Division
(Formerly Alcatel Internetworking, Incorporated)
26801 West Agoura Road
Agoura Hills, CA 91301-5122
United States Of America
Telephone: North America +1 800 995 2696
Latin America +1 877 919 9526
Europe +31 23 556 0100
Asia +65 394 7933
All Other +1 818 878 4507
Electronic Mail: support@ind.alcatel.com
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
DESCRIPTION
"This module describes an authoritative enterprise-specific Simple
Network Management Protocol (SNMP) Management Information Base (MIB):
Configuration Of Global OSPF Configuration Parameters.
The right to make changes in specification and other information
contained in this document without prior notice is reserved.
No liability shall be assumed for any incidental, indirect, special, or
consequential damages whatsoever arising from or related to this
document or the information contained herein.
Vendors, end-users, and other interested parties are granted
non-exclusive license to use this specification in connection with
management of the products for which it is intended to be used.
Copyright (C) 1995-2007 Alcatel-Lucent
ALL RIGHTS RESERVED WORLDWIDE"
REVISION "200704030000Z"
DESCRIPTION
"The latest version of this MIB Module."
::= { routingIND1Ospf 1 }
alcatelIND1OSPFMIBObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Open Shortest Path First (OSPF)
Subsystem Managed Objects."
::= { alcatelIND1OSPFMIB 1 }
alcatelIND1OSPFMIBConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Open Shortest Path First (OSPF)
Subsystem Conformance Information."
::= { alcatelIND1OSPFMIB 2 }
alcatelIND1OSPFMIBGroups OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Open Shortest Path First (OSPF)
Subsystem Units Of Conformance."
::= { alcatelIND1OSPFMIBConformance 1 }
alcatelIND1OSPFMIBCompliances OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Open Shortest Path First (OSPF)
Subsystem Compliance Statements."
::= { alcatelIND1OSPFMIBConformance 2 }
--********************************************************************
--************************ Textual Conventions ***********************
--********************************************************************
AlaAuthenticationEncryptKey ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The authentication encryption key that is used to decypher
RIP simple passwords."
SYNTAX OCTET STRING (SIZE(16))
-- OSPF Protocol
alaProtocolOspf OBJECT IDENTIFIER ::= { alcatelIND1OSPFMIBObjects 1 }
alaOspfRedistRouteTag OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A 32-bit value tagged to each OSPF internal route that
is redistributed in to other routing protocol domains. The
lower 16-bits typically indicate the autonomous system number."
DEFVAL { 0 }
::= { alaProtocolOspf 2 }
alaOspfTimerSpfDelay OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of seconds to delay the SPF calculation after
receiving a topology change. This value should not be
greater than SPF hold time."
DEFVAL { 5 }
::= { alaProtocolOspf 3 }
alaOspfTimerSpfHold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum time, in seconds, between two consecutive SPF
calculations. This value should not be less than SPF delay time."
DEFVAL { 10 }
::= { alaProtocolOspf 4 }
alaOspfRouteNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of network routes in OSPF routing table."
::= { alaProtocolOspf 7 }
alaOspfMTUCheck OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the check for MTU size in database description
packets. Disabled by default"
DEFVAL { disable }
::= { alaProtocolOspf 8 }
-- OSPF network route table
alaOspfRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OSPF routing table which contains the network routes."
::= { alaProtocolOspf 12 }
alaOspfRouteEntry OBJECT-TYPE
SYNTAX AlaOspfRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OSPF routing table which contains the network routes."
INDEX
{
alaOspfRouteDest,
alaOspfRouteMask,
alaOspfRouteTos,
alaOspfRouteNextHop
}
::= { alaOspfRouteTable 1 }
AlaOspfRouteEntry ::= SEQUENCE
{
alaOspfRouteDest
IpAddress,
alaOspfRouteMask
IpAddress,
alaOspfRouteTos
Integer32,
alaOspfRouteNextHop
IpAddress,
alaOspfRouteIfIndex
Integer32,
alaOspfRouteType
INTEGER,
alaOspfRouteAge
TimeTicks,
alaOspfRouteTag
Integer32,
alaOspfRouteMetric1
Integer32,
alaOspfRouteMetric2
Integer32,
alaOspfRouteStatus
RowStatus
}
alaOspfRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination IP address of this route."
DEFVAL { '00000000'H }
::= { alaOspfRouteEntry 1 }
alaOspfRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The network mask for this route."
DEFVAL { '00000000'H }
::= { alaOspfRouteEntry 2 }
alaOspfRouteTos OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type Of Service (TOS) for this route."
DEFVAL { 0 }
::= { alaOspfRouteEntry 3 }
alaOspfRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address of the next hop to reach this route."
DEFVAL { '00000000'H }
::= { alaOspfRouteEntry 4 }
alaOspfRouteIfIndex OBJECT-TYPE
SYNTAX Integer32 ( -1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex value which identifies the local
interface through which the next hop of this
route should be reached."
DEFVAL { 0 }
::= { alaOspfRouteEntry 5 }
alaOspfRouteType OBJECT-TYPE
SYNTAX INTEGER
{
intraArea(1), -- intra area route
interArea(2), -- inter area route
externalType1(3), -- external type-1 route
externalType2(4), -- external type-2 route
nssaExternalType1(5), -- external type-1 route in a NSSA
nssaExternalType2(6) -- external type-2 route in a NSSA
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of route."
DEFVAL { intraArea }
::= { alaOspfRouteEntry 6 }
alaOspfRouteAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds since this route was last
updated or otherwise determined to be correct."
DEFVAL { 0 }
::= { alaOspfRouteEntry 7 }
alaOspfRouteTag OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The associated route tag for external roues. It's
0 for routes internal to the autonomous system."
DEFVAL { 0 }
::= { alaOspfRouteEntry 8 }
alaOspfRouteMetric1 OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary routing metric for this route."
DEFVAL { 0 }
::= { alaOspfRouteEntry 9 }
alaOspfRouteMetric2 OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An alternate routing metric for this route. It's 0
for internal routes. For an external route, it's the metric
to reach the ASBR that announced the external route."
DEFVAL { 0 }
::= { alaOspfRouteEntry 10 }
alaOspfRouteStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The row status variable, used according to
row installation and removal conventions."
DEFVAL { notInService }
::= { alaOspfRouteEntry 11 }
-- OSPF border router table
alaOspfBdrRouterTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfBdrRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OSPF routing table which contains the routes to border
(ABR and ASBR) routers."
::= { alaProtocolOspf 13 }
alaOspfBdrRouterEntry OBJECT-TYPE
SYNTAX AlaOspfBdrRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OSPF routing table which contains the routes to border
(ABR and ASBR) routers."
INDEX
{
alaOspfBdrRouterAreaId,
alaOspfBdrRouterId,
alaOspfBdrRouterTos,
alaOspfBdrRouterNextHop
}
::= { alaOspfBdrRouterTable 1 }
AlaOspfBdrRouterEntry ::= SEQUENCE
{
alaOspfBdrRouterAreaId
IpAddress,
alaOspfBdrRouterId
IpAddress,
alaOspfBdrRouterTos
Integer32,
alaOspfBdrRouterNextHop
IpAddress,
alaOspfBdrRouterIfIndex
Integer32,
alaOspfBdrRouterType
INTEGER,
alaOspfBdrRouterAge
TimeTicks,
alaOspfBdrRouterMetric
Integer32,
alaOspfBdrRouterStatus
RowStatus
}
alaOspfBdrRouterAreaId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The area to which the border router belongs to."
DEFVAL { '00000000'H }
::= { alaOspfBdrRouterEntry 1 }
alaOspfBdrRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The router idenitifer of this border router."
DEFVAL { '00000000'H }
::= { alaOspfBdrRouterEntry 2 }
alaOspfBdrRouterTos OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type Of Service (TOS) for this route."
DEFVAL { 0 }
::= { alaOspfBdrRouterEntry 3 }
alaOspfBdrRouterNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address of the next hop to reach this border router."
DEFVAL { '00000000'H }
::= { alaOspfBdrRouterEntry 4 }
alaOspfBdrRouterIfIndex OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex value which identifies the local
interface through which the next hop of this
route should be reached."
DEFVAL { 0 }
::= { alaOspfBdrRouterEntry 5 }
alaOspfBdrRouterType OBJECT-TYPE
SYNTAX INTEGER
{
abr (1), -- Area Border Router (ABR)
asbr (2), -- Autonomous Border Router (ASBR)
abrAsbr (3) -- ABR and ASBR
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of border router."
DEFVAL { abr }
::= { alaOspfBdrRouterEntry 6 }
alaOspfBdrRouterAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds since this route was last
updated or otherwise determined to be correct."
DEFVAL { 0 }
::= { alaOspfBdrRouterEntry 7 }
alaOspfBdrRouterMetric OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost to reach the border router."
DEFVAL { 0 }
::= { alaOspfBdrRouterEntry 8 }
alaOspfBdrRouterStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The row status variable, used according to
row installation and removal conventions."
DEFVAL { notInService }
::= { alaOspfBdrRouterEntry 9 }
-- OSPF interface-MD5 table
-- MD5 key configuration for OSPF interfaces
alaOspfIfMd5Table OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfIfMd5Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Interface MD5 Table describes the MD5 key
management for OSPF interfaces."
::= { alaProtocolOspf 16 }
alaOspfIfMd5Entry OBJECT-TYPE
SYNTAX AlaOspfIfMd5Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Interface MD5 Entry describes the MD5 key
management for OSPF interfaces."
INDEX { alaOspfIfMd5IpAddress, alaOspfIfMd5KeyId }
::= { alaOspfIfMd5Table 1 }
AlaOspfIfMd5Entry ::= SEQUENCE
{
alaOspfIfMd5IpAddress
IpAddress,
alaOspfIfMd5KeyId
Integer32,
alaOspfIfMd5Key
OCTET STRING,
alaOspfIfMd5KeyStartAccept
TimeTicks,
alaOspfIfMd5KeyStopAccept
TimeTicks,
alaOspfIfMd5KeyStartGenerate
TimeTicks,
alaOspfIfMd5KeyStopGenerate
TimeTicks,
alaOspfIfMd5RowStatus
RowStatus,
alaOspfIfMd5EncryptKey
AlaAuthenticationEncryptKey,
alaOspfIfMd5AuthMode
INTEGER
}
alaOspfIfMd5IpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of this OSPF MD5 key interface."
::= { alaOspfIfMd5Entry 1 }
alaOspfIfMd5KeyId OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 255 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A key identifier which identifies the algorithm and
MD5 secret key associated with this interface."
DEFVAL { 1 }
::= { alaOspfIfMd5Entry 2 }
alaOspfIfMd5Key OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE( 0 .. 16 ) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The MD5 message digest key."
DEFVAL { "" }
::= { alaOspfIfMd5Entry 3 }
alaOspfIfMd5KeyStartAccept OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time that OSPF router will start accepting packets
that have been created with this key."
DEFVAL { 0 }
::= { alaOspfIfMd5Entry 4 }
alaOspfIfMd5KeyStopAccept OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time that OSPF router will stop accepting packets
that have been created with this key."
DEFVAL { 0 }
::= { alaOspfIfMd5Entry 5 }
alaOspfIfMd5KeyStartGenerate OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time that OSPF router will start using this key for
packet generation."
DEFVAL { 0 }
::= { alaOspfIfMd5Entry 6 }
alaOspfIfMd5KeyStopGenerate OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time that OSPF router will stop using this key for
packet generation."
DEFVAL { 0 }
::= { alaOspfIfMd5Entry 7 }
alaOspfIfMd5RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row status of this entry."
DEFVAL { notInService }
::= { alaOspfIfMd5Entry 8 }
alaOspfIfMd5EncryptKey OBJECT-TYPE
SYNTAX AlaAuthenticationEncryptKey
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The MD5 message digest Encrypted key."
::= { alaOspfIfMd5Entry 9 }
alaOspfIfMd5AuthMode OBJECT-TYPE
SYNTAX INTEGER {
keyedMd5(1), -- Keyed-MD5
hmacSha256(2) -- HMAC-SHA-256
-- HMAC-SHA-384
-- HMAC-SHA-512
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Cryptographic authentication algorithm to be used to generate and verify
the message digest. The currently supported algorithms are Keyed-MD5 (RFC 2328, Appendix D)
and HMAC-SHA-256 (RFC 5709)."
DEFVAL { keyedMd5 }
::= { alaOspfIfMd5Entry 10 }
-- ************************************************************************
-- Expansion of ospfIfTable
-- ************************************************************************
alaOspfIfAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfIfAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Expansion for ospfIfTable"
::= { alaProtocolOspf 17 }
alaOspfIfAugEntry OBJECT-TYPE
SYNTAX AlaOspfIfAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of alaOspfIfAugTable"
AUGMENTS { ospfIfEntry }
::= { alaOspfIfAugTable 1 }
AlaOspfIfAugEntry ::=
SEQUENCE {
alaOspfIfEncryptKey AlaAuthenticationEncryptKey,
alaOspfIfIpMask IpAddress,
alaOspfIfVlanId Integer32,
alaOspfIfDrRouterid IpAddress,
alaOspfIfBdrRouterid IpAddress,
alaOspfIfMTU Counter32,
alaOspfIfInitNbrs Counter32,
alaOspfIfExchNbrs Counter32,
alaOspfIfFullNbrs Counter32,
alaOspfIfLinkType INTEGER,
alaOspfIfOperStatus INTEGER,
alaOspfIfIntfName SnmpAdminString,
alaOspfIf2WayNbrs Counter32,
alaOspfIfBfdStatus INTEGER,
alaOspfIfBfdDrsOnly INTEGER
}
alaOspfIfEncryptKey OBJECT-TYPE
SYNTAX AlaAuthenticationEncryptKey
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The authentication encryption key that is used to decypher
OSPF passwords."
::= { alaOspfIfAugEntry 1 }
alaOspfIfIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP mask of this OSPF interface."
::= { alaOspfIfAugEntry 2 }
alaOspfIfVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4097)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan Identifier associated with this interface"
::= { alaOspfIfAugEntry 3 }
alaOspfIfDrRouterid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router Id of Designated router for this interface"
::= { alaOspfIfAugEntry 4 }
alaOspfIfBdrRouterid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router Id of Backup Designated router for this interface"
::= { alaOspfIfAugEntry 5 }
alaOspfIfMTU OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max Transfer size of OSPF packets on this interface"
::= { alaOspfIfAugEntry 6 }
alaOspfIfInitNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf INIT state neighbors on this interface"
::= { alaOspfIfAugEntry 7 }
alaOspfIfExchNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf EXCHANGE state neighbors on this interface"
::= { alaOspfIfAugEntry 8 }
alaOspfIfFullNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf FULL state neighbors on this interface"
::= { alaOspfIfAugEntry 9 }
alaOspfIfLinkType OBJECT-TYPE
SYNTAX INTEGER {
broadcast (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of physical medium used for transmission of OSPF packets"
::= { alaOspfIfAugEntry 10 }
alaOspfIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
down (0),
up (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational status of this interface"
::= { alaOspfIfAugEntry 11 }
alaOspfIfIntfName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user defined name used to identify the IP interface"
::= { alaOspfIfAugEntry 12 }
alaOspfIf2WayNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf 2-WAY state neighbors on this interface"
::= { alaOspfIfAugEntry 13 }
alaOspfIfBfdStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enables/Disables OSPF for a BFD interface"
::= { alaOspfIfAugEntry 14}
alaOspfIfBfdDrsOnly OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enables/Disables Drs Only option for a BFD interface"
::= { alaOspfIfAugEntry 15}
-- ************************************************************************
-- Expansion of ospfVirtIfTable
-- ************************************************************************
alaOspfVirtIfAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfVirtIfAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Expansion for ospfVirtIfTable"
::= { alaProtocolOspf 18 }
alaOspfVirtIfAugEntry OBJECT-TYPE
SYNTAX AlaOspfVirtIfAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of alaOspfVirtIfAugTable"
AUGMENTS { ospfVirtIfEntry }
::= { alaOspfVirtIfAugTable 1 }
AlaOspfVirtIfAugEntry ::=
SEQUENCE {
alaOspfVirtIfEncryptKey AlaAuthenticationEncryptKey,
alaOspfVirtIfOperStatus INTEGER
}
alaOspfVirtIfEncryptKey OBJECT-TYPE
SYNTAX AlaAuthenticationEncryptKey
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The authentication encryption key that is used to decypher
OSPF passwords."
::= { alaOspfVirtIfAugEntry 1 }
alaOspfVirtIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
down (0),
up (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational status of the virtual link"
::= { alaOspfVirtIfAugEntry 2 }
-- ************************************************************************
-- Extensions for OSPF Graceful Restart
-- ************************************************************************
alaOspfRestartHelperSupport OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The router's support for acting as an OSPF hitless restart helper."
DEFVAL { enable }
::= { alaProtocolOspf 19 }
alaOspfRestartHelperStrictLSAChecking OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates whether or not a changed LSA will result in termination
of graceful restart by a helping router.
Deprecated with IETF object ospfRestartStrictLsaChecking"
DEFVAL { enable }
::= { alaProtocolOspf 20 }
alaOspfRestartHelperStatus OBJECT-TYPE
SYNTAX INTEGER
{
helping(1),
notHelping(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether this OSPF router is operating as a Helper to a
restarting router."
::= { alaProtocolOspf 21 }
-- These variables are currently part of the IETF draft MIB. So, they should
-- eventually go into ospfGeneralGroup of the standard MIB later.
-- BEGIN
alaOspfRFC1583Compatibility OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only -- read-write in IETF_OSPF.mib
STATUS deprecated
DESCRIPTION
"Indicates metrics used to choose among multiple AS-
external-LSAs. When RFC1583Compatibility is set to
enabled, only cost will be used when choosing among
multiple AS-external-LSAs advertising the same
destination. When RFC1583Compatibility is set to
disabled, preference will be driven first by type of
path using cost only to break ties.
Deprecated by IETF standard object ospfRFC1583Compatibility"
REFERENCE
"OSPF Version 2, Section 16.4.1 External path preferences"
::= { alaProtocolOspf 22 }
alaOspfOpaqueLsaSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The router's support for Opaque LSA types."
REFERENCE
"The OSPF Opaque LSA Option"
::= { alaProtocolOspf 23 }
alaOspfTrafficEngineeringSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only -- read-write in IETF_OSPF.mib
STATUS current
DESCRIPTION
"The router's support for OSPF traffic engineering."
::= { alaProtocolOspf 24 }
alaOspfReferenceBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only -- read-write in IETF_OSPF.mib
STATUS deprecated
DESCRIPTION
"Reference bandwidth in kilobits/second for
calculating default interface metrics. The
default value is 100,000 KBPS (100 MBPS)
deprecated by IETF mib object ospfReferenceBandwidth"
::= { alaProtocolOspf 25 }
alaOspfRestartSupport OBJECT-TYPE
SYNTAX INTEGER { none (1),
plannedOnly (2),
plannedAndUnplanned (3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The router's support for OSPF hitless restart.
Options include: no restart support, only planned
restarts or both planned and unplanned restarts.
Deprecated by IETF object ospfRestartSupport"
::= { alaProtocolOspf 26 }
alaOspfRestartInterval OBJECT-TYPE
SYNTAX Integer32 (1..1800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Configured OSPF hitless restart timeout interval.
Deprecated by IETF mib ospfRestartInterval"
::= { alaProtocolOspf 27 }
alaOspfRestartStatus OBJECT-TYPE
SYNTAX INTEGER { notRestarting (1),
plannedRestart (2),
unplannedRestart (3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Current status of OSPF hitless restart. The status of hitless restart is
unplannedRestart after a CMM takeover. Before CMM takeover, the status is
plannedRestart."
::= { alaProtocolOspf 28 }
alaOspfRestartAge OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Remaining time in current OSPF hitless restart
interval.
Deprecated by alaOspfRestartAge"
::= { alaProtocolOspf 29 }
alaOspfRestartExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), -- none attempted
inProgress (2), -- restart in
-- progress
completed (3), -- successfully
-- completed
timedOut (4), -- timed out
topologyChanged (5) -- aborted due to
-- topology change.
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Describes the outcome of the last attempt at a
hitless restart. If the value is 'none', no restart
has yet been attempted. If the value is 'inProgress',
a restart attempt is currently underway.
Deprecated by IETF object ospfRestartExitReason"
::= { alaProtocolOspf 30 }
-- END
-- ************************************************************************
-- Extensions to ospfNbrTable
-- ************************************************************************
-- Some of these expansions (graceful restart) should eventually go into the
-- IETF_OSPF.mib once the draft becomes an RFC. For now, we augment the standard
-- MIB table entry and extend support for graceful restart variables.
-- BEGIN
alaOspfNbrAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfNbrAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to the ospfNbrTable"
::= { alaProtocolOspf 31 }
alaOspfNbrAugEntry OBJECT-TYPE
SYNTAX AlaOspfNbrAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Additions to neighbor table"
AUGMENTS { ospfNbrEntry }
::= { alaOspfNbrAugTable 1 }
AlaOspfNbrAugEntry ::=
SEQUENCE {
alaOspfNbrRestartHelperStatus INTEGER,
alaOspfNbrRestartHelperAge Unsigned32,
alaOspfNbrRestartHelperExitReason INTEGER,
alaOspfNbrAreaId IpAddress,
alaOspfNbrDrAddress IpAddress,
alaOspfNbrBdrAddress IpAddress,
alaOspfNbrType INTEGER,
alaOspfNbrMode INTEGER,
alaOspfNbrMd5SeqNo Counter32,
alaOspfNbrLastHello Counter32,
alaOspfNbrPendingLSreq Counter32,
alaOspfNbrPendingLSack Counter32,
alaOspfNbrPendingLSupd Counter32
}
alaOspfNbrRestartHelperStatus OBJECT-TYPE
SYNTAX INTEGER { notHelping (1),
helping (2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicates whether the router is acting
as a hitless restart helper for the neighbor."
::= { alaOspfNbrAugEntry 1 }
alaOspfNbrRestartHelperAge OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Remaining time in current OSPF hitless restart
interval, if the router is acting as a restart
helper for the neighbor."
::= { alaOspfNbrAugEntry 2 }
alaOspfNbrRestartHelperExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), -- not attempted
inProgress (2), -- restart in
-- progress
completed (3), -- successfully
-- completed
timedOut (4), -- timed out
topologyChanged (5) -- aborted due to
-- topology
-- change.
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Describes the outcome of the last attempt at acting
as a hitless restart helper for the neighbor."
::= { alaOspfNbrAugEntry 3 }
alaOspfNbrAreaId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The area to which this neighbor belongs"
::= { alaOspfNbrAugEntry 4 }
alaOspfNbrDrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated router of this neighbor"
::= { alaOspfNbrAugEntry 5 }
alaOspfNbrBdrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Backup Designated router of this neighbor"
::= { alaOspfNbrAugEntry 6 }
alaOspfNbrType OBJECT-TYPE
SYNTAX INTEGER { dynamic (1),
static (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Neighbors learned via the OSPF Hello protocol are dynamic.
Configured neighbors are static"
::= { alaOspfNbrAugEntry 7 }
alaOspfNbrMode OBJECT-TYPE
SYNTAX INTEGER { slave(1),
master (2),
slaveHold(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current neighbor mode. This is applicable only during adjacency formation"
::= { alaOspfNbrAugEntry 8 }
alaOspfNbrMd5SeqNo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sequence number used in Md5 authentication"
::= { alaOspfNbrAugEntry 9 }
alaOspfNbrLastHello OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of seconds elapsed since the last hello was received from this neighbor"
::= { alaOspfNbrAugEntry 10 }
alaOspfNbrPendingLSreq OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state requests to be sent to this neighbor"
::= { alaOspfNbrAugEntry 11 }
alaOspfNbrPendingLSack OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state acknowledgements to be sent to this neighbor"
::= { alaOspfNbrAugEntry 12 }
alaOspfNbrPendingLSupd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state update packets to be sent to this neighbor"
::= { alaOspfNbrAugEntry 13 }
-- ************************************************************************
-- Extensions to ospfVirtNbrTable
-- ************************************************************************
alaOspfVirtNbrAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfVirtNbrAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to ospfVirtNbrTable"
::= { alaProtocolOspf 32 }
alaOspfVirtNbrAugEntry OBJECT-TYPE
SYNTAX AlaOspfVirtNbrAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information regarding a single virtual neighbor."
REFERENCE
"OSPF Version 2 Management Information Base, Work In Progress
draft-ietf-ospf-mib-update-07.txt Section B.4"
AUGMENTS { ospfVirtNbrEntry }
::= { alaOspfVirtNbrAugTable 1 }
AlaOspfVirtNbrAugEntry ::=
SEQUENCE {
alaOspfVirtNbrRestartHelperStatus INTEGER,
alaOspfVirtNbrRestartHelperAge Unsigned32,
alaOspfVirtNbrRestartHelperExitReason INTEGER,
alaOspfVirtNbrDrAddr IpAddress,
alaOspfVirtNbrBdrAddr IpAddress,
alaOspfVirtNbrMode INTEGER,
alaOspfVirtNbrMd5SeqNo Counter32,
alaOspfVirtNbrLastHello Counter32,
alaOspfVirtNbrPendingLSreq Counter32,
alaOspfVirtNbrPendingLSack Counter32,
alaOspfVirtNbrPendingLSupd Counter32
}
alaOspfVirtNbrRestartHelperStatus OBJECT-TYPE
SYNTAX INTEGER { notHelping (1),
helping (2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicates whether the router is acting
as a hitless restart helper for the neighbor."
::= { alaOspfVirtNbrAugEntry 1 }
alaOspfVirtNbrRestartHelperAge OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Remaining time in current OSPF hitless restart
interval, if the router is acting as a restart
helper for the neighbor."
::= { alaOspfVirtNbrAugEntry 2 }
alaOspfVirtNbrRestartHelperExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), -- not attempted
inProgress (2), -- restart in
-- progress
completed (3), -- successfully
-- completed
timedOut (4), -- timed out
topologyChanged (5) -- aborted due to
-- topology
-- change.
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Describes the outcome of the last attempt at acting
as a hitless restart helper for the neighbor."
::= { alaOspfVirtNbrAugEntry 3 }
alaOspfVirtNbrDrAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated router of this virtual neighbor"
::= { alaOspfVirtNbrAugEntry 4 }
alaOspfVirtNbrBdrAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Backup Designated router of this virtual neighbor"
::= { alaOspfVirtNbrAugEntry 5 }
alaOspfVirtNbrMode OBJECT-TYPE
SYNTAX INTEGER { slave(1),
master (2),
slaveHold(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current neighbor mode. This is applicable only during adjacency formation"
::= { alaOspfVirtNbrAugEntry 6 }
alaOspfVirtNbrMd5SeqNo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sequence number used in Md5 authentication"
::= { alaOspfVirtNbrAugEntry 7 }
alaOspfVirtNbrLastHello OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of seconds elapsed since the last hello was received from this neighbor"
::= { alaOspfVirtNbrAugEntry 8 }
alaOspfVirtNbrPendingLSreq OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state requests to be sent to this neighbor"
::= { alaOspfVirtNbrAugEntry 9 }
alaOspfVirtNbrPendingLSack OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state acknowledgements to be sent to this neighbor"
::= { alaOspfVirtNbrAugEntry 10 }
alaOspfVirtNbrPendingLSupd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outstanding link state update packets to be sent to this neighbor"
::= { alaOspfVirtNbrAugEntry 11 }
-- END
alaOspfRestartInitiate OBJECT-TYPE
SYNTAX INTEGER { notRestarting (1), -- not attempted
plannedRestart (2) -- initiate restart
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Initiates a planned graceful restart, if set to plannedRestart."
::= { alaProtocolOspf 33 }
-- ************************************************************************
-- Expansion of ospfGeneralGroup
-- ************************************************************************
alaOspfGeneralTable OBJECT IDENTIFIER ::= { alcatelIND1OSPFMIBObjects 3 }
alaOspfTotalSpfRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of SPF runs performed on this router"
::= { alaOspfGeneralTable 1 }
alaOspfTotalIncrSpfRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Incremental SPF runs performed on this router"
::= { alaOspfGeneralTable 2 }
alaOspfTotalInitNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of INIT state neighbors on this router"
::= { alaOspfGeneralTable 3 }
alaOspfTotalExchNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of EXCHANGE state neighbors on this router"
::= { alaOspfGeneralTable 4 }
alaOspfTotalFullNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of FULL state neighbors on this router"
::= { alaOspfGeneralTable 5 }
alaOspfTotalAreas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of areas configured on this router"
::= { alaOspfGeneralTable 6 }
alaOspfTotalActiveAreas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of active areas configured on this router"
::= { alaOspfGeneralTable 7 }
alaOspfTotalTransitAreas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transit areas on this router"
::= { alaOspfGeneralTable 8 }
alaOspfTotalNSSA OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of NSSA areas on this router"
::= { alaOspfGeneralTable 9 }
alaOspfTotal2wayNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of 2-way state neighbors on this router"
::= { alaOspfGeneralTable 10 }
-- ************************************************************************
-- Expansion to ospfAreaTable
-- ************************************************************************
alaOspfAreaAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfAreaAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to ospfAreaTable"
::= { alaProtocolOspf 35 }
alaOspfAreaAugEntry OBJECT-TYPE
SYNTAX AlaOspfAreaAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Area table additions"
AUGMENTS { ospfAreaEntry }
::= { alaOspfAreaAugTable 1 }
AlaOspfAreaAugEntry ::=
SEQUENCE {
alaOspfAreaOperStatus INTEGER,
alaOspfAreaLastSpfRun Counter32,
alaOspfAreaActiveVlinks Counter32,
alaOspfAreaIncrSpfRuns Counter32,
alaOspfAreaInitNbrs Counter32,
alaOspfAreaExchNbrs Counter32,
alaOspfAreaFullNbrs Counter32,
alaOspfAreaNumIntfs Counter32,
alaOspfAreaAttachedIntfs OCTET STRING,
alaOspfArea2WayNbrs Counter32,
alaOspfAreaNssaTranslatorRole INTEGER,
alaOspfAreaNssaTranslatorStabilityInterval Integer32,
alaOspfAreaNssaImportSetPbit INTEGER,
alaOspfAreaNssaTranslatorState INTEGER,
alaOspfAreaNssaElectedTranslatorRouterId IpAddress
}
alaOspfAreaOperStatus OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
up (2),
down (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational status of the area"
::= { alaOspfAreaAugEntry 1 }
alaOspfAreaLastSpfRun OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in secs since last SPF ran for this area"
::= { alaOspfAreaAugEntry 2 }
alaOspfAreaActiveVlinks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active virtual links in this area"
::= { alaOspfAreaAugEntry 3 }
alaOspfAreaIncrSpfRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that incremental SPF has been run for this area to
calculate inter-area routes"
::= { alaOspfAreaAugEntry 4 }
alaOspfAreaInitNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf INIT state neighbors in this area"
::= { alaOspfAreaAugEntry 5 }
alaOspfAreaExchNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf EXCHANGE state neighbors in this area"
::= { alaOspfAreaAugEntry 6 }
alaOspfAreaFullNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf FULL state neighbors in this area"
::= { alaOspfAreaAugEntry 7 }
alaOspfAreaNumIntfs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interfaces in this area"
::= { alaOspfAreaAugEntry 8 }
alaOspfAreaAttachedIntfs OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE (0 .. 2200) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"List of interfaces attached to this area"
::= { alaOspfAreaAugEntry 9 }
alaOspfArea2WayNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ospf 2-WAY state neighbors in this area"
::= { alaOspfAreaAugEntry 10 }
alaOspfAreaNssaTranslatorRole OBJECT-TYPE
SYNTAX INTEGER {
always(1),
candidate(2),
none(3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Specifies whether or not an NSSA border router will unconditionally translate
Type-7 LSAs into Type-5 LSAs. When set to always, an NSSA border router always
translates Type-7 LSAs into Type-5 LSAs regardless of the translator state of
other NSSA border routers. When set to candidate, an NSSA border router participates
in the translator election process. For non-NSSA border routers, this value is none."
DEFVAL { candidate }
::= { alaOspfAreaAugEntry 11 }
alaOspfAreaNssaTranslatorStabilityInterval OBJECT-TYPE
SYNTAX Integer32 (0..120)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Defines the length of time (in seconds) an elected Type-7 translator will continue
to perform its translator duties once it has determined that its translator status
has been deposed by another NSSA border router translator. For non-NSSA border routers,
this value is not defined and will be 0."
DEFVAL { 40 }
::= { alaOspfAreaAugEntry 12 }
alaOspfAreaNssaImportSetPbit OBJECT-TYPE
SYNTAX INTEGER {
propagate(1),
doNotPropagate(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether or not an NSSA AS boundary router sets the P-bit when external
routes are imported into the NSSA as Type-7 LSAs. For non-NSSA boundary routers,
this value is not defined and will be none."
DEFVAL { propagate }
::= { alaOspfAreaAugEntry 13 }
alaOspfAreaNssaTranslatorState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
elected(2),
disabled(3),
none(4)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The state of the NSSA Translator, for NSSA border routers. For non-NSSA border
routers, the state is none."
::= { alaOspfAreaAugEntry 14 }
alaOspfAreaNssaElectedTranslatorRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The elected/current NSSA translator router id elected by this NSSA border router.
For non-NSSA border router, this object is not defined."
::= { alaOspfAreaAugEntry 15 }
-- ************************************************************************
-- Expansion to ospfExtLsdbTable
-- ************************************************************************
alaOspfExtLsdbAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfExtLsdbAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to ospfExtLsdbTable"
::= { alaProtocolOspf 36 }
alaOspfExtLsdbAugEntry OBJECT-TYPE
SYNTAX AlaOspfExtLsdbAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"External Link state database additions"
AUGMENTS { ospfExtLsdbEntry }
::= { alaOspfExtLsdbAugTable 1 }
AlaOspfExtLsdbAugEntry ::=
SEQUENCE {
alaOspfExtLsdbProto INTEGER,
alaOspfExtLsdbRouteTag Counter32,
alaOspfExtLsdbFwdAddr IpAddress,
alaOspfExtLsdbMetricType INTEGER,
alaOspfExtLsdbMetric Integer32,
alaOspfExtLsdbLength Integer32,
alaOspfExtLsdbMask IpAddress
}
alaOspfExtLsdbProto OBJECT-TYPE
SYNTAX INTEGER {
local (1),
static (2),
direct(3),
rip (4),
ospf(5),
isis (6),
bgp (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol through which this external LSA was learnt"
::= { alaOspfExtLsdbAugEntry 1 }
alaOspfExtLsdbRouteTag OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 32-bit value attached to each external route."
::= { alaOspfExtLsdbAugEntry 2 }
alaOspfExtLsdbFwdAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address to which data traffic for the advertised destination is to be forwarded.
If the Forwarding address is set to 0.0.0.0, data traffic is to be forwarded to the
LSA's originator."
::= { alaOspfExtLsdbAugEntry 3 }
alaOspfExtLsdbMetricType OBJECT-TYPE
SYNTAX INTEGER
{
type1(1), -- comparable cost
type2(2) -- non-comparable cost
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of external metric."
::= { alaOspfExtLsdbAugEntry 4 }
alaOspfExtLsdbMetric OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OSPF External TOS 0 Metric."
::= { alaOspfExtLsdbAugEntry 5 }
alaOspfExtLsdbLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of the AS External Link-State Advertisement."
::= { alaOspfExtLsdbAugEntry 6 }
alaOspfExtLsdbMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address mask for the advertised destination."
::= { alaOspfExtLsdbAugEntry 7 }
-- ************************************************************************
-- Expansion to ospfAreaAggregateTable
-- ************************************************************************
alaOspfAreaAggregateAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfAreaAggregateAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extensions to ospfAreaAggregateTable"
::= { alaProtocolOspf 38 }
alaOspfAreaAggregateAugEntry OBJECT-TYPE
SYNTAX AlaOspfAreaAggregateAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Additions to the area aggregate table"
AUGMENTS { ospfAreaAggregateEntry }
::= { alaOspfAreaAggregateAugTable 1 }
AlaOspfAreaAggregateAugEntry ::=
SEQUENCE {
alaOspfAreaAggregateMetric Integer32
}
alaOspfAreaAggregateMetric OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set, this value is used as the metric for the area aggregate route,
overriding the calculated metric"
DEFVAL { 0 }
::= { alaOspfAreaAggregateAugEntry 1 }
-- END
alaOspfDefaultOriginate OBJECT-TYPE
SYNTAX INTEGER { none (1),
only (2),
always (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether this ASBR router originates the default route
into the OSPF normal area(s). If set to 'only', the default route
is advertised into the OSPF normal area, provided the ASBR has
a route to 0.0.0.0/0 in its routing table. Alternatively, if set
to 'always', a default route is advertised into the OSPF domain
regardless of whether the ASBR has a route to 0.0.0.0/0. A value of
'none' has the effect of not originating the default route."
DEFVAL { none }
::= { alaProtocolOspf 39 }
alaOspfDefaultOriginateMetricType OBJECT-TYPE
SYNTAX INTEGER { type1 (1), -- comparable cost
type2 (2) -- non-comparable cost
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Type of metric to be used with the default route."
DEFVAL { type2 }
::= { alaProtocolOspf 40 }
alaOspfDefaultOriginateMetric OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default metric to be used for the default route."
DEFVAL { 1 }
::= { alaProtocolOspf 41 }
alaOspfBfdStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables bfd for OSPF protocol"
DEFVAL { disable }
::= { alaProtocolOspf 42}
alaOspfBfdAllInterfaceStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables bfd for all OSPF interfaces"
DEFVAL { disable }
::= { alaProtocolOspf 43}
alaOspfOpaqueTransitCapability OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables opaque LSA accept and retransmit capability for OSPF"
DEFVAL { enable }
::= { alaProtocolOspf 44}
--
-- Compliance Statements
--
alcatelIND1OSPFMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for
Open Shortest Path First (OSPF) Subsystem."
MODULE -- this module
MANDATORY-GROUPS
{
alaOspfMiscellaneousGroup,
alaOspfRouteGroup,
alaOspfBdrRouterGroup,
alaOspfIfMd5Group,
alaOspfGeneralGroup,
alaOspfAreaAugEntryGroup,
alaOspfAreaAggregateAugEntryGroup,
alaOspfIfAugGroup,
alaOspfExtLsdbAugGroup,
alaOspfNbrAugGroup
}
::= { alcatelIND1OSPFMIBCompliances 1 }
--
-- Units Of Conformance
--
alaOspfMiscellaneousGroup OBJECT-GROUP
OBJECTS
{
alaOspfRedistRouteTag,
alaOspfTimerSpfDelay,
alaOspfTimerSpfHold,
alaOspfRouteNumber,
alaOspfMTUCheck,
alaOspfBfdStatus,
alaOspfBfdAllInterfaceStatus,
alaOspfRestartHelperSupport,
alaOspfRestartHelperStrictLSAChecking,
alaOspfRestartHelperStatus,
alaOspfRFC1583Compatibility,
alaOspfOpaqueLsaSupport,
alaOspfTrafficEngineeringSupport,
alaOspfReferenceBandwidth,
alaOspfRestartSupport,
alaOspfRestartInterval,
alaOspfRestartStatus,
alaOspfRestartAge,
alaOspfRestartExitReason,
alaOspfDefaultOriginate,
alaOspfDefaultOriginateMetricType,
alaOspfDefaultOriginateMetric,
alaOspfRestartInitiate,
alaOspfOpaqueTransitCapability
}
STATUS current
DESCRIPTION
"Collection of Miscellaneous objects for management of OSPF."
::= { alcatelIND1OSPFMIBGroups 1 }
alaOspfRouteGroup OBJECT-GROUP
OBJECTS
{
alaOspfRouteDest, -- Network Route table
alaOspfRouteMask,
alaOspfRouteTos,
alaOspfRouteNextHop,
alaOspfRouteIfIndex,
alaOspfRouteType,
alaOspfRouteAge,
alaOspfRouteTag,
alaOspfRouteMetric1,
alaOspfRouteMetric2,
alaOspfRouteStatus
}
STATUS current
DESCRIPTION
"Collection of objects for management of Network Route configuration."
::= { alcatelIND1OSPFMIBGroups 4 }
alaOspfBdrRouterGroup OBJECT-GROUP
OBJECTS
{
alaOspfBdrRouterAreaId, -- Border Router table
alaOspfBdrRouterId,
alaOspfBdrRouterTos,
alaOspfBdrRouterNextHop,
alaOspfBdrRouterIfIndex,
alaOspfBdrRouterType,
alaOspfBdrRouterAge,
alaOspfBdrRouterMetric,
alaOspfBdrRouterStatus
}
STATUS current
DESCRIPTION
"Collection of objects for management of routes to Border Routers."
::= { alcatelIND1OSPFMIBGroups 5 }
alaOspfIfMd5Group OBJECT-GROUP
OBJECTS
{
alaOspfIfMd5IpAddress, -- Interface MD5 table
alaOspfIfMd5KeyId,
alaOspfIfMd5Key,
alaOspfIfMd5KeyStartAccept,
alaOspfIfMd5KeyStopAccept,
alaOspfIfMd5KeyStartGenerate,
alaOspfIfMd5KeyStopGenerate,
alaOspfIfMd5RowStatus,
alaOspfIfMd5EncryptKey,
alaOspfIfMd5AuthMode
}
STATUS current
DESCRIPTION
"Collection of objects for management of Interface MD5 configuration."
::= { alcatelIND1OSPFMIBGroups 8 }
alaOspfGeneralGroup OBJECT-GROUP
OBJECTS
{
alaOspfTotalSpfRuns,
alaOspfTotalIncrSpfRuns,
alaOspfTotalInitNbrs,
alaOspfTotalExchNbrs,
alaOspfTotalFullNbrs,
alaOspfTotalAreas,
alaOspfTotalActiveAreas,
alaOspfTotalTransitAreas,
alaOspfTotalNSSA,
alaOspfTotal2wayNbrs
}
STATUS current
DESCRIPTION
"Collection of objects for management of Interface MD5 configuration."
::= { alcatelIND1OSPFMIBGroups 9 }
alaOspfAreaAugEntryGroup OBJECT-GROUP
OBJECTS
{
alaOspfAreaOperStatus,
alaOspfAreaLastSpfRun,
alaOspfAreaActiveVlinks,
alaOspfAreaIncrSpfRuns,
alaOspfAreaInitNbrs,
alaOspfAreaExchNbrs,
alaOspfAreaFullNbrs,
alaOspfAreaNumIntfs,
alaOspfAreaAttachedIntfs,
alaOspfArea2WayNbrs,
alaOspfAreaNssaTranslatorRole,
alaOspfAreaNssaTranslatorStabilityInterval,
alaOspfAreaNssaImportSetPbit,
alaOspfAreaNssaTranslatorState,
alaOspfAreaNssaElectedTranslatorRouterId
}
STATUS current
DESCRIPTION
"Extensions to ospfAreaTable."
::= { alcatelIND1OSPFMIBGroups 10 }
alaOspfAreaAggregateAugEntryGroup OBJECT-GROUP
OBJECTS
{
alaOspfAreaAggregateMetric
}
STATUS current
DESCRIPTION
"Extensions to ospfAreaAggregateTable."
::= { alcatelIND1OSPFMIBGroups 11 }
alaOspfIfAugGroup OBJECT-GROUP
OBJECTS {
alaOspfIfEncryptKey ,
alaOspfIfIpMask ,
alaOspfIfVlanId ,
alaOspfIfDrRouterid ,
alaOspfIfBdrRouterid ,
alaOspfIfMTU ,
alaOspfIfInitNbrs ,
alaOspfIfExchNbrs ,
alaOspfIfFullNbrs ,
alaOspfIfLinkType ,
alaOspfIfOperStatus ,
alaOspfIfIntfName ,
alaOspfIf2WayNbrs ,
alaOspfIfBfdStatus ,
alaOspfIfBfdDrsOnly
}
STATUS current
DESCRIPTION
"Collection of objects for management of Interface configuration."
::= { alcatelIND1OSPFMIBGroups 12 }
alaOspfExtLsdbAugGroup OBJECT-GROUP
OBJECTS
{
alaOspfExtLsdbProto,
alaOspfExtLsdbRouteTag,
alaOspfExtLsdbFwdAddr,
alaOspfExtLsdbMetricType,
alaOspfExtLsdbMetric,
alaOspfExtLsdbLength,
alaOspfExtLsdbMask
}
STATUS current
DESCRIPTION
"Objects of ospf ExtLsdb Aug Group."
::= { alcatelIND1OSPFMIBGroups 13 }
alaOspfNbrAugGroup OBJECT-GROUP
OBJECTS {
alaOspfNbrRestartHelperStatus ,
alaOspfNbrRestartHelperAge ,
alaOspfNbrRestartHelperExitReason ,
alaOspfNbrAreaId ,
alaOspfNbrDrAddress ,
alaOspfNbrBdrAddress ,
alaOspfNbrType ,
alaOspfNbrMode ,
alaOspfNbrMd5SeqNo ,
alaOspfNbrLastHello ,
alaOspfNbrPendingLSreq ,
alaOspfNbrPendingLSack ,
alaOspfNbrPendingLSupd
}
STATUS current
DESCRIPTION
"Collection of objects for management of OspfNbr configuration."
::= { alcatelIND1OSPFMIBGroups 14 }
alaOspfVirtIfAugGroup OBJECT-GROUP
OBJECTS {
alaOspfVirtIfEncryptKey ,
alaOspfVirtIfOperStatus
}
STATUS current
DESCRIPTION
"Collection of objects for management of Virtual Interface configuration."
::= { alcatelIND1OSPFMIBGroups 15 }
alaOspfVirtNbrAugGroup OBJECT-GROUP
OBJECTS {
alaOspfVirtNbrRestartHelperStatus ,
alaOspfVirtNbrRestartHelperAge ,
alaOspfVirtNbrRestartHelperExitReason ,
alaOspfVirtNbrDrAddr ,
alaOspfVirtNbrBdrAddr ,
alaOspfVirtNbrMode ,
alaOspfVirtNbrMd5SeqNo ,
alaOspfVirtNbrLastHello ,
alaOspfVirtNbrPendingLSreq ,
alaOspfVirtNbrPendingLSack ,
alaOspfVirtNbrPendingLSupd
}
STATUS current
DESCRIPTION
"Collection of objects for management of Virtual Neighbor configuration."
::= { alcatelIND1OSPFMIBGroups 16 }
END