draft-ietf-ospf-ospfv3-mib-12.txt   draft-ietf-ospf-ospfv3-mib-13.txt 
Network Working Group Editors Network Working Group D. Joyal (Editor)
Internet Draft Internet Draft Nortel
Intended status: Standards track Dan Joyal Intended status: Standards Track V. Manral (Editor)
Expires: March 18, 2007 Nortel Expires: May 29, 2009 IP Infusion
November 25, 2008
Vishwas Manral
IP Infusion
September 17, 2007
Management Information Base for OSPFv3 Management Information Base for OSPFv3
draft-ietf-ospf-ospfv3-mib-12.txt draft-ietf-ospf-ospfv3-mib-13.txt
Revisions from version 11.
- Added standby enumeration to ospfv3IfState object
- Removed units clause from ospfv3IfDemandNbrProbeRetxLimit
- Re-numbered objects in Area Aggregate Table to correct a gap
in the numbering
- Removed section on differences from RFC 1850
- Added stub router support and stub router advertisement
objects
- Added discontinuity timer object
- Added link-local LSDB for virtual links
- Added section describing OSPFv3 Notifications
- Added additional values to OSPFv3 Notifications
- Make OSPFv3 Notifications optional
- Removed ospfv3MulticastExtensions and
ospfv3IfMulticastForwarding objects because
they are deprecated in OSPFv3
- Minor editoral changes
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 2, line 4 skipping to change at page 1, line 31
other groups may also distribute working documents as other groups may also distribute working documents as
Internet-Drafts. Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as reference at any time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/1id-abstracts.html http://www.ietf.org/1id-abstracts.html
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html http://www.ietf.org/shadow.html
This Internet-Draft will expire on March 18, 2007. This Internet-Draft will expire on September, 2008.
Copyright Notice Copyright Notice
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2008).
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in IPv6-based internets. for use with network management protocols in IPv6-based internets.
In particular, it defines objects for managing the Open Shortest Path In particular, it defines objects for managing the Open Shortest Path
First (OSPF) Routing Protocol for IPv6, otherwise known as OSPF First (OSPF) Routing Protocol for IPv6, otherwise known as OSPF
version 3 (OSPFv3). version 3 (OSPFv3).
Please send comments to ospf@ietf.org. Please send comments to ospf@ietf.org.
skipping to change at page 2, line 36 skipping to change at page 2, line 13
2. Overview.......................................................3 2. Overview.......................................................3
2.1. IPv6 Interfaces..............................................3 2.1. IPv6 Interfaces..............................................3
2.2. Addressing Semantics.........................................3 2.2. Addressing Semantics.........................................3
2.3. Authentication...............................................4 2.3. Authentication...............................................4
2.4. Type of Service..............................................4 2.4. Type of Service..............................................4
2.5. Flooding Scope...............................................4 2.5. Flooding Scope...............................................4
2.6. Virtual Links................................................4 2.6. Virtual Links................................................4
2.7. Neighbors....................................................4 2.7. Neighbors....................................................4
2.8. OSPFv3 Counters..............................................4 2.8. OSPFv3 Counters..............................................4
2.9. Multiple OSPFv3 Instances....................................5 2.9. Multiple OSPFv3 Instances....................................5
2.10. Conventions.................................................5 2.10. Notifications ..............................................5
2.11. Conventions.................................................5
3. OSPFv3 Notification Overview...................................5 3. OSPFv3 Notification Overview...................................5
3.1. Introduction.................................................5 3.1. Introduction.................................................5
3.2. Ignoring Initial Activity....................................5 3.2. Ignoring Initial Activity....................................5
3.3. Throttling Notifications.....................................6 3.3. Throttling Notifications.....................................6
3.4. One Notification Per OSPFv3 Event............................6 3.4. One Notification Per OSPFv3 Event............................6
3.5. Polling Event Counters.......................................6 3.5. Polling Event Counters.......................................6
4. Structure of the OSPFv3 MIB....................................7 4. Structure of the OSPFv3 MIB....................................7
4.1. General Variables............................................7 4.1. General Variables............................................7
4.2. Area Table...................................................7 4.2. Area Table...................................................7
4.3. Area-Scope, Link-Scope and AS-Scope Link State Database......7 4.3. Area-Scope, Link-Scope and AS-Scope Link State Database......7
skipping to change at page 3, line 30 skipping to change at page 3, line 9
Objects in the MIB are defined using the mechanisms defined in the Objects in the MIB are defined using the mechanisms defined in the
Structure of Management Information (SMI). This memo specifies a MIB Structure of Management Information (SMI). This memo specifies a MIB
module that is compliant to the SMIv2, which is described in STD 58, module that is compliant to the SMIv2, which is described in STD 58,
RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
[RFC2580] [RFC2580]
2. Overview 2. Overview
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for managing the Open Shortest Path First Routing Protocol for IPv6 for managing the Open Shortest Path First Routing Protocol for IPv6
[RFC2740], otherwise known as OSPF version 3 (OSPFv3). Though the [RFC5340], otherwise known as OSPF version 3 (OSPFv3). Though the
fundamental mechanisms of OSPF version 2 (OSPFv2) [RFC2328] remain fundamental mechanisms of OSPF version 2 (OSPFv2) [RFC2328] remain
unchanged in OSPFv3, some changes were necessary due to differences unchanged in OSPFv3, some changes were necessary due to differences
in IP address size and in protocol semantics between IPv4 and IPv6. in IP address size and in protocol semantics between IPv4 and IPv6.
In many cases, where the protocol operations have not changed from In many cases, where the protocol operations have not changed from
OSPFv2, the specification for OSPFv3 does not restate the details, OSPFv2, the specification for OSPFv3 does not restate the details,
but instead refers to the relevant sections in the OSPFv2 but instead refers to the relevant sections in the OSPFv2
specification. This MIB follows along the same lines and includes specification. This MIB follows along the same lines and includes
Reference clauses referring to the OSPFv2 specification when Reference clauses referring to the OSPFv2 specification when
applicable. applicable.
skipping to change at page 4, line 39 skipping to change at page 4, line 17
2.4. Type of Service 2.4. Type of Service
OSPFv2 MIB objects related to Type of Service (ToS) are not carried OSPFv2 MIB objects related to Type of Service (ToS) are not carried
forward to the OSPFv3 MIB. forward to the OSPFv3 MIB.
2.5. Flooding Scope 2.5. Flooding Scope
Flooding scope for LSAs has been generalized and is now explicitly Flooding scope for LSAs has been generalized and is now explicitly
encoded in the LSA's LS type field. The action to take upon receipt encoded in the LSA's LS type field. The action to take upon receipt
of unknown LSA types is also encoded in the LS type field [RFC2740]. of unknown LSA types is also encoded in the LS type field [RFC5340].
The OSPFv3 MIB defines three Link State Database tables, one each The OSPFv3 MIB defines three Link State Database tables, one each
for Area-scope LSAs, Link-scope LSAs and AS-scope LSAs. for Area-scope LSAs, Link-scope LSAs and AS-scope LSAs.
2.6. Virtual Links 2.6. Virtual Links
Since addressing semantics have been removed from router-LSAs in Since addressing semantics have been removed from router-LSAs in
OSPFv3, Virtual Links now need to be assigned an interface ID for OSPFv3, Virtual Links now need to be assigned an interface ID for
advertisement in Hello packets and in router-LSAs. A read-only advertisement in Hello packets and in router-LSAs. A read-only
object has been added to the Virtual Interface Table entry to view object has been added to the Virtual Interface Table entry to view
the assigned interface ID. the assigned interface ID.
skipping to change at page 5, line 26 skipping to change at page 5, line 4
- ospfv3NbrEvents in the ospfv3NbrTable - ospfv3NbrEvents in the ospfv3NbrTable
- ospfv3VirtNbrEvents in the ospfv3VirtNbrTable - ospfv3VirtNbrEvents in the ospfv3VirtNbrTable
As a best practice, a management entity, when reading these counters, As a best practice, a management entity, when reading these counters,
should use the discontinuity object, ospfv3DiscontinuityTime, to should use the discontinuity object, ospfv3DiscontinuityTime, to
determine if an event that would invalidate the management entity determine if an event that would invalidate the management entity
understanding of the counters has occurred. A restart of the OSPFv3 understanding of the counters has occurred. A restart of the OSPFv3
routing process is a possible example of a discontinuity event. routing process is a possible example of a discontinuity event.
2.9. Multiple OSPFv3 Instances 2.9. Multiple OSPFv3 Instances
SNMPv3 supports "Contexts" that can be used to implement MIB views on SNMPv3 supports "Contexts" that can be used to implement MIB views on
multiple OSPFv3 instances on the same system. See [RFC3411] or its multiple OSPFv3 instances on the same system. See [RFC3411] or its
successors for details. successors for details.
2.10. Conventions 2.10. Notifications
Notifications define a set of notifications, objects, and mechanisms
to enhance the ability to manage IP internetworks that use OSPFv3 as
their Interior Gateway Protocol (IGP).
2.11 Conventions
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in "OPTIONAL" in this document are to be interpreted as described in
RFC 2119 [RFC2119]. RFC 2119 [RFC2119].
3. OSPFv3 Notification Overview 3. OSPFv3 Notification Overview
3.1. Introduction 3.1. Introduction
skipping to change at page 8, line 28 skipping to change at page 8, line 13
defined specifically as variables to be used with notifications. defined specifically as variables to be used with notifications.
5. Definitions 5. Definitions
OSPFV3-MIB DEFINITIONS ::= BEGIN OSPFV3-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2,
Counter32, Gauge32, Integer32, Unsigned32 Counter32, Gauge32, Integer32, Unsigned32
FROM SNMPv2-SMI FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp,
StorageType
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
InterfaceIndex InterfaceIndex
FROM IF-MIB FROM IF-MIB
InetAddressType, InetAddress, InetAddressPrefixLength InetAddressType, InetAddress, InetAddressPrefixLength,
InetAddressIPv6
FROM INET-ADDRESS-MIB FROM INET-ADDRESS-MIB
Metric, BigMetric, Status, Metric, BigMetric, Status,
HelloRange, DesignatedRouterPriority HelloRange, DesignatedRouterPriority
FROM OSPF-MIB; FROM OSPF-MIB;
ospfv3MIB MODULE-IDENTITY ospfv3MIB MODULE-IDENTITY
LAST-UPDATED "200709171200Z" LAST-UPDATED "200811251200Z"
ORGANIZATION "IETF OSPF Working Group" ORGANIZATION "IETF OSPF Working Group"
CONTACT-INFO CONTACT-INFO
"WG E-Mail: ospf@ietf.org "WG E-Mail: ospf@ietf.org
WG Chairs: Acee Lindem WG Chairs: Acee Lindem
acee@redback.com acee@redback.com
Abhay Roy Abhay Roy
akr@cisco.com akr@cisco.com
Editors: Dan Joyal Editors: Dan Joyal
skipping to change at page 9, line 4 skipping to change at page 8, line 43
acee@redback.com acee@redback.com
Abhay Roy Abhay Roy
akr@cisco.com akr@cisco.com
Editors: Dan Joyal Editors: Dan Joyal
Nortel Nortel
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821, USA Billerica, MA 01821, USA
djoyal@nortel.com djoyal@nortel.com
Vishwas Manral Vishwas Manral
IP Infusion IP Infusion
Bangalore Bangalore
India India
vishwas@ipinfusion.com" vishwas@ipinfusion.com"
DESCRIPTION DESCRIPTION
"The MIB module for OSPF version 3. "The MIB module for OSPF version 3.
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2008).
This version of this MIB module is part of This version of this MIB module is part of
RFC XXXX; see the RFC itself for full legal RFC xxxx; see the RFC itself for full legal
notices." notices."
REVISION "200811251200Z"
REVISION "200709171200Z"
DESCRIPTION -- RFC Editor assigns RFC xxxx DESCRIPTION -- RFC Editor assigns RFC xxxx
"Initial version, published as RFC xxxx" "Initial version, published as RFC xxxx"
-- RFC Ed.: replace xxxx with actual RFC number & remove this note
::= { mib-2 XXX } -- to be assigned by IANA ::= { mib-2 YYY }
-- RFC Ed.: replace YYY with IANA-assigned number & remove this note
- <span class="insert">RFC Ed.: replace YYY with IANA-assigned number &amp; remove this note</span> -- Textual conventions
-- Texual conventions
Ospfv3UpToRefreshIntervalTc ::= TEXTUAL-CONVENTION Ospfv3UpToRefreshIntervalTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The values one might be able to configure for "The values one might be able to configure for
variables bounded by the Refresh Interval" variables bounded by the Refresh Interval"
SYNTAX Integer32 (1..1800) REFERENCE
"OSPF Version 2, Section B. Architectural Constants"
SYNTAX Unsigned32 (1..1800)
Ospfv3DeadIntRangeTc ::= TEXTUAL-CONVENTION Ospfv3DeadIntervalRangeTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The range, in seconds, of dead interval value." "The range, in seconds, of dead interval value."
SYNTAX Integer32 (1..'FFFF'h) REFERENCE
"OSPF Version 3, Section C.3 Router interface
parameters"
SYNTAX Unsigned32 (1..'FFFF'h)
Ospfv3RouterIdTc ::= TEXTUAL-CONVENTION Ospfv3RouterIdTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit, unsigned integer uniquely identifying the "A 32-bit, unsigned integer uniquely identifying the
router in the Autonomous System. To ensure router in the Autonomous System. To ensure
uniqueness, this may default to the value of one of uniqueness, this may default to the value of one of
the router's IPv4 host addresses if IPv4 is the router's IPv4 host addresses if IPv4 is
configured on the router." configured on the router."
REFERENCE
"OSPF Version 3, Section C.1 Global parameters"
SYNTAX Unsigned32 (1..'FFFFFFFF'h) SYNTAX Unsigned32 (1..'FFFFFFFF'h)
Ospfv3AreaIdTc ::= TEXTUAL-CONVENTION Ospfv3LsidTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An OSPFv3 Area Identifier" "A unique 32-bit identifier of the piece of the
routing domain that is being described by a Link
State advertisement. In contrast to OSPFv2, the
LSID has no addressing semantics."
REFERENCE
"OSPF Version 2, Section 2.1.4 Link State ID"
SYNTAX Unsigned32 (1..'FFFFFFFF'h)
Ospfv3AreaIdTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"An OSPFv3 Area Identifier. A value of zero
identifies the backbone area."
REFERENCE
"OSPF Version 3, Section C.3 Router interface
parameters"
SYNTAX Unsigned32 (0..'FFFFFFFF'h) SYNTAX Unsigned32 (0..'FFFFFFFF'h)
Ospfv3IfInstIdTc ::= TEXTUAL-CONVENTION Ospfv3IfInstIdTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-0" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An OSPFv3 interface instance ID" "An OSPFv3 interface instance ID"
SYNTAX Integer32 (0..255) REFERENCE
"OSPF Version 3, Section C.3 Router interface
parameters"
SYNTAX Unsigned32 (0..255)
Ospfv3LsaSequenceTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
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."
SYNTAX Integer32
Ospfv3LsaAgeTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The age of the link state advertisement in
seconds. The high order bit of the LS age
field is considered the DoNotAge bit for
support of on-demand circuits."
REFERENCE
"OSPF Version 2, Section 12.1.1, LS age and
Extending OSPF to Support Demand Circuits,
Section 2.2, The LS age field."
SYNTAX Unsigned32 (0..3600 | 32768..36368)
-- Top-level structure of MIB -- Top-level structure of MIB
ospfv3Notifications OBJECT IDENTIFIER ::= { ospfv3MIB 0 } ospfv3Notifications OBJECT IDENTIFIER ::= { ospfv3MIB 0 }
ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 } ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 }
ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 } ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 }
-- OSPFv3 General Variables -- OSPFv3 General Variables
-- These parameters apply globally to the Router's -- These parameters apply globally to the Router's
-- OSPFv3 Process. -- OSPFv3 Process.
ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 } ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 }
ospfv3RouterId OBJECT-TYPE ospfv3RouterId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying the "A 32-bit unsigned integer uniquely identifying
router in the Autonomous System. To ensure the router in the Autonomous System. To ensure
uniqueness, this may default to the 32-bit uniqueness, this may default to the 32-bit
unsigned integer representation of one of unsigned integer representation of one of
the router's IPv4 host addresses (if IPv4 the router's IPv4 interface addresses (if IPv4
is configured on the router). is configured on the router).
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE
"OSPF Version 3, Section C.1 Global parameters"
::= { ospfv3GeneralGroup 1 } ::= { ospfv3GeneralGroup 1 }
ospfv3AdminStat OBJECT-TYPE ospfv3AdminStat OBJECT-TYPE
SYNTAX Status SYNTAX Status
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The administrative status of OSPFv3 in the "The administrative status of OSPFv3 in the
router. The value 'enabled' denotes that the router. The value 'enabled' denotes that the
OSPFv3 Process is active on at least one OSPFv3 Process is active on at least one
skipping to change at page 11, line 19 skipping to change at page 12, line 11
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The version number of OSPF for IPv6 is 3." "The version number of OSPF for IPv6 is 3."
::= { ospfv3GeneralGroup 3 } ::= { ospfv3GeneralGroup 3 }
ospfv3AreaBdrRtrStatus OBJECT-TYPE ospfv3AreaBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A flag to note whether this router is an area "A flag to denote whether this router is an area
border router." border router. The value of this object is true(1)
when the router is an area border router."
REFERENCE REFERENCE
"OSPF Version 2, Section 3 Splitting the AS into "OSPF Version 2, Section 3 Splitting the AS into
Areas" Areas"
::= { ospfv3GeneralGroup 4 } ::= { ospfv3GeneralGroup 4 }
ospfv3ASBdrRtrStatus OBJECT-TYPE ospfv3ASBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 11, line 52 skipping to change at page 12, line 45
ospfv3AsScopeLsaCount OBJECT-TYPE ospfv3AsScopeLsaCount OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of AS-Scope (e.g. AS-External) link state "The number of AS-Scope (e.g. AS-External) link state
advertisements in the link state database." advertisements in the link state database."
::= { ospfv3GeneralGroup 6 } ::= { ospfv3GeneralGroup 6 }
ospfv3AsScopeLsaCksumSum OBJECT-TYPE ospfv3AsScopeLsaCksumSum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit unsigned sum of the LS checksums of "The 32-bit unsigned sum of the LS checksums of
the AS-scoped link state advertisements the AS-scoped link state advertisements
contained in the link state database. This sum contained in the link state database. This sum
can be used to determine if there has been a can be used to determine if there has been a
change in a router's link state database or change in a router's link state database or
to compare the link state database of two to compare the link state database of two
routers." routers."
skipping to change at page 13, line 51 skipping to change at page 14, line 44
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
::= { ospfv3GeneralGroup 12 } ::= { ospfv3GeneralGroup 12 }
ospfv3DemandExtensions OBJECT-TYPE ospfv3DemandExtensions OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The router's support for demand circuits. "The router's support for demand circuits.
The value of this object is true(1) when
demand circuits are supported.
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE REFERENCE
"OSPF Version 2, Appendix on Demand Circuits" "OSPF Version 2, Appendix on Demand Circuits"
::= { ospfv3GeneralGroup 13 } ::= { ospfv3GeneralGroup 13 }
ospfv3ReferenceBandwidth OBJECT-TYPE ospfv3ReferenceBandwidth OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Reference bandwidth in kilobits/second for "Reference bandwidth in kilobits per second for
calculating default interface metrics. The calculating default interface metrics. The
default value is 100,000 KBPS (100 MBPS) default value is 100,000 KBPS (100 MBPS)
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE
"OSPF Version 2, Section C.3 Router interface
parameters"
DEFVAL { 100000 }
::= { ospfv3GeneralGroup 14 } ::= { ospfv3GeneralGroup 14 }
ospfv3RestartSupport OBJECT-TYPE ospfv3RestartSupport OBJECT-TYPE
SYNTAX INTEGER { none (1), SYNTAX INTEGER { none (1),
plannedOnly (2), plannedOnly (2),
plannedAndUnplanned (3) plannedAndUnplanned (3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The router's support for OSPF Graceful restart. "The router's support for OSPF Graceful restart.
Options include: no restart support, only planned Options include: no restart support, only planned
restarts or both planned and unplanned restarts. restarts or both planned and unplanned restarts.
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE "Graceful OSPF Restart, Appendix B.1 Global
Parameters"
::= { ospfv3GeneralGroup 15 } ::= { ospfv3GeneralGroup 15 }
ospfv3RestartInterval OBJECT-TYPE ospfv3RestartInterval OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured OSPF Graceful restart timeout interval. "Configured OSPF Graceful restart timeout interval.
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE "Graceful OSPF Restart, Appendix B.1 Global
Parameters (Minimum subset)"
DEFVAL { 120 }
::= { ospfv3GeneralGroup 16 } ::= { ospfv3GeneralGroup 16 }
ospfv3RestartStrictLsaChecking OBJECT-TYPE ospfv3RestartStrictLsaChecking OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates if strict LSA checking is enabled for "Indicates if strict LSA checking is enabled for
graceful restart. graceful restart. A value of true(1) indicates that
strict LSA checking is enabled.
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile the entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE "Graceful OSPF Restart, Appendix B.2 Global
Parameters (Optional)"
DEFVAL { true }
::= { ospfv3GeneralGroup 17 } ::= { ospfv3GeneralGroup 17 }
ospfv3RestartStatus OBJECT-TYPE ospfv3RestartStatus OBJECT-TYPE
SYNTAX INTEGER { notRestarting (1), SYNTAX INTEGER { notRestarting (1),
plannedRestart (2), plannedRestart (2),
unplannedRestart (3) unplannedRestart (3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current status of OSPF Graceful restart capability." "The current status of OSPF Graceful restart capability."
::= { ospfv3GeneralGroup 18 } ::= { ospfv3GeneralGroup 18 }
ospfv3RestartAge OBJECT-TYPE ospfv3RestartAge OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Remaining time in current OSPF Graceful restart "Remaining time in current OSPF Graceful restart
interval." interval."
::= { ospfv3GeneralGroup 19 } ::= { ospfv3GeneralGroup 19 }
ospfv3RestartExitRc OBJECT-TYPE ospfv3RestartExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), SYNTAX INTEGER { none (1),
inProgress (2), inProgress (2),
completed (3), completed (3),
timedOut (4), timedOut (4),
topologyChanged (5) topologyChanged (5)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the outcome of the last attempt at a "Describes the outcome of the last attempt at a
skipping to change at page 16, line 5 skipping to change at page 17, line 15
timedOut:........the last restart timed out. timedOut:........the last restart timed out.
topologyChanged:.the last restart was aborted due to topologyChanged:.the last restart was aborted due to
a topology change." a topology change."
::= { ospfv3GeneralGroup 20 } ::= { ospfv3GeneralGroup 20 }
ospfv3NotificationEnable OBJECT-TYPE ospfv3NotificationEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If this object is set to true(1), then it enables "This object provides a coarse level of control
the generation of OSPFv3 Notifications. If it is over the generation of OSPFv3 notifications.
Fine grain control can be accomplished by utilizing
the objects defined in RFC 3413 [RFC3413]
specifically, those described in section 6.
If this object is set to true(1), then it enables
the generation of OSPFv3 notifications. If it is
set to false(2), these notifications are not set to false(2), these notifications are not
generated. generated.
This object is persistent and when written the This object is persistent and when written the
entity SHOULD save the change to non-volatile entity SHOULD save the change to non-volatile
storage." storage."
DEFVAL { true }
::= { ospfv3GeneralGroup 21 } ::= { ospfv3GeneralGroup 21 }
ospfv3StubRouterSupport OBJECT-TYPE ospfv3StubRouterSupport OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The router's support for stub router functionality." "The router's support for stub router functionality. An
object value of true(1) indicates that stub router
functionality is supported."
REFERENCE REFERENCE
"OSPF Stub Router Advertisement" "OSPF Stub Router Advertisement"
::= { ospfv3GeneralGroup 22 } ::= { ospfv3GeneralGroup 22 }
ospfv3StubRouterAdvertisement OBJECT-TYPE ospfv3StubRouterAdvertisement OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
doNotAdvertise (1), doNotAdvertise (1),
advertise(2) advertise(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object controls the advertisement of "This object controls the advertisement of
stub LSAs by the router. The value stub LSAs by the router. The value
doNotAdvertise will result in the advertisement doNotAdvertise(1) will result in the advertisement
of standard LSAs and is the default value. of standard LSAs and is the default value.
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile the entity SHOULD save the change to non-volatile
storage." storage."
REFERENCE
"OSPF Stub Router Advertisement, Section 2. Proposed
Solution"
DEFVAL { doNotAdvertise }
::= { ospfv3GeneralGroup 23 } ::= { ospfv3GeneralGroup 23 }
ospfv3DiscontinuityTime OBJECT-TYPE ospfv3DiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime on the most recent occasion "The value of sysUpTime on the most recent occasion
at which any one of this MIB's counters suffered at which any one of this MIB's counters suffered
a discontinuity. a discontinuity.
If no such discontinuities have occurred since the last If no such discontinuities have occurred since the last
reinitialization of the local management subsystem, reinitialization of the local management subsystem,
then this object contains a zero value." then this object contains a zero value."
::= { ospfv3GeneralGroup 24 } ::= { ospfv3GeneralGroup 24 }
ospfv3RestartTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion
at which the ospfv3RestartExitReason was updated."
::= { ospfv3GeneralGroup 25 }
-- The OSPFv3 Area Data Structure contains information -- The OSPFv3 Area Data Structure contains information
-- regarding the various areas. The interfaces and -- regarding the various areas. The interfaces and
-- virtual links are configured as part of these areas. -- virtual links are configured as part of these areas.
-- Area 0, by definition, is the Backbone Area -- Area 0, by definition, is the Backbone Area
ospfv3AreaTable OBJECT-TYPE ospfv3AreaTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ospfv3AreaEntry SYNTAX SEQUENCE OF Ospfv3AreaEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 17, line 41 skipping to change at page 19, line 18
router's attached areas. router's attached areas.
The information in this table is persistent The information in this table is persistent
and when written the entity SHOULD save the and when written the entity SHOULD save the
change to non-volatile storage." change to non-volatile storage."
INDEX { ospfv3AreaId } INDEX { ospfv3AreaId }
::= { ospfv3AreaTable 1 } ::= { ospfv3AreaTable 1 }
Ospfv3AreaEntry ::= SEQUENCE { Ospfv3AreaEntry ::= SEQUENCE {
ospfv3AreaId ospfv3AreaId
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3AreaImportAsExtern ospfv3AreaImportAsExtern
INTEGER, INTEGER,
ospfv3AreaSpfRuns ospfv3AreaSpfRuns
Counter32, Counter32,
ospfv3AreaBdrRtrCount ospfv3AreaBdrRtrCount
Gauge32, Gauge32,
ospfv3AreaAsBdrRtrCount ospfv3AreaAsBdrRtrCount
Gauge32, Gauge32,
ospfv3AreaScopeLsaCount ospfv3AreaScopeLsaCount
Gauge32, Gauge32,
ospfv3AreaScopeLsaCksumSum ospfv3AreaScopeLsaCksumSum
Integer32, Unsigned32,
ospfv3AreaSummary ospfv3AreaSummary
INTEGER, INTEGER,
ospfv3AreaStatus ospfv3AreaRowStatus
RowStatus, RowStatus,
ospfv3AreaStubMetric ospfv3AreaStubMetric
BigMetric, BigMetric,
ospfv3AreaNssaTranslatorRole ospfv3AreaNssaTranslatorRole
INTEGER, INTEGER,
ospfv3AreaNssaTranslatorState ospfv3AreaNssaTranslatorState
INTEGER, INTEGER,
ospfv3AreaNssaTranslatorStabInt ospfv3AreaNssaTranslatorStabInterval
Unsigned32, Unsigned32,
ospfv3AreaNssaTranslatorEvents ospfv3AreaNssaTranslatorEvents
Counter32, Counter32,
ospfv3AreaStubMetricType ospfv3AreaStubMetricType
INTEGER INTEGER,
ospfv3AreaTEEnabled
TruthValue
} }
ospfv3AreaId OBJECT-TYPE ospfv3AreaId OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying an area. "A 32-bit unsigned integer uniquely identifying an area.
Area ID 0 is used for the OSPFv3 backbone." Area ID 0 is used for the OSPFv3 backbone."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfv3AreaEntry 1 } ::= { ospfv3AreaEntry 1 }
ospfv3AreaImportAsExtern OBJECT-TYPE ospfv3AreaImportAsExtern OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
importExternal(1), -- normal area importExternal(1), -- normal area
importNoExternal(2), -- stub area importNoExternal(2), -- stub area
importNssa(3) -- not-so-stubby-area importNssa(3) -- not-so-stubby-area
skipping to change at page 19, line 46 skipping to change at page 21, line 23
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of Area-Scope link state "The total number of Area-Scope link state
advertisements in this area's link state advertisements in this area's link state
database." database."
::= { ospfv3AreaEntry 6 } ::= { ospfv3AreaEntry 6 }
ospfv3AreaScopeLsaCksumSum OBJECT-TYPE ospfv3AreaScopeLsaCksumSum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit unsigned sum of the Area-Scope link state "The 32-bit unsigned sum of the Area-Scope link state
advertisements' LS checksums contained in this advertisements' LS checksums contained in this
area's link state database. The sum can be used area's link state database. The sum can be used
to determine if there has been a change in a to determine if there has been a change in a
router's link state database or to compare the router's link state database or to compare the
link-state database of two routers." link-state database of two routers."
::= { ospfv3AreaEntry 7 } ::= { ospfv3AreaEntry 7 }
skipping to change at page 20, line 25 skipping to change at page 22, line 4
If it is noAreaSummary, the router will neither If it is noAreaSummary, the router will neither
originate nor propagate Inter-Area LSAs into the originate nor propagate Inter-Area LSAs into the
stub or NSSA area. It will only advertise a stub or NSSA area. It will only advertise a
default route. default route.
If it is sendAreaSummary, the router will both If it is sendAreaSummary, the router will both
summarize and propagate Inter-Area LSAs." summarize and propagate Inter-Area LSAs."
DEFVAL { sendAreaSummary } DEFVAL { sendAreaSummary }
::= { ospfv3AreaEntry 8 } ::= { ospfv3AreaEntry 8 }
ospfv3AreaRowStatus OBJECT-TYPE
ospfv3AreaStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
modified." modified."
::= { ospfv3AreaEntry 9 } ::= { ospfv3AreaEntry 9 }
ospfv3AreaStubMetric OBJECT-TYPE ospfv3AreaStubMetric OBJECT-TYPE
SYNTAX BigMetric SYNTAX BigMetric
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The metric value advertised for the default route "The metric value advertised for the default route
into Stub and NSSA areas." into Stub and NSSA areas. By default, this equals the
least metric among the interfaces to other areas."
::= { ospfv3AreaEntry 10 } ::= { ospfv3AreaEntry 10 }
ospfv3AreaNssaTranslatorRole OBJECT-TYPE ospfv3AreaNssaTranslatorRole OBJECT-TYPE
SYNTAX INTEGER { always(1), candidate(2) } SYNTAX INTEGER { always(1), candidate(2) }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates an NSSA Border router's policy for "Indicates an NSSA Border router's policy for
perform NSSA translation of NSSA-LSAs into perform NSSA translation of NSSA-LSAs into
AS-External-LSAs." AS-External-LSAs."
skipping to change at page 21, line 28 skipping to change at page 23, line 6
performing NSSA translation of NSSA-LSAs into performing NSSA translation of NSSA-LSAs into
AS-External-LSAs. When this object is set to enabled, AS-External-LSAs. When this object is set to enabled,
the NSSA Border router's ospfv3AreaNssaTranslatorRole the NSSA Border router's ospfv3AreaNssaTranslatorRole
has been set to always. When this object is set to has been set to always. When this object is set to
elected, a candidate NSSA Border router is translating elected, a candidate NSSA Border router is translating
NSSA-LSAs into AS-External-LSAs. When this object is NSSA-LSAs into AS-External-LSAs. When this object is
set to disabled, a candidate NSSA Border router is NOT set to disabled, a candidate NSSA Border router is NOT
translating NSSA-LSAs into AS-External-LSAs." translating NSSA-LSAs into AS-External-LSAs."
::= { ospfv3AreaEntry 12 } ::= { ospfv3AreaEntry 12 }
ospfv3AreaNssaTranslatorStabInt OBJECT-TYPE ospfv3AreaNssaTranslatorStabInterval OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The stability interval defined as the number of "The stability interval defined as the number of
seconds after an elected translator determines its seconds after an elected translator determines its
services are no longer required that it should services are no longer required that it should
continue to perform its translation duties." continue to perform its translation duties."
DEFVAL { 40 } DEFVAL { 40 }
skipping to change at page 22, line 17 skipping to change at page 23, line 48
nonComparable (3) -- external type 2 nonComparable (3) -- external type 2
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable assigns the type of metric "This variable assigns the type of metric
advertised as a default route." advertised as a default route."
DEFVAL { ospfv3Metric } DEFVAL { ospfv3Metric }
::= { ospfv3AreaEntry 15 } ::= { ospfv3AreaEntry 15 }
ospfv3AreaTEEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether or not traffic engineering
is enabled in the area. The object is set
to the value true(1) to enable traffic engineering.
Traffic engineering is disabled by default."
DEFVAL { false }
::= { ospfv3AreaEntry 16 }
-- OSPFv3 AS-Scope Link State Database -- OSPFv3 AS-Scope Link State Database
ospfv3AsLsdbTable OBJECT-TYPE ospfv3AsLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPFv3 Process's AS-Scope Link State Database "The OSPFv3 Process's AS-Scope Link State Database
(LSDB). The LSDB contains the AS-Scope Link State (LSDB). The LSDB contains the AS-Scope Link State
Advertisements from throughout the areas that the Advertisements from throughout the areas that the
skipping to change at page 22, line 45 skipping to change at page 24, line 35
"A single AS-Scope Link State Advertisement." "A single AS-Scope Link State Advertisement."
INDEX { ospfv3AsLsdbType, INDEX { ospfv3AsLsdbType,
ospfv3AsLsdbRouterId, ospfv3AsLsdbRouterId,
ospfv3AsLsdbLsid } ospfv3AsLsdbLsid }
::= { ospfv3AsLsdbTable 1 } ::= { ospfv3AsLsdbTable 1 }
Ospfv3AsLsdbEntry ::= SEQUENCE { Ospfv3AsLsdbEntry ::= SEQUENCE {
ospfv3AsLsdbType ospfv3AsLsdbType
Unsigned32, Unsigned32,
ospfv3AsLsdbRouterId ospfv3AsLsdbRouterId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3AsLsdbLsid ospfv3AsLsdbLsid
Unsigned32, Ospfv3LsidTC,
ospfv3AsLsdbSequence ospfv3AsLsdbSequence
Integer32, Ospfv3LsaSequenceTC,
ospfv3AsLsdbAge ospfv3AsLsdbAge
Integer32, Ospfv3LsaAgeTC,
ospfv3AsLsdbChecksum ospfv3AsLsdbChecksum
Integer32, Integer32,
ospfv3AsLsdbAdvertisement ospfv3AsLsdbAdvertisement
OCTET STRING, OCTET STRING,
ospfv3AsLsdbTypeKnown ospfv3AsLsdbTypeKnown
TruthValue TruthValue
} }
ospfv3AsLsdbType OBJECT-TYPE ospfv3AsLsdbType OBJECT-TYPE
SYNTAX Unsigned32(0..'FFFFFFFF'h) SYNTAX Unsigned32(0..'FFFFFFFF'h)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate Each link state type has a separate
advertisement format. AS-Scope LSAs not recognized advertisement format. AS-Scope LSAs not recognized
by the router may be stored in the database." by the router may be stored in the database."
::= { ospfv3AsLsdbEntry 1 } ::= { ospfv3AsLsdbEntry 1 }
ospfv3AsLsdbRouterId OBJECT-TYPE ospfv3AsLsdbRouterId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32 bit number that uniquely identifies the "The 32 bit number that uniquely identifies the
originating router in the Autonomous System." originating router in the Autonomous System."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters" "OSPF Version 2, Appendix C.1 Global parameters"
::= { ospfv3AsLsdbEntry 2 } ::= { ospfv3AsLsdbEntry 2 }
ospfv3AsLsdbLsid OBJECT-TYPE ospfv3AsLsdbLsid OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Ospfv3LsidTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Link State ID is an LS Type Specific field "The Link State ID is an LS Type Specific field
containing a unique identifier; containing a unique identifier;
it identifies the piece of the routing domain it identifies the piece of the routing domain
that is being described by the advertisement. that is being described by the advertisement.
In contrast to OSPFv2, the LSID has no In contrast to OSPFv2, the LSID has no
addressing semantics." addressing semantics."
::= { ospfv3AsLsdbEntry 3 } ::= { ospfv3AsLsdbEntry 3 }
-- Note that the OSPF Sequence Number is a 32 bit signed -- Note that the OSPF Sequence Number is a 32 bit signed
-- integer. It starts with the value '80000001'h, -- integer. It starts with the value '80000001'h,
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
-- Thus, a typical sequence number will be very negative. -- Thus, a typical sequence number will be very negative.
ospfv3AsLsdbSequence OBJECT-TYPE ospfv3AsLsdbSequence OBJECT-TYPE
SYNTAX Integer32 SYNTAX Ospfv3LsaSequenceTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The sequence number field is a signed 32-bit "The sequence number field is a signed 32-bit
integer. It is used to detect old and duplicate integer. It is used to detect old and duplicate
link state advertisements. The space of link state advertisements. The space of
sequence numbers is linearly ordered. The sequence numbers is linearly ordered. The
larger the sequence number the more recent the larger the sequence number the more recent the
advertisement." advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfv3AsLsdbEntry 4 } ::= { ospfv3AsLsdbEntry 4 }
ospfv3AsLsdbAge OBJECT-TYPE ospfv3AsLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge SYNTAX Ospfv3LsaAgeTC
-- unless DoNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state "This field is the age of the link state
advertisement in seconds." advertisement in seconds. The high order bit
of the LS age field is considered the DoNotAge
bit for support of on-demand circuits."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1, LS age and
Extending OSPF to Support Demand Circuits,
Section 2.2, The LS age field."
::= { ospfv3AsLsdbEntry 5 } ::= { ospfv3AsLsdbEntry 5 }
ospfv3AsLsdbChecksum OBJECT-TYPE ospfv3AsLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete
contents of the advertisement, excepting the contents of the advertisement, excepting the
age field. The age field is excepted so that age field. The age field is excepted so that
skipping to change at page 25, line 33 skipping to change at page 27, line 29
DESCRIPTION DESCRIPTION
"A single Area-Scope Link State Advertisement." "A single Area-Scope Link State Advertisement."
INDEX { ospfv3AreaLsdbAreaId, INDEX { ospfv3AreaLsdbAreaId,
ospfv3AreaLsdbType, ospfv3AreaLsdbType,
ospfv3AreaLsdbRouterId, ospfv3AreaLsdbRouterId,
ospfv3AreaLsdbLsid } ospfv3AreaLsdbLsid }
::= { ospfv3AreaLsdbTable 1 } ::= { ospfv3AreaLsdbTable 1 }
Ospfv3AreaLsdbEntry ::= SEQUENCE { Ospfv3AreaLsdbEntry ::= SEQUENCE {
ospfv3AreaLsdbAreaId ospfv3AreaLsdbAreaId
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3AreaLsdbType ospfv3AreaLsdbType
Unsigned32, Unsigned32,
ospfv3AreaLsdbRouterId ospfv3AreaLsdbRouterId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3AreaLsdbLsid ospfv3AreaLsdbLsid
Unsigned32, Ospfv3LsidTC,
ospfv3AreaLsdbSequence ospfv3AreaLsdbSequence
Integer32, Ospfv3LsaSequenceTC,
ospfv3AreaLsdbAge ospfv3AreaLsdbAge
Integer32, Ospfv3LsaAgeTC,
ospfv3AreaLsdbChecksum ospfv3AreaLsdbChecksum
Integer32, Integer32,
ospfv3AreaLsdbAdvertisement ospfv3AreaLsdbAdvertisement
OCTET STRING, OCTET STRING,
ospfv3AreaLsdbTypeKnown ospfv3AreaLsdbTypeKnown
TruthValue TruthValue
} }
ospfv3AreaLsdbAreaId OBJECT-TYPE ospfv3AreaLsdbAreaId OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit identifier of the Area from which the "The 32-bit identifier of the Area from which the
LSA was received." LSA was received."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfv3AreaLsdbEntry 1 } ::= { ospfv3AreaLsdbEntry 1 }
ospfv3AreaLsdbType OBJECT-TYPE ospfv3AreaLsdbType OBJECT-TYPE
skipping to change at page 26, line 24 skipping to change at page 28, line 18
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate Each link state type has a separate
advertisement format. Area-Scope LSAs unrecognized advertisement format. Area-Scope LSAs unrecognized
by the router are also stored in this database." by the router are also stored in this database."
::= { ospfv3AreaLsdbEntry 2 } ::= { ospfv3AreaLsdbEntry 2 }
ospfv3AreaLsdbRouterId OBJECT-TYPE ospfv3AreaLsdbRouterId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit number that uniquely identifies the "The 32-bit number that uniquely identifies the
originating router in the Autonomous System." originating router in the Autonomous System."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters" "OSPF Version 2, Appendix C.1 Global parameters"
::= { ospfv3AreaLsdbEntry 3 } ::= { ospfv3AreaLsdbEntry 3 }
ospfv3AreaLsdbLsid OBJECT-TYPE ospfv3AreaLsdbLsid OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Ospfv3LsidTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Link State ID is an LS Type Specific field "The Link State ID is an LS Type Specific field
containing a unique identifier; containing a unique identifier;
it identifies the piece of the routing domain it identifies the piece of the routing domain
that is being described by the advertisement. that is being described by the advertisement.
In contrast to OSPFv2, the LSID has no In contrast to OSPFv2, the LSID has no
addressing semantics." addressing semantics."
::= { ospfv3AreaLsdbEntry 4 } ::= { ospfv3AreaLsdbEntry 4 }
-- Note that the OSPF Sequence Number is a 32 bit signed -- Note that the OSPF Sequence Number is a 32 bit signed
-- integer. It starts with the value '80000001'h, -- integer. It starts with the value '80000001'h,
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
-- Thus, a typical sequence number will be very negative. -- Thus, a typical sequence number will be very negative.
ospfv3AreaLsdbSequence OBJECT-TYPE ospfv3AreaLsdbSequence OBJECT-TYPE
SYNTAX Integer32 SYNTAX Ospfv3LsaSequenceTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The sequence number field is a signed 32-bit "The sequence number field is a signed 32-bit
integer. It is used to detect old and integer. It is used to detect old and
duplicate link state advertisements. The space duplicate link state advertisements. The space
of sequence numbers is linearly ordered. The of sequence numbers is linearly ordered. The
larger the sequence number the more recent the larger the sequence number the more recent the
advertisement." advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfv3AreaLsdbEntry 5 } ::= { ospfv3AreaLsdbEntry 5 }
ospfv3AreaLsdbAge OBJECT-TYPE ospfv3AreaLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge SYNTAX Ospfv3LsaAgeTC
-- unless DoNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state "This field is the age of the link state
advertisement in seconds." advertisement in seconds. The high order bit
of the LS age field is considered the DoNotAge
bit for support of on-demand circuits."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1, LS age and
Extending OSPF to Support Demand Circuits,
Section 2.2, The LS age field."
::= { ospfv3AreaLsdbEntry 6 } ::= { ospfv3AreaLsdbEntry 6 }
ospfv3AreaLsdbChecksum OBJECT-TYPE ospfv3AreaLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete
contents of the advertisement, excepting the contents of the advertisement, excepting the
age field. The age field is excepted so that age field. The age field is excepted so that
skipping to change at page 28, line 40 skipping to change at page 30, line 37
ospfv3LinkLsdbIfInstId, ospfv3LinkLsdbIfInstId,
ospfv3LinkLsdbType, ospfv3LinkLsdbType,
ospfv3LinkLsdbRouterId, ospfv3LinkLsdbRouterId,
ospfv3LinkLsdbLsid } ospfv3LinkLsdbLsid }
::= { ospfv3LinkLsdbTable 1 } ::= { ospfv3LinkLsdbTable 1 }
Ospfv3LinkLsdbEntry ::= SEQUENCE { Ospfv3LinkLsdbEntry ::= SEQUENCE {
ospfv3LinkLsdbIfIndex ospfv3LinkLsdbIfIndex
InterfaceIndex, InterfaceIndex,
ospfv3LinkLsdbIfInstId ospfv3LinkLsdbIfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3LinkLsdbType ospfv3LinkLsdbType
Unsigned32, Unsigned32,
ospfv3LinkLsdbRouterId ospfv3LinkLsdbRouterId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3LinkLsdbLsid ospfv3LinkLsdbLsid
Unsigned32, Ospfv3LsidTC,
ospfv3LinkLsdbSequence ospfv3LinkLsdbSequence
Integer32, Ospfv3LsaSequenceTC,
ospfv3LinkLsdbAge ospfv3LinkLsdbAge
Integer32, Ospfv3LsaAgeTC,
ospfv3LinkLsdbChecksum ospfv3LinkLsdbChecksum
Integer32, Integer32,
ospfv3LinkLsdbAdvertisement ospfv3LinkLsdbAdvertisement
OCTET STRING, OCTET STRING,
ospfv3LinkLsdbTypeKnown ospfv3LinkLsdbTypeKnown
TruthValue TruthValue
} }
ospfv3LinkLsdbIfIndex OBJECT-TYPE ospfv3LinkLsdbIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier of the link from which the LSA "The identifier of the link from which the LSA
was received." was received."
::= { ospfv3LinkLsdbEntry 1 } ::= { ospfv3LinkLsdbEntry 1 }
ospfv3LinkLsdbIfInstId OBJECT-TYPE ospfv3LinkLsdbIfInstId OBJECT-TYPE
skipping to change at page 29, line 18 skipping to change at page 31, line 14
ospfv3LinkLsdbIfIndex OBJECT-TYPE ospfv3LinkLsdbIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier of the link from which the LSA "The identifier of the link from which the LSA
was received." was received."
::= { ospfv3LinkLsdbEntry 1 } ::= { ospfv3LinkLsdbEntry 1 }
ospfv3LinkLsdbIfInstId OBJECT-TYPE ospfv3LinkLsdbIfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier of the interface instance from "The identifier of the interface instance from
which the LSA was received." which the LSA was received."
::= { ospfv3LinkLsdbEntry 2 } ::= { ospfv3LinkLsdbEntry 2 }
ospfv3LinkLsdbType OBJECT-TYPE ospfv3LinkLsdbType OBJECT-TYPE
SYNTAX Unsigned32(0..'FFFFFFFF'h) SYNTAX Unsigned32(0..'FFFFFFFF'h)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate Each link state type has a separate
advertisement format. Link-Scope LSAs unrecognized advertisement format. Link-Scope LSAs unrecognized
by the router are also stored in this database." by the router are also stored in this database."
::= { ospfv3LinkLsdbEntry 3 } ::= { ospfv3LinkLsdbEntry 3 }
ospfv3LinkLsdbRouterId OBJECT-TYPE ospfv3LinkLsdbRouterId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32 bit number that uniquely identifies the "The 32 bit number that uniquely identifies the
originating router in the Autonomous System." originating router in the Autonomous System."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters" "OSPF Version 2, Appendix C.1 Global parameters"
::= { ospfv3LinkLsdbEntry 4 } ::= { ospfv3LinkLsdbEntry 4 }
ospfv3LinkLsdbLsid OBJECT-TYPE ospfv3LinkLsdbLsid OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Ospfv3LsidTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Link State ID is an LS Type Specific field "The Link State ID is an LS Type Specific field
containing a unique identifier; containing a unique identifier;
it identifies the piece of the routing domain it identifies the piece of the routing domain
that is being described by the advertisement. that is being described by the advertisement.
In contrast to OSPFv2, the LSID has no In contrast to OSPFv2, the LSID has no
addressing semantics. However, in OSPFv3 addressing semantics. However, in OSPFv3
the Link State ID always contains the flooding the Link State ID always contains the flooding
scope of the LSA." scope of the LSA."
::= { ospfv3LinkLsdbEntry 5 } ::= { ospfv3LinkLsdbEntry 5 }
-- Note that the OSPF Sequence Number is a 32 bit signed -- Note that the OSPF Sequence Number is a 32 bit signed
-- integer. It starts with the value '80000001'h, -- integer. It starts with the value '80000001'h,
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
-- Thus, a typical sequence number will be very negative. -- Thus, a typical sequence number will be very negative.
skipping to change at page 30, line 17 skipping to change at page 32, line 13
the Link State ID always contains the flooding the Link State ID always contains the flooding
scope of the LSA." scope of the LSA."
::= { ospfv3LinkLsdbEntry 5 } ::= { ospfv3LinkLsdbEntry 5 }
-- Note that the OSPF Sequence Number is a 32 bit signed -- Note that the OSPF Sequence Number is a 32 bit signed
-- integer. It starts with the value '80000001'h, -- integer. It starts with the value '80000001'h,
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
-- Thus, a typical sequence number will be very negative. -- Thus, a typical sequence number will be very negative.
ospfv3LinkLsdbSequence OBJECT-TYPE ospfv3LinkLsdbSequence OBJECT-TYPE
SYNTAX Integer32 SYNTAX Ospfv3LsaSequenceTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The sequence number field is a signed 32-bit "The sequence number field is a signed 32-bit
integer. It is used to detect old and duplicate integer. It is used to detect old and duplicate
link state advertisements. The space of link state advertisements. The space of
sequence numbers is linearly ordered. The sequence numbers is linearly ordered. The
larger the sequence number the more recent the larger the sequence number the more recent the
advertisement." advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfv3LinkLsdbEntry 6 } ::= { ospfv3LinkLsdbEntry 6 }
ospfv3LinkLsdbAge OBJECT-TYPE ospfv3LinkLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge SYNTAX Ospfv3LsaAgeTC
-- unless DoNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state "This field is the age of the link state
advertisement in seconds." advertisement in seconds. The high order bit
of the LS age field is considered the DoNotAge
bit for support of on-demand circuits."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1, LS age and
Extending OSPF to Support Demand Circuits,
Section 2.2, The LS age field."
::= { ospfv3LinkLsdbEntry 7 } ::= { ospfv3LinkLsdbEntry 7 }
ospfv3LinkLsdbChecksum OBJECT-TYPE ospfv3LinkLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete
contents of the advertisement, excepting the contents of the advertisement, excepting the
age field. The age field is excepted so that age field. The age field is excepted so that
skipping to change at page 32, line 11 skipping to change at page 34, line 11
INDEX { ospfv3HostAddressType, INDEX { ospfv3HostAddressType,
ospfv3HostAddress } ospfv3HostAddress }
::= { ospfv3HostTable 1 } ::= { ospfv3HostTable 1 }
Ospfv3HostEntry ::= SEQUENCE { Ospfv3HostEntry ::= SEQUENCE {
ospfv3HostAddressType ospfv3HostAddressType
InetAddressType, InetAddressType,
ospfv3HostAddress ospfv3HostAddress
InetAddress, InetAddress,
ospfv3HostMetric ospfv3HostMetric
Metric, Metric,
ospfv3HostStatus ospfv3HostRowStatus
RowStatus, RowStatus,
ospfv3HostAreaID ospfv3HostAreaID
Ospfv3AreaIdTc Ospfv3AreaIdTC,
ospfv3HostStorageType
StorageType
} }
ospfv3HostAddressType OBJECT-TYPE ospfv3HostAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The address type of ospfv3HostAddress. Only IPv6 "The address type of ospfv3HostAddress. Only IPv6
global address type expected." global address type expected."
REFERENCE REFERENCE
skipping to change at page 32, line 52 skipping to change at page 34, line 54
SYNTAX Metric SYNTAX Metric
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Metric to be advertised." "The Metric to be advertised."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.6 Host route "OSPF Version 2, Appendix C.6 Host route
parameters" parameters"
::= { ospfv3HostEntry 3 } ::= { ospfv3HostEntry 3 }
ospfv3HostStatus OBJECT-TYPE ospfv3HostRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
modified." modified."
::= { ospfv3HostEntry 4 } ::= { ospfv3HostEntry 4 }
ospfv3HostAreaID OBJECT-TYPE ospfv3HostAreaID OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Area the Host Entry is to be found within. "The Area the Host Entry is to be found within.
By default, the area for the subsuming OSPFv3 By default, the area for the subsuming OSPFv3
interface or Area 0 if there is no subsuming interface or Area 0 if there is no subsuming
interface." interface."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfv3HostEntry 5 } ::= { ospfv3HostEntry 5 }
ospfv3HostStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row.
Manually configured entries will have a storage type
of nonVolatile while dynamically created entries
will have a storage type of volatile."
DEFVAL { nonVolatile }
::= { ospfv3HostEntry 6 }
-- OSPFv3 Interface Table -- OSPFv3 Interface Table
ospfv3IfTable OBJECT-TYPE ospfv3IfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ospfv3IfEntry SYNTAX SEQUENCE OF Ospfv3IfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPFv3 Interface Table describes the "The OSPFv3 Interface Table describes the
interfaces from the viewpoint of OSPFv3." interfaces from the viewpoint of OSPFv3."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.3 Router interface "OSPF for IPv6, Appendix C.3 Router interface parameters
parameters" parameters"
::= { ospfv3Objects 7 } ::= { ospfv3Objects 7 }
ospfv3IfEntry OBJECT-TYPE ospfv3IfEntry OBJECT-TYPE
SYNTAX Ospfv3IfEntry SYNTAX Ospfv3IfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPFv3 Interface Entry describes one "The OSPFv3 Interface Entry describes one
interface from the viewpoint of OSPFv3. interface from the viewpoint of OSPFv3.
skipping to change at page 34, line 4 skipping to change at page 36, line 17
DESCRIPTION DESCRIPTION
"The OSPFv3 Interface Entry describes one "The OSPFv3 Interface Entry describes one
interface from the viewpoint of OSPFv3. interface from the viewpoint of OSPFv3.
The information in this table is persistent The information in this table is persistent
and when written the entity SHOULD save the and when written the entity SHOULD save the
change to non-volatile storage." change to non-volatile storage."
INDEX { ospfv3IfIndex, INDEX { ospfv3IfIndex,
ospfv3IfInstId } ospfv3IfInstId }
::= { ospfv3IfTable 1 } ::= { ospfv3IfTable 1 }
Ospfv3IfEntry ::= SEQUENCE { Ospfv3IfEntry ::= SEQUENCE {
ospfv3IfIndex ospfv3IfIndex
InterfaceIndex, InterfaceIndex,
ospfv3IfInstId ospfv3IfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3IfAreaId ospfv3IfAreaId
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3IfType ospfv3IfType
INTEGER, INTEGER,
ospfv3IfAdminStat ospfv3IfAdminStat
Status, Status,
ospfv3IfRtrPriority ospfv3IfRtrPriority
DesignatedRouterPriority, DesignatedRouterPriority,
ospfv3IfTransitDelay ospfv3IfTransitDelay
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3IfRetransInterval ospfv3IfRetransInterval
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3IfHelloInterval ospfv3IfHelloInterval
HelloRange, HelloRange,
ospfv3IfRtrDeadInterval ospfv3IfRtrDeadInterval
Ospfv3DeadIntRangeTc, Ospfv3DeadIntervalRangeTC,
ospfv3IfPollInterval ospfv3IfPollInterval
Unsigned32, Unsigned32,
ospfv3IfState ospfv3IfState
INTEGER, INTEGER,
ospfv3IfDesignatedRouter ospfv3IfDesignatedRouter
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3IfBackupDesignatedRouter ospfv3IfBackupDesignatedRouter
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3IfEvents ospfv3IfEvents
Counter32, Counter32,
ospfv3IfStatus ospfv3IfRowStatus
RowStatus, RowStatus,
ospfv3IfDemand ospfv3IfDemand
TruthValue, TruthValue,
ospfv3IfMetricValue ospfv3IfMetricValue
Metric, Metric,
ospfv3IfLinkScopeLsaCount ospfv3IfLinkScopeLsaCount
Gauge32, Gauge32,
ospfv3IfLinkLsaCksumSum ospfv3IfLinkLsaCksumSum
Integer32, Unsigned32,
ospfv3IfDemandNbrProbe ospfv3IfDemandNbrProbe
TruthValue, TruthValue,
ospfv3IfDemandNbrProbeRetxLimit ospfv3IfDemandNbrProbeRetransLimit
Unsigned32, Unsigned32,
ospfv3IfDemandNbrProbeInterval ospfv3IfDemandNbrProbeInterval
Unsigned32 Unsigned32,
ospfv3IfTEDisabled
TruthValue,
ospfv3IfLinkLSASuppression
TruthValue
} }
ospfv3IfIndex OBJECT-TYPE ospfv3IfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interface index of this OSPFv3 interface. "The interface index of this OSPFv3 interface.
It corresponds to the interface index of the It corresponds to the interface index of the
IPv6 interface on which OSPFv3 is configured." IPv6 interface on which OSPFv3 is configured."
::= { ospfv3IfEntry 1 } ::= { ospfv3IfEntry 1 }
ospfv3IfInstId OBJECT-TYPE ospfv3IfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Enables multiple interface instances of OSPFv3 "Enables multiple interface instances of OSPFv3
to be run over a single link. Each interface to be run over a single link. Each interface
instance would be assigned a separate ID. This ID instance would be assigned a separate ID. This ID
has local link significance only." has local link significance only."
::= { ospfv3IfEntry 2 } ::= { ospfv3IfEntry 2 }
ospfv3IfAreaId OBJECT-TYPE ospfv3IfAreaId OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying the area "A 32-bit integer uniquely identifying the area
to which the interface connects. Area ID to which the interface connects. Area ID
0 is used for the OSPFv3 backbone." 0 is used for the OSPFv3 backbone."
DEFVAL { 0 } DEFVAL { 0 }
::= { ospfv3IfEntry 3 } ::= { ospfv3IfEntry 3 }
ospfv3IfType OBJECT-TYPE ospfv3IfType OBJECT-TYPE
skipping to change at page 36, line 23 skipping to change at page 38, line 41
the designated router election algorithm. The the designated router election algorithm. The
value 0 signifies that the router is not value 0 signifies that the router is not
eligible to become the designated router on this eligible to become the designated router on this
particular network. In the event of a tie in particular network. In the event of a tie in
this value, routers will use their Router ID as this value, routers will use their Router ID as
a tie breaker." a tie breaker."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfv3IfEntry 6 } ::= { ospfv3IfEntry 6 }
ospfv3IfTransitDelay OBJECT-TYPE ospfv3IfTransitDelay OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The estimated number of seconds it takes to "The estimated number of seconds it takes to transmit
transmit a link state update packet over this a Link State Update packet over this interface. LSAs
interface." contained in the update packet must have their age
incremented by this amount before transmission. This
value should take into account the transmission and
propagation delays of the interface."
REFERENCE
"OSPF for IPv6, Appendix C.3 Router interface
parameters."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfv3IfEntry 7 } ::= { ospfv3IfEntry 7 }
ospfv3IfRetransInterval OBJECT-TYPE ospfv3IfRetransInterval OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds between link state "The number of seconds between link state
advertisement retransmissions for adjacencies advertisement retransmissions for adjacencies
belonging to this interface. This value is belonging to this interface. This value is
also used when retransmitting database also used when retransmitting database
description and link state request packets." description and link state request packets."
DEFVAL { 5 } DEFVAL { 5 }
skipping to change at page 37, line 9 skipping to change at page 39, line 32
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The length of time, in seconds, between the "The length of time, in seconds, between the
Hello packets that the router sends on the Hello packets that the router sends on the
interface. This value must be the same for all interface. This value must be the same for all
routers attached to a common network." routers attached to a common network."
DEFVAL { 10 } DEFVAL { 10 }
::= { ospfv3IfEntry 9 } ::= { ospfv3IfEntry 9 }
ospfv3IfRtrDeadInterval OBJECT-TYPE ospfv3IfRtrDeadInterval OBJECT-TYPE
SYNTAX Ospfv3DeadIntRangeTc SYNTAX Ospfv3DeadIntervalRangeTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds that a router's Hello "The number of seconds that a router's Hello
packets have not been seen before its packets have not been seen before its
neighbors declare the router down on the interface. neighbors declare the router down on the interface.
This should be some multiple of the Hello interval. This should be some multiple of the Hello interval.
This value must be the same for all routers attached This value must be the same for all routers attached
to a common network." to a common network."
skipping to change at page 37, line 55 skipping to change at page 40, line 26
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPFv3 Interface State. An interface may be "The OSPFv3 Interface State. An interface may be
in standby state if there are multiple interfaces in standby state if there are multiple interfaces
on the link and another interface is active." on the link and another interface is active."
::= { ospfv3IfEntry 12 } ::= { ospfv3IfEntry 12 }
ospfv3IfDesignatedRouter OBJECT-TYPE ospfv3IfDesignatedRouter OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Router ID of the Designated Router." "The Router ID of the Designated Router."
::= { ospfv3IfEntry 13 } ::= { ospfv3IfEntry 13 }
ospfv3IfBackupDesignatedRouter OBJECT-TYPE ospfv3IfBackupDesignatedRouter OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Router ID of the Backup Designated "The Router ID of the Backup Designated
Router." Router."
::= { ospfv3IfEntry 14 } ::= { ospfv3IfEntry 14 }
ospfv3IfEvents OBJECT-TYPE ospfv3IfEvents OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 38, line 32 skipping to change at page 40, line 56
DESCRIPTION DESCRIPTION
"The number of times this OSPFv3 interface has "The number of times this OSPFv3 interface has
changed its state or an error has occurred. changed its state or an error has occurred.
Discontinuities in the value of this counter Discontinuities in the value of this counter
can occur at re-initialization of the management can occur at re-initialization of the management
system and at other times as indicated by the system and at other times as indicated by the
value of ospfv3DiscontinuityTime." value of ospfv3DiscontinuityTime."
::= { ospfv3IfEntry 15 } ::= { ospfv3IfEntry 15 }
ospfv3IfStatus OBJECT-TYPE ospfv3IfRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
skipping to change at page 39, line 29 skipping to change at page 41, line 52
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of Link-Scope link state "The total number of Link-Scope link state
advertisements in this link's link state advertisements in this link's link state
database." database."
::= { ospfv3IfEntry 19 } ::= { ospfv3IfEntry 19 }
ospfv3IfLinkLsaCksumSum OBJECT-TYPE ospfv3IfLinkLsaCksumSum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit unsigned sum of the Link-Scope link state "The 32-bit unsigned sum of the Link-Scope link state
advertisements' LS checksums contained in this advertisements' LS checksums contained in this
link's link state database. The sum can be used link's link state database. The sum can be used
to determine if there has been a change in a to determine if there has been a change in a
router's link state database or to compare the router's link state database or to compare the
link state database of two routers." link state database of two routers."
::= { ospfv3IfEntry 20 } ::= { ospfv3IfEntry 20 }
skipping to change at page 39, line 53 skipping to change at page 42, line 24
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether or not neighbor probing is "Indicates whether or not neighbor probing is
enabled to determine whether or not the neighbor enabled to determine whether or not the neighbor
is inactive. Neighbor probing is disabled by is inactive. Neighbor probing is disabled by
default." default."
DEFVAL { false } DEFVAL { false }
::= { ospfv3IfEntry 21 } ::= { ospfv3IfEntry 21 }
ospfv3IfDemandNbrProbeRetxLimit OBJECT-TYPE ospfv3IfDemandNbrProbeRetransLimit OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of consecutive LSA retransmissions before "The number of consecutive LSA retransmissions before
the neighbor is deemed inactive and the neighbor the neighbor is deemed inactive and the neighbor
adjacency is brought down." adjacency is brought down."
DEFVAL { 10 } DEFVAL { 10 }
::= { ospfv3IfEntry 22} ::= { ospfv3IfEntry 22}
ospfv3IfDemandNbrProbeInterval OBJECT-TYPE ospfv3IfDemandNbrProbeInterval OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines how often the neighbor will be probed." "Defines how often the neighbor will be probed."
DEFVAL { 120 } DEFVAL { 120 }
::= { ospfv3IfEntry 23 } ::= { ospfv3IfEntry 23 }
ospfv3IfTEDisabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether or not traffic engineering
is disabled on the interface when traffic
engineering is enabled in the area where the
interface is attached. The object is set
to the value true(1) to disable traffic engineering
on the interface. Traffic engineering is enabled
by default on the interface when traffic engineering
is enabled in the area where the interface is
attached."
DEFVAL { false }
::= { ospfv3IfEntry 24 }
ospfv3IfLinkLSASuppression OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies whether or not Link LSA origination needs
to be suppressed for non-Broadcast or NBMA. The object
is set to value true (1) to suppress the origination."
REFERENCE
"OSPF Version 3, Appendix C.3."
DEFVAL { false }
::= { ospfv3IfEntry 25 }
-- OSPFv3 Virtual Interface Table -- OSPFv3 Virtual Interface Table
ospfv3VirtIfTable OBJECT-TYPE ospfv3VirtIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ospfv3VirtIfEntry SYNTAX SEQUENCE OF Ospfv3VirtIfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information about this router's virtual "Information about this router's virtual
interfaces that the OSPFv3 Process is configured interfaces that the OSPFv3 Process is configured
to carry on." to carry on."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.4 Virtual link "OSPF Version 3, Appendix C.4 Virtual link
parameters" parameters"
::= { ospfv3Objects 8 } ::= { ospfv3Objects 8 }
ospfv3VirtIfEntry OBJECT-TYPE ospfv3VirtIfEntry OBJECT-TYPE
SYNTAX Ospfv3VirtIfEntry SYNTAX Ospfv3VirtIfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information about a single Virtual Interface. "Information about a single Virtual Interface.
The information in this table is persistent The information in this table is persistent
and when written the entity SHOULD save the and when written the entity SHOULD save the
change to non-volatile storage." change to non-volatile storage."
INDEX { ospfv3VirtIfAreaId, INDEX { ospfv3VirtIfAreaId,
ospfv3VirtIfNeighbor } ospfv3VirtIfNeighbor }
::= { ospfv3VirtIfTable 1 } ::= { ospfv3VirtIfTable 1 }
Ospfv3VirtIfEntry ::= SEQUENCE { Ospfv3VirtIfEntry ::= SEQUENCE {
ospfv3VirtIfAreaId ospfv3VirtIfAreaId
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3VirtIfNeighbor ospfv3VirtIfNeighbor
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3VirtIfIndex ospfv3VirtIfIndex
InterfaceIndex, InterfaceIndex,
ospfv3VirtIfInstId ospfv3VirtIfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3VirtIfTransitDelay ospfv3VirtIfTransitDelay
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3VirtIfRetransInterval ospfv3VirtIfRetransInterval
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3VirtIfHelloInterval ospfv3VirtIfHelloInterval
HelloRange, HelloRange,
ospfv3VirtIfRtrDeadInterval ospfv3VirtIfRtrDeadInterval
Ospfv3DeadIntRangeTc, Ospfv3DeadIntervalRangeTC,
ospfv3VirtIfState ospfv3VirtIfState
INTEGER, INTEGER,
ospfv3VirtIfEvents ospfv3VirtIfEvents
Counter32, Counter32,
ospfv3VirtIfStatus ospfv3VirtIfRowStatus
RowStatus, RowStatus,
ospfv3VirtIfLinkScopeLsaCount ospfv3VirtIfLinkScopeLsaCount
Gauge32, Gauge32,
ospfv3VirtIfLinkLsaCksumSum ospfv3VirtIfLinkLsaCksumSum
Integer32 Unsigned32
} }
ospfv3VirtIfAreaId OBJECT-TYPE ospfv3VirtIfAreaId OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Transit Area that the Virtual Link "The Transit Area that the Virtual Link
traverses. By definition, this is not traverses. By definition, this is not
Area 0." Area 0."
::= { ospfv3VirtIfEntry 1 } ::= { ospfv3VirtIfEntry 1 }
ospfv3VirtIfNeighbor OBJECT-TYPE ospfv3VirtIfNeighbor OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Router ID of the Virtual Neighbor." "The Router ID of the Virtual Neighbor."
::= { ospfv3VirtIfEntry 2 } ::= { ospfv3VirtIfEntry 2 }
ospfv3VirtIfIndex OBJECT-TYPE ospfv3VirtIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local interface index assigned by the "The local interface index assigned by the
OSPFv3 process to this OSPFv3 virtual interface. OSPFv3 process to this OSPFv3 virtual interface.
It is advertised in Hello's sent over the virtual It is advertised in Hello's sent over the virtual
link and in the router's router-LSAs." link and in the router's router-LSAs."
::= { ospfv3VirtIfEntry 3 } ::= { ospfv3VirtIfEntry 3 }
ospfv3VirtIfInstId OBJECT-TYPE ospfv3VirtIfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local interface instance ID assigned by the "The local interface instance ID assigned by the
OSPFv3 process to this OSPFv3 virtual interface." OSPFv3 process to this OSPFv3 virtual interface."
::= { ospfv3VirtIfEntry 4 } ::= { ospfv3VirtIfEntry 4 }
ospfv3VirtIfTransitDelay OBJECT-TYPE ospfv3VirtIfTransitDelay OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The estimated number of seconds it takes to "The estimated number of seconds it takes to
transmit a link state update packet over this transmit a link state update packet over this
interface." interface."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfv3VirtIfEntry 5 } ::= { ospfv3VirtIfEntry 5 }
ospfv3VirtIfRetransInterval OBJECT-TYPE ospfv3VirtIfRetransInterval OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds between link state "The number of seconds between link state
advertisement retransmissions for adjacencies advertisement retransmissions for adjacencies
belonging to this interface. This value is belonging to this interface. This value is
also used when retransmitting database also used when retransmitting database
description and link state request packets. This description and link state request packets. This
value should be well over the expected value should be well over the expected
skipping to change at page 42, line 55 skipping to change at page 45, line 55
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The length of time, in seconds, between the "The length of time, in seconds, between the
Hello packets that the router sends on the Hello packets that the router sends on the
interface. This value must be the same for the interface. This value must be the same for the
virtual neighbor." virtual neighbor."
DEFVAL { 10 } DEFVAL { 10 }
::= { ospfv3VirtIfEntry 7 } ::= { ospfv3VirtIfEntry 7 }
ospfv3VirtIfRtrDeadInterval OBJECT-TYPE ospfv3VirtIfRtrDeadInterval OBJECT-TYPE
SYNTAX Ospfv3DeadIntRangeTc SYNTAX Ospfv3DeadIntervalRangeTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds that a router's Hello "The number of seconds that a router's Hello
packets have not been seen before its packets have not been seen before its
neighbors declare the router down. This should neighbors declare the router down. This should
be some multiple of the Hello interval. This be some multiple of the Hello interval. This
value must be the same for the virtual value must be the same for the virtual
neighbor." neighbor."
skipping to change at page 43, line 42 skipping to change at page 46, line 43
DESCRIPTION DESCRIPTION
"The number of state changes or error events on "The number of state changes or error events on
this Virtual Link. this Virtual Link.
Discontinuities in the value of this counter Discontinuities in the value of this counter
can occur at re-initialization of the management can occur at re-initialization of the management
system and at other times as indicated by the system and at other times as indicated by the
value of ospfv3DiscontinuityTime." value of ospfv3DiscontinuityTime."
::= { ospfv3VirtIfEntry 10 } ::= { ospfv3VirtIfEntry 10 }
ospfv3VirtIfStatus OBJECT-TYPE ospfv3VirtIfRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
skipping to change at page 44, line 14 skipping to change at page 47, line 15
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of Link-Scope link state "The total number of Link-Scope link state
advertisements in this virtual link's link state advertisements in this virtual link's link state
database." database."
::= { ospfv3VirtIfEntry 12 } ::= { ospfv3VirtIfEntry 12 }
ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit unsigned sum of the Link-Scope link-state "The 32-bit unsigned sum of the Link-Scope link-state
advertisements' LS checksums contained in this advertisements' LS checksums contained in this
virtual link's link-state database. The sum can be used virtual link's link-state database. The sum can be used
to determine if there has been a change in a to determine if there has been a change in a
router's link state database or to compare the router's link state database or to compare the
link state database of two routers." link state database of two routers."
::= { ospfv3VirtIfEntry 13 } ::= { ospfv3VirtIfEntry 13 }
skipping to change at page 45, line 6 skipping to change at page 48, line 7
Structure" Structure"
INDEX { ospfv3NbrIfIndex, INDEX { ospfv3NbrIfIndex,
ospfv3NbrIfInstId, ospfv3NbrIfInstId,
ospfv3NbrRtrId } ospfv3NbrRtrId }
::= { ospfv3NbrTable 1 } ::= { ospfv3NbrTable 1 }
Ospfv3NbrEntry ::= SEQUENCE { Ospfv3NbrEntry ::= SEQUENCE {
ospfv3NbrIfIndex ospfv3NbrIfIndex
InterfaceIndex, InterfaceIndex,
ospfv3NbrIfInstId ospfv3NbrIfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3NbrRtrId ospfv3NbrRtrId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3NbrAddressType ospfv3NbrAddressType
InetAddressType, InetAddressType,
ospfv3NbrAddress ospfv3NbrAddress
InetAddress, InetAddress,
ospfv3NbrOptions ospfv3NbrOptions
Integer32, Integer32,
ospfv3NbrPriority ospfv3NbrPriority
DesignatedRouterPriority, DesignatedRouterPriority,
ospfv3NbrState ospfv3NbrState
INTEGER, INTEGER,
skipping to change at page 45, line 30 skipping to change at page 48, line 31
Counter32, Counter32,
ospfv3NbrLsRetransQLen ospfv3NbrLsRetransQLen
Gauge32, Gauge32,
ospfv3NbrHelloSuppressed ospfv3NbrHelloSuppressed
TruthValue, TruthValue,
ospfv3NbrIfId ospfv3NbrIfId
InterfaceIndex, InterfaceIndex,
ospfv3NbrRestartHelperStatus ospfv3NbrRestartHelperStatus
INTEGER, INTEGER,
ospfv3NbrRestartHelperAge ospfv3NbrRestartHelperAge
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3NbrRestartHelperExitRc ospfv3NbrRestartHelperExitReason
INTEGER INTEGER
} }
ospfv3NbrIfIndex OBJECT-TYPE ospfv3NbrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local link ID of the link over which the "The local link ID of the link over which the
neighbor can be reached." neighbor can be reached."
::= { ospfv3NbrEntry 1 } ::= { ospfv3NbrEntry 1 }
ospfv3NbrIfInstId OBJECT-TYPE ospfv3NbrIfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Interface instance over which the neighbor "Interface instance over which the neighbor
can be reached. This ID has local link can be reached. This ID has local link
significance only." significance only."
::= { ospfv3NbrEntry 2 } ::= { ospfv3NbrEntry 2 }
ospfv3NbrRtrId OBJECT-TYPE ospfv3NbrRtrId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying the neighboring "A 32-bit integer uniquely identifying the neighboring
router in the Autonomous System." router in the Autonomous System."
::= { ospfv3NbrEntry 3 } ::= { ospfv3NbrEntry 3 }
ospfv3NbrAddressType OBJECT-TYPE ospfv3NbrAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 48, line 18 skipping to change at page 51, line 19
helping (2) helping (2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether the router is acting "Indicates whether the router is acting
as a Graceful restart helper for the neighbor." as a Graceful restart helper for the neighbor."
::= { ospfv3NbrEntry 13 } ::= { ospfv3NbrEntry 13 }
ospfv3NbrRestartHelperAge OBJECT-TYPE ospfv3NbrRestartHelperAge OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Remaining time in current OSPF Graceful restart "Remaining time in current OSPF Graceful restart
interval, if the router is acting as a restart interval, if the router is acting as a restart
helper for the neighbor." helper for the neighbor."
::= { ospfv3NbrEntry 14 } ::= { ospfv3NbrEntry 14 }
ospfv3NbrRestartHelperExitRc OBJECT-TYPE ospfv3NbrRestartHelperExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), SYNTAX INTEGER { none (1),
inProgress (2), inProgress (2),
completed (3), completed (3),
timedOut (4), timedOut (4),
topologyChanged (5) topologyChanged (5)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the outcome of the last attempt at acting "Describes the outcome of the last attempt at acting
skipping to change at page 49, line 34 skipping to change at page 52, line 35
INDEX { ospfv3CfgNbrIfIndex, INDEX { ospfv3CfgNbrIfIndex,
ospfv3CfgNbrIfInstId, ospfv3CfgNbrIfInstId,
ospfv3CfgNbrAddressType, ospfv3CfgNbrAddressType,
ospfv3CfgNbrAddress } ospfv3CfgNbrAddress }
::= { ospfv3CfgNbrTable 1 } ::= { ospfv3CfgNbrTable 1 }
Ospfv3CfgNbrEntry ::= SEQUENCE { Ospfv3CfgNbrEntry ::= SEQUENCE {
ospfv3CfgNbrIfIndex ospfv3CfgNbrIfIndex
InterfaceIndex, InterfaceIndex,
ospfv3CfgNbrIfInstId ospfv3CfgNbrIfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3CfgNbrAddressType ospfv3CfgNbrAddressType
InetAddressType, InetAddressType,
ospfv3CfgNbrAddress ospfv3CfgNbrAddress
InetAddress, InetAddress,
ospfv3CfgNbrPriority ospfv3CfgNbrPriority
DesignatedRouterPriority, DesignatedRouterPriority,
ospfv3CfgNbrStatus ospfv3CfgNbrRowStatus
RowStatus RowStatus
} }
ospfv3CfgNbrIfIndex OBJECT-TYPE ospfv3CfgNbrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local link ID of the link over which the "The local link ID of the link over which the
neighbor can be reached." neighbor can be reached."
::= { ospfv3CfgNbrEntry 1 } ::= { ospfv3CfgNbrEntry 1 }
ospfv3CfgNbrIfInstId OBJECT-TYPE ospfv3CfgNbrIfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Interface instance over which the neighbor "Interface instance over which the neighbor
can be reached. This ID has local link can be reached. This ID has local link
significance only." significance only."
::= { ospfv3CfgNbrEntry 2 } ::= { ospfv3CfgNbrEntry 2 }
ospfv3CfgNbrAddressType OBJECT-TYPE ospfv3CfgNbrAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
skipping to change at page 50, line 41 skipping to change at page 53, line 42
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The priority of this neighbor in the designated "The priority of this neighbor in the designated
router election algorithm. The value 0 signifies router election algorithm. The value 0 signifies
that the neighbor is not eligible to become the that the neighbor is not eligible to become the
designated router on this particular network." designated router on this particular network."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfv3CfgNbrEntry 5 } ::= { ospfv3CfgNbrEntry 5 }
ospfv3CfgNbrStatus OBJECT-TYPE ospfv3CfgNbrRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
skipping to change at page 51, line 26 skipping to change at page 54, line 26
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Virtual neighbor information." "Virtual neighbor information."
INDEX { ospfv3VirtNbrArea, INDEX { ospfv3VirtNbrArea,
ospfv3VirtNbrRtrId } ospfv3VirtNbrRtrId }
::= { ospfv3VirtNbrTable 1 } ::= { ospfv3VirtNbrTable 1 }
Ospfv3VirtNbrEntry ::= SEQUENCE { Ospfv3VirtNbrEntry ::= SEQUENCE {
ospfv3VirtNbrArea ospfv3VirtNbrArea
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3VirtNbrRtrId ospfv3VirtNbrRtrId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3VirtNbrIfIndex ospfv3VirtNbrIfIndex
InterfaceIndex, InterfaceIndex,
ospfv3VirtNbrIfInstId ospfv3VirtNbrIfInstId
Ospfv3IfInstIdTc, Ospfv3IfInstIdTC,
ospfv3VirtNbrAddressType ospfv3VirtNbrAddressType
InetAddressType, InetAddressType,
ospfv3VirtNbrAddress ospfv3VirtNbrAddress
InetAddress, InetAddress,
ospfv3VirtNbrOptions ospfv3VirtNbrOptions
Integer32, Integer32,
ospfv3VirtNbrState ospfv3VirtNbrState
INTEGER, INTEGER,
ospfv3VirtNbrEvents ospfv3VirtNbrEvents
Counter32, Counter32,
ospfv3VirtNbrLsRetransQLen ospfv3VirtNbrLsRetransQLen
Gauge32, Gauge32,
ospfv3VirtNbrHelloSuppressed ospfv3VirtNbrHelloSuppressed
TruthValue, TruthValue,
ospfv3VirtNbrIfId ospfv3VirtNbrIfId
InterfaceIndex, InterfaceIndex,
ospfv3VirtNbrRestartHelperStatus ospfv3VirtNbrRestartHelperStatus
INTEGER, INTEGER,
ospfv3VirtNbrRestartHelperAge ospfv3VirtNbrRestartHelperAge
Ospfv3UpToRefreshIntervalTc, Ospfv3UpToRefreshIntervalTC,
ospfv3VirtNbrRestartHelperExitRc ospfv3VirtNbrRestartHelperExitReason
INTEGER INTEGER
} }
ospfv3VirtNbrArea OBJECT-TYPE ospfv3VirtNbrArea OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Transit Area Identifier." "The Transit Area Identifier."
::= { ospfv3VirtNbrEntry 1 } ::= { ospfv3VirtNbrEntry 1 }
ospfv3VirtNbrRtrId OBJECT-TYPE ospfv3VirtNbrRtrId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying the "A 32-bit integer uniquely identifying the
neighboring router in the Autonomous System." neighboring router in the Autonomous System."
::= { ospfv3VirtNbrEntry 2 } ::= { ospfv3VirtNbrEntry 2 }
ospfv3VirtNbrIfIndex OBJECT-TYPE ospfv3VirtNbrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local interface ID for the virtual link over "The local interface ID for the virtual link over
which the neighbor can be reached." which the neighbor can be reached."
::= { ospfv3VirtNbrEntry 3 } ::= { ospfv3VirtNbrEntry 3 }
ospfv3VirtNbrIfInstId OBJECT-TYPE ospfv3VirtNbrIfInstId OBJECT-TYPE
SYNTAX Ospfv3IfInstIdTc SYNTAX Ospfv3IfInstIdTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interface instance for the virtual link over "The interface instance for the virtual link over
which the neighbor can be reached." which the neighbor can be reached."
::= { ospfv3VirtNbrEntry 4 } ::= { ospfv3VirtNbrEntry 4 }
ospfv3VirtNbrAddressType OBJECT-TYPE ospfv3VirtNbrAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 54, line 33 skipping to change at page 57, line 34
helping (2) helping (2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether the router is acting "Indicates whether the router is acting
as a Graceful restart helper for the neighbor." as a Graceful restart helper for the neighbor."
::= { ospfv3VirtNbrEntry 13 } ::= { ospfv3VirtNbrEntry 13 }
ospfv3VirtNbrRestartHelperAge OBJECT-TYPE ospfv3VirtNbrRestartHelperAge OBJECT-TYPE
SYNTAX Ospfv3UpToRefreshIntervalTc SYNTAX Ospfv3UpToRefreshIntervalTC
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Remaining time in current OSPF Graceful restart "Remaining time in current OSPF Graceful restart
interval, if the router is acting as a restart interval, if the router is acting as a restart
helper for the neighbor." helper for the neighbor."
::= { ospfv3VirtNbrEntry 14 } ::= { ospfv3VirtNbrEntry 14 }
ospfv3VirtNbrRestartHelperExitRc OBJECT-TYPE ospfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), SYNTAX INTEGER { none (1),
inProgress (2), inProgress (2),
completed (3), completed (3),
timedOut (4), timedOut (4),
topologyChanged (5) topologyChanged (5)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the outcome of the last attempt at acting "Describes the outcome of the last attempt at acting
skipping to change at page 55, line 56 skipping to change at page 59, line 4
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
INDEX { ospfv3AreaAggregateAreaID, INDEX { ospfv3AreaAggregateAreaID,
ospfv3AreaAggregateAreaLsdbType, ospfv3AreaAggregateAreaLsdbType,
ospfv3AreaAggregatePrefixType, ospfv3AreaAggregatePrefixType,
ospfv3AreaAggregatePrefix, ospfv3AreaAggregatePrefix,
ospfv3AreaAggregatePrefixLength } ospfv3AreaAggregatePrefixLength }
::= { ospfv3AreaAggregateTable 1 } ::= { ospfv3AreaAggregateTable 1 }
Ospfv3AreaAggregateEntry ::= SEQUENCE { Ospfv3AreaAggregateEntry ::= SEQUENCE {
ospfv3AreaAggregateAreaID ospfv3AreaAggregateAreaID
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3AreaAggregateAreaLsdbType ospfv3AreaAggregateAreaLsdbType
INTEGER, INTEGER,
ospfv3AreaAggregatePrefixType ospfv3AreaAggregatePrefixType
InetAddressType, InetAddressType,
ospfv3AreaAggregatePrefix ospfv3AreaAggregatePrefix
InetAddress, InetAddress,
ospfv3AreaAggregatePrefixLength ospfv3AreaAggregatePrefixLength
InetAddressPrefixLength, InetAddressPrefixLength,
ospfv3AreaAggregateStatus ospfv3AreaAggregateRowStatus
RowStatus, RowStatus,
ospfv3AreaAggregateEffect ospfv3AreaAggregateEffect
INTEGER, INTEGER,
ospfv3AreaAggregateRouteTag ospfv3AreaAggregateRouteTag
INTEGER Unsigned32
} }
ospfv3AreaAggregateAreaID OBJECT-TYPE ospfv3AreaAggregateAreaID OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Area the Address Aggregate is to be found "The Area the Address Aggregate is to be found
within." within."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfv3AreaAggregateEntry 1 } ::= { ospfv3AreaAggregateEntry 1 }
ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE
skipping to change at page 57, line 25 skipping to change at page 60, line 26
UNITS "bits" UNITS "bits"
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The length of the prefix (in bits). A prefix can "The length of the prefix (in bits). A prefix can
not be shorter than 3 bits." not be shorter than 3 bits."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfv3AreaAggregateEntry 5 } ::= { ospfv3AreaAggregateEntry 5 }
ospfv3AreaAggregateStatus OBJECT-TYPE ospfv3AreaAggregateRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
The value of this object has no effect on The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
skipping to change at page 57, line 55 skipping to change at page 60, line 56
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Prefixes subsumed by ranges either trigger the "Prefixes subsumed by ranges either trigger the
advertisement of the indicated aggregate advertisement of the indicated aggregate
(advertiseMatching) or will result in the prefix not (advertiseMatching) or will result in the prefix not
being advertised at all outside the area." being advertised at all outside the area."
DEFVAL { advertiseMatching } DEFVAL { advertiseMatching }
::= { ospfv3AreaAggregateEntry 7 } ::= { ospfv3AreaAggregateEntry 7 }
ospfv3AreaAggregateRouteTag OBJECT-TYPE ospfv3AreaAggregateRouteTag OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This tag is advertised only in the summarized "This tag is advertised only in the summarized
As-External LSA when summarizing from NSSA-LSAs to As-External LSA when summarizing from NSSA-LSAs to
AS-External-LSAs." AS-External-LSAs."
DEFVAL { 0 } DEFVAL { 0 }
::= { ospfv3AreaAggregateEntry 8 } ::= { ospfv3AreaAggregateEntry 8 }
-- OSPFv3 Link-Scope Link State Database, for virtual interfaces -- OSPFv3 Link-Scope Link State Database, for virtual interfaces
skipping to change at page 58, line 40 skipping to change at page 61, line 41
for a virtual interface." for a virtual interface."
INDEX { ospfv3VirtLinkLsdbIfAreaId, INDEX { ospfv3VirtLinkLsdbIfAreaId,
ospfv3VirtLinkLsdbIfNeighbor, ospfv3VirtLinkLsdbIfNeighbor,
ospfv3VirtLinkLsdbType, ospfv3VirtLinkLsdbType,
ospfv3VirtLinkLsdbRouterId, ospfv3VirtLinkLsdbRouterId,
ospfv3VirtLinkLsdbLsid } ospfv3VirtLinkLsdbLsid }
::= { ospfv3VirtLinkLsdbTable 1 } ::= { ospfv3VirtLinkLsdbTable 1 }
Ospfv3VirtLinkLsdbEntry ::= SEQUENCE { Ospfv3VirtLinkLsdbEntry ::= SEQUENCE {
ospfv3VirtLinkLsdbIfAreaId ospfv3VirtLinkLsdbIfAreaId
Ospfv3AreaIdTc, Ospfv3AreaIdTC,
ospfv3VirtLinkLsdbIfNeighbor ospfv3VirtLinkLsdbIfNeighbor
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3VirtLinkLsdbType ospfv3VirtLinkLsdbType
Unsigned32, Unsigned32,
ospfv3VirtLinkLsdbRouterId ospfv3VirtLinkLsdbRouterId
Ospfv3RouterIdTc, Ospfv3RouterIdTC,
ospfv3VirtLinkLsdbLsid ospfv3VirtLinkLsdbLsid
Unsigned32, Ospfv3LsidTC,
ospfv3VirtLinkLsdbSequence ospfv3VirtLinkLsdbSequence
Integer32, Ospfv3LsaSequenceTC,
ospfv3VirtLinkLsdbAge ospfv3VirtLinkLsdbAge
Integer32, Ospfv3LsaAgeTC,
ospfv3VirtLinkLsdbChecksum ospfv3VirtLinkLsdbChecksum
Integer32, Integer32,
ospfv3VirtLinkLsdbAdvertisement ospfv3VirtLinkLsdbAdvertisement
OCTET STRING, OCTET STRING,
ospfv3VirtLinkLsdbTypeKnown ospfv3VirtLinkLsdbTypeKnown
TruthValue TruthValue
} }
ospfv3VirtLinkLsdbIfAreaId OBJECT-TYPE ospfv3VirtLinkLsdbIfAreaId OBJECT-TYPE
SYNTAX Ospfv3AreaIdTc SYNTAX Ospfv3AreaIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Transit Area that the Virtual Link "The Transit Area that the Virtual Link
traverses. By definition, this is not traverses. By definition, this is not
Area 0." Area 0."
::= { ospfv3VirtLinkLsdbEntry 1 } ::= { ospfv3VirtLinkLsdbEntry 1 }
ospfv3VirtLinkLsdbIfNeighbor OBJECT-TYPE ospfv3VirtLinkLsdbIfNeighbor OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Router ID of the Virtual Neighbor." "The Router ID of the Virtual Neighbor."
::= { ospfv3VirtLinkLsdbEntry 2 } ::= { ospfv3VirtLinkLsdbEntry 2 }
ospfv3VirtLinkLsdbType OBJECT-TYPE ospfv3VirtLinkLsdbType OBJECT-TYPE
SYNTAX Unsigned32(0..'FFFFFFFF'h) SYNTAX Unsigned32(0..'FFFFFFFF'h)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate Each link state type has a separate
advertisement format. Link-Scope LSAs unrecognized advertisement format. Link-Scope LSAs unrecognized
by the router are also stored in this database." by the router are also stored in this database."
::= { ospfv3VirtLinkLsdbEntry 3 } ::= { ospfv3VirtLinkLsdbEntry 3 }
ospfv3VirtLinkLsdbRouterId OBJECT-TYPE ospfv3VirtLinkLsdbRouterId OBJECT-TYPE
SYNTAX Ospfv3RouterIdTc SYNTAX Ospfv3RouterIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32 bit number that uniquely identifies the "The 32 bit number that uniquely identifies the
originating router in the Autonomous System." originating router in the Autonomous System."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters" "OSPF Version 2, Appendix C.1 Global parameters"
::= { ospfv3VirtLinkLsdbEntry 4 } ::= { ospfv3VirtLinkLsdbEntry 4 }
ospfv3VirtLinkLsdbLsid OBJECT-TYPE ospfv3VirtLinkLsdbLsid OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Ospfv3LsidTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Link State ID is an LS Type Specific field "The Link State ID is an LS Type Specific field
containing a unique identifier; containing a unique identifier;
it identifies the piece of the routing domain it identifies the piece of the routing domain
that is being described by the advertisement. that is being described by the advertisement.
In contrast to OSPFv2, the LSID has no In contrast to OSPFv2, the LSID has no
addressing semantics." addressing semantics."
::= { ospfv3VirtLinkLsdbEntry 5 } ::= { ospfv3VirtLinkLsdbEntry 5 }
-- Note that the OSPF Sequence Number is a 32 bit signed -- Note that the OSPF Sequence Number is a 32 bit signed
-- integer. It starts with the value '80000001'h, -- integer. It starts with the value '80000001'h,
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
-- Thus, a typical sequence number will be very negative. -- Thus, a typical sequence number will be very negative.
ospfv3VirtLinkLsdbSequence OBJECT-TYPE ospfv3VirtLinkLsdbSequence OBJECT-TYPE
SYNTAX Integer32 SYNTAX Ospfv3LsaSequenceTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The sequence number field is a signed 32-bit "The sequence number field is a signed 32-bit
integer. It is used to detect old and duplicate integer. It is used to detect old and duplicate
link state advertisements. The space of link state advertisements. The space of
sequence numbers is linearly ordered. The sequence numbers is linearly ordered. The
larger the sequence number the more recent the larger the sequence number the more recent the
advertisement." advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfv3VirtLinkLsdbEntry 6 } ::= { ospfv3VirtLinkLsdbEntry 6 }
ospfv3VirtLinkLsdbAge OBJECT-TYPE ospfv3VirtLinkLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge SYNTAX Ospfv3LsaAgeTC
-- unless DoNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state "This field is the age of the link state
advertisement in seconds." advertisement in seconds. The high order bit
of the LS age field is considered the DoNotAge
bit for support of on-demand circuits."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1, LS age and
Extending OSPF to Support Demand Circuits,
Section 2.2, The LS age field."
::= { ospfv3VirtLinkLsdbEntry 7 } ::= { ospfv3VirtLinkLsdbEntry 7 }
ospfv3VirtLinkLsdbChecksum OBJECT-TYPE ospfv3VirtLinkLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete
contents of the advertisement, excepting the contents of the advertisement, excepting the
age field. The age field is excepted so that age field. The age field is excepted so that
skipping to change at page 62, line 22 skipping to change at page 65, line 27
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"OSPFv3 packet types. When the last value of a notification "OSPFv3 packet types. When the last value of a notification
using this object is needed, but no notifications of using this object is needed, but no notifications of
that type have been sent, the value pertaining that type have been sent, the value pertaining
to this object should be returned as nullPacket." to this object should be returned as nullPacket."
::= { ospfv3NotificationEntry 2 } ::= { ospfv3NotificationEntry 2 }
ospfv3PacketSrc OBJECT-TYPE ospfv3PacketSrc OBJECT-TYPE
SYNTAX InetAddress (SIZE (16)) SYNTAX InetAddressIPv6
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IPv6 address of an inbound packet that cannot "The IPv6 address of an inbound packet that cannot
be identified by a neighbor instance. When be identified by a neighbor instance. When
the last value of a notification using this object is the last value of a notification using this object is
needed, but no notifications of that type have been sent, needed, but no notifications of that type have been sent,
the value pertaining to this object should the value pertaining to this object should
be returned as 0. be returned as 0.
Only IPv6 addresses without zone index are expected." Only IPv6 addresses without zone index are expected."
::= { ospfv3NotificationEntry 3 } ::= { ospfv3NotificationEntry 3 }
-- Notification definitions -- Notification definitions
-- The notifications need to throttled so as to not overwhelm the
-- management agent, in case of rapid changes to the OSPFv3 module.
ospfv3VirtIfStateChange NOTIFICATION-TYPE ospfv3VirtIfStateChange NOTIFICATION-TYPE
OBJECTS { ospfv3RouterId, -- The originator of the notification OBJECTS { ospfv3RouterId, -- The originator of the notification
ospfv3VirtIfState -- The new state ospfv3VirtIfState -- The new state
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An ospfv3VirtIfStateChange notification signifies that "An ospfv3VirtIfStateChange notification signifies that
there has been a change in the state of an OSPFv3 virtual there has been a change in the state of an OSPFv3 virtual
interface. interface.
skipping to change at page 65, line 49 skipping to change at page 68, line 56
ability to translate OSPFv3 NSSA LSAs into OSPFv3 External ability to translate OSPFv3 NSSA LSAs into OSPFv3 External
LSAs. This notification should be generated when the LSAs. This notification should be generated when the
Translator Status transitions from or to any defined Translator Status transitions from or to any defined
status on a per area basis." status on a per area basis."
::= { ospfv3Notifications 11 } ::= { ospfv3Notifications 11 }
ospfv3RestartStatusChange NOTIFICATION-TYPE ospfv3RestartStatusChange NOTIFICATION-TYPE
OBJECTS { ospfv3RouterId, -- The originator of the notification OBJECTS { ospfv3RouterId, -- The originator of the notification
ospfv3RestartStatus, -- new status ospfv3RestartStatus, -- new status
ospfv3RestartInterval, ospfv3RestartInterval,
ospfv3RestartExitRc ospfv3RestartExitReason
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An ospfv3RestartStatusChange notification signifies that "An ospfv3RestartStatusChange notification signifies that
there has been a change in the graceful restart there has been a change in the graceful restart
state for the router. This notification should be state for the router. This notification should be
generated when the router restart status generated when the router restart status
changes." changes."
::= { ospfv3Notifications 12 } ::= { ospfv3Notifications 12 }
ospfv3NbrRestartHelperStatusChange NOTIFICATION-TYPE ospfv3NbrRestartHelperStatusChange NOTIFICATION-TYPE
OBJECTS { ospfv3RouterId, -- The originator of the notification OBJECTS { ospfv3RouterId, -- The originator of the notification
ospfv3NbrRestartHelperStatus, -- new status ospfv3NbrRestartHelperStatus, -- new status
ospfv3NbrRestartHelperAge, ospfv3NbrRestartHelperAge,
ospfv3NbrRestartHelperExitRc ospfv3NbrRestartHelperExitReason
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An ospfv3NbrRestartHelperStatusChange notification "An ospfv3NbrRestartHelperStatusChange notification
signifies that there has been a change in the signifies that there has been a change in the
graceful restart helper state for the neighbor. graceful restart helper state for the neighbor.
This notification should be generated when the This notification should be generated when the
neighbor restart helper status transitions for a neighbor." neighbor restart helper status transitions for a neighbor."
::= { ospfv3Notifications 13 } ::= { ospfv3Notifications 13 }
ospfv3VirtNbrRestartHelperStatusChange NOTIFICATION-TYPE ospfv3VirtNbrRestartHelperStatusChange NOTIFICATION-TYPE
OBJECTS { ospfv3RouterId, -- The originator of the notification OBJECTS { ospfv3RouterId, -- The originator of the notification
ospfv3VirtNbrRestartHelperStatus, -- new status ospfv3VirtNbrRestartHelperStatus, -- new status
ospfv3VirtNbrRestartHelperAge, ospfv3VirtNbrRestartHelperAge,
ospfv3VirtNbrRestartHelperExitRc ospfv3VirtNbrRestartHelperExitReason
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An ospfv3VirtNbrRestartHelperStatusChange "An ospfv3VirtNbrRestartHelperStatusChange
notification signifies that there has been a notification signifies that there has been a
change in the graceful restart helper state for change in the graceful restart helper state for
the virtual neighbor. This notification should be the virtual neighbor. This notification should be
generated when the virtual neighbor restart helper status generated when the virtual neighbor restart helper status
transitions for a virtual neighbor." transitions for a virtual neighbor."
::= { ospfv3Notifications 14 } ::= { ospfv3Notifications 14 }
skipping to change at page 68, line 4 skipping to change at page 71, line 11
SYNTAX InetAddressType { ipv6(2) } SYNTAX InetAddressType { ipv6(2) }
DESCRIPTION DESCRIPTION
"An implementation is only required to support IPv6 "An implementation is only required to support IPv6
address without zone index." address without zone index."
OBJECT ospfv3VirtNbrAddressType OBJECT ospfv3VirtNbrAddressType
SYNTAX InetAddressType { ipv6(2) } SYNTAX InetAddressType { ipv6(2) }
DESCRIPTION DESCRIPTION
"An implementation is only required to support IPv6 "An implementation is only required to support IPv6
address without zone index." address without zone index."
::= { ospfv3Compliances 1 } ::= { ospfv3Compliances 1 }
ospfv3ReadOnlyCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"When this MIB is implemented without support for
read-create (i.e., in read-only mode), the
implementation can claim read-only compliance. Such
a device can then be monitored but cannot be
configured with this MIB."
MODULE -- this module
MANDATORY-GROUPS {
ospfv3BasicGroup,
ospfv3AreaGroup,
ospfv3IfGroup,
ospfv3VirtIfGroup,
ospfv3NbrGroup,
ospfv3CfgNbrGroup,
ospfv3VirtNbrGroup,
ospfv3AreaAggregateGroup
}
GROUP ospfv3AsLsdbGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
display their AS-scope link state database."
GROUP ospfv3AreaLsdbGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
display their Area-scope link state database."
GROUP ospfv3LinkLsdbGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
display their Link-scope link state database
for non-virtual interfaces."
GROUP ospfv3VirtLinkLsdbGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
display their Link-scope link state database
for virtual interfaces."
GROUP ospfv3HostGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
support attached hosts."
GROUP ospfv3NotificationObjectGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
support OSPFv3 notifications."
GROUP ospfv3NotificationGroup
DESCRIPTION
"This group is required for OSPFv3 systems that
support OSPFv3 notifications."
OBJECT ospfv3NbrAddressType
SYNTAX InetAddressType { ipv6(2) }
DESCRIPTION
"An implementation is only required to support IPv6
address without zone index."
OBJECT ospfv3VirtNbrAddressType
SYNTAX InetAddressType { ipv6(2) }
DESCRIPTION
"An implementation is only required to support IPv6
address without zone index."
OBJECT ospfv3RouterId
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AdminStat
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3ExtAreaLsdbLimit
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3ExitOverflowInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3DemandExtensions
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3ReferenceBandwidth
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3RestartSupport
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3RestartInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3RestartStrictLsaChecking
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3NotificationEnable
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3StubRouterSupport
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3StubRouterAdvertisement
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaImportAsExtern
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaSummary
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaStubMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaNssaTranslatorRole
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaNssaTranslatorStabInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaStubMetricType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaTEEnabled
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3HostMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3HostRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3HostAreaID
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3HostStorageType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfAreaId
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfAdminStat
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfRtrPriority
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfTransitDelay
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfRetransInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfHelloInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfRtrDeadInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfPollInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfDemand
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfMetricValue
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfDemandNbrProbe
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfDemandNbrProbeRetransLimit
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfDemandNbrProbeInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfTEDisabled
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3IfLinkLSASuppression
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3VirtIfTransitDelay
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3VirtIfRetransInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3VirtIfHelloInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3VirtIfRtrDeadInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3VirtIfRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3CfgNbrPriority
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3CfgNbrRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaAggregateRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaAggregateEffect
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT ospfv3AreaAggregateRouteTag
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { ospfv3Compliances 2 }
-- units of conformance -- units of conformance
ospfv3BasicGroup OBJECT-GROUP ospfv3BasicGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3RouterId, ospfv3RouterId,
ospfv3AdminStat, ospfv3AdminStat,
ospfv3VersionNumber, ospfv3VersionNumber,
ospfv3AreaBdrRtrStatus, ospfv3AreaBdrRtrStatus,
ospfv3ASBdrRtrStatus, ospfv3ASBdrRtrStatus,
ospfv3AsScopeLsaCount, ospfv3AsScopeLsaCount,
skipping to change at page 68, line 29 skipping to change at page 77, line 52
ospfv3ExtLsaCount, ospfv3ExtLsaCount,
ospfv3ExtAreaLsdbLimit, ospfv3ExtAreaLsdbLimit,
ospfv3ExitOverflowInterval, ospfv3ExitOverflowInterval,
ospfv3DemandExtensions, ospfv3DemandExtensions,
ospfv3ReferenceBandwidth, ospfv3ReferenceBandwidth,
ospfv3RestartSupport, ospfv3RestartSupport,
ospfv3RestartInterval, ospfv3RestartInterval,
ospfv3RestartStrictLsaChecking, ospfv3RestartStrictLsaChecking,
ospfv3RestartStatus, ospfv3RestartStatus,
ospfv3RestartAge, ospfv3RestartAge,
ospfv3RestartExitRc, ospfv3RestartExitReason,
ospfv3NotificationEnable, ospfv3NotificationEnable,
ospfv3StubRouterSupport, ospfv3StubRouterSupport,
ospfv3StubRouterAdvertisement, ospfv3StubRouterAdvertisement,
ospfv3DiscontinuityTime ospfv3DiscontinuityTime,
ospfv3RestartTime
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are used for managing/monitoring "These objects are used for managing/monitoring
OSPFv3 global parameters." OSPFv3 global parameters."
::= { ospfv3Groups 1 } ::= { ospfv3Groups 1 }
ospfv3AreaGroup OBJECT-GROUP ospfv3AreaGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3AreaImportAsExtern, ospfv3AreaImportAsExtern,
ospfv3AreaSpfRuns, ospfv3AreaSpfRuns,
ospfv3AreaBdrRtrCount, ospfv3AreaBdrRtrCount,
ospfv3AreaAsBdrRtrCount, ospfv3AreaAsBdrRtrCount,
ospfv3AreaScopeLsaCount, ospfv3AreaScopeLsaCount,
ospfv3AreaScopeLsaCksumSum, ospfv3AreaScopeLsaCksumSum,
ospfv3AreaSummary, ospfv3AreaSummary,
ospfv3AreaStatus, ospfv3AreaRowStatus,
ospfv3AreaStubMetric, ospfv3AreaStubMetric,
ospfv3AreaNssaTranslatorRole, ospfv3AreaNssaTranslatorRole,
ospfv3AreaNssaTranslatorState, ospfv3AreaNssaTranslatorState,
ospfv3AreaNssaTranslatorStabInt, ospfv3AreaNssaTranslatorStabInterval,
ospfv3AreaNssaTranslatorEvents, ospfv3AreaNssaTranslatorEvents,
ospfv3AreaStubMetricType ospfv3AreaStubMetricType,
ospfv3AreaTEEnabled
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are used for OSPFv3 systems "These objects are used for OSPFv3 systems
supporting areas." supporting areas."
::= { ospfv3Groups 2 } ::= { ospfv3Groups 2 }
ospfv3AsLsdbGroup OBJECT-GROUP ospfv3AsLsdbGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3AsLsdbSequence, ospfv3AsLsdbSequence,
skipping to change at page 70, line 6 skipping to change at page 79, line 30
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are used for OSPFv3 systems "These objects are used for OSPFv3 systems
that display their Link-scope link state database that display their Link-scope link state database
for non-virtual interfaces." for non-virtual interfaces."
::= { ospfv3Groups 5 } ::= { ospfv3Groups 5 }
ospfv3HostGroup OBJECT-GROUP ospfv3HostGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3HostMetric, ospfv3HostMetric,
ospfv3HostStatus, ospfv3HostRowStatus,
ospfv3HostAreaID ospfv3HostAreaID,
ospfv3HostStorageType
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are used for OSPFv3 systems "These objects are used for OSPFv3 systems
that support attached hosts." that support attached hosts."
::= { ospfv3Groups 6 } ::= { ospfv3Groups 6 }
ospfv3IfGroup OBJECT-GROUP ospfv3IfGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3IfAreaId, ospfv3IfAreaId,
skipping to change at page 70, line 30 skipping to change at page 79, line 55
ospfv3IfRtrPriority, ospfv3IfRtrPriority,
ospfv3IfTransitDelay, ospfv3IfTransitDelay,
ospfv3IfRetransInterval, ospfv3IfRetransInterval,
ospfv3IfHelloInterval, ospfv3IfHelloInterval,
ospfv3IfRtrDeadInterval, ospfv3IfRtrDeadInterval,
ospfv3IfPollInterval, ospfv3IfPollInterval,
ospfv3IfState, ospfv3IfState,
ospfv3IfDesignatedRouter, ospfv3IfDesignatedRouter,
ospfv3IfBackupDesignatedRouter, ospfv3IfBackupDesignatedRouter,
ospfv3IfEvents, ospfv3IfEvents,
ospfv3IfStatus, ospfv3IfRowStatus,
ospfv3IfDemand, ospfv3IfDemand,
ospfv3IfMetricValue, ospfv3IfMetricValue,
ospfv3IfLinkScopeLsaCount, ospfv3IfLinkScopeLsaCount,
ospfv3IfLinkLsaCksumSum, ospfv3IfLinkLsaCksumSum,
ospfv3IfDemandNbrProbe, ospfv3IfDemandNbrProbe,
ospfv3IfDemandNbrProbeRetxLimit, ospfv3IfDemandNbrProbeRetransLimit,
ospfv3IfDemandNbrProbeInterval ospfv3IfDemandNbrProbeInterval,
ospfv3IfTEDisabled,
ospfv3IfLinkLSASuppression
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These interface objects used for "These interface objects used for
managing/monitoring OSPFv3 interfaces." managing/monitoring OSPFv3 interfaces."
::= { ospfv3Groups 7 } ::= { ospfv3Groups 7 }
ospfv3VirtIfGroup OBJECT-GROUP ospfv3VirtIfGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3VirtIfIndex, ospfv3VirtIfIndex,
ospfv3VirtIfInstId, ospfv3VirtIfInstId,
ospfv3VirtIfTransitDelay, ospfv3VirtIfTransitDelay,
ospfv3VirtIfRetransInterval, ospfv3VirtIfRetransInterval,
ospfv3VirtIfHelloInterval, ospfv3VirtIfHelloInterval,
ospfv3VirtIfRtrDeadInterval, ospfv3VirtIfRtrDeadInterval,
ospfv3VirtIfState, ospfv3VirtIfState,
ospfv3VirtIfEvents, ospfv3VirtIfEvents,
ospfv3VirtIfStatus, ospfv3VirtIfRowStatus,
ospfv3VirtIfLinkScopeLsaCount, ospfv3VirtIfLinkScopeLsaCount,
ospfv3VirtIfLinkLsaCksumSum ospfv3VirtIfLinkLsaCksumSum
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These virtual interface objects are used for "These virtual interface objects are used for
managing/monitoring OSPFv3 virtual interfaces." managing/monitoring OSPFv3 virtual interfaces."
::= { ospfv3Groups 8 } ::= { ospfv3Groups 8 }
ospfv3NbrGroup OBJECT-GROUP ospfv3NbrGroup OBJECT-GROUP
skipping to change at page 71, line 25 skipping to change at page 80, line 52
ospfv3NbrAddress, ospfv3NbrAddress,
ospfv3NbrOptions, ospfv3NbrOptions,
ospfv3NbrPriority, ospfv3NbrPriority,
ospfv3NbrState, ospfv3NbrState,
ospfv3NbrEvents, ospfv3NbrEvents,
ospfv3NbrLsRetransQLen, ospfv3NbrLsRetransQLen,
ospfv3NbrHelloSuppressed, ospfv3NbrHelloSuppressed,
ospfv3NbrIfId, ospfv3NbrIfId,
ospfv3NbrRestartHelperStatus, ospfv3NbrRestartHelperStatus,
ospfv3NbrRestartHelperAge, ospfv3NbrRestartHelperAge,
ospfv3NbrRestartHelperExitRc ospfv3NbrRestartHelperExitReason
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These neighbor objects are used for "These neighbor objects are used for
managing/monitoring OSPFv3 neighbors." managing/monitoring OSPFv3 neighbors."
::= { ospfv3Groups 9 } ::= { ospfv3Groups 9 }
ospfv3CfgNbrGroup OBJECT-GROUP ospfv3CfgNbrGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3CfgNbrPriority, ospfv3CfgNbrPriority,
ospfv3CfgNbrStatus ospfv3CfgNbrRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These configured neighbor objects are used for "These configured neighbor objects are used for
managing/monitoring OSPFv3 configured neighbors." managing/monitoring OSPFv3 configured neighbors."
::= { ospfv3Groups 10 } ::= { ospfv3Groups 10 }
ospfv3VirtNbrGroup OBJECT-GROUP ospfv3VirtNbrGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3VirtNbrIfIndex, ospfv3VirtNbrIfIndex,
skipping to change at page 72, line 5 skipping to change at page 81, line 32
ospfv3VirtNbrAddressType, ospfv3VirtNbrAddressType,
ospfv3VirtNbrAddress, ospfv3VirtNbrAddress,
ospfv3VirtNbrOptions, ospfv3VirtNbrOptions,
ospfv3VirtNbrState, ospfv3VirtNbrState,
ospfv3VirtNbrEvents, ospfv3VirtNbrEvents,
ospfv3VirtNbrLsRetransQLen, ospfv3VirtNbrLsRetransQLen,
ospfv3VirtNbrHelloSuppressed, ospfv3VirtNbrHelloSuppressed,
ospfv3VirtNbrIfId, ospfv3VirtNbrIfId,
ospfv3VirtNbrRestartHelperStatus, ospfv3VirtNbrRestartHelperStatus,
ospfv3VirtNbrRestartHelperAge, ospfv3VirtNbrRestartHelperAge,
ospfv3VirtNbrRestartHelperExitRc ospfv3VirtNbrRestartHelperExitReason
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These virtual neighbor objects are used for "These virtual neighbor objects are used for
managing/monitoring OSPFv3 virtual neighbors." managing/monitoring OSPFv3 virtual neighbors."
::= { ospfv3Groups 11 } ::= { ospfv3Groups 11 }
ospfv3AreaAggregateGroup OBJECT-GROUP ospfv3AreaAggregateGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfv3AreaAggregateStatus, ospfv3AreaAggregateRowStatus,
ospfv3AreaAggregateEffect, ospfv3AreaAggregateEffect,
ospfv3AreaAggregateRouteTag ospfv3AreaAggregateRouteTag
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These area aggregate objects used required for "These area aggregate objects used required for
aggregating OSPFv3 prefixes for summarization aggregating OSPFv3 prefixes for summarization
across areas." across areas."
::= { ospfv3Groups 12 } ::= { ospfv3Groups 12 }
skipping to change at page 74, line 13 skipping to change at page 83, line 40
(change/create/delete) them. (change/create/delete) them.
7. IANA Considerations 7. IANA Considerations
The MIB module in this document uses the following IANA-assigned The MIB module in this document uses the following IANA-assigned
OBJECT IDENTIFIER values recorded in the SMI Numbers registry: OBJECT IDENTIFIER values recorded in the SMI Numbers registry:
Descriptor OBJECT IDENTIFIER value Descriptor OBJECT IDENTIFIER value
---------- ----------------------- ---------- -----------------------
ospfv3MIB { mib-2 XXX } ospfv3MIB { mib-2 YYY }
[Editor's Note (to be removed prior to publication): the IANA is [Editor's Note (to be removed prior to publication): the IANA is
requested to assign a value for "XXX" under the 'mib-2' subtree and requested to assign a value for "YYY" under the 'mib-2' subtree and
to record the assignment in the SMI Numbers registry. When the to record the assignment in the SMI Numbers registry. When the
assignment has been made, the RFC Editor is asked to replace "XXX" assignment has been made, the RFC Editor is asked to replace "YYY"
(here and in the MIB module) with the assigned value and to remove (here and in the MIB module) with the assigned value and to remove
this note.] this note.]
8. Acknowledgements 8. Acknowledgements
This document is based on the MIB for OSPF version 2 [RFC4750]. The This document is based on the MIB for OSPF version 2 [RFC4750]. The
editors would like to thank Toshiaki Takada, Ramachandran editors would like to thank Toshiaki Takada, Ramachandran
Radhakrishnan, Harikrishna Golapalli Mahesh Kurapati, Acee Lindem, Radhakrishnan, Harikrishna Golapalli Mahesh Kurapati, Acee Lindem,
Keith McCloghrie, Manish Gupta, Nic Neate, Vanitha N., Vivek Dubey, Keith McCloghrie, Manish Gupta, Nic Neate, Vanitha N., Vivek Dubey,
Ramana Koppula, Boris Benenson and Hong Zhang for their constructive Ramana Koppula, Boris Benenson and Hong Zhang for their constructive
comments. comments. Special thanks to Joan Cucchiara for her thorough review as
the MIB Doctor.
9. Normative References 9. Normative References
[RFC2328] Moy, J., "OSPF Version 2", RFC 2328, April 1998. [RFC2328] Moy, J., "OSPF Version 2", RFC 2328, April 1998.
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Structure of Management Rose, M. and S. Waldbusser, "Structure of Management
Information Version 2 (SMIv2)", STD 58, RFC 2578, April Information Version 2 (SMIv2)", STD 58, RFC 2578, April
1999. 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Textual Conventions for Rose, M. and S. Waldbusser, "Textual Conventions for
SMIv2", STD 58, RFC 2579, April 1999. SMIv2", STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Conformance Statements for Rose, M. and S. Waldbusser, "Conformance Statements for
SMIv2", STD 58, RFC 2580, April 1999. SMIv2", STD 58, RFC 2580, April 1999.
[RFC2740] Coltun, R., Ferguson, D., Moy, J., "OSPF for IPv6", RFC [RFC5340] Coltun, R., Ferguson, D., Moy, J., and A. Lindem, "OSPF
2740, December 1999.
[RFC4293] Routhier, S. Ed., "Management Information Base for [RFC4293] Routhier, S. Ed., "Management Information Base for
The Internet Protocol (IP)", RFC 4293, April 2006. The Internet Protocol (IP)", RFC 4293, April 2006.
[RFC4750] Joyal, D., Galecki, P. and Giacalone, S., "OSPF Version 2 [RFC4750] Joyal, D., Galecki, P. and Giacalone, S., "OSPF Version 2
Management Information Base", RFC 4750, December 2006. Management Information Base", RFC 4750, December 2006.
10. Informative References 10. Informative References
[RFC1224] Steinberg, L., "Techniques for Managing Asynchronously [RFC1224] Steinberg, L., "Techniques for Managing Asynchronously
Generated Alerts", RFC 1224, May 1991. Generated Alerts", RFC 1224, May 1991.
skipping to change at page 75, line 29 skipping to change at page 85, line 5
[RFC3410] Case, J., Mundy, R., Partain, D., Stewart, B., [RFC3410] Case, J., Mundy, R., Partain, D., Stewart, B.,
"Introduction and Applicability Statements for "Introduction and Applicability Statements for
Internet-Standard Management Framework", RFC 3410, Internet-Standard Management Framework", RFC 3410,
December 2002. December 2002.
[RFC3411] Harrington, D., Presuhn, R., Wijnen, B., [RFC3411] Harrington, D., Presuhn, R., Wijnen, B.,
"An Architecture for Describing Simple Network Management "An Architecture for Describing Simple Network Management
Protocol (SNMP) Management Frameworks", RFC 3411, Protocol (SNMP) Management Frameworks", RFC 3411,
December 2002. December 2002.
[RFC3413] Levi, D., Meyer, P., Stewart, B.,
"Simple Network Management Protocol (SNMP) Applications",
RFC 3413, December 2002.
[RFC3414] Blumenthal, U., Wijnen, B., "User-based Security Model [RFC3414] Blumenthal, U., Wijnen, B., "User-based Security Model
(USM) for version 3 of the Simple Network Management (USM) for version 3 of the Simple Network Management
Protocol (SNMPv3)", RFC 3414, December 2002. Protocol (SNMPv3)", RFC 3414, December 2002.
[RFC3415] Wijnen, B., Presuhn, R., McCloghrie, K., [RFC3415] Wijnen, B., Presuhn, R., McCloghrie, K.,
"View-based Access Control Model (VACM) for the "View-based Access Control Model (VACM) for the
Simple Network Management Protocol (SNMP)", RFC 3415, Simple Network Management Protocol (SNMP)", RFC 3415,
December 2002. December 2002.
11. Contributors' Addresses 11. Contributors' Addresses
skipping to change at page 76, line 18 skipping to change at page 85, line 48
Email: djoyal@nortel.com Email: djoyal@nortel.com
Vishwas Manral Vishwas Manral
IP Infusion IP Infusion
Bangalore Bangalore
India India
Email: vishwas@ipinfusion.com Email: vishwas@ipinfusion.com
13. Full Copyright Statement 13. Full Copyright Statement
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors contained in BCP 78, and except as set forth therein, the authors
retain all their rights. retain all their rights.
This document and the information contained herein are provided This document and the information contained herein are provided
on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
 End of changes. 217 change blocks. 
244 lines changed or deleted 746 lines changed or added

This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/