Observium_CE/mibs/arris/CADANT-OSPF-MIB

182 lines
5.9 KiB
Plaintext

CADANT-OSPF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
Gauge32,Integer32, IpAddress FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatus FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
AreaID, RouterID, Metric, BigMetric, Status,
PositiveInteger, HelloRange, UpToMaxAge,
DesignatedRouterPriority, TOSType FROM OSPF-MIB
InterfaceIndexOrZero FROM IF-MIB
cadLayer3 FROM CADANT-PRODUCTS-MIB
cadVrIndex FROM CADANT-VIRTUAL-ROUTER-MIB;
-- This MIB module uses the extended OBJECT-TYPE macro as
-- defined in [9].
cadOspf MODULE-IDENTITY
LAST-UPDATED "200411180000Z"
ORGANIZATION "Arris International"
CONTACT-INFO
" Support
Postal: Arris International
4343 Commerce Ct.
Lisle, IL 60532
Tel: +1 630 281 3200
E-Mail: support@arrisi.com"
DESCRIPTION
"The MIB module to control and report on the Cadant Virtual Router
implementation of the OSPF Version 2 Protocol. This MIB mirrors
draft-ietf-ospf-mib-update-05."
REVISION "200303010000Z"
DESCRIPTION
"Updated for latest changes to OSPF Version 2"
REVISION "200306250000Z"
DESCRIPTION
"Updated default value of PE router"
REVISION "200402130000Z"
DESCRIPTION
"Updated for OSPF Gracefule Restart"
REVISION "200404120000Z"
DESCRIPTION
"Update some of the default values for graceful restart"
REVISION "200406300000Z"
DESCRIPTION
"Change default value for Grace period"
REVISION "200411180000Z"
DESCRIPTION
"Remove MIB objects that have been replaced by DCL MIB"
::= { cadLayer3 5 }
-- OSPF Use of the CIDR Route Table
cadOspfRouteGroup OBJECT IDENTIFIER ::= { cadOspf 13 }
-- The IP Forwarding Table defines a number of objects for use by
-- the routing protocol to externalize its information. Most of
-- the variables (ipForwardDest, ipForwardMask, ipForwardPolicy,
-- ipForwardNextHop, ipForwardIfIndex, ipForwardType,
-- ipForwardProto, ipForwardAge, and ipForwardNextHopAS) are
-- defined there.
-- Those that leave some discretion are defined here.
-- ipCidrRouteProto is, of course, cadOspf (13).
-- ipCidrRouteAge is the time since the route was first calculated,
-- as opposed to the time since the last SPF run.
-- ipCidrRouteInfo is an OBJECT IDENTIFIER for use by the routing
-- protocol. The following values shall be found there depending
-- on the way the route was calculated.
cadOspfIntraArea OBJECT IDENTIFIER ::= { cadOspfRouteGroup 1 }
cadOspfInterArea OBJECT IDENTIFIER ::= { cadOspfRouteGroup 2 }
cadOspfExternalType1 OBJECT IDENTIFIER ::= { cadOspfRouteGroup 3 }
cadOspfExternalType2 OBJECT IDENTIFIER ::= { cadOspfRouteGroup 4 }
-- ipCidrRouteMetric1 is, by definition, the primary routing
-- metric. Therefore, it should be the metric that route
-- selection is based on. For intra-area and inter-area routes,
-- it is an OSPF metric. For External Type 1 (comparable value)
-- routes, it is an OSPF metric plus the External Metric. For
-- external Type 2 (non-comparable value) routes, it is the
-- external metric.
-- ipCidrRouteMetric2 is, by definition, a secondary routing
-- metric. Therefore, it should be the metric that breaks a tie
-- among routes having equal metric1 values and the same
-- calculation rule. For intra-area, inter-area routes, and
-- External Type 1 (comparable value) routes, it is unused. For
-- external Type 2 (non-comparable value) routes, it is the metric
-- to the AS border router.
-- ipCidrRouteMetric3, ipCidrRouteMetric4, and ipCidrRouteMetric5 are
-- unused.
------------------------------------------------------------------------
-- cadOspfNetworkEnableTable
-- This table is used so that the config information can be persistant
--
cadOspfNetworkEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadOspfNetworkEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { cadOspf 20 }
cadOspfNetworkEnableEntry OBJECT-TYPE
SYNTAX CadOspfNetworkEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadVrIndex, cadOspfNetworkEnableIpaddress, cadOspfNetworkEnableWildcard }
::= { cadOspfNetworkEnableTable 1 }
CadOspfNetworkEnableEntry ::=
SEQUENCE {
cadOspfNetworkEnableIpaddress IpAddress,
cadOspfNetworkEnableWildcard IpAddress,
cadOspfNetworkEnableAreaId AreaID,
cadOspfNetworkEnableRowStatus RowStatus
}
cadOspfNetworkEnableIpaddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
REFERENCE
""
::= { cadOspfNetworkEnableEntry 1 }
cadOspfNetworkEnableWildcard OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
REFERENCE
""
::= { cadOspfNetworkEnableEntry 2 }
cadOspfNetworkEnableAreaId OBJECT-TYPE
SYNTAX AreaID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
REFERENCE
""
::= { cadOspfNetworkEnableEntry 3 }
cadOspfNetworkEnableRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
REFERENCE
""
::= { cadOspfNetworkEnableEntry 4 }
-- conformance information
cadOspfConformance OBJECT IDENTIFIER ::= { cadOspf 15 }
cadOspfGroups OBJECT IDENTIFIER ::= { cadOspfConformance 1 }
cadOspfCompliances OBJECT IDENTIFIER ::= { cadOspfConformance 2 }
-- compliance statements
-- units of conformance
END