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