mibs/MIBS/nokia/ALCATEL-IND1-OSPF-MIB

2788 lines
89 KiB
Plaintext
Raw Normal View History

2023-12-05 12:25:34 +01:00
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, DisplayString
FROM SNMPv2-TC
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 "200704030000Z"
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):
For the Birds Of Prey Product Line
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 }
alaOspfRedistAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Enable or disable redistribution of routes into OSPF. This object has been
deprecated. Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { enable }
::= { alaProtocolOspf 1 }
alaOspfRedistRouteTag OBJECT-TYPE
SYNTAX INTEGER ( 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 INTEGER ( 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 INTEGER ( 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 }
alaOspfAsBdrRtr OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Enable or disable the switch being configured as an ASBR (Autonomous
System Border Router. NOT SUPPORTED - Use IETF_OSPF.mib variable ospfASBdrRtrStatus."
DEFVAL { disable }
::= { alaProtocolOspf 9 }
-- OSPF route redistribution table
alaOspfRedistProtoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfRedistProtoEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Protocol based configuration for route redistribution using OSPF. This table has been
deprecated. Use the alaRouteMapRedistProtoTable of AlcatelIND1RouteMap.mib."
::= { alaProtocolOspf 10 }
alaOspfRedistProtoEntry OBJECT-TYPE
SYNTAX AlaOspfRedistProtoEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A range of routes from a protocol to be redistributed using OSPF. This entry has been
deprecated. Use the alaRouteMapRedistProtoEntry of AlcatelIND1RouteMap.mib."
INDEX { alaOspfRedistProtoId }
::= { alaOspfRedistProtoTable 1 }
AlaOspfRedistProtoEntry ::= SEQUENCE
{
alaOspfRedistProtoId INTEGER,
alaOspfRedistProtoSubnets INTEGER,
alaOspfRedistProtoMetricType INTEGER,
alaOspfRedistProtoMetric INTEGER,
alaOspfRedistProtoStatus RowStatus,
alaOspfRedistProtoRouteTag Counter32
}
alaOspfRedistProtoId OBJECT-TYPE
SYNTAX INTEGER
{
other(1), -- not specified
local(2), -- local interfaces on which OSPF is not enabled
static(3), -- static routes
directHost(4), -- hosts on a directly connected network
rip(5), -- Routing Information Protocol
ospf(6), -- Open Shortest Path First (1st instance)
isis(7), -- IS-IS
bgp(8), -- Border Gateway Protocol
ospf2(38), -- 2nd OSPF Instance
ospf3(70), -- 3rd OSPF Instance
ospf4(102), -- 4th OSPF Instance
ospf5(134), -- 5th OSPF Instance
ospf6(166), -- 6th OSPF Instance
ospf7(198), -- 7th OSPF Instance
ospf8(230) -- 8th OSPF instance
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The routing mechanism via which the routes, to be redistributed
using OSPF, are learned. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { other }
::= { alaOspfRedistProtoEntry 1 }
alaOspfRedistProtoSubnets OBJECT-TYPE
SYNTAX INTEGER
{
enable(1), -- redistribute subnets
disable(2) -- redistribute only network
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Enable/disable the reditribution of subnet routes.
Default value is enable. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { enable }
::= { alaOspfRedistProtoEntry 2 }
alaOspfRedistProtoMetricType OBJECT-TYPE
SYNTAX INTEGER
{
type1(1), -- comparable cost
type2(2) -- non-comparable cost
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Type of metric to be used for redistribution. This object has been deprecated.
Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { type1 }
::= { alaOspfRedistProtoEntry 3 }
alaOspfRedistProtoMetric OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Default metric to be used for redistributing routes
using type1 metric type. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { 0 }
::= { alaOspfRedistProtoEntry 4 }
alaOspfRedistProtoStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Row status of this entry. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { notInService }
::= { alaOspfRedistProtoEntry 5 }
alaOspfRedistProtoRouteTag OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Associated route tag. This object has been deprecated."
::= { alaOspfRedistProtoEntry 6 }
-- OSPF Debug Configuration
alaOspfDebugConfig OBJECT IDENTIFIER ::= { alcatelIND1OSPFMIBObjects 2 }
alaOspfDebugLevel OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebug Configuration"
DEFVAL { 0 }
::= {alaOspfDebugConfig 1}
alaOspfDebugError OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugError
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 2}
alaOspfDebugWarning OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugWarning
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 3}
alaOspfDebugState OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugState
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 4}
alaOspfDebugRecv OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugRecv
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 5}
alaOspfDebugSend OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugSend
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 6}
alaOspfDebugFlood OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugFlood
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 7}
alaOspfDebugSPF OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugSPF
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 8}
alaOspfDebugLsdb OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugLsdb
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 9}
alaOspfDebugRdb OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugRdb
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 10}
alaOspfDebugAge OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugAge
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 11}
alaOspfDebugVlink OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugVlink
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 12}
alaOspfDebugRedist OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugRedist
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 13}
alaOspfDebugSummary OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugSummary
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 14}
alaOspfDebugDbexch OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugDbexch
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 15}
alaOspfDebugHello OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugHello
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 16}
alaOspfDebugAuth OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugAuth
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 17}
alaOspfDebugArea OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugArea
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 18}
alaOspfDebugIntf OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugIntf
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 19}
alaOspfDebugMip OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugMip
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 20}
alaOspfDebugInfo OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugInfo
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 21}
alaOspfDebugSetup OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugSetup
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 22}
alaOspfDebugTime OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugTime
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 23}
alaOspfDebugTm OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugTm
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 24}
alaOspfDebugAll OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugAll
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 25}
-- ************************************************************************
-- Extensions for OSPF Graceful Restart
-- ************************************************************************
alaOspfDebugRestart OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugRestart
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 26}
alaOspfDebugHelper OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This Object is deprecated in favour of alaDrcTmOspfDebugHelper
MIB Object of alaDrcTmOspfDebug Configuration"
DEFVAL { disable }
::= {alaOspfDebugConfig 27}
-- 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
INTEGER,
alaOspfRouteNextHop
IpAddress,
alaOspfRouteIfIndex
INTEGER,
alaOspfRouteType
INTEGER,
alaOspfRouteAge
TimeTicks,
alaOspfRouteTag
INTEGER,
alaOspfRouteMetric1
INTEGER,
alaOspfRouteMetric2
INTEGER,
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 INTEGER ( 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 INTEGER ( -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 INTEGER ( 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 INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary routing metric for this route."
DEFVAL { 0 }
::= { alaOspfRouteEntry 9 }
alaOspfRouteMetric2 OBJECT-TYPE
SYNTAX INTEGER ( 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
INTEGER,
alaOspfBdrRouterNextHop
IpAddress,
alaOspfBdrRouterIfIndex
INTEGER,
alaOspfBdrRouterType
INTEGER,
alaOspfBdrRouterAge
TimeTicks,
alaOspfBdrRouterMetric
INTEGER,
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 INTEGER ( 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 INTEGER ( 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 INTEGER ( 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 route redistribution table
alaOspfRedistRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfRedistRouteEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A configuration table which controls the routes to be
redistributed by OSPF from other routing protocols. This table has been
deprecated. Use the alaRouteMapRedistProtoTable of AlcatelIND1RouteMap.mib."
::= { alaProtocolOspf 14 }
alaOspfRedistRouteEntry OBJECT-TYPE
SYNTAX AlaOspfRedistRouteEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A configuration table which controls the routes to be
redistributed by OSPF from other routing protocols. This entry has been
deprecated. Use the alaRouteMapRedistProtoEntry of AlcatelIND1RouteMap.mib."
INDEX
{
alaOspfRedistRouteProto,
alaOspfRedistRouteDest,
alaOspfRedistRouteMask
}
::= { alaOspfRedistRouteTable 1 }
AlaOspfRedistRouteEntry ::= SEQUENCE
{
alaOspfRedistRouteProto
INTEGER,
alaOspfRedistRouteDest
IpAddress,
alaOspfRedistRouteMask
IpAddress,
alaOspfRedistRouteMetric
INTEGER,
alaOspfRedistRouteControl
INTEGER,
alaOspfRedistRouteTagMatch
INTEGER,
alaOspfRedistRouteEffect
INTEGER,
alaOspfRedistRouteStatus
RowStatus
}
alaOspfRedistRouteProto OBJECT-TYPE
SYNTAX INTEGER
{
other(1), -- not specified
local(2), -- local interfaces on which OSPF is not enabled
static(3), -- static routes
directHost(4), -- hosts on a directly connected network
rip(5), -- Routing Information Protocol
isis(7), -- IS-IS
bgp(8) -- Border Gateway Protocol
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Protocol from which this route is to be imported into OSPF. This object has been
deprecated. Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { other }
::= { alaOspfRedistRouteEntry 1 }
alaOspfRedistRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The destination IP address of this route. This object has been deprecated.
Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { '00000000'H }
::= { alaOspfRedistRouteEntry 2 }
alaOspfRedistRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The network mask for this route. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { '00000000'H }
::= { alaOspfRedistRouteEntry 3 }
alaOspfRedistRouteMetric OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The metric to be used for the redistributed route. This object has been deprecated.
Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { 0 }
::= { alaOspfRedistRouteEntry 4 }
alaOspfRedistRouteControl OBJECT-TYPE
SYNTAX INTEGER
{
redistributeAllSubnets(1),
redistributeAsAggregate(2),
redistributeExactMatch(3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Specifies how routes matching this entry are to be redistributed
into OSPF. The different mechanisms possible are to redistribute all
the subnet routes, redistribute an aggregated route if there are
one or more actual routes which match this entry or redistribute
only an exactly matching route. This object has been deprecated. Use
the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { redistributeAllSubnets }
::= { alaOspfRedistRouteEntry 5 }
alaOspfRedistRouteTagMatch OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 2147483647 )
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Redistribute the route only when the route tag matches with this
value. It defaults to 0 which matches all route tags. This object has been
deprecated. Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { 0 }
::= { alaOspfRedistRouteEntry 6 }
alaOspfRedistRouteEffect OBJECT-TYPE
SYNTAX INTEGER
{
redistribute(1),
doNotRedistribute(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Specifies whether the redistribution of routes in this range
is allowed or denied. This object has been deprecated. Use the
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { redistribute }
::= { alaOspfRedistRouteEntry 7 }
alaOspfRedistRouteStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The row status variable, used according to
row installation and removal conventions. This object has been deprecated.
Use the alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
DEFVAL { notInService }
::= { alaOspfRedistRouteEntry 8 }
-- 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
INTEGER,
alaOspfIfMd5Key
OCTET STRING,
alaOspfIfMd5EncryptKey
AlaAuthenticationEncryptKey,
alaOspfIfMd5KeyStartAccept
TimeTicks,
alaOspfIfMd5KeyStopAccept
TimeTicks,
alaOspfIfMd5KeyStartGenerate
TimeTicks,
alaOspfIfMd5KeyStopGenerate
TimeTicks,
alaOspfIfMd5RowStatus
RowStatus
}
alaOspfIfMd5IpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of this OSPF MD5 key interface."
DEFVAL { '00000000'H }
::= { alaOspfIfMd5Entry 1 }
alaOspfIfMd5KeyId OBJECT-TYPE
SYNTAX INTEGER ( 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-write
STATUS current
DESCRIPTION
"The MD5 message digest key."
DEFVAL { "" }
::= { alaOspfIfMd5Entry 3 }
alaOspfIfMd5KeyStartAccept OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
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-write
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-write
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-write
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-write
STATUS current
DESCRIPTION
"Row status of this entry."
DEFVAL { notInService }
::= { alaOspfIfMd5Entry 8 }
alaOspfIfMd5EncryptKey OBJECT-TYPE
SYNTAX AlaAuthenticationEncryptKey
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MD5 message digest Encrypted key."
DEFVAL { "" }
::= { alaOspfIfMd5Entry 9 }
-- ************************************************************************
-- 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 DisplayString,
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 DisplayString
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 current
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 current
DESCRIPTION
"Indicates whether or not a changed LSA will result in termination
of graceful restart by a helping router."
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 current
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."
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 current
DESCRIPTION
"Reference bandwidth in kilobits/second for
calculating default interface metrics. The
default value is 100,000 KBPS (100 MBPS)"
::= { alaProtocolOspf 25 }
alaOspfRestartSupport OBJECT-TYPE
SYNTAX INTEGER { none (1),
plannedOnly (2),
plannedAndUnplanned (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router's support for OSPF hitless restart.
Options include: no restart support, only planned
restarts or both planned and unplanned restarts."
::= { alaProtocolOspf 26 }
alaOspfRestartInterval OBJECT-TYPE
SYNTAX Integer32 (1..1800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured OSPF hitless restart timeout interval."
::= { alaProtocolOspf 27 }
alaOspfRestartStatus OBJECT-TYPE
SYNTAX INTEGER { notRestarting (1),
plannedRestart (2),
unplannedRestart (3)
}
MAX-ACCESS read-only
STATUS current
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 current
DESCRIPTION
"Remaining time in current OSPF hitless restart
interval."
::= { 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 current
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."
::= { 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 current
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 current
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 current
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 current
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 current
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 current
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 INTEGER,
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 {
candidate(1),
always(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
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 INTEGER (0..120)
MAX-ACCESS read-only
STATUS current
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 {
disabled(1),
enabled(2),
elected(3),
none(4)
}
MAX-ACCESS read-only
STATUS current
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 }
-- ************************************************************************
-- Area Interface Table
-- ************************************************************************
alaOspfAreaInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaOspfAreaInterfaceEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"This table holds the mapping between area ID and the interfaces attached to it"
::= { alaProtocolOspf 37 }
alaOspfAreaInterfaceEntry OBJECT-TYPE
SYNTAX AlaOspfAreaInterfaceEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Lests all interfaces attached to a specific area"
INDEX { ospfAreaId, alaOspfIfIpAddress, alaOspfAddressLessIf }
::= { alaOspfAreaInterfaceTable 1 }
AlaOspfAreaInterfaceEntry ::=
SEQUENCE {
alaOspfIfIpAddress IpAddress,
alaOspfAddressLessIf Integer32
}
alaOspfIfIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The IP address of this OSPF interface."
::= { alaOspfAreaInterfaceEntry 1 }
alaOspfAddressLessIf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"For the purpose of easing the instancing of
addressed and addressless interfaces; This
variable takes the value 0 on interfaces with
IP Addresses, and the corresponding value of
ifIndex for interfaces having no IP Address."
::= { alaOspfAreaInterfaceEntry 2 }
-- ************************************************************************
-- 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 INTEGER
}
alaOspfAreaAggregateMetric OBJECT-TYPE
SYNTAX INTEGER ( 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 INTEGER ( 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}
--
-- Compliance Statements
--
alcatelIND1OSPFMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for
Open Shortest Path First (OSPF) Subsystem."
MODULE -- this module
MANDATORY-GROUPS
{
alaOspfMiscellaneousGroup,
alaOspfRedistProtoGroup,
alaOspfDebugGroup,
alaOspfRouteGroup,
alaOspfBdrRouterGroup,
alaOspfRedistRouteGroup,
alaOspfIfMd5Group,
alaOspfGeneralGroup
}
::= { alcatelIND1OSPFMIBCompliances 1 }
--
-- Units Of Conformance
--
alaOspfMiscellaneousGroup OBJECT-GROUP
OBJECTS
{
alaOspfRedistAdminStatus,
alaOspfRedistRouteTag,
alaOspfTimerSpfDelay,
alaOspfTimerSpfHold,
alaOspfRouteNumber,
alaOspfMTUCheck,
alaOspfBfdStatus,
alaOspfBfdAllInterfaceStatus
}
STATUS current
DESCRIPTION
"Collection of Miscellaneous objects for management of OSPF."
::= { alcatelIND1OSPFMIBGroups 1 }
alaOspfRedistProtoGroup OBJECT-GROUP
OBJECTS
{
alaOspfRedistProtoId, -- Route Redistribution Protocol table
alaOspfRedistProtoSubnets,
alaOspfRedistProtoMetricType,
alaOspfRedistProtoMetric,
alaOspfRedistProtoStatus
}
STATUS deprecated
DESCRIPTION
"Collection of objects for management of Route Redistribution Protocol.
These objects have been deprecated, and the group is no longer mandatory."
::= { alcatelIND1OSPFMIBGroups 2 }
alaOspfDebugGroup OBJECT-GROUP
OBJECTS
{
alaOspfDebugLevel,
alaOspfDebugError,
alaOspfDebugWarning,
alaOspfDebugState,
alaOspfDebugRecv,
alaOspfDebugSend,
alaOspfDebugFlood,
alaOspfDebugSPF,
alaOspfDebugLsdb,
alaOspfDebugRdb,
alaOspfDebugAge,
alaOspfDebugVlink,
alaOspfDebugRedist,
alaOspfDebugSummary,
alaOspfDebugDbexch,
alaOspfDebugHello,
alaOspfDebugAuth,
alaOspfDebugArea,
alaOspfDebugIntf,
alaOspfDebugMip,
alaOspfDebugInfo,
alaOspfDebugSetup,
alaOspfDebugTime,
alaOspfDebugTm,
alaOspfDebugAll
}
STATUS current
DESCRIPTION
"Collection of objects for management of Debugging configuration."
::= { alcatelIND1OSPFMIBGroups 3 }
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 }
alaOspfRedistRouteGroup OBJECT-GROUP
OBJECTS
{
alaOspfRedistRouteProto, -- Route Redistribution table
alaOspfRedistRouteDest,
alaOspfRedistRouteMask,
alaOspfRedistRouteMetric,
alaOspfRedistRouteControl,
alaOspfRedistRouteTagMatch,
alaOspfRedistRouteEffect,
alaOspfRedistRouteStatus
}
STATUS deprecated
DESCRIPTION
"Collection of objects for management of
Route Redistribution configuration. These objects have been deprecated,
and the group is no longer mandatory."
::= { alcatelIND1OSPFMIBGroups 6 }
alaOspfIfMd5Group OBJECT-GROUP
OBJECTS
{
alaOspfIfMd5IpAddress, -- Interface MD5 table
alaOspfIfMd5KeyId,
alaOspfIfMd5Key,
alaOspfIfMd5KeyStartAccept,
alaOspfIfMd5KeyStopAccept,
alaOspfIfMd5KeyStartGenerate,
alaOspfIfMd5KeyStopGenerate,
alaOspfIfMd5RowStatus
}
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 }
END