mirror of
https://github.com/librenms/librenms.git
synced 2024-09-22 02:48:37 +00:00
11147d3bbf
* Extract DiscoveryItem and move some things to better places. Extract model class Fix up model construction. I have problem with construction... Makeshift model working. Switch constructor to factory. discover() and create() Support legacy discovery. Remove uneeded custom pollers Remove netonix custom detection as we try ucd on all os now. Add a few yaml procs. Fix a couple things. More processor discovery conversions Move Calix e7 to standard hrProcessorLoad, but it doesn't fully implement the HR-MIB, move things around to make it work. Add a few yaml procs. Fix a couple things. Correct some stupid mib stuff. Move more, drop php 5.3 Add netscaler which uses string indexes. Port fiberhome to yaml and use skip_values More conversions. BroadcomProcessorUsage Trait Serveriron and Ironware share some mibs. Create a common abstract os for them. Add yaml support for mib specification in each data entry Make legacy discover_processor() set 0 for hrDeviceIndex Untangle Dell switch OS processors Use use shared OS for groups if they don't have a specific group. fix silly mib mistake Make index optional Move HR and UCD to Traits and out of Processor. * forgot to update the fortiswitch index * Make sgos and avaya-ers match the old index. * fix comware test data * fix merge errors * fix dsm and remove pointless empty modules * file not found exception is in the wrong place. * Updated processor development docs
2788 lines
89 KiB
Plaintext
2788 lines
89 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, 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
|
|
|