summaryrefslogtreecommitdiff
path: root/MIBS/telco-systems/binox/PRVT-OSPF-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/telco-systems/binox/PRVT-OSPF-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/telco-systems/binox/PRVT-OSPF-MIB')
-rw-r--r--MIBS/telco-systems/binox/PRVT-OSPF-MIB1337
1 files changed, 1337 insertions, 0 deletions
diff --git a/MIBS/telco-systems/binox/PRVT-OSPF-MIB b/MIBS/telco-systems/binox/PRVT-OSPF-MIB
new file mode 100644
index 0000000..f7d2ae0
--- /dev/null
+++ b/MIBS/telco-systems/binox/PRVT-OSPF-MIB
@@ -0,0 +1,1337 @@
+-- *********************************************************************
+-- **
+-- ** BATM Advanced Communications.
+-- **
+-- *********************************************************************
+-- ** Filename: PRVT-OSPF-MIB.mib
+-- ** Project: T-Metro Switches.
+-- ** Purpose: Private MIB
+-- *********************************************************************
+-- (c) Copyright, 2009, BATM Advanced Communications. All rights reserved.
+-- WARNING:
+--
+-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
+--
+-- This file is the property of BATM Advanced Communications and contains
+-- proprietary and confidential information. This file is made
+-- available to authorized BATM customers on the express
+-- condition that neither it, nor any of the information contained
+-- therein, shall be disclosed to third parties or be used for any
+-- purpose other than to replace, modify or upgrade firmware and/or
+-- software components of BATM manufactured equipment within the
+-- authorized customer's network, and that such transfer be
+-- completed in accordance with the instructions provided by
+-- BATM. Any other use is strictly prohibited.
+--
+-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
+-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
+-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
+-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+--
+-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
+-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
+-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
+-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
+-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
+--
+-- ----------------------------------------------------------------------------
+
+PRVT-OSPF-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ routingProtocols
+ FROM PRVT-SWITCH-MIB
+ Counter32, Gauge32, Integer32, IpAddress, MODULE-IDENTITY,
+ OBJECT-TYPE, Unsigned32
+ FROM SNMPv2-SMI
+ RowStatus, TEXTUAL-CONVENTION, TruthValue
+ FROM SNMPv2-TC;
+
+prvtOspfMIB MODULE-IDENTITY
+ LAST-UPDATED "201204010000Z"
+ ORGANIZATION
+ "BATM Advanced Communication"
+ CONTACT-INFO
+ "BATM/Telco Systems Support team
+ Email:
+ For North America: techsupport@telco.com
+ For North Europe: support@batm.de, info@batm.de
+ For the rest of the world: techsupport@telco.com"
+ DESCRIPTION
+ "The PRVT OSPF MIB module contains additional information, needed to
+ control the OSPF protocol, that is not found in the standard RFC"
+ REVISION "201204010000Z"
+ DESCRIPTION
+ "Area ID is represent as octet string"
+ REVISION "201106020000Z"
+ DESCRIPTION
+ "Added prvtOspfTrafficEngEnable"
+ REVISION "200911130000Z"
+ DESCRIPTION
+ "Initial version"
+ ::= { routingProtocols 2 }
+
+
+PrvtOspfDesignatedRouterPriority ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "The values defined for the priority of a system for
+ becoming the designated router."
+ SYNTAX Integer32 (0..255)
+
+PrvtOspfIpAddress ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1d.1d.1d.1d"
+ STATUS current
+ DESCRIPTION
+ "An IP address.
+ Currently only IPv4 network addresses are supported.
+ Format for IPv4 addresses consist of 4 octets in network-byte order."
+ SYNTAX OCTET STRING (SIZE(4 | 16))
+
+prvtOspfObjects OBJECT IDENTIFIER
+ ::= { prvtOspfMIB 1 }
+
+prvtOspfRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A 32-bit integer uniquely identifying the
+ router in the Autonomous System.
+ By convention, to ensure uniqueness, this
+ should default to the value of one of the
+ router's IP interface addresses."
+ REFERENCE
+ "OSPF Version 2, C.1 Global parameters"
+ ::= { prvtOspfObjects 1 }
+
+prvtOspfAdminStat OBJECT-TYPE
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The administrative status of OSPF in the
+ router. The value 'enabled' denotes that the
+ OSPF Process is active on at least one interface;
+ 'disabled' disables it on all interfaces."
+ ::= { prvtOspfObjects 2 }
+
+prvtOspfVersionNumber OBJECT-TYPE
+ SYNTAX INTEGER { version2(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current version number of the OSPF
+ protocol is 2."
+ REFERENCE
+ "OSPF Version 2, Title"
+ ::= { prvtOspfObjects 3 }
+
+prvtOspfExternLsaCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of external (LS type 5) link-state
+ advertisements in the link-state database."
+ REFERENCE
+ "OSPF Version 2, Appendix A.4.5 AS external link
+ advertisements"
+ ::= { prvtOspfObjects 4 }
+
+prvtOspfExternLsaCksumSum OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32-bit unsigned sum of the LS checksums of
+ the external link-state advertisements contained
+ in the link-state database. This sum
+ can be used to determine if there has been a
+ change in a router's link state database, and
+ to compare the link-state database of two
+ routers."
+ ::= { prvtOspfObjects 5 }
+
+prvtOspfTOSSupport OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router's support for type-of-service routing."
+ REFERENCE
+ "OSPF Version 2, Appendix F.1.2 Optional TOS
+ support"
+ ::= { prvtOspfObjects 6 }
+
+prvtOspfOriginateNewLsas OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of new link-state advertisements
+ that have been originated. This number is
+ incremented each time the router originates a
+ new LSA."
+ ::= { prvtOspfObjects 7 }
+
+prvtOspfRxNewLsas OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of link-state advertisements re-
+ ceived determined to be new instantiations.
+ This number does not include newer instantia-
+ tions of self-originated link-state advertise-
+ ments."
+ ::= { prvtOspfObjects 8 }
+
+prvtOspfExtLsdbLimit OBJECT-TYPE
+ SYNTAX Integer32 (-1..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of non-default AS-
+ external-LSAs entries that can be stored in the
+ link-state database. If the value is -1, then
+ there is no limit.
+ When the number of non-default AS-external-LSAs
+ in a router's link-state database reaches
+ ospfExtLsdbLimit, the router enters Overflow-
+ State. The router never holds more than
+ ospfExtLsdbLimit non-default AS-external-LSAs
+ in its database. OspfExtLsdbLimit MUST be set
+ identically in all routers attached to the OSPF
+ backbone and/or any regular OSPF area. (i.e.,
+ OSPF stub areas and NSSAs are excluded)."
+ ::= { prvtOspfObjects 9 }
+
+prvtOspfMulticastExtensions OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A Bit Mask indicating whether the router is
+ forwarding IP multicast (Class D) datagrams
+ based on the algorithms defined in the Multi-
+ cast Extensions to OSPF.
+ Bit 0, if set, indicates that the router can
+ forward IP multicast datagrams in the router's
+ directly attached areas (called intra-area mul-
+ ticast routing).
+ Bit 1, if set, indicates that the router can
+ forward IP multicast datagrams between OSPF
+ areas (called inter-area multicast routing).
+ Bit 2, if set, indicates that the router can
+ forward IP multicast datagrams between Auto-
+ nomous Systems (called inter-AS multicast rout-
+ ing).
+ Only certain combinations of bit settings are
+ allowed, namely: 0 (no multicast forwarding is
+ enabled), 1 (intra-area multicasting only), 3
+ (intra-area and inter-area multicasting), 5
+ (intra-area and inter-AS multicasting) and 7
+ (multicasting everywhere). By default, no mul-
+ ticast forwarding is enabled."
+ ::= { prvtOspfObjects 10 }
+
+prvtOspfExitOverflowInterval OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of seconds that, after entering
+ OverflowState, a router will attempt to leave
+ OverflowState. This allows the router to again
+ originate non-default AS-external-LSAs. When
+ set to 0, the router will not leave Overflow-
+ State until restarted."
+ ::= { prvtOspfObjects 11 }
+
+prvtOspfDemandExtensions OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router's support for demand routing."
+ REFERENCE
+ "OSPF Version 2, Appendix on Demand Routing"
+ ::= { prvtOspfObjects 12 }
+
+prvtOspfAreaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information describing the configured parameters
+ and cumulative statistics of the router's
+ attached areas."
+ REFERENCE
+ "OSPF Version 2, Section 6 The Area Data
+ Structure"
+ ::= { prvtOspfObjects 13 }
+
+prvtOspfAreaEntry OBJECT-TYPE
+ SYNTAX PrvtOspfAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information describing the configured
+ parameters and cumulative statistics
+ of one of the router's attached areas."
+ INDEX { prvtOspfAreaId }
+ ::= { prvtOspfAreaTable 1 }
+
+PrvtOspfAreaEntry ::= SEQUENCE {
+ prvtOspfAreaId OCTET STRING,
+ prvtOspfAreaRowStatus RowStatus,
+ prvtOspfAreaType INTEGER,
+ prvtOspfAreaSummary INTEGER,
+ prvtOspfAreaAuthType INTEGER,
+ prvtOspfAreaShortcutConfiguration TruthValue,
+ prvtOspfAreaNssaTransitRole INTEGER,
+ prvtOspfAreaImportList OCTET STRING,
+ prvtOspfAreaExportList OCTET STRING,
+ prvtOspfAreaMetric Integer32,
+ prvtOspfAreaMetricType INTEGER,
+ prvtOspfAreaDefaultCost Integer32
+}
+
+prvtOspfAreaId OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An octet string, uniquely identifying area.
+ Both A.B.C.D or integer notations are supported.
+ Area ID 0.0.0.0 is used for the OSPF backbone."
+ REFERENCE
+ "OSPF Version 2, Appendix C.2 Area parameters"
+ ::= { prvtOspfAreaEntry 1 }
+
+prvtOspfAreaRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable displays the status of the en-
+ try. Setting it to 'invalid' has the effect of
+ rendering it inoperative. The internal effect
+ (row removal) is implementation dependent."
+ ::= { prvtOspfAreaEntry 2 }
+
+prvtOspfAreaType OBJECT-TYPE
+ SYNTAX INTEGER { default(0), stub(1), nssa(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The area type"
+ ::= { prvtOspfAreaEntry 3 }
+
+prvtOspfAreaSummary OBJECT-TYPE
+ SYNTAX INTEGER { noAreaSummary(1), sendAreaSummary(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The variable ospfAreaSummary controls the im-
+ port of summary LSAs into stub areas. It has
+ no effect on other areas.
+ If it is noAreaSummary, the router will neither
+ originate nor propagate summary LSAs into the
+ stub area. It will rely entirely on its de-
+ fault route.
+ If it is sendAreaSummary, the router will both
+ summarize and propagate summary LSAs."
+ ::= { prvtOspfAreaEntry 4 }
+
+prvtOspfAreaAuthType OBJECT-TYPE
+ SYNTAX INTEGER { simple(1), md5(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The authentication type specified for an area.
+ Additional authentication types may be assigned
+ locally on a per Area basis."
+ ::= { prvtOspfAreaEntry 5 }
+
+prvtOspfAreaShortcutConfiguration OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Allows the user to set whether the area
+ allows the traffict to pass through other
+ not backbone area"
+ ::= { prvtOspfAreaEntry 6 }
+
+prvtOspfAreaNssaTransitRole OBJECT-TYPE
+ SYNTAX INTEGER { ospfNssaRoleNever(0), ospfNssaRoleAlways(1),
+ ospfNssaRoleCandidate(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Transit role"
+ ::= { prvtOspfAreaEntry 7 }
+
+prvtOspfAreaImportList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Import List"
+ ::= { prvtOspfAreaEntry 8 }
+
+prvtOspfAreaExportList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Export List"
+ ::= { prvtOspfAreaEntry 9 }
+
+prvtOspfAreaMetric OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Area metric"
+ ::= { prvtOspfAreaEntry 10 }
+
+prvtOspfAreaMetricType OBJECT-TYPE
+ SYNTAX INTEGER { ospfMetric(1), comparableCost(2),
+ nonComparable(3) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Area metric type"
+ ::= { prvtOspfAreaEntry 11 }
+
+prvtOspfAreaDefaultCost OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Default cost"
+ ::= { prvtOspfAreaEntry 12 }
+
+prvtOspfLsdbTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfLsdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Process's Link State Database."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { prvtOspfObjects 14 }
+
+prvtOspfLsdbEntry OBJECT-TYPE
+ SYNTAX PrvtOspfLsdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A single Link State Advertisement."
+ INDEX { prvtOspfLsdbAreaId, prvtOspfLsdbType, prvtOspfLsdbLsid,
+ prvtOspfLsdbRouterId }
+ ::= { prvtOspfLsdbTable 1 }
+
+PrvtOspfLsdbEntry ::= SEQUENCE {
+ prvtOspfLsdbAreaId IpAddress,
+ prvtOspfLsdbType INTEGER,
+ prvtOspfLsdbLsid IpAddress,
+ prvtOspfLsdbRouterId IpAddress,
+ prvtOspfLsdbSequence Integer32,
+ prvtOspfLsdbAge Integer32,
+ prvtOspfLsdbChecksum Integer32,
+ prvtOspfLsdbLength Integer32,
+ prvtOspfLsdbAdvertisement OCTET STRING
+}
+
+prvtOspfLsdbAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The 32 bit identifier of the Area from which
+ the LSA was received."
+ REFERENCE
+ "OSPF Version 2, Appendix C.2 Area parameters"
+ ::= { prvtOspfLsdbEntry 1 }
+
+prvtOspfLsdbType OBJECT-TYPE
+ SYNTAX INTEGER { routerLink(1), networkLink(2), summaryLink(3),
+ asSummaryLink(4), asExternalLink(5),
+ multicastLink(6), nssaExternalLink(7),
+ unknownLink(8), opaqueLinkLsa(9), opaqueAreaLsa(10),
+ opaqueAsLsa(11) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The type of the link state advertisement.
+ Each link state type has a separate
+ advertisement format."
+ REFERENCE
+ "OSPF Version 2, Appendix A.4.1 The Link State
+ Advertisement header"
+ ::= { prvtOspfLsdbEntry 2 }
+
+prvtOspfLsdbLsid OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Link State ID is an LS Type Specific field
+ containing either a Router ID or an IP Address;
+ it identifies the piece of the routing domain
+ that is being described by the advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.4 Link State ID"
+ ::= { prvtOspfLsdbEntry 3 }
+
+prvtOspfLsdbRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The 32 bit number that uniquely identifies the
+ originating router in the Autonomous System."
+ REFERENCE
+ "OSPF Version 2, Appendix C.1 Global parameters"
+ ::= { prvtOspfLsdbEntry 4 }
+
+prvtOspfLsdbSequence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number field is a signed 32-bit
+ integer. It is used to detect old and duplicate
+ link state advertisements. The space of
+ sequence numbers is linearly ordered. The
+ larger the sequence number the more recent the
+ advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.6 LS sequence
+ number"
+ ::= { prvtOspfLsdbEntry 5 }
+
+prvtOspfLsdbAge OBJECT-TYPE
+ SYNTAX Integer32 (-32768..32767)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the age of the link state
+ advertisement in seconds."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.1 LS age"
+ ::= { prvtOspfLsdbEntry 6 }
+
+prvtOspfLsdbChecksum OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the checksum of the complete
+ contents of the advertisement, excepting the
+ age field. The age field is excepted so that
+ an advertisement's age can be incremented
+ without updating the checksum. The checksum
+ used is the same that is used for ISO
+ connectionless datagrams; it is commonly
+ referred to as the Fletcher checksum."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.7 LS checksum"
+ ::= { prvtOspfLsdbEntry 7 }
+
+prvtOspfLsdbLength OBJECT-TYPE
+ SYNTAX Integer32 (-32768..32767)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the ospf packet"
+ ::= { prvtOspfLsdbEntry 8 }
+
+prvtOspfLsdbAdvertisement OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The entire Link State Advertisement,
+ including its header."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State
+ Advertisements"
+ ::= { prvtOspfLsdbEntry 9 }
+
+prvtOspfExtLsdbTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfExtLsdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Process's Links State Database."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { prvtOspfObjects 15 }
+
+prvtOspfExtLsdbEntry OBJECT-TYPE
+ SYNTAX PrvtOspfExtLsdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A single Link State Advertisement."
+ INDEX { prvtOspfExtLsdbType, prvtOspfExtLsdbLsid,
+ prvtOspfExtLsdbRouterId }
+ ::= { prvtOspfExtLsdbTable 1 }
+
+PrvtOspfExtLsdbEntry ::= SEQUENCE {
+ prvtOspfExtLsdbType INTEGER,
+ prvtOspfExtLsdbLsid IpAddress,
+ prvtOspfExtLsdbRouterId IpAddress,
+ prvtOspfExtLsdbSequence Integer32,
+ prvtOspfExtLsdbAge Integer32,
+ prvtOspfExtLsdbChecksum Integer32,
+ prvtOspfExtLsdbAdvertisement OCTET STRING
+}
+
+prvtOspfExtLsdbType OBJECT-TYPE
+ SYNTAX INTEGER { routerLink(1), networkLink(2), summaryLink(3),
+ asSummaryLink(4), asExternalLink(5),
+ multicastLink(6), nssaExternalLink(7),
+ unknownLink(8), opaqueLinkLsa(9), opaqueAreaLsa(10),
+ opaqueAsLsa(11) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The type of the link state advertisement.
+ Each link state type has a separate advertise-
+ ment format."
+ REFERENCE
+ "OSPF Version 2, Appendix A.4.1 The Link State
+ Advertisement header"
+ ::= { prvtOspfExtLsdbEntry 1 }
+
+prvtOspfExtLsdbLsid OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Link State ID is an LS Type Specific field
+ containing either a Router ID or an IP Address;
+ it identifies the piece of the routing domain
+ that is being described by the advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.4 Link State ID"
+ ::= { prvtOspfExtLsdbEntry 2 }
+
+prvtOspfExtLsdbRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The 32 bit number that uniquely identifies the
+ originating router in the Autonomous System."
+ REFERENCE
+ "OSPF Version 2, Appendix C.1 Global parameters"
+ ::= { prvtOspfExtLsdbEntry 3 }
+
+prvtOspfExtLsdbSequence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number field is a signed 32-bit
+ integer. It is used to detect old and duplicate
+ link state advertisements. The space of
+ sequence numbers is linearly ordered. The
+ larger the sequence number the more recent the
+ advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.6 LS sequence
+ number"
+ ::= { prvtOspfExtLsdbEntry 4 }
+
+prvtOspfExtLsdbAge OBJECT-TYPE
+ SYNTAX Integer32 (-32768..32767)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the age of the link state
+ advertisement in seconds."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.1 LS age"
+ ::= { prvtOspfExtLsdbEntry 5 }
+
+prvtOspfExtLsdbChecksum OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the checksum of the complete
+ contents of the advertisement, excepting the
+ age field. The age field is excepted so that
+ an advertisement's age can be incremented
+ without updating the checksum. The checksum
+ used is the same that is used for ISO
+ connectionless datagrams; it is commonly referred
+ to as the Fletcher checksum."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.7 LS checksum"
+ ::= { prvtOspfExtLsdbEntry 6 }
+
+prvtOspfExtLsdbAdvertisement OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The entire Link State Advertisement, including
+ its header."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { prvtOspfExtLsdbEntry 7 }
+
+prvtOspfIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface Table describes the inter-
+ faces from the viewpoint of OSPF."
+ REFERENCE
+ "OSPF Version 2, Appendix C.3 Router interface
+ parameters"
+ ::= { prvtOspfObjects 16 }
+
+prvtOspfIfEntry OBJECT-TYPE
+ SYNTAX PrvtOspfIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface Entry describes one inter-
+ face from the viewpoint of OSPF."
+ INDEX { prvtOspfIfIpAddress }
+ ::= { prvtOspfIfTable 1 }
+
+PrvtOspfIfEntry ::= SEQUENCE {
+ prvtOspfIfIpAddress IpAddress,
+ prvtOspfIfRowStatus RowStatus,
+ prvtOspfIfAreaId OCTET STRING,
+ prvtOspfIfWorkingMode INTEGER,
+ prvtOspfIfTransitDelay Integer32,
+ prvtOspfIfPriority Integer32,
+ prvtOspfIfHelloTimer Integer32,
+ prvtOspfIfDeadTimer Integer32,
+ prvtOspfIfRetransmitInterval Integer32,
+ prvtOspfIfOutputCost Integer32,
+ prvtOspfIfAuthType INTEGER,
+ prvtOspfIfAuthSimple OCTET STRING,
+ prvtOspfIfType INTEGER
+}
+
+prvtOspfIfIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address of this OSPF interface."
+ ::= { prvtOspfIfEntry 1 }
+
+prvtOspfIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable displays the status of the entry.
+ Setting it to 'invalid' has the effect of
+ rendering it inoperative. The internal effect
+ (row removal) is implementation dependent."
+ ::= { prvtOspfIfEntry 2 }
+
+prvtOspfIfAreaId OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "An octet string, uniquely identifying area.
+ Both A.B.C.D or integer notations are supported. Area ID
+ 0.0.0.0 is used for the OSPF backbone."
+ ::= { prvtOspfIfEntry 3 }
+
+prvtOspfIfWorkingMode OBJECT-TYPE
+ SYNTAX INTEGER { active(0), passive(1) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Working mode"
+ ::= { prvtOspfIfEntry 4 }
+
+prvtOspfIfTransitDelay OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The estimated number of seconds it takes to
+ transmit a link state update packet over this
+ interface."
+ ::= { prvtOspfIfEntry 5 }
+
+prvtOspfIfPriority OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority of this interface. Used in
+ multi-access networks, this field is used in
+ the designated router election algorithm. The
+ value 0 signifies that the router is not eligible
+ to become the designated router on this
+ particular network. In the event of a tie in
+ this value, routers will use their Router ID as
+ a tie breaker."
+ ::= { prvtOspfIfEntry 6 }
+
+prvtOspfIfHelloTimer OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The length of time, in seconds, between the
+ Hello packets that the router sends on the
+ interface. This value must be the same for all
+ routers attached to a common network."
+ ::= { prvtOspfIfEntry 7 }
+
+prvtOspfIfDeadTimer OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of seconds that a router's Hello
+ packets have not been seen before it's neigh-
+ bors declare the router down. This should be
+ some multiple of the Hello interval. This
+ value must be the same for all routers attached
+ to a common network."
+ ::= { prvtOspfIfEntry 8 }
+
+prvtOspfIfRetransmitInterval OBJECT-TYPE
+ SYNTAX Integer32 (3..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of seconds between link-state ad-
+ vertisement retransmissions, for adjacencies
+ belonging to this interface. This value is
+ also used when retransmitting database descrip-
+ tion and link-state request packets."
+ ::= { prvtOspfIfEntry 9 }
+
+prvtOspfIfOutputCost OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "No description in main model!"
+ ::= { prvtOspfIfEntry 10 }
+
+prvtOspfIfAuthType OBJECT-TYPE
+ SYNTAX INTEGER { simple(1), md5(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Set authentication type of interface.
+ If not set, will use the one from area!"
+ ::= { prvtOspfIfEntry 11 }
+
+prvtOspfIfAuthSimple OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Simple authentication password (key).Up to 8 characters"
+ ::= { prvtOspfIfEntry 12 }
+
+prvtOspfIfType OBJECT-TYPE
+ SYNTAX INTEGER { none(0), broadcast(1), nbma(2),
+ pointToPoint(3), pointToMultipoint(5),
+ virtualLink(6), loopback(7) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "No description in main model!"
+ ::= { prvtOspfIfEntry 13 }
+
+prvtOspfIfAuthMd5Table OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfIfAuthMd5Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table for configuring message digest authentication password"
+ ::= { prvtOspfObjects 17 }
+
+prvtOspfIfAuthMd5Entry OBJECT-TYPE
+ SYNTAX PrvtOspfIfAuthMd5Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table rows"
+ INDEX { prvtOspfIfIpAddress, prvtOspfIfAuthMd5Key }
+ ::= { prvtOspfIfAuthMd5Table 1 }
+
+PrvtOspfIfAuthMd5Entry ::= SEQUENCE {
+ prvtOspfIfAuthMd5Key Integer32,
+ prvtOspfIfAuthMd5RowStatus RowStatus,
+ prvtOspfIfAuthMd5Word OCTET STRING
+}
+
+prvtOspfIfAuthMd5Key OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Authentication key."
+ ::= { prvtOspfIfAuthMd5Entry 1 }
+
+prvtOspfIfAuthMd5RowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "RowStatus."
+ ::= { prvtOspfIfAuthMd5Entry 2 }
+
+prvtOspfIfAuthMd5Word OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication word."
+ ::= { prvtOspfIfAuthMd5Entry 3 }
+
+prvtOspfNbrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of non-virtual neighbor information."
+ REFERENCE
+ "OSPF Version 2, Section 10 The Neighbor Data Structure"
+ ::= { prvtOspfObjects 18 }
+
+prvtOspfNbrEntry OBJECT-TYPE
+ SYNTAX PrvtOspfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information regarding a single neighbor."
+ REFERENCE
+ "OSPF Version 2, Section 10 The Neighbor Data Structure"
+ INDEX { prvtOspfNbrIpAddr, prvtOspfNbrAddressLessIndex }
+ ::= { prvtOspfNbrTable 1 }
+
+PrvtOspfNbrEntry ::= SEQUENCE {
+ prvtOspfNbrIpAddr PrvtOspfIpAddress,
+ prvtOspfNbrAddressLessIndex Integer32,
+ prvtOspfNbrRtrId PrvtOspfIpAddress,
+ prvtOspfNbrOptions Integer32,
+ prvtOspfNbrPriority PrvtOspfDesignatedRouterPriority,
+ prvtOspfNbrState INTEGER,
+ prvtOspfNbrEvents Counter32,
+ prvtOspfNbrLsRetransQLen Gauge32,
+ prvtOspfNbmaNbrPermanence INTEGER,
+ prvtOspfNbrHelloSuppressed TruthValue
+}
+
+prvtOspfNbrIpAddr OBJECT-TYPE
+ SYNTAX PrvtOspfIpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address this neighbor is using in its
+ IP Source Address. Note that, on addressless
+ links, this will not be 0.0.0.0, but the ad-
+ dress of another of the neighbor's interfaces."
+ ::= { prvtOspfNbrEntry 1 }
+
+prvtOspfNbrAddressLessIndex OBJECT-TYPE
+ SYNTAX Integer32 (-2147483648..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "On an interface having an IP Address, zero.
+ On addressless interfaces, the corresponding
+ value of ifIndex in the Internet Standard MIB.
+ On row creation, this can be derived from the
+ instance."
+ ::= { prvtOspfNbrEntry 2 }
+
+prvtOspfNbrRtrId OBJECT-TYPE
+ SYNTAX PrvtOspfIpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A 32-bit integer (represented as a type IpAd-
+ dress) uniquely identifying the neighboring
+ router in the Autonomous System."
+ ::= { prvtOspfNbrEntry 3 }
+
+prvtOspfNbrOptions OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A Bit Mask corresponding to the neighbor's op-
+ tions field.
+
+ Bit 0, if set, indicates that the system will
+ operate on Type of Service metrics other than
+ TOS 0. If zero, the neighbor will ignore all
+ metrics except the TOS 0 metric.
+
+ Bit 1, if set, indicates that the associated
+ area accepts and operates on external informa-
+ tion; if zero, it is a stub area.
+
+ Bit 2, if set, indicates that the system is ca-
+ pable of routing IP Multicast datagrams; i.e.,
+ that it implements the Multicast Extensions to
+ OSPF.
+
+ Bit 3, if set, indicates that the associated
+ area is an NSSA. These areas are capable of
+ carrying type 7 external advertisements, which
+ are translated into type 5 external advertise-
+ ments at NSSA borders."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.2 Options"
+ ::= { prvtOspfNbrEntry 4 }
+
+prvtOspfNbrPriority OBJECT-TYPE
+ SYNTAX PrvtOspfDesignatedRouterPriority
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority of this neighbor in the designat-
+ ed router election algorithm. The value 0 sig-
+ nifies that the neighbor is not eligible to be-
+ come the designated router on this particular
+ network."
+ ::= { prvtOspfNbrEntry 5 }
+
+prvtOspfNbrState OBJECT-TYPE
+ SYNTAX INTEGER { down(1), attempt(2), init(3), twoWay(4),
+ exchangeStart(5), exchange(6), loading(7), full(8) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The State of the relationship with this Neigh-
+ bor."
+ REFERENCE
+ "OSPF Version 2, Section 10.1 Neighbor States"
+ ::= { prvtOspfNbrEntry 6 }
+
+prvtOspfNbrEvents OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times this neighbor relationship
+ has changed state, or an error has occurred."
+ ::= { prvtOspfNbrEntry 7 }
+
+prvtOspfNbrLsRetransQLen OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current length of the retransmission queue."
+ ::= { prvtOspfNbrEntry 8 }
+
+prvtOspfNbmaNbrPermanence OBJECT-TYPE
+ SYNTAX INTEGER { dynamic(1), permanent(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable displays the status of the entry.
+ 'dynamic' and 'permanent' refer to how
+ the neighbor became known."
+ ::= { prvtOspfNbrEntry 10 }
+
+prvtOspfNbrHelloSuppressed OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether Hellos are being suppressed
+ to the neighbor"
+ ::= { prvtOspfNbrEntry 11 }
+
+prvtOspfRedistributeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfRedistributeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table represents the routing protocols, redistributed into the OSPF
+ routing domain.
+
+ Creation of conceptual row in the table starts the redistribution of the
+ specified protocol, which would lead to the injection of routing information
+ from that protocol into the OSPF.
+
+ Deletion of conceptual row would stop the redistribution of that protocol
+ into the OSPF.
+
+ OSPF router, which redistributes routing information from other
+ protocols, is an ASBR router"
+ ::= { prvtOspfObjects 19 }
+
+prvtOspfRedistributeEntry OBJECT-TYPE
+ SYNTAX PrvtOspfRedistributeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The conceptual row represents a routing protocol, redistributed into OSPF"
+ INDEX { prvtOspfRedistributeProtocol }
+ ::= { prvtOspfRedistributeTable 1 }
+
+PrvtOspfRedistributeEntry ::= SEQUENCE {
+ prvtOspfRedistributeProtocol INTEGER,
+ prvtOspfRedistributeRowStatus RowStatus,
+ prvtOspfRedistributeMetric1 Integer32,
+ prvtOspfRedistributeMetric2 Integer32,
+ prvtOspfRedistributeRouteMap OCTET STRING
+}
+
+prvtOspfRedistributeProtocol OBJECT-TYPE
+ SYNTAX INTEGER { kernel(2), connected(3), static(4),
+ default(17) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The specific routes redistributed into OSPF. For T4R model the valid values
+ are connected, rip and static.
+ For all the other models all of the above routes can be redistributed "
+ ::= { prvtOspfRedistributeEntry 1 }
+
+prvtOspfRedistributeRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Indicates the status of the row. Setting of this field to active enables the
+ redistribution of the protocol.
+
+ Setting this field to destroy disables the redistribution of the protocol."
+ ::= { prvtOspfRedistributeEntry 2 }
+
+prvtOspfRedistributeMetric1 OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric 1, with which the external routes will be redistributed in the OSPF"
+ ::= { prvtOspfRedistributeEntry 3 }
+
+prvtOspfRedistributeMetric2 OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric 2, with which the external routes will be redistributed in the OSPF"
+ ::= { prvtOspfRedistributeEntry 4 }
+
+prvtOspfRedistributeRouteMap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The route map that would filter the redistributed routing information"
+ ::= { prvtOspfRedistributeEntry 5 }
+
+prvtOspfRouterDataTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfRouterDataEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about available routers"
+ ::= { prvtOspfObjects 20 }
+
+prvtOspfRouterDataEntry OBJECT-TYPE
+ SYNTAX PrvtOspfRouterDataEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The conceptual row represents a routing entry"
+ INDEX { prvtOspfRouterDataPrefix, prvtOspfRouterDataType,
+ prvtOspfRouterDataAreaId }
+ ::= { prvtOspfRouterDataTable 1 }
+
+PrvtOspfRouterDataEntry ::= SEQUENCE {
+ prvtOspfRouterDataPrefix OCTET STRING,
+ prvtOspfRouterDataType INTEGER,
+ prvtOspfRouterDataAreaId OCTET STRING,
+ prvtOspfRouterDataId IpAddress,
+ prvtOspfRouterDataCost Unsigned32,
+ prvtOspfRouterDataCostType Unsigned32,
+ prvtOspfRouterDataDestType INTEGER,
+ prvtOspfRouterDataPathType INTEGER,
+ prvtOspfRouterDataFlags BITS,
+ prvtOspfRouterDataExternalRouting INTEGER,
+ prvtOspfRouterDataTag Integer32
+}
+
+prvtOspfRouterDataPrefix OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(5))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 1 }
+
+prvtOspfRouterDataType OBJECT-TYPE
+ SYNTAX INTEGER { network(1), router(2), external(3) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 2 }
+
+prvtOspfRouterDataAreaId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4 | 16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 3 }
+
+prvtOspfRouterDataId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 4 }
+
+prvtOspfRouterDataCost OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 5 }
+
+prvtOspfRouterDataCostType OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 6 }
+
+prvtOspfRouterDataDestType OBJECT-TYPE
+ SYNTAX INTEGER { router(1), network(2), disables(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 7 }
+
+prvtOspfRouterDataPathType OBJECT-TYPE
+ SYNTAX INTEGER { intraArea(1), interArea(2), external1(3),
+ external3(4) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 8 }
+
+prvtOspfRouterDataFlags OBJECT-TYPE
+ SYNTAX BITS { abr(0), asbr(1), virtual(2), unknown(3), nssa(4),
+ shortcut(5) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 9 }
+
+prvtOspfRouterDataExternalRouting OBJECT-TYPE
+ SYNTAX INTEGER { default(0), stub(1), nssa(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 10 }
+
+prvtOspfRouterDataTag OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterDataEntry 11 }
+
+prvtOspfRouterPathTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtOspfRouterPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about available router's paths"
+ ::= { prvtOspfObjects 21 }
+
+prvtOspfRouterPathEntry OBJECT-TYPE
+ SYNTAX PrvtOspfRouterPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The conceptual row represents a routing's path entry"
+ INDEX { prvtOspfRouterDataPrefix, prvtOspfRouterDataType,
+ prvtOspfRouterDataAreaId, prvtOspfRouterPathNextHop }
+ ::= { prvtOspfRouterPathTable 1 }
+
+PrvtOspfRouterPathEntry ::= SEQUENCE {
+ prvtOspfRouterPathNextHop OCTET STRING,
+ prvtOspfRouterPathAdvertisingRouter OCTET STRING,
+ prvtOspfRouterPathInterfaceName OCTET STRING
+}
+
+prvtOspfRouterPathNextHop OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4 | 16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterPathEntry 1 }
+
+prvtOspfRouterPathAdvertisingRouter OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4 | 16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterPathEntry 2 }
+
+prvtOspfRouterPathInterfaceName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown in main data model"
+ ::= { prvtOspfRouterPathEntry 3 }
+
+prvtOspfTrafficEngEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set to 'true' to enable the traffic engineering extensions of OSPF.
+ Note that enabling traffic engineering requires that router interface lo1
+ (PRVT-SWITCH-IPVLAN-MIB::ipInterfaceIpAddress.lo1) be configured with a
+ valid IP address (not 0.0.0.0 or 127.0.0.1). An attempt to enable traffic
+ engineering without such a valid address will fail (error returned)."
+ ::= { prvtOspfObjects 22 }
+
+END -- end of module PRVT-OSPF-MIB.