1 OSPFV3-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2,
5 Counter32, Gauge32, Integer32, Unsigned32
7 TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp
9 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
13 InetAddressType, InetAddress, InetAddressPrefixLength,
16 Metric, BigMetric, Status,
17 HelloRange, DesignatedRouterPriority
20 ospfv3MIB MODULE-IDENTITY
21 LAST-UPDATED "200908130000Z"
22 ORGANIZATION "IETF OSPF Working Group"
24 "WG E-Mail: ospf@ietf.org
25 WG Chairs: Acee Lindem
33 600 Technology Park Drive
34 Billerica, MA 01821, USA
41 vishwas@ipinfusion.com"
43 "The MIB module for OSPF version 3.
45 Copyright (c) 2009 IETF Trust and the persons
46 identified as authors of the code. All rights
49 Redistribution and use in source and binary forms, with
50 or without modification, are permitted provided that
51 the following conditions are met:
53 - Redistributions of source code must retain the above
54 copyright notice, this list of conditions and the
57 - Redistributions in binary form must reproduce the
58 above copyright notice, this list of conditions and
59 the following disclaimer in the documentation and/or
60 other materials provided with the distribution.
62 - Neither the name of Internet Society, IETF or IETF
63 Trust, nor the names of specific contributors, may be
64 used to endorse or promote products derived from this
65 software without specific prior written permission.
67 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
68 CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED
69 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
70 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
71 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
72 THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY
73 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
74 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
75 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
76 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
77 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
78 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
79 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
80 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
81 POSSIBILITY OF SUCH DAMAGE.
83 This version of this MIB module is part of RFC 5643;
84 see the RFC itself for full legal notices."
86 REVISION "200908130000Z"
88 "Initial version, published as RFC 5643"
91 -- Textual conventions
93 Ospfv3UpToRefreshIntervalTC ::= TEXTUAL-CONVENTION
97 "The values one might be able to configure for
98 variables bounded by the Refresh Interval."
100 "OSPF Version 2, Appendix B, Architectural Constants"
101 SYNTAX Unsigned32 (1..1800)
103 Ospfv3DeadIntervalRangeTC ::= TEXTUAL-CONVENTION
107 "The range, in seconds, of dead interval value."
109 "OSPF for IPv6, Appendix C.3, Router Interface
111 SYNTAX Unsigned32 (1..'FFFF'h)
113 Ospfv3RouterIdTC ::= TEXTUAL-CONVENTION
117 "A 32-bit, unsigned integer uniquely identifying the
118 router in the Autonomous System. To ensure
119 uniqueness, this may default to the value of one of
120 the router's IPv4 host addresses if IPv4 is
121 configured on the router."
123 "OSPF for IPv6, Appendix C.1, Global Parameters"
124 SYNTAX Unsigned32 (1..'FFFFFFFF'h)
126 Ospfv3LsIdTC ::= TEXTUAL-CONVENTION
130 "A unique 32-bit identifier of the piece of the
131 routing domain that is being described by a link
132 state advertisement. In contrast to OSPFv2, the
133 Link State ID (LSID) has no addressing semantics."
135 "OSPF Version 2, Section 12.1.4, Link State ID"
136 SYNTAX Unsigned32 (1..'FFFFFFFF'h)
138 Ospfv3AreaIdTC ::= TEXTUAL-CONVENTION
142 "An OSPFv3 Area Identifier. A value of zero
143 identifies the backbone area."
145 "OSPF for IPv6, Appendix C.3 Router Interface
147 SYNTAX Unsigned32 (0..'FFFFFFFF'h)
149 Ospfv3IfInstIdTC ::= TEXTUAL-CONVENTION
153 "An OSPFv3 Interface Instance ID."
155 "OSPF for IPv6, Appendix C.3, Router Interface
157 SYNTAX Unsigned32 (0..255)
159 Ospfv3LsaSequenceTC ::= TEXTUAL-CONVENTION
163 "The sequence number field is a signed 32-bit
164 integer. It is used to detect old and duplicate
165 link state advertisements. The space of
166 sequence numbers is linearly ordered. The
167 larger the sequence number, the more recent the
170 "OSPF Version 2, Section 12.1.6, LS sequence
174 Ospfv3LsaAgeTC ::= TEXTUAL-CONVENTION
178 "The age of the link state advertisement in
179 seconds. The high-order bit of the LS age
180 field is considered the DoNotAge bit for
181 support of on-demand circuits."
183 "OSPF Version 2, Section 12.1.1, LS age;
184 Extending OSPF to Support Demand Circuits,
185 Section 2.2, The LS age field"
186 SYNTAX Unsigned32 (0..3600 | 32768..36368)
188 -- Top-level structure of MIB
189 ospfv3Notifications OBJECT IDENTIFIER ::= { ospfv3MIB 0 }
190 ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 }
191 ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 }
193 -- OSPFv3 General Variables
195 -- These parameters apply globally to the Router's
198 ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 }
200 ospfv3RouterId OBJECT-TYPE
201 SYNTAX Ospfv3RouterIdTC
202 MAX-ACCESS read-write
205 "A 32-bit unsigned integer uniquely identifying
206 the router in the Autonomous System. To ensure
207 uniqueness, this may default to the 32-bit
208 unsigned integer representation of one of
209 the router's IPv4 interface addresses (if IPv4
210 is configured on the router).
212 This object is persistent, and when written, the
213 entity SHOULD save the change to non-volatile
216 "OSPF for IPv6, Appendix C.1, Global Parameters"
217 ::= { ospfv3GeneralGroup 1 }
219 ospfv3AdminStatus OBJECT-TYPE
221 MAX-ACCESS read-write
224 "The administrative status of OSPFv3 in the
225 router. The value 'enabled' denotes that the
226 OSPFv3 Process is active on at least one
227 interface; 'disabled' disables it on all
230 This object is persistent, and when written, the
231 entity SHOULD save the change to non-volatile
233 ::= { ospfv3GeneralGroup 2 }
235 ospfv3VersionNumber OBJECT-TYPE
236 SYNTAX INTEGER { version3 (3) }
240 "The version number of OSPF for IPv6 is 3."
241 ::= { ospfv3GeneralGroup 3 }
243 ospfv3AreaBdrRtrStatus OBJECT-TYPE
248 "A flag to denote whether this router is an area
249 border router. The value of this object is true (1)
250 when the router is an area border router."
252 "OSPF Version 2, Section 3, Splitting the AS into
254 ::= { ospfv3GeneralGroup 4 }
256 ospfv3ASBdrRtrStatus OBJECT-TYPE
258 MAX-ACCESS read-write
261 "A flag to note whether this router is
262 configured as an Autonomous System border router.
264 This object is persistent, and when written, the
265 entity SHOULD save the change to non-volatile
268 "OSPF Version 2, Section 3.3, Classification of
270 ::= { ospfv3GeneralGroup 5 }
272 ospfv3AsScopeLsaCount OBJECT-TYPE
277 "The number of AS-scope (e.g., AS-External) link state
278 advertisements in the link state database."
279 ::= { ospfv3GeneralGroup 6 }
281 ospfv3AsScopeLsaCksumSum OBJECT-TYPE
286 "The 32-bit unsigned sum of the LS checksums of
287 the AS-scoped link state advertisements
288 contained in the link state database. This sum
289 can be used to determine if there has been a
290 change in a router's link state database or
291 to compare the link state database of two
293 ::= { ospfv3GeneralGroup 7 }
295 ospfv3OriginateNewLsas OBJECT-TYPE
300 "The number of new link state advertisements
301 that have been originated. This number is
302 incremented each time the router originates a new
305 Discontinuities in the value of this counter
306 can occur at re-initialization of the management
307 system and at other times as indicated by the
308 value of ospfv3DiscontinuityTime."
309 ::= { ospfv3GeneralGroup 8 }
311 ospfv3RxNewLsas OBJECT-TYPE
316 "The number of link state advertisements
317 received that are determined to be new
318 instantiations. This number does not include
319 newer instantiations of self-originated link state
322 Discontinuities in the value of this counter
323 can occur at re-initialization of the management
324 system and at other times as indicated by the
325 value of ospfv3DiscontinuityTime."
326 ::= { ospfv3GeneralGroup 9 }
328 ospfv3ExtLsaCount OBJECT-TYPE
333 "The number of External (LS type 0x4005) in the
334 link state database."
335 ::= { ospfv3GeneralGroup 10 }
337 ospfv3ExtAreaLsdbLimit OBJECT-TYPE
338 SYNTAX Integer32 (-1..'7FFFFFFF'h)
339 MAX-ACCESS read-write
342 "The maximum number of non-default
343 AS-external-LSA entries that can be stored in the
344 link state database. If the value is -1, then
347 When the number of non-default AS-external-LSAs
348 in a router's link state database reaches
349 ospfv3ExtAreaLsdbLimit, the router enters Overflow
350 state. The router never holds more than
351 ospfv3ExtAreaLsdbLimit non-default AS-external-LSAs
352 in its database. ospfv3ExtAreaLsdbLimit MUST be set
353 identically in all routers attached to the OSPFv3
354 backbone and/or any regular OSPFv3 area (i.e.,
355 OSPFv3 stub areas and not-so-stubby-areas (NSSAs)
358 This object is persistent, and when written, the
359 entity SHOULD save the change to non-volatile
361 ::= { ospfv3GeneralGroup 11 }
363 ospfv3ExitOverflowInterval OBJECT-TYPE
366 MAX-ACCESS read-write
369 "The number of seconds that, after entering
370 Overflow state, a router will attempt to leave
371 Overflow state. This allows the router to again
372 originate non-default, AS-External-LSAs. When
373 set to 0, the router will not leave Overflow
374 state until restarted.
376 This object is persistent, and when written, the
377 entity SHOULD save the change to non-volatile
379 ::= { ospfv3GeneralGroup 12 }
381 ospfv3DemandExtensions OBJECT-TYPE
383 MAX-ACCESS read-write
386 "The router's support for demand circuits.
387 The value of this object is true (1) when
388 demand circuits are supported.
390 This object is persistent, and when written, the
391 entity SHOULD save the change to non-volatile
394 "OSPF Version 2; Extending OSPF to Support Demand
396 ::= { ospfv3GeneralGroup 13 }
398 ospfv3ReferenceBandwidth OBJECT-TYPE
400 UNITS "kilobits per second"
401 MAX-ACCESS read-write
404 "Reference bandwidth in kilobits per second for
405 calculating default interface metrics. The
406 default value is 100,000 KBPS (100 MBPS).
408 This object is persistent, and when written, the
409 entity SHOULD save the change to non-volatile
412 "OSPF Version 2, Appendix C.3, Router interface
415 ::= { ospfv3GeneralGroup 14 }
417 ospfv3RestartSupport OBJECT-TYPE
418 SYNTAX INTEGER { none(1),
420 plannedAndUnplanned(3)
422 MAX-ACCESS read-write
425 "The router's support for OSPF graceful restart.
426 Options include no restart support, only planned
428 restarts, or both planned and unplanned restarts.
430 This object is persistent, and when written, the
431 entity SHOULD save the change to non-volatile
433 REFERENCE "Graceful OSPF Restart, Appendix B.1, Global
434 Parameters (Minimum subset)"
435 ::= { ospfv3GeneralGroup 15 }
437 ospfv3RestartInterval OBJECT-TYPE
438 SYNTAX Ospfv3UpToRefreshIntervalTC
440 MAX-ACCESS read-write
443 "Configured OSPF graceful restart timeout interval.
445 This object is persistent, and when written, the
446 entity SHOULD save the change to non-volatile
448 REFERENCE "Graceful OSPF Restart, Appendix B.1, Global
449 Parameters (Minimum subset)"
451 ::= { ospfv3GeneralGroup 16 }
453 ospfv3RestartStrictLsaChecking OBJECT-TYPE
455 MAX-ACCESS read-write
458 "Indicates if strict LSA checking is enabled for
459 graceful restart. A value of true (1) indicates that
460 strict LSA checking is enabled.
462 This object is persistent, and when written,
463 the entity SHOULD save the change to non-volatile
465 REFERENCE "Graceful OSPF Restart, Appendix B.2, Global
466 Parameters (Optional)"
468 ::= { ospfv3GeneralGroup 17 }
470 ospfv3RestartStatus OBJECT-TYPE
471 SYNTAX INTEGER { notRestarting(1),
478 "The current status of OSPF graceful restart capability."
479 ::= { ospfv3GeneralGroup 18 }
481 ospfv3RestartAge OBJECT-TYPE
482 SYNTAX Ospfv3UpToRefreshIntervalTC
487 "Remaining time in the current OSPF graceful restart
489 ::= { ospfv3GeneralGroup 19 }
491 ospfv3RestartExitReason OBJECT-TYPE
492 SYNTAX INTEGER { none(1),
501 "Describes the outcome of the last attempt at a
504 none: no restart has yet been attempted.
505 inProgress: a restart attempt is currently underway.
506 completed: the last restart completed successfully.
507 timedOut: the last restart timed out.
508 topologyChanged: the last restart was aborted due to
510 ::= { ospfv3GeneralGroup 20 }
512 ospfv3NotificationEnable OBJECT-TYPE
514 MAX-ACCESS read-write
517 "This object provides a coarse level of control
518 over the generation of OSPFv3 notifications.
520 If this object is set to true (1), then it enables
521 the generation of OSPFv3 notifications. If it is
522 set to false (2), these notifications are not
525 This object is persistent, and when written, the
526 entity SHOULD save the change to non-volatile
528 ::= { ospfv3GeneralGroup 21 }
530 ospfv3StubRouterSupport OBJECT-TYPE
535 "The router's support for stub router functionality. An
536 object value of true (1) indicates that stub router
537 functionality is supported."
539 "OSPF Stub Router Advertisement"
540 ::= { ospfv3GeneralGroup 22 }
542 ospfv3StubRouterAdvertisement OBJECT-TYPE
547 MAX-ACCESS read-write
550 "This object controls the advertisement of
551 stub LSAs by the router. The value
552 doNotAdvertise (1) will result in the advertisement
553 of standard LSAs and is the default value.
555 This object is persistent, and when written,
556 the entity SHOULD save the change to non-volatile
559 "OSPF Stub Router Advertisement, Section 2, Proposed
561 DEFVAL { doNotAdvertise }
562 ::= { ospfv3GeneralGroup 23 }
564 ospfv3DiscontinuityTime OBJECT-TYPE
569 "The value of sysUpTime on the most recent occasion
570 at which any one of this MIB's counters suffered
573 If no such discontinuities have occurred since the last
574 re-initialization of the local management subsystem,
575 then this object contains a zero value."
576 ::= { ospfv3GeneralGroup 24 }
578 ospfv3RestartTime OBJECT-TYPE
583 "The value of sysUpTime on the most recent occasion
584 at which the ospfv3RestartExitReason was updated."
585 ::= { ospfv3GeneralGroup 25 }
587 -- The OSPFv3 Area Data Structure contains information
588 -- regarding the various areas. The interfaces and
589 -- virtual links are configured as part of these areas.
590 -- Area 0, by definition, is the backbone area.
592 ospfv3AreaTable OBJECT-TYPE
593 SYNTAX SEQUENCE OF Ospfv3AreaEntry
594 MAX-ACCESS not-accessible
597 "Information describing the configured
598 parameters and cumulative statistics of the router's
599 attached areas. The interfaces and
600 virtual links are configured as part of these areas.
601 Area 0, by definition, is the backbone area."
603 "OSPF Version 2, Section 6, The Area Data
605 ::= { ospfv3Objects 2 }
607 ospfv3AreaEntry OBJECT-TYPE
608 SYNTAX Ospfv3AreaEntry
609 MAX-ACCESS not-accessible
612 "Information describing the configured
613 parameters and cumulative statistics of one of the
614 router's attached areas.
616 The information in this table is persistent,
617 and when written, the entity SHOULD save the a
618 change to non-volatile storage."
619 INDEX { ospfv3AreaId }
620 ::= { ospfv3AreaTable 1 }
622 Ospfv3AreaEntry ::= SEQUENCE {
625 ospfv3AreaImportAsExtern
629 ospfv3AreaBdrRtrCount
631 ospfv3AreaAsBdrRtrCount
633 ospfv3AreaScopeLsaCount
635 ospfv3AreaScopeLsaCksumSum
643 ospfv3AreaNssaTranslatorRole
645 ospfv3AreaNssaTranslatorState
647 ospfv3AreaNssaTranslatorStabInterval
649 ospfv3AreaNssaTranslatorEvents
651 ospfv3AreaStubMetricType
657 ospfv3AreaId OBJECT-TYPE
658 SYNTAX Ospfv3AreaIdTC
659 MAX-ACCESS not-accessible
662 "A 32-bit unsigned integer uniquely identifying an area.
663 Area ID 0 is used for the OSPFv3 backbone."
665 "OSPF Version 2, Appendix C.2, Area parameters"
666 ::= { ospfv3AreaEntry 1 }
668 ospfv3AreaImportAsExtern OBJECT-TYPE
670 importExternal(1), -- normal area
671 importNoExternal(2), -- stub area
672 importNssa(3) -- not-so-stubby-area
674 MAX-ACCESS read-create
677 "Indicates whether an area is a stub area, NSSA, or
678 standard area. AS-scope LSAs are not imported into stub
679 areas or NSSAs. NSSAs import AS-External data as NSSA
680 LSAs that have Area-scope."
682 "OSPF Version 2, Appendix C.2, Area parameters"
683 DEFVAL { importExternal }
684 ::= { ospfv3AreaEntry 2 }
686 ospfv3AreaSpfRuns OBJECT-TYPE
691 "The number of times that the intra-area route
692 table has been calculated using this area's
693 link state database. This is typically done
694 using Dijkstra's algorithm.
696 Discontinuities in the value of this counter
697 can occur at re-initialization of the management
698 system and at other times as indicated by the
699 value of ospfv3DiscontinuityTime."
700 ::= { ospfv3AreaEntry 3 }
702 ospfv3AreaBdrRtrCount OBJECT-TYPE
707 "The total number of area border routers
708 reachable within this area. This is initially zero,
709 and is calculated in each Shortest Path First (SPF)
712 ::= { ospfv3AreaEntry 4 }
714 ospfv3AreaAsBdrRtrCount OBJECT-TYPE
719 "The total number of Autonomous System border
720 routers reachable within this area. This is
721 initially zero, and is calculated in each SPF
724 ::= { ospfv3AreaEntry 5 }
726 ospfv3AreaScopeLsaCount OBJECT-TYPE
731 "The total number of Area-scope link state
732 advertisements in this area's link state
735 ::= { ospfv3AreaEntry 6 }
737 ospfv3AreaScopeLsaCksumSum OBJECT-TYPE
742 "The 32-bit unsigned sum of the Area-scope link state
743 advertisements' LS checksums contained in this
744 area's link state database. The sum can be used
745 to determine if there has been a change in a
746 router's link state database or to compare the
747 link state database of two routers."
748 ::= { ospfv3AreaEntry 7 }
750 ospfv3AreaSummary OBJECT-TYPE
755 MAX-ACCESS read-create
758 "The variable ospfv3AreaSummary controls the
759 import of Inter-Area LSAs into stub and
760 NSSA areas. It has no effect on other areas.
762 If it is noAreaSummary, the router will neither
763 originate nor propagate Inter-Area LSAs into the
764 stub or NSSA area. It will only advertise a
767 If it is sendAreaSummary, the router will both
768 summarize and propagate Inter-Area LSAs."
769 DEFVAL { sendAreaSummary }
770 ::= { ospfv3AreaEntry 8 }
772 ospfv3AreaRowStatus OBJECT-TYPE
774 MAX-ACCESS read-create
777 "This object permits management of the table by
778 facilitating actions such as row creation,
779 construction, and destruction.
781 The value of this object has no effect on
782 whether other objects in this conceptual row can be
784 ::= { ospfv3AreaEntry 9 }
786 ospfv3AreaStubMetric OBJECT-TYPE
788 MAX-ACCESS read-create
791 "The metric value advertised for the default route
792 into stub and NSSA areas. By default, this equals the
793 least metric among the interfaces to other areas."
794 ::= { ospfv3AreaEntry 10 }
796 ospfv3AreaNssaTranslatorRole OBJECT-TYPE
797 SYNTAX INTEGER { always(1), candidate(2) }
798 MAX-ACCESS read-create
801 "Indicates an NSSA border router's policy to
802 perform NSSA translation of NSSA-LSAs into
805 ::= { ospfv3AreaEntry 11 }
807 ospfv3AreaNssaTranslatorState OBJECT-TYPE
816 "Indicates if and how an NSSA border router is
817 performing NSSA translation of NSSA-LSAs into
818 AS-External-LSAs. When this object is set to
819 'enabled', the NSSA border router's
820 ospfv3AreaNssaTranslatorRole has been set to 'always'.
821 When this object is set to 'elected', a candidate
822 NSSA border router is translating NSSA-LSAs into
823 AS-External-LSAs. When this object is set to
824 'disabled', a candidate NSSA Border router is NOT
825 translating NSSA-LSAs into AS-External-LSAs."
826 ::= { ospfv3AreaEntry 12 }
828 ospfv3AreaNssaTranslatorStabInterval OBJECT-TYPE
831 MAX-ACCESS read-create
834 "The stability interval defined as the number of
835 seconds after an elected translator determines its
836 services are no longer required that it should
837 continue to perform its translation duties."
839 ::= { ospfv3AreaEntry 13 }
841 ospfv3AreaNssaTranslatorEvents OBJECT-TYPE
846 "Indicates the number of Translator state changes
847 that have occurred since the last start-up of the
848 OSPFv3 routing process.
850 Discontinuities in the value of this counter
851 can occur at re-initialization of the management
852 system and at other times as indicated by the
853 value of ospfv3DiscontinuityTime."
854 ::= { ospfv3AreaEntry 14 }
856 ospfv3AreaStubMetricType OBJECT-TYPE
858 ospfv3Metric(1), -- OSPF Metric
859 comparableCost(2), -- external type 1
860 nonComparable(3) -- external type 2
862 MAX-ACCESS read-create
865 "This variable assigns the type of metric
866 advertised as a default route."
867 DEFVAL { ospfv3Metric }
868 ::= { ospfv3AreaEntry 15 }
870 ospfv3AreaTEEnabled OBJECT-TYPE
872 MAX-ACCESS read-create
875 "Indicates whether or not traffic engineering
876 is enabled in the area. The object is set
877 to the value true (1) to enable traffic engineering.
878 Traffic engineering is disabled by default."
880 ::= { ospfv3AreaEntry 16 }
882 -- OSPFv3 AS-Scope Link State Database
884 ospfv3AsLsdbTable OBJECT-TYPE
885 SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry
886 MAX-ACCESS not-accessible
889 "The OSPFv3 Process's AS-scope link state database
890 (LSDB). The LSDB contains the AS-scope link state
891 advertisements from throughout the areas that the
892 device is attached to."
893 ::= { ospfv3Objects 3 }
895 ospfv3AsLsdbEntry OBJECT-TYPE
896 SYNTAX Ospfv3AsLsdbEntry
897 MAX-ACCESS not-accessible
900 "A single AS-scope link state advertisement."
901 INDEX { ospfv3AsLsdbType,
902 ospfv3AsLsdbRouterId,
904 ::= { ospfv3AsLsdbTable 1 }
906 Ospfv3AsLsdbEntry ::= SEQUENCE {
919 ospfv3AsLsdbAdvertisement
921 ospfv3AsLsdbTypeKnown
925 ospfv3AsLsdbType OBJECT-TYPE
926 SYNTAX Unsigned32(0..'FFFFFFFF'h)
927 MAX-ACCESS not-accessible
930 "The type of the link state advertisement.
931 Each link state type has a separate
932 advertisement format. AS-scope LSAs not recognized
933 by the router may be stored in the database."
934 ::= { ospfv3AsLsdbEntry 1 }
936 ospfv3AsLsdbRouterId OBJECT-TYPE
937 SYNTAX Ospfv3RouterIdTC
938 MAX-ACCESS not-accessible
941 "The 32-bit number that uniquely identifies the
942 originating router in the Autonomous System."
944 "OSPF Version 2, Appendix C.1, Global parameters"
945 ::= { ospfv3AsLsdbEntry 2 }
947 ospfv3AsLsdbLsid OBJECT-TYPE
949 MAX-ACCESS not-accessible
952 "The Link State ID is an LS type-specific field
953 containing a unique identifier;
954 it identifies the piece of the routing domain
955 that is being described by the advertisement.
956 In contrast to OSPFv2, the LSID has no
957 addressing semantics."
958 ::= { ospfv3AsLsdbEntry 3 }
960 -- Note that the OSPF sequence number is a 32-bit signed
961 -- integer. It starts with the value '80000001'h
962 -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
963 -- Thus, a typical sequence number will be very negative.
965 ospfv3AsLsdbSequence OBJECT-TYPE
966 SYNTAX Ospfv3LsaSequenceTC
970 "The sequence number field is a signed 32-bit
971 integer. It is used to detect old and duplicate
972 link state advertisements. The space of
973 sequence numbers is linearly ordered. The
974 larger the sequence number, the more recent the
977 "OSPF Version 2, Section 12.1.6, LS sequence
979 ::= { ospfv3AsLsdbEntry 4 }
981 ospfv3AsLsdbAge OBJECT-TYPE
982 SYNTAX Ospfv3LsaAgeTC
987 "This field is the age of the link state
988 advertisement in seconds. The high-order bit
989 of the LS age field is considered the DoNotAge
990 bit for support of on-demand circuits."
992 "OSPF Version 2, Section 12.1.1, LS age;
993 Extending OSPF to Support Demand Circuits,
994 Section 2.2, The LS age field."
995 ::= { ospfv3AsLsdbEntry 5 }
997 ospfv3AsLsdbChecksum OBJECT-TYPE
1002 "This field is the checksum of the complete
1003 contents of the advertisement, excepting the
1004 age field. The age field is excepted so that
1005 an advertisement's age can be incremented
1006 without updating the checksum. The checksum
1007 used is the same that is used for ISO
1008 connectionless datagrams; it is commonly
1009 referred to as the Fletcher checksum."
1011 "OSPF Version 2, Section 12.1.7, LS checksum"
1012 ::= { ospfv3AsLsdbEntry 6 }
1014 ospfv3AsLsdbAdvertisement OBJECT-TYPE
1015 SYNTAX OCTET STRING (SIZE (1..65535))
1016 MAX-ACCESS read-only
1019 "The entire link state advertisement, including
1021 ::= { ospfv3AsLsdbEntry 7 }
1023 ospfv3AsLsdbTypeKnown OBJECT-TYPE
1025 MAX-ACCESS read-only
1028 "The value true (1) indicates that the LSA type
1029 is recognized by this router."
1030 ::= { ospfv3AsLsdbEntry 8 }
1032 -- OSPFv3 Area-Scope Link State Database
1034 ospfv3AreaLsdbTable OBJECT-TYPE
1035 SYNTAX SEQUENCE OF Ospfv3AreaLsdbEntry
1036 MAX-ACCESS not-accessible
1039 "The OSPFv3 Process's Area-scope LSDB.
1040 The LSDB contains the Area-scope link state
1041 advertisements from throughout the area that the
1042 device is attached to."
1043 ::= { ospfv3Objects 4 }
1045 ospfv3AreaLsdbEntry OBJECT-TYPE
1046 SYNTAX Ospfv3AreaLsdbEntry
1047 MAX-ACCESS not-accessible
1050 "A single Area-scope link state advertisement."
1051 INDEX { ospfv3AreaLsdbAreaId,
1053 ospfv3AreaLsdbRouterId,
1054 ospfv3AreaLsdbLsid }
1055 ::= { ospfv3AreaLsdbTable 1 }
1057 Ospfv3AreaLsdbEntry ::= SEQUENCE {
1058 ospfv3AreaLsdbAreaId
1062 ospfv3AreaLsdbRouterId
1066 ospfv3AreaLsdbSequence
1067 Ospfv3LsaSequenceTC,
1070 ospfv3AreaLsdbChecksum
1072 ospfv3AreaLsdbAdvertisement
1074 ospfv3AreaLsdbTypeKnown
1078 ospfv3AreaLsdbAreaId OBJECT-TYPE
1079 SYNTAX Ospfv3AreaIdTC
1080 MAX-ACCESS not-accessible
1083 "The 32-bit identifier of the Area from which the
1086 "OSPF Version 2, Appendix C.2, Area parameters"
1087 ::= { ospfv3AreaLsdbEntry 1 }
1089 ospfv3AreaLsdbType OBJECT-TYPE
1090 SYNTAX Unsigned32(0..'FFFFFFFF'h)
1091 MAX-ACCESS not-accessible
1094 "The type of the link state advertisement.
1095 Each link state type has a separate
1096 advertisement format. Area-scope LSAs unrecognized
1097 by the router are also stored in this database."
1098 ::= { ospfv3AreaLsdbEntry 2 }
1100 ospfv3AreaLsdbRouterId OBJECT-TYPE
1101 SYNTAX Ospfv3RouterIdTC
1102 MAX-ACCESS not-accessible
1105 "The 32-bit number that uniquely identifies the
1106 originating router in the Autonomous System."
1108 "OSPF Version 2, Appendix C.1, Global parameters"
1109 ::= { ospfv3AreaLsdbEntry 3 }
1111 ospfv3AreaLsdbLsid OBJECT-TYPE
1113 MAX-ACCESS not-accessible
1116 "The Link State ID is an LS type-specific field
1117 containing a unique identifier;
1118 it identifies the piece of the routing domain
1119 that is being described by the advertisement.
1120 In contrast to OSPFv2, the LSID has no
1121 addressing semantics."
1122 ::= { ospfv3AreaLsdbEntry 4 }
1124 -- Note that the OSPF sequence number is a 32-bit signed
1125 -- integer. It starts with the value '80000001'h
1126 -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
1127 -- Thus, a typical sequence number will be very negative.
1129 ospfv3AreaLsdbSequence OBJECT-TYPE
1130 SYNTAX Ospfv3LsaSequenceTC
1131 MAX-ACCESS read-only
1134 "The sequence number field is a signed 32-bit
1135 integer. It is used to detect old and
1136 duplicate link state advertisements. The space
1137 of sequence numbers is linearly ordered. The
1138 larger the sequence number, the more recent the
1141 "OSPF Version 2, Section 12.1.6, LS sequence
1143 ::= { ospfv3AreaLsdbEntry 5 }
1145 ospfv3AreaLsdbAge OBJECT-TYPE
1146 SYNTAX Ospfv3LsaAgeTC
1148 MAX-ACCESS read-only
1151 "This field is the age of the link state
1152 advertisement in seconds. The high-order bit
1153 of the LS age field is considered the DoNotAge
1154 bit for support of on-demand circuits."
1156 "OSPF Version 2, Section 12.1.1, LS age;
1157 Extending OSPF to Support Demand Circuits,
1158 Section 2.2, The LS age field."
1159 ::= { ospfv3AreaLsdbEntry 6 }
1161 ospfv3AreaLsdbChecksum OBJECT-TYPE
1163 MAX-ACCESS read-only
1166 "This field is the checksum of the complete
1167 contents of the advertisement, excepting the
1168 age field. The age field is excepted so that
1169 an advertisement's age can be incremented
1170 without updating the checksum. The checksum
1171 used is the same that is used for ISO
1172 connectionless datagrams; it is commonly
1173 referred to as the Fletcher checksum."
1175 "OSPF Version 2, Section 12.1.7, LS checksum"
1176 ::= { ospfv3AreaLsdbEntry 7 }
1178 ospfv3AreaLsdbAdvertisement OBJECT-TYPE
1179 SYNTAX OCTET STRING (SIZE (1..65535))
1180 MAX-ACCESS read-only
1183 "The entire link state advertisement, including
1185 ::= { ospfv3AreaLsdbEntry 8 }
1187 ospfv3AreaLsdbTypeKnown OBJECT-TYPE
1189 MAX-ACCESS read-only
1192 "The value true (1) indicates that the LSA type is
1193 recognized by this router."
1194 ::= { ospfv3AreaLsdbEntry 9 }
1196 -- OSPFv3 Link-Scope Link State Database, for non-virtual interfaces
1198 ospfv3LinkLsdbTable OBJECT-TYPE
1199 SYNTAX SEQUENCE OF Ospfv3LinkLsdbEntry
1200 MAX-ACCESS not-accessible
1203 "The OSPFv3 Process's Link-scope LSDB for non-virtual
1204 interfaces. The LSDB contains the Link-scope link
1205 state advertisements from the interfaces that the
1206 device is attached to."
1207 ::= { ospfv3Objects 5 }
1209 ospfv3LinkLsdbEntry OBJECT-TYPE
1210 SYNTAX Ospfv3LinkLsdbEntry
1211 MAX-ACCESS not-accessible
1214 "A single Link-scope link state advertisement."
1215 INDEX { ospfv3LinkLsdbIfIndex,
1216 ospfv3LinkLsdbIfInstId,
1218 ospfv3LinkLsdbRouterId,
1219 ospfv3LinkLsdbLsid }
1220 ::= { ospfv3LinkLsdbTable 1 }
1222 Ospfv3LinkLsdbEntry ::= SEQUENCE {
1223 ospfv3LinkLsdbIfIndex
1225 ospfv3LinkLsdbIfInstId
1229 ospfv3LinkLsdbRouterId
1233 ospfv3LinkLsdbSequence
1234 Ospfv3LsaSequenceTC,
1237 ospfv3LinkLsdbChecksum
1239 ospfv3LinkLsdbAdvertisement
1241 ospfv3LinkLsdbTypeKnown
1245 ospfv3LinkLsdbIfIndex OBJECT-TYPE
1246 SYNTAX InterfaceIndex
1247 MAX-ACCESS not-accessible
1250 "The identifier of the link from which the LSA
1252 ::= { ospfv3LinkLsdbEntry 1 }
1254 ospfv3LinkLsdbIfInstId OBJECT-TYPE
1255 SYNTAX Ospfv3IfInstIdTC
1256 MAX-ACCESS not-accessible
1259 "The identifier of the interface instance from
1260 which the LSA was received."
1261 ::= { ospfv3LinkLsdbEntry 2 }
1263 ospfv3LinkLsdbType OBJECT-TYPE
1264 SYNTAX Unsigned32(0..'FFFFFFFF'h)
1265 MAX-ACCESS not-accessible
1268 "The type of the link state advertisement.
1269 Each link state type has a separate
1270 advertisement format. Link-scope LSAs unrecognized
1271 by the router are also stored in this database."
1272 ::= { ospfv3LinkLsdbEntry 3 }
1274 ospfv3LinkLsdbRouterId OBJECT-TYPE
1275 SYNTAX Ospfv3RouterIdTC
1276 MAX-ACCESS not-accessible
1279 "The 32-bit number that uniquely identifies the
1280 originating router in the Autonomous System."
1282 "OSPF Version 2, Appendix C.1, Global parameters"
1283 ::= { ospfv3LinkLsdbEntry 4 }
1285 ospfv3LinkLsdbLsid OBJECT-TYPE
1287 MAX-ACCESS not-accessible
1290 "The Link State ID is an LS type-specific field
1291 containing a unique identifier;
1292 it identifies the piece of the routing domain
1293 that is being described by the advertisement.
1294 In contrast to OSPFv2, the LSID has no
1295 addressing semantics. However, in OSPFv3
1296 the Link State ID always contains the flooding
1298 ::= { ospfv3LinkLsdbEntry 5 }
1300 -- Note that the OSPF sequence number is a 32-bit signed
1301 -- integer. It starts with the value '80000001'h
1302 -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
1303 -- Thus, a typical sequence number will be very negative.
1305 ospfv3LinkLsdbSequence OBJECT-TYPE
1306 SYNTAX Ospfv3LsaSequenceTC
1307 MAX-ACCESS read-only
1310 "The sequence number field is a signed 32-bit
1311 integer. It is used to detect old and duplicate
1312 link state advertisements. The space of
1313 sequence numbers is linearly ordered. The
1314 larger the sequence number, the more recent the
1317 "OSPF Version 2, Section 12.1.6, LS sequence
1319 ::= { ospfv3LinkLsdbEntry 6 }
1321 ospfv3LinkLsdbAge OBJECT-TYPE
1322 SYNTAX Ospfv3LsaAgeTC
1324 MAX-ACCESS read-only
1327 "This field is the age of the link state
1328 advertisement in seconds. The high-order bit
1329 of the LS age field is considered the DoNotAge
1330 bit for support of on-demand circuits."
1332 "OSPF Version 2, Section 12.1.1, LS age;
1333 Extending OSPF to Support Demand Circuits,
1334 Section 2.2, The LS age field."
1335 ::= { ospfv3LinkLsdbEntry 7 }
1337 ospfv3LinkLsdbChecksum OBJECT-TYPE
1339 MAX-ACCESS read-only
1342 "This field is the checksum of the complete
1343 contents of the advertisement, excepting the
1344 age field. The age field is excepted so that
1345 an advertisement's age can be incremented
1346 without updating the checksum. The checksum
1347 used is the same that is used for ISO
1348 connectionless datagrams; it is commonly
1349 referred to as the Fletcher checksum."
1351 "OSPF Version 2, Section 12.1.7, LS checksum"
1352 ::= { ospfv3LinkLsdbEntry 8 }
1354 ospfv3LinkLsdbAdvertisement OBJECT-TYPE
1355 SYNTAX OCTET STRING (SIZE (1..65535))
1356 MAX-ACCESS read-only
1359 "The entire link state advertisement, including
1361 ::= { ospfv3LinkLsdbEntry 9 }
1363 ospfv3LinkLsdbTypeKnown OBJECT-TYPE
1365 MAX-ACCESS read-only
1368 "The value true (1) indicates that the LSA type is
1369 recognized by this router."
1370 ::= { ospfv3LinkLsdbEntry 10 }
1374 ospfv3HostTable OBJECT-TYPE
1375 SYNTAX SEQUENCE OF Ospfv3HostEntry
1376 MAX-ACCESS not-accessible
1379 "The Host/Metric Table indicates what hosts are
1380 directly attached to the router and their
1381 corresponding metrics."
1383 "OSPF Version 2, Appendix C.7, Host route
1385 ::= { ospfv3Objects 6 }
1387 ospfv3HostEntry OBJECT-TYPE
1388 SYNTAX Ospfv3HostEntry
1389 MAX-ACCESS not-accessible
1392 "A metric to be advertised when a given host is
1395 The information in this table is persistent, and
1396 when written, the entity SHOULD save the change
1397 to non-volatile storage."
1398 INDEX { ospfv3HostAddressType,
1400 ::= { ospfv3HostTable 1 }
1402 Ospfv3HostEntry ::= SEQUENCE {
1403 ospfv3HostAddressType
1415 ospfv3HostAddressType OBJECT-TYPE
1416 SYNTAX InetAddressType
1417 MAX-ACCESS not-accessible
1420 "The address type of ospfv3HostAddress. Only IPv6
1421 global address type is expected."
1423 "OSPF Version 2, Appendix C.7, Host route
1425 ::= { ospfv3HostEntry 1 }
1427 ospfv3HostAddress OBJECT-TYPE
1429 MAX-ACCESS not-accessible
1432 "The IPv6 address of the host. Must be an
1433 IPv6 global address."
1435 "OSPF Version 2, Appendix C.7, Host route
1437 ::= { ospfv3HostEntry 2 }
1439 ospfv3HostMetric OBJECT-TYPE
1441 MAX-ACCESS read-create
1444 "The metric to be advertised."
1446 "OSPF Version 2, Appendix C.7, Host route
1448 ::= { ospfv3HostEntry 3 }
1450 ospfv3HostRowStatus OBJECT-TYPE
1452 MAX-ACCESS read-create
1455 "This object permits management of the table by
1456 facilitating actions such as row creation,
1457 construction, and destruction.
1459 The value of this object has no effect on
1460 whether other objects in this conceptual row can be
1462 ::= { ospfv3HostEntry 4 }
1464 ospfv3HostAreaID OBJECT-TYPE
1465 SYNTAX Ospfv3AreaIdTC
1466 MAX-ACCESS read-create
1469 "The Area the host entry is to be found within.
1470 By default, the area for the subsuming OSPFv3
1471 interface, or Area 0 if there is no subsuming
1474 "OSPF Version 2, Appendix C.2, Area parameters"
1475 ::= { ospfv3HostEntry 5 }
1477 -- OSPFv3 Interface Table
1479 ospfv3IfTable OBJECT-TYPE
1480 SYNTAX SEQUENCE OF Ospfv3IfEntry
1481 MAX-ACCESS not-accessible
1484 "The OSPFv3 Interface Table describes the
1485 interfaces from the viewpoint of OSPFv3."
1487 "OSPF for IPv6, Appendix C.3, Router Interface
1489 ::= { ospfv3Objects 7 }
1491 ospfv3IfEntry OBJECT-TYPE
1492 SYNTAX Ospfv3IfEntry
1493 MAX-ACCESS not-accessible
1496 "The OSPFv3 Interface Entry describes one
1497 interface from the viewpoint of OSPFv3.
1499 The information in this table is persistent,
1500 and when written, the entity SHOULD save the
1501 change to non-volatile storage."
1502 INDEX { ospfv3IfIndex,
1504 ::= { ospfv3IfTable 1 }
1506 Ospfv3IfEntry ::= SEQUENCE {
1518 DesignatedRouterPriority,
1519 ospfv3IfTransitDelay
1520 Ospfv3UpToRefreshIntervalTC,
1521 ospfv3IfRetransInterval
1522 Ospfv3UpToRefreshIntervalTC,
1523 ospfv3IfHelloInterval
1525 ospfv3IfRtrDeadInterval
1526 Ospfv3DeadIntervalRangeTC,
1527 ospfv3IfPollInterval
1531 ospfv3IfDesignatedRouter
1533 ospfv3IfBackupDesignatedRouter
1543 ospfv3IfLinkScopeLsaCount
1545 ospfv3IfLinkLsaCksumSum
1547 ospfv3IfDemandNbrProbe
1549 ospfv3IfDemandNbrProbeRetransLimit
1551 ospfv3IfDemandNbrProbeInterval
1555 ospfv3IfLinkLSASuppression
1559 ospfv3IfIndex OBJECT-TYPE
1560 SYNTAX InterfaceIndex
1561 MAX-ACCESS not-accessible
1564 "The interface index of this OSPFv3 interface.
1565 It corresponds to the interface index of the
1566 IPv6 interface on which OSPFv3 is configured."
1567 ::= { ospfv3IfEntry 1 }
1569 ospfv3IfInstId OBJECT-TYPE
1570 SYNTAX Ospfv3IfInstIdTC
1571 MAX-ACCESS not-accessible
1574 "Enables multiple interface instances of OSPFv3
1575 to be run over a single link. Each interface
1576 instance would be assigned a separate ID. This ID
1577 has local link significance only."
1578 ::= { ospfv3IfEntry 2 }
1580 ospfv3IfAreaId OBJECT-TYPE
1581 SYNTAX Ospfv3AreaIdTC
1582 MAX-ACCESS read-create
1585 "A 32-bit integer uniquely identifying the area
1586 to which the interface connects. Area ID
1587 0 is used for the OSPFv3 backbone."
1589 ::= { ospfv3IfEntry 3 }
1591 ospfv3IfType OBJECT-TYPE
1596 pointToMultipoint(5)
1598 MAX-ACCESS read-create
1601 "The OSPFv3 interface type."
1602 ::= { ospfv3IfEntry 4 }
1604 ospfv3IfAdminStatus OBJECT-TYPE
1606 MAX-ACCESS read-create
1609 "The OSPFv3 interface's administrative status.
1610 The value formed on the interface; the interface
1611 will be advertised as an internal route to some
1612 area. The value 'disabled' denotes that the
1613 interface is external to OSPFv3.
1615 Note that a value of 'disabled' for the object
1616 ospfv3AdminStatus will override a value of
1617 'enabled' for the interface."
1619 ::= { ospfv3IfEntry 5 }
1621 ospfv3IfRtrPriority OBJECT-TYPE
1622 SYNTAX DesignatedRouterPriority
1623 MAX-ACCESS read-create
1626 "The priority of this interface. Used in
1627 multi-access networks, this field is used in
1628 the designated-router election algorithm. The
1629 value 0 signifies that the router is not
1630 eligible to become the Designated Router on this
1631 particular network. In the event of a tie in
1632 this value, routers will use their Router ID as
1635 ::= { ospfv3IfEntry 6 }
1637 ospfv3IfTransitDelay OBJECT-TYPE
1638 SYNTAX Ospfv3UpToRefreshIntervalTC
1640 MAX-ACCESS read-create
1643 "The estimated number of seconds it takes to transmit
1644 a Link State Update packet over this interface. LSAs
1645 contained in the update packet must have their age
1646 incremented by this amount before transmission. This
1647 value should take into account the transmission and
1648 propagation delays of the interface."
1650 "OSPF for IPv6, Appendix C.3, Router Interface
1653 ::= { ospfv3IfEntry 7 }
1655 ospfv3IfRetransInterval OBJECT-TYPE
1656 SYNTAX Ospfv3UpToRefreshIntervalTC
1658 MAX-ACCESS read-create
1661 "The number of seconds between link state
1662 advertisement retransmissions for adjacencies
1664 belonging to this interface. This value is
1665 also used when retransmitting database
1666 description and Link State Request packets."
1668 ::= { ospfv3IfEntry 8 }
1670 ospfv3IfHelloInterval OBJECT-TYPE
1673 MAX-ACCESS read-create
1676 "The length of time, in seconds, between the
1677 Hello packets that the router sends on the
1678 interface. This value must be the same for all
1679 routers attached to a common network."
1681 ::= { ospfv3IfEntry 9 }
1683 ospfv3IfRtrDeadInterval OBJECT-TYPE
1684 SYNTAX Ospfv3DeadIntervalRangeTC
1686 MAX-ACCESS read-create
1689 "The number of seconds that a router's Hello
1690 packets have not been seen before its
1691 neighbors declare the router down on the interface.
1692 This should be some multiple of the Hello interval.
1693 This value must be the same for all routers attached
1694 to a common network."
1696 ::= { ospfv3IfEntry 10 }
1698 ospfv3IfPollInterval OBJECT-TYPE
1701 MAX-ACCESS read-create
1704 "The larger time interval, in seconds, between
1705 the Hello packets sent to an inactive,
1706 non-broadcast multi-access neighbor."
1708 ::= { ospfv3IfEntry 11 }
1710 ospfv3IfState OBJECT-TYPE
1716 designatedRouter(5),
1717 backupDesignatedRouter(6),
1718 otherDesignatedRouter(7),
1721 MAX-ACCESS read-only
1724 "The OSPFv3 interface state. An interface may be
1725 in standby state if there are multiple interfaces
1726 on the link and another interface is active. The
1727 interface may be in Down state if the underlying
1728 IPv6 interface is down or if the admin status is
1729 'disabled' either globally or for the interface."
1730 ::= { ospfv3IfEntry 12 }
1732 ospfv3IfDesignatedRouter OBJECT-TYPE
1733 SYNTAX Ospfv3RouterIdTC
1734 MAX-ACCESS read-only
1737 "The Router ID of the Designated Router."
1738 ::= { ospfv3IfEntry 13 }
1740 ospfv3IfBackupDesignatedRouter OBJECT-TYPE
1741 SYNTAX Ospfv3RouterIdTC
1742 MAX-ACCESS read-only
1745 "The Router ID of the Backup Designated
1747 ::= { ospfv3IfEntry 14 }
1749 ospfv3IfEvents OBJECT-TYPE
1751 MAX-ACCESS read-only
1754 "The number of times this OSPFv3 interface has
1755 changed its state or an error has occurred.
1757 Discontinuities in the value of this counter
1758 can occur at re-initialization of the management
1759 system and at other times as indicated by the
1760 value of ospfv3DiscontinuityTime."
1761 ::= { ospfv3IfEntry 15 }
1763 ospfv3IfRowStatus OBJECT-TYPE
1765 MAX-ACCESS read-create
1768 "This object permits management of the table by
1769 facilitating actions such as row creation,
1770 construction, and destruction.
1772 The value of this object has no effect on
1773 whether other objects in this conceptual row can be
1775 ::= { ospfv3IfEntry 16 }
1777 ospfv3IfDemand OBJECT-TYPE
1779 MAX-ACCESS read-create
1782 "Indicates whether Demand OSPFv3 procedures
1783 (Hello suppression to FULL neighbors and
1784 setting the DoNotAge flag on propagated LSAs)
1785 should be performed on this interface."
1787 ::= { ospfv3IfEntry 17 }
1789 ospfv3IfMetricValue OBJECT-TYPE
1791 MAX-ACCESS read-create
1794 "The metric assigned to this interface.
1795 The default value of the metric is
1796 'Reference Bandwidth / ifSpeed'. The value
1797 of the reference bandwidth can be set
1798 in the ospfv3ReferenceBandwidth object."
1799 ::= { ospfv3IfEntry 18 }
1801 ospfv3IfLinkScopeLsaCount OBJECT-TYPE
1803 MAX-ACCESS read-only
1806 "The total number of Link-scope link state
1807 advertisements in this link's link state
1809 ::= { ospfv3IfEntry 19 }
1811 ospfv3IfLinkLsaCksumSum OBJECT-TYPE
1813 MAX-ACCESS read-only
1816 "The 32-bit unsigned sum of the Link-scope link state
1817 advertisements' LS checksums contained in this
1818 link's link state database. The sum can be used
1819 to determine if there has been a change in a
1820 router's link state database or to compare the
1821 link state database of two routers."
1822 ::= { ospfv3IfEntry 20 }
1824 ospfv3IfDemandNbrProbe OBJECT-TYPE
1826 MAX-ACCESS read-create
1829 "Indicates whether or not neighbor probing is
1830 enabled to determine whether or not the neighbor
1831 is inactive. Neighbor probing is disabled by
1834 ::= { ospfv3IfEntry 21 }
1836 ospfv3IfDemandNbrProbeRetransLimit OBJECT-TYPE
1838 MAX-ACCESS read-create
1841 "The number of consecutive LSA retransmissions before
1842 the neighbor is deemed inactive and the neighbor
1843 adjacency is brought down."
1845 ::= { ospfv3IfEntry 22}
1847 ospfv3IfDemandNbrProbeInterval OBJECT-TYPE
1850 MAX-ACCESS read-create
1853 "Defines how often the neighbor will be probed."
1855 ::= { ospfv3IfEntry 23 }
1857 ospfv3IfTEDisabled OBJECT-TYPE
1859 MAX-ACCESS read-create
1862 "Indicates whether or not traffic engineering
1863 is disabled on the interface when traffic
1864 engineering is enabled in the area where the
1865 interface is attached. The object is set
1866 to the value true (1) to disable traffic engineering
1867 on the interface. Traffic engineering is enabled
1868 by default on the interface when traffic engineering
1869 is enabled in the area where the interface is
1872 ::= { ospfv3IfEntry 24 }
1874 ospfv3IfLinkLSASuppression OBJECT-TYPE
1876 MAX-ACCESS read-create
1879 "Specifies whether or not link LSA origination is
1880 suppressed for broadcast or NBMA interface types.
1881 The object is set to value true (1) to suppress
1884 "OSPF for IPv6, Appendix C.3, Router Interface
1887 ::= { ospfv3IfEntry 25 }
1889 -- OSPFv3 Virtual Interface Table
1891 ospfv3VirtIfTable OBJECT-TYPE
1892 SYNTAX SEQUENCE OF Ospfv3VirtIfEntry
1893 MAX-ACCESS not-accessible
1896 "Information about this router's virtual
1897 interfaces that the OSPFv3 Process is configured
1900 "OSPF for IPv6, Appendix C.4, Virtual Link
1902 ::= { ospfv3Objects 8 }
1904 ospfv3VirtIfEntry OBJECT-TYPE
1905 SYNTAX Ospfv3VirtIfEntry
1906 MAX-ACCESS not-accessible
1909 "Information about a single virtual interface.
1911 The information in this table is persistent,
1912 and when written, the entity SHOULD save the
1913 change to non-volatile storage."
1914 INDEX { ospfv3VirtIfAreaId,
1915 ospfv3VirtIfNeighbor }
1916 ::= { ospfv3VirtIfTable 1 }
1918 Ospfv3VirtIfEntry ::= SEQUENCE {
1921 ospfv3VirtIfNeighbor
1927 ospfv3VirtIfTransitDelay
1928 Ospfv3UpToRefreshIntervalTC,
1929 ospfv3VirtIfRetransInterval
1930 Ospfv3UpToRefreshIntervalTC,
1931 ospfv3VirtIfHelloInterval
1933 ospfv3VirtIfRtrDeadInterval
1934 Ospfv3DeadIntervalRangeTC,
1939 ospfv3VirtIfRowStatus
1941 ospfv3VirtIfLinkScopeLsaCount
1943 ospfv3VirtIfLinkLsaCksumSum
1947 ospfv3VirtIfAreaId OBJECT-TYPE
1948 SYNTAX Ospfv3AreaIdTC
1949 MAX-ACCESS not-accessible
1952 "The transit area that the virtual link
1953 traverses. By definition, this is not
1955 ::= { ospfv3VirtIfEntry 1 }
1957 ospfv3VirtIfNeighbor OBJECT-TYPE
1958 SYNTAX Ospfv3RouterIdTC
1959 MAX-ACCESS not-accessible
1962 "The Router ID of the virtual neighbor."
1963 ::= { ospfv3VirtIfEntry 2 }
1965 ospfv3VirtIfIndex OBJECT-TYPE
1966 SYNTAX InterfaceIndex
1967 MAX-ACCESS read-only
1970 "The local interface index assigned by the
1971 OSPFv3 Process to this OSPFv3 virtual interface.
1972 It is advertised in Hellos sent over the virtual
1973 link and in the router's router-LSAs."
1974 ::= { ospfv3VirtIfEntry 3 }
1976 ospfv3VirtIfInstId OBJECT-TYPE
1977 SYNTAX Ospfv3IfInstIdTC
1978 MAX-ACCESS read-only
1981 "The local Interface Instance ID assigned by the
1982 OSPFv3 Process to this OSPFv3 virtual interface."
1983 ::= { ospfv3VirtIfEntry 4 }
1985 ospfv3VirtIfTransitDelay OBJECT-TYPE
1986 SYNTAX Ospfv3UpToRefreshIntervalTC
1988 MAX-ACCESS read-create
1991 "The estimated number of seconds it takes to
1992 transmit a Link State Update packet over this
1995 ::= { ospfv3VirtIfEntry 5 }
1997 ospfv3VirtIfRetransInterval OBJECT-TYPE
1998 SYNTAX Ospfv3UpToRefreshIntervalTC
2000 MAX-ACCESS read-create
2003 "The number of seconds between link state
2004 advertisement retransmissions for adjacencies
2005 belonging to this interface. This value is
2006 also used when retransmitting database
2007 description and Link State Request packets. This
2008 value should be well over the expected
2011 ::= { ospfv3VirtIfEntry 6 }
2013 ospfv3VirtIfHelloInterval OBJECT-TYPE
2016 MAX-ACCESS read-create
2019 "The length of time, in seconds, between the
2020 Hello packets that the router sends on the
2021 interface. This value must be the same for the
2024 ::= { ospfv3VirtIfEntry 7 }
2026 ospfv3VirtIfRtrDeadInterval OBJECT-TYPE
2027 SYNTAX Ospfv3DeadIntervalRangeTC
2029 MAX-ACCESS read-create
2032 "The number of seconds that a router's Hello
2033 packets have not been seen before its
2034 neighbors declare the router down. This should
2035 be some multiple of the Hello interval. This
2036 value must be the same for the virtual
2039 ::= { ospfv3VirtIfEntry 8 }
2041 ospfv3VirtIfState OBJECT-TYPE
2046 MAX-ACCESS read-only
2049 "OSPF virtual interface states. The same encoding
2050 as the ospfV3IfTable is used."
2051 ::= { ospfv3VirtIfEntry 9 }
2053 ospfv3VirtIfEvents OBJECT-TYPE
2055 MAX-ACCESS read-only
2058 "The number of state changes or error events on
2061 Discontinuities in the value of this counter
2062 can occur at re-initialization of the management
2063 system and at other times as indicated by the
2064 value of ospfv3DiscontinuityTime."
2065 ::= { ospfv3VirtIfEntry 10 }
2067 ospfv3VirtIfRowStatus OBJECT-TYPE
2069 MAX-ACCESS read-create
2072 "This object permits management of the table by
2073 facilitating actions such as row creation,
2074 construction, and destruction.
2076 The value of this object has no effect on
2077 whether other objects in this conceptual row can be
2079 ::= { ospfv3VirtIfEntry 11 }
2081 ospfv3VirtIfLinkScopeLsaCount OBJECT-TYPE
2083 MAX-ACCESS read-only
2086 "The total number of Link-scope link state
2087 advertisements in this virtual link's link state
2089 ::= { ospfv3VirtIfEntry 12 }
2091 ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
2093 MAX-ACCESS read-only
2096 "The 32-bit unsigned sum of the Link-scope link state
2097 advertisements' LS checksums contained in this
2098 virtual link's link state database. The sum can be used
2099 to determine if there has been a change in a
2100 router's link state database or to compare the
2101 link state database of two routers."
2102 ::= { ospfv3VirtIfEntry 13 }
2104 -- OSPFv3 Neighbor Table
2106 ospfv3NbrTable OBJECT-TYPE
2107 SYNTAX SEQUENCE OF Ospfv3NbrEntry
2108 MAX-ACCESS not-accessible
2111 "A table describing all neighbors in the
2112 locality of the OSPFv3 router."
2114 "OSPF Version 2, Section 10, The Neighbor Data
2116 ::= { ospfv3Objects 9 }
2118 ospfv3NbrEntry OBJECT-TYPE
2119 SYNTAX Ospfv3NbrEntry
2120 MAX-ACCESS not-accessible
2123 "The information regarding a single neighbor."
2125 "OSPF Version 2, Section 10, The Neighbor Data
2127 INDEX { ospfv3NbrIfIndex,
2130 ::= { ospfv3NbrTable 1 }
2132 Ospfv3NbrEntry ::= SEQUENCE {
2139 ospfv3NbrAddressType
2146 DesignatedRouterPriority,
2151 ospfv3NbrLsRetransQLen
2153 ospfv3NbrHelloSuppressed
2157 ospfv3NbrRestartHelperStatus
2159 ospfv3NbrRestartHelperAge
2160 Ospfv3UpToRefreshIntervalTC,
2161 ospfv3NbrRestartHelperExitReason
2165 ospfv3NbrIfIndex OBJECT-TYPE
2166 SYNTAX InterfaceIndex
2167 MAX-ACCESS not-accessible
2170 "The Local Link ID of the link over which the
2171 neighbor can be reached."
2172 ::= { ospfv3NbrEntry 1 }
2174 ospfv3NbrIfInstId OBJECT-TYPE
2175 SYNTAX Ospfv3IfInstIdTC
2176 MAX-ACCESS not-accessible
2179 "Interface instance over which the neighbor
2180 can be reached. This ID has local link
2182 ::= { ospfv3NbrEntry 2 }
2184 ospfv3NbrRtrId OBJECT-TYPE
2185 SYNTAX Ospfv3RouterIdTC
2186 MAX-ACCESS not-accessible
2189 "A 32-bit unsigned integer uniquely identifying the
2190 neighboring router in the Autonomous System."
2191 ::= { ospfv3NbrEntry 3 }
2193 ospfv3NbrAddressType OBJECT-TYPE
2194 SYNTAX InetAddressType
2195 MAX-ACCESS read-only
2198 "The address type of ospfv3NbrAddress. Only IPv6
2199 addresses without zone index are expected."
2200 ::= { ospfv3NbrEntry 4 }
2202 ospfv3NbrAddress OBJECT-TYPE
2204 MAX-ACCESS read-only
2207 "The IPv6 address of the neighbor associated with
2209 ::= { ospfv3NbrEntry 5 }
2211 ospfv3NbrOptions OBJECT-TYPE
2213 MAX-ACCESS read-only
2216 "A bit mask corresponding to the neighbor's
2219 "OSPF for IPv6, Appendix A.2, The Options Field"
2220 ::= { ospfv3NbrEntry 6 }
2222 ospfv3NbrPriority OBJECT-TYPE
2223 SYNTAX DesignatedRouterPriority
2224 MAX-ACCESS read-only
2227 "The priority of this neighbor in the designated-
2228 router election algorithm. The value 0 signifies
2229 that the neighbor is not eligible to become the
2230 Designated Router on this particular network."
2231 ::= { ospfv3NbrEntry 7 }
2233 ospfv3NbrState OBJECT-TYPE
2244 MAX-ACCESS read-only
2247 "The state of the relationship with this
2250 "OSPF Version 2, Section 10.1, Neighbor states"
2251 ::= { ospfv3NbrEntry 8 }
2253 ospfv3NbrEvents OBJECT-TYPE
2255 MAX-ACCESS read-only
2258 "The number of times this neighbor relationship
2259 has changed state or an error has occurred.
2261 Discontinuities in the value of this counter
2262 can occur at re-initialization of the management
2263 system and at other times as indicated by the
2264 value of ospfv3DiscontinuityTime."
2265 ::= { ospfv3NbrEntry 9 }
2267 ospfv3NbrLsRetransQLen OBJECT-TYPE
2269 MAX-ACCESS read-only
2272 "The current length of the retransmission
2274 ::= { ospfv3NbrEntry 10 }
2276 ospfv3NbrHelloSuppressed OBJECT-TYPE
2278 MAX-ACCESS read-only
2281 "Indicates whether Hellos are being suppressed
2283 ::= { ospfv3NbrEntry 11 }
2285 ospfv3NbrIfId OBJECT-TYPE
2286 SYNTAX InterfaceIndex
2287 MAX-ACCESS read-only
2290 "The Interface ID that the neighbor advertises
2291 in its Hello packets on this link, that is, the
2292 neighbor's local interface index."
2293 ::= { ospfv3NbrEntry 12 }
2295 ospfv3NbrRestartHelperStatus OBJECT-TYPE
2296 SYNTAX INTEGER { notHelping(1),
2299 MAX-ACCESS read-only
2302 "Indicates whether the router is acting
2303 as a graceful restart helper for the neighbor."
2304 ::= { ospfv3NbrEntry 13 }
2306 ospfv3NbrRestartHelperAge OBJECT-TYPE
2307 SYNTAX Ospfv3UpToRefreshIntervalTC
2309 MAX-ACCESS read-only
2312 "Remaining time in current OSPF graceful restart
2313 interval, if the router is acting as a restart
2314 helper for the neighbor."
2315 ::= { ospfv3NbrEntry 14 }
2317 ospfv3NbrRestartHelperExitReason OBJECT-TYPE
2318 SYNTAX INTEGER { none(1),
2324 MAX-ACCESS read-only
2327 "Describes the outcome of the last attempt at acting
2328 as a graceful restart helper for the neighbor.
2330 none: no restart has yet been attempted.
2331 inProgress: a restart attempt is currently underway.
2332 completed: the last restart completed successfully.
2333 timedOut: the last restart timed out.
2334 topologyChanged: the last restart was aborted due to
2336 ::= { ospfv3NbrEntry 15 }
2338 -- OSPFv3 Configured Neighbor Table
2340 ospfv3CfgNbrTable OBJECT-TYPE
2341 SYNTAX SEQUENCE OF Ospfv3CfgNbrEntry
2342 MAX-ACCESS not-accessible
2345 "A table describing all configured neighbors.
2347 The Configured Neighbors table just gives
2348 OSPFv3 information for sending OSPFv3 packets
2349 to potential neighbors and is typically used
2350 on NBMA and Point-to-Multipoint networks.
2351 Once a Hello is received from a neighbor in
2352 the Configured Neighbor table, an entry for
2353 that neighbor is created in the Neighbor table
2354 and adjacency state is maintained there.
2355 Neighbors on multi-access or Point-to-Point
2356 networks can use multicast addressing, so only
2357 Neighbor table entries are created for them."
2359 "OSPF Version 2, Section 10, The Neighbor Data
2361 ::= { ospfv3Objects 10 }
2363 ospfv3CfgNbrEntry OBJECT-TYPE
2364 SYNTAX Ospfv3CfgNbrEntry
2365 MAX-ACCESS not-accessible
2368 "The information regarding a single configured
2371 The information in this table is persistent,
2372 and when written, the entity SHOULD save the
2373 change to non-volatile storage."
2375 "OSPF Version 2, Section 10, The Neighbor Data
2377 INDEX { ospfv3CfgNbrIfIndex,
2378 ospfv3CfgNbrIfInstId,
2379 ospfv3CfgNbrAddressType,
2380 ospfv3CfgNbrAddress }
2381 ::= { ospfv3CfgNbrTable 1 }
2383 Ospfv3CfgNbrEntry ::= SEQUENCE {
2386 ospfv3CfgNbrIfInstId
2388 ospfv3CfgNbrAddressType
2392 ospfv3CfgNbrPriority
2393 DesignatedRouterPriority,
2394 ospfv3CfgNbrRowStatus
2398 ospfv3CfgNbrIfIndex OBJECT-TYPE
2399 SYNTAX InterfaceIndex
2400 MAX-ACCESS not-accessible
2403 "The Local Link ID of the link over which the
2404 neighbor can be reached."
2405 ::= { ospfv3CfgNbrEntry 1 }
2407 ospfv3CfgNbrIfInstId OBJECT-TYPE
2408 SYNTAX Ospfv3IfInstIdTC
2409 MAX-ACCESS not-accessible
2412 "Interface instance over which the neighbor
2413 can be reached. This ID has local link
2415 ::= { ospfv3CfgNbrEntry 2 }
2417 ospfv3CfgNbrAddressType OBJECT-TYPE
2418 SYNTAX InetAddressType
2419 MAX-ACCESS not-accessible
2422 "The address type of ospfv3NbrAddress. Only IPv6
2423 addresses without zone index are expected."
2424 ::= { ospfv3CfgNbrEntry 3 }
2426 ospfv3CfgNbrAddress OBJECT-TYPE
2428 MAX-ACCESS not-accessible
2431 "The IPv6 address of the neighbor associated with
2433 ::= { ospfv3CfgNbrEntry 4 }
2435 ospfv3CfgNbrPriority OBJECT-TYPE
2436 SYNTAX DesignatedRouterPriority
2437 MAX-ACCESS read-create
2440 "The priority of this neighbor in the designated-
2441 router election algorithm. The value 0 signifies
2442 that the neighbor is not eligible to become the
2443 Designated Router on this particular network."
2445 ::= { ospfv3CfgNbrEntry 5 }
2447 ospfv3CfgNbrRowStatus OBJECT-TYPE
2449 MAX-ACCESS read-create
2452 "This object permits management of the table by
2453 facilitating actions such as row creation,
2454 construction, and destruction.
2456 The value of this object has no effect on
2457 whether other objects in this conceptual row can be
2459 ::= { ospfv3CfgNbrEntry 6 }
2461 -- OSPFv3 Virtual Neighbor Table
2463 ospfv3VirtNbrTable OBJECT-TYPE
2464 SYNTAX SEQUENCE OF Ospfv3VirtNbrEntry
2465 MAX-ACCESS not-accessible
2468 "A table describing all virtual neighbors."
2470 "OSPF Version 2, Section 15, Virtual Links"
2471 ::= { ospfv3Objects 11 }
2473 ospfv3VirtNbrEntry OBJECT-TYPE
2474 SYNTAX Ospfv3VirtNbrEntry
2475 MAX-ACCESS not-accessible
2478 "Virtual neighbor information."
2479 INDEX { ospfv3VirtNbrArea,
2480 ospfv3VirtNbrRtrId }
2481 ::= { ospfv3VirtNbrTable 1 }
2483 Ospfv3VirtNbrEntry ::= SEQUENCE {
2488 ospfv3VirtNbrIfIndex
2490 ospfv3VirtNbrIfInstId
2492 ospfv3VirtNbrAddressType
2494 ospfv3VirtNbrAddress
2496 ospfv3VirtNbrOptions
2502 ospfv3VirtNbrLsRetransQLen
2504 ospfv3VirtNbrHelloSuppressed
2508 ospfv3VirtNbrRestartHelperStatus
2510 ospfv3VirtNbrRestartHelperAge
2511 Ospfv3UpToRefreshIntervalTC,
2512 ospfv3VirtNbrRestartHelperExitReason
2516 ospfv3VirtNbrArea OBJECT-TYPE
2517 SYNTAX Ospfv3AreaIdTC
2518 MAX-ACCESS not-accessible
2521 "The transit area Identifier."
2522 ::= { ospfv3VirtNbrEntry 1 }
2524 ospfv3VirtNbrRtrId OBJECT-TYPE
2525 SYNTAX Ospfv3RouterIdTC
2526 MAX-ACCESS not-accessible
2529 "A 32-bit integer uniquely identifying the
2530 neighboring router in the Autonomous System."
2531 ::= { ospfv3VirtNbrEntry 2 }
2533 ospfv3VirtNbrIfIndex OBJECT-TYPE
2534 SYNTAX InterfaceIndex
2535 MAX-ACCESS read-only
2538 "The local Interface ID for the virtual link over
2539 which the neighbor can be reached."
2540 ::= { ospfv3VirtNbrEntry 3 }
2542 ospfv3VirtNbrIfInstId OBJECT-TYPE
2543 SYNTAX Ospfv3IfInstIdTC
2544 MAX-ACCESS read-only
2547 "The interface instance for the virtual link over
2548 which the neighbor can be reached."
2549 ::= { ospfv3VirtNbrEntry 4 }
2551 ospfv3VirtNbrAddressType OBJECT-TYPE
2552 SYNTAX InetAddressType
2553 MAX-ACCESS read-only
2556 "The address type of ospfv3VirtNbrAddress. Only IPv6
2557 addresses without zone index are expected."
2558 ::= { ospfv3VirtNbrEntry 5 }
2560 ospfv3VirtNbrAddress OBJECT-TYPE
2562 MAX-ACCESS read-only
2565 "The IPv6 address advertised by this virtual neighbor.
2566 It must be a global scope address."
2567 ::= { ospfv3VirtNbrEntry 6 }
2569 ospfv3VirtNbrOptions OBJECT-TYPE
2571 MAX-ACCESS read-only
2574 "A bit mask corresponding to the neighbor's options
2577 "OSPF for IPv6, Appendix A.2, The Options Field"
2578 ::= { ospfv3VirtNbrEntry 7 }
2580 ospfv3VirtNbrState OBJECT-TYPE
2591 MAX-ACCESS read-only
2594 "The state of the virtual neighbor relationship."
2595 ::= { ospfv3VirtNbrEntry 8 }
2597 ospfv3VirtNbrEvents OBJECT-TYPE
2599 MAX-ACCESS read-only
2602 "The number of times this virtual link has
2603 changed its state or an error has occurred.
2605 Discontinuities in the value of this counter
2606 can occur at re-initialization of the management
2607 system and at other times as indicated by the
2608 value of ospfv3DiscontinuityTime."
2609 ::= { ospfv3VirtNbrEntry 9 }
2611 ospfv3VirtNbrLsRetransQLen OBJECT-TYPE
2613 MAX-ACCESS read-only
2616 "The current length of the retransmission
2618 ::= { ospfv3VirtNbrEntry 10 }
2620 ospfv3VirtNbrHelloSuppressed OBJECT-TYPE
2622 MAX-ACCESS read-only
2625 "Indicates whether Hellos are being suppressed
2627 ::= { ospfv3VirtNbrEntry 11 }
2629 ospfv3VirtNbrIfId OBJECT-TYPE
2630 SYNTAX InterfaceIndex
2631 MAX-ACCESS read-only
2634 "The Interface ID that the neighbor advertises
2635 in its Hello packets on this virtual link, that is,
2636 the neighbor's local Interface ID."
2637 ::= { ospfv3VirtNbrEntry 12 }
2639 ospfv3VirtNbrRestartHelperStatus OBJECT-TYPE
2640 SYNTAX INTEGER { notHelping(1),
2643 MAX-ACCESS read-only
2646 "Indicates whether the router is acting
2647 as a graceful restart helper for the neighbor."
2648 ::= { ospfv3VirtNbrEntry 13 }
2650 ospfv3VirtNbrRestartHelperAge OBJECT-TYPE
2651 SYNTAX Ospfv3UpToRefreshIntervalTC
2653 MAX-ACCESS read-only
2656 "Remaining time in the current OSPF graceful restart
2657 interval, if the router is acting as a restart
2658 helper for the neighbor."
2659 ::= { ospfv3VirtNbrEntry 14 }
2661 ospfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
2662 SYNTAX INTEGER { none(1),
2668 MAX-ACCESS read-only
2671 "Describes the outcome of the last attempt at acting
2672 as a graceful restart helper for the neighbor.
2674 none: no restart has yet been attempted.
2675 inProgress: a restart attempt is currently underway.
2676 completed: the last restart completed successfully.
2677 timedOut: the last restart timed out.
2678 topologyChanged: the last restart was aborted due to
2680 ::= { ospfv3VirtNbrEntry 15 }
2683 -- The OSPFv3 Area Aggregate Table
2686 ospfv3AreaAggregateTable OBJECT-TYPE
2687 SYNTAX SEQUENCE OF Ospfv3AreaAggregateEntry
2688 MAX-ACCESS not-accessible
2691 "The Area Aggregate Table acts as an adjunct
2692 to the Area Table. It describes those address
2693 aggregates that are configured to be propagated
2694 from an area. Its purpose is to reduce the amount
2695 of information that is known beyond an area's
2698 A range of IPv6 prefixes specified by a
2699 prefix / prefix length pair. Note that if
2700 ranges are configured such that one range
2701 subsumes another range, the most specific
2702 match is the preferred one."
2703 ::= { ospfv3Objects 12 }
2705 ospfv3AreaAggregateEntry OBJECT-TYPE
2706 SYNTAX Ospfv3AreaAggregateEntry
2707 MAX-ACCESS not-accessible
2710 "A single area aggregate entry.
2712 Information in this table is persistent, and
2713 when this object is written, the entity SHOULD
2714 save the change to non-volatile storage."
2716 "OSPF Version 2, Appendix C.2, Area parameters"
2717 INDEX { ospfv3AreaAggregateAreaID,
2718 ospfv3AreaAggregateAreaLsdbType,
2719 ospfv3AreaAggregatePrefixType,
2720 ospfv3AreaAggregatePrefix,
2721 ospfv3AreaAggregatePrefixLength }
2722 ::= { ospfv3AreaAggregateTable 1 }
2724 Ospfv3AreaAggregateEntry ::= SEQUENCE {
2725 ospfv3AreaAggregateAreaID
2727 ospfv3AreaAggregateAreaLsdbType
2729 ospfv3AreaAggregatePrefixType
2731 ospfv3AreaAggregatePrefix
2733 ospfv3AreaAggregatePrefixLength
2734 InetAddressPrefixLength,
2735 ospfv3AreaAggregateRowStatus
2737 ospfv3AreaAggregateEffect
2739 ospfv3AreaAggregateRouteTag
2743 ospfv3AreaAggregateAreaID OBJECT-TYPE
2744 SYNTAX Ospfv3AreaIdTC
2745 MAX-ACCESS not-accessible
2748 "The area the Address Aggregate is to be found
2751 "OSPF Version 2, Appendix C.2, Area parameters"
2752 ::= { ospfv3AreaAggregateEntry 1 }
2754 ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE
2756 interAreaPrefixLsa(8195), -- 0x2003
2757 nssaExternalLsa(8199) -- 0x2007
2759 MAX-ACCESS not-accessible
2762 "The type of the Address Aggregate. This field
2763 specifies the Area LSDB type that this Address
2764 Aggregate applies to."
2766 "OSPF Version 2, Appendix A.4.1, The LSA header"
2767 ::= { ospfv3AreaAggregateEntry 2 }
2769 ospfv3AreaAggregatePrefixType OBJECT-TYPE
2770 SYNTAX InetAddressType
2771 MAX-ACCESS not-accessible
2774 "The prefix type of ospfv3AreaAggregatePrefix. Only
2775 IPv6 addresses are expected."
2776 ::= { ospfv3AreaAggregateEntry 3 }
2778 ospfv3AreaAggregatePrefix OBJECT-TYPE
2779 SYNTAX InetAddress (SIZE (0..16))
2780 MAX-ACCESS not-accessible
2785 "OSPF Version 2, Appendix C.2, Area parameters"
2786 ::= { ospfv3AreaAggregateEntry 4 }
2788 ospfv3AreaAggregatePrefixLength OBJECT-TYPE
2789 SYNTAX InetAddressPrefixLength (3..128)
2791 MAX-ACCESS not-accessible
2794 "The length of the prefix (in bits). A prefix can
2795 not be shorter than 3 bits."
2797 "OSPF Version 2, Appendix C.2, Area parameters"
2798 ::= { ospfv3AreaAggregateEntry 5 }
2800 ospfv3AreaAggregateRowStatus OBJECT-TYPE
2802 MAX-ACCESS read-create
2805 "This object permits management of the table by
2806 facilitating actions such as row creation,
2807 construction, and destruction.
2809 The value of this object has no effect on
2810 whether other objects in this conceptual row can be
2812 ::= { ospfv3AreaAggregateEntry 6 }
2814 ospfv3AreaAggregateEffect OBJECT-TYPE
2816 advertiseMatching(1),
2817 doNotAdvertiseMatching(2)
2819 MAX-ACCESS read-create
2822 "Prefixes subsumed by ranges will either trigger the
2823 advertisement of the indicated aggregate
2824 (advertiseMatching) or result in the prefix not
2825 being advertised at all outside the area."
2826 DEFVAL { advertiseMatching }
2827 ::= { ospfv3AreaAggregateEntry 7 }
2829 ospfv3AreaAggregateRouteTag OBJECT-TYPE
2831 MAX-ACCESS read-create
2834 "This tag is advertised only in the summarized
2835 As-External LSA when summarizing from NSSA-LSAs to
2838 ::= { ospfv3AreaAggregateEntry 8 }
2840 -- OSPFv3 Link-Scope Link State Database, for virtual interfaces
2842 ospfv3VirtLinkLsdbTable OBJECT-TYPE
2843 SYNTAX SEQUENCE OF Ospfv3VirtLinkLsdbEntry
2844 MAX-ACCESS not-accessible
2847 "The OSPFv3 Process's Link-scope LSDB for virtual
2848 interfaces. The LSDB contains the Link-scope link
2849 state advertisements from virtual interfaces."
2850 ::= { ospfv3Objects 13 }
2852 ospfv3VirtLinkLsdbEntry OBJECT-TYPE
2853 SYNTAX Ospfv3VirtLinkLsdbEntry
2854 MAX-ACCESS not-accessible
2857 "A single Link-scope link state advertisement
2858 for a virtual interface."
2859 INDEX { ospfv3VirtLinkLsdbIfAreaId,
2860 ospfv3VirtLinkLsdbIfNeighbor,
2861 ospfv3VirtLinkLsdbType,
2862 ospfv3VirtLinkLsdbRouterId,
2863 ospfv3VirtLinkLsdbLsid }
2864 ::= { ospfv3VirtLinkLsdbTable 1 }
2866 Ospfv3VirtLinkLsdbEntry ::= SEQUENCE {
2867 ospfv3VirtLinkLsdbIfAreaId
2869 ospfv3VirtLinkLsdbIfNeighbor
2871 ospfv3VirtLinkLsdbType
2873 ospfv3VirtLinkLsdbRouterId
2875 ospfv3VirtLinkLsdbLsid
2877 ospfv3VirtLinkLsdbSequence
2878 Ospfv3LsaSequenceTC,
2879 ospfv3VirtLinkLsdbAge
2881 ospfv3VirtLinkLsdbChecksum
2883 ospfv3VirtLinkLsdbAdvertisement
2885 ospfv3VirtLinkLsdbTypeKnown
2889 ospfv3VirtLinkLsdbIfAreaId OBJECT-TYPE
2890 SYNTAX Ospfv3AreaIdTC
2891 MAX-ACCESS not-accessible
2894 "The transit area that the virtual link
2895 traverses. By definition, this is not
2897 ::= { ospfv3VirtLinkLsdbEntry 1 }
2899 ospfv3VirtLinkLsdbIfNeighbor OBJECT-TYPE
2900 SYNTAX Ospfv3RouterIdTC
2901 MAX-ACCESS not-accessible
2904 "The Router ID of the virtual neighbor."
2905 ::= { ospfv3VirtLinkLsdbEntry 2 }
2907 ospfv3VirtLinkLsdbType OBJECT-TYPE
2908 SYNTAX Unsigned32(0..'FFFFFFFF'h)
2909 MAX-ACCESS not-accessible
2912 "The type of the link state advertisement.
2913 Each link state type has a separate
2914 advertisement format. Link-scope LSAs unrecognized
2915 by the router are also stored in this database."
2916 ::= { ospfv3VirtLinkLsdbEntry 3 }
2918 ospfv3VirtLinkLsdbRouterId OBJECT-TYPE
2919 SYNTAX Ospfv3RouterIdTC
2920 MAX-ACCESS not-accessible
2923 "The 32-bit number that uniquely identifies the
2924 originating router in the Autonomous System."
2926 "OSPF Version 2, Appendix C.1, Global parameters"
2927 ::= { ospfv3VirtLinkLsdbEntry 4 }
2929 ospfv3VirtLinkLsdbLsid OBJECT-TYPE
2931 MAX-ACCESS not-accessible
2934 "The Link State ID is an LS type-specific field
2935 containing a unique identifier;
2936 it identifies the piece of the routing domain
2937 that is being described by the advertisement.
2938 In contrast to OSPFv2, the LSID has no
2939 addressing semantics."
2940 ::= { ospfv3VirtLinkLsdbEntry 5 }
2942 -- Note that the OSPF sequence number is a 32-bit signed
2943 -- integer. It starts with the value '80000001'h
2944 -- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
2945 -- Thus, a typical sequence number will be very negative.
2947 ospfv3VirtLinkLsdbSequence OBJECT-TYPE
2948 SYNTAX Ospfv3LsaSequenceTC
2949 MAX-ACCESS read-only
2952 "The sequence number field is a signed 32-bit
2953 integer. It is used to detect old and duplicate
2954 link state advertisements. The space of
2955 sequence numbers is linearly ordered. The
2956 larger the sequence number, the more recent the
2959 "OSPF Version 2, Section 12.1.6, LS sequence
2961 ::= { ospfv3VirtLinkLsdbEntry 6 }
2963 ospfv3VirtLinkLsdbAge OBJECT-TYPE
2964 SYNTAX Ospfv3LsaAgeTC
2966 MAX-ACCESS read-only
2969 "This field is the age of the link state
2970 advertisement in seconds. The high-order bit
2971 of the LS age field is considered the DoNotAge
2972 bit for support of on-demand circuits."
2974 "OSPF Version 2, Section 12.1.1, LS age;
2975 Extending OSPF to Support Demand Circuits,
2976 Section 2.2, The LS age field."
2977 ::= { ospfv3VirtLinkLsdbEntry 7 }
2979 ospfv3VirtLinkLsdbChecksum OBJECT-TYPE
2981 MAX-ACCESS read-only
2984 "This field is the checksum of the complete
2985 contents of the advertisement, excepting the
2986 age field. The age field is excepted so that
2987 an advertisement's age can be incremented
2988 without updating the checksum. The checksum
2989 used is the same that is used for ISO
2990 connectionless datagrams; it is commonly
2991 referred to as the Fletcher checksum."
2993 "OSPF Version 2, Section 12.1.7, LS checksum"
2994 ::= { ospfv3VirtLinkLsdbEntry 8 }
2996 ospfv3VirtLinkLsdbAdvertisement OBJECT-TYPE
2997 SYNTAX OCTET STRING (SIZE (1..65535))
2998 MAX-ACCESS read-only
3001 "The entire link state advertisement, including
3003 ::= { ospfv3VirtLinkLsdbEntry 9 }
3005 ospfv3VirtLinkLsdbTypeKnown OBJECT-TYPE
3007 MAX-ACCESS read-only
3010 "The value true (1) indicates that the LSA type is
3011 recognized by this router."
3012 ::= { ospfv3VirtLinkLsdbEntry 10 }
3014 -- The Ospfv3 Notification Table
3016 -- The Ospfv3 Notification Table records fields that are
3017 -- required for notifications.
3019 ospfv3NotificationEntry OBJECT IDENTIFIER
3020 ::= { ospfv3Objects 14 }
3022 ospfv3ConfigErrorType OBJECT-TYPE
3026 unknownNbmaNbr(3), -- Router is DR eligible
3027 unknownVirtualNbr(4),
3028 helloIntervalMismatch(5),
3029 deadIntervalMismatch(6),
3032 duplicateRouterId(9),
3034 MAX-ACCESS accessible-for-notify
3037 "Potential types of configuration conflicts.
3038 Used by the ospfv3ConfigError and
3039 ospfv3ConfigVirtError notifications."
3040 ::= { ospfv3NotificationEntry 1 }
3042 ospfv3PacketType OBJECT-TYPE
3050 MAX-ACCESS accessible-for-notify
3053 "OSPFv3 packet types."
3054 ::= { ospfv3NotificationEntry 2 }
3056 ospfv3PacketSrc OBJECT-TYPE
3057 SYNTAX InetAddressIPv6
3058 MAX-ACCESS accessible-for-notify
3061 "The IPv6 address of an inbound packet that cannot
3062 be identified by a neighbor instance.
3064 Only IPv6 addresses without zone index are expected."
3065 ::= { ospfv3NotificationEntry 3 }
3067 -- Notification Definitions
3069 -- The notifications need to be throttled so as to not overwhelm the
3070 -- management agent in case of rapid changes to the OSPFv3 module.
3072 ospfv3VirtIfStateChange NOTIFICATION-TYPE
3073 OBJECTS { ospfv3RouterId, -- The originator of the notification
3074 ospfv3VirtIfState -- The new state
3078 "An ospfv3VirtIfStateChange notification signifies that
3079 there has been a change in the state of an OSPFv3 virtual
3082 This notification should be generated when the interface
3083 state regresses (e.g., goes from Point-to-Point to Down)
3084 or progresses to a terminal state (i.e., Point-to-Point)."
3085 ::= { ospfv3Notifications 1 }
3087 ospfv3NbrStateChange NOTIFICATION-TYPE
3088 OBJECTS { ospfv3RouterId, -- The originator of the notification
3089 ospfv3NbrState -- The new state
3094 "An ospfv3NbrStateChange notification signifies that
3095 there has been a change in the state of a
3096 non-virtual OSPFv3 neighbor. This notification should be
3097 generated when the neighbor state regresses
3098 (e.g., goes from Attempt or Full to 1-Way or
3099 Down) or progresses to a terminal state (e.g.,
3100 2-Way or Full). When a neighbor transitions
3101 from or to Full on non-broadcast multi-access
3102 and broadcast networks, the notification should be
3103 generated by the Designated Router. A Designated
3104 Router transitioning to Down will be noted by
3106 ::= { ospfv3Notifications 2 }
3108 ospfv3VirtNbrStateChange NOTIFICATION-TYPE
3109 OBJECTS { ospfv3RouterId, -- The originator of the notification
3110 ospfv3VirtNbrState -- The new state
3114 "An ospfv3VirtNbrStateChange notification signifies
3115 that there has been a change in the state of an OSPFv3
3116 virtual neighbor. This notification should be generated
3117 when the neighbor state regresses (e.g., goes
3118 from Attempt or Full to 1-Way or Down) or
3119 progresses to a terminal state (e.g., Full)."
3120 ::= { ospfv3Notifications 3 }
3122 ospfv3IfConfigError NOTIFICATION-TYPE
3123 OBJECTS { ospfv3RouterId, -- The originator of the notification
3124 ospfv3IfState, -- State of the interface
3125 ospfv3PacketSrc, -- IPv6 address of source
3126 ospfv3ConfigErrorType, -- Type of error
3127 ospfv3PacketType -- Type of packet
3131 "An ospfv3IfConfigError notification signifies that a
3132 packet has been received on a non-virtual
3133 interface from a router whose configuration
3134 parameters conflict with this router's
3135 configuration parameters. Note that the event
3136 optionMismatch should cause a notification only if it
3137 prevents an adjacency from forming."
3138 ::= { ospfv3Notifications 4 }
3140 ospfv3VirtIfConfigError NOTIFICATION-TYPE
3141 OBJECTS { ospfv3RouterId, -- The originator of the notification
3142 ospfv3VirtIfState, -- State of the interface
3143 ospfv3ConfigErrorType, -- Type of error
3148 "An ospfv3VirtIfConfigError notification signifies that a
3149 packet has been received on a virtual interface
3150 from a router whose configuration parameters
3151 conflict with this router's configuration
3152 parameters. Note that the event optionMismatch
3153 should cause a notification only if it prevents an
3154 adjacency from forming."
3155 ::= { ospfv3Notifications 5 }
3157 ospfv3IfRxBadPacket NOTIFICATION-TYPE
3158 OBJECTS { ospfv3RouterId, -- The originator of the notification
3159 ospfv3IfState, -- State of the interface
3160 ospfv3PacketSrc, -- The source IPv6 address
3161 ospfv3PacketType -- Type of packet
3165 "An ospfv3IfRxBadPacket notification signifies that an
3166 OSPFv3 packet that cannot be parsed has been received on a
3167 non-virtual interface."
3168 ::= { ospfv3Notifications 6 }
3170 ospfv3VirtIfRxBadPacket NOTIFICATION-TYPE
3171 OBJECTS { ospfv3RouterId, -- The originator of the notification
3172 ospfv3VirtIfState, -- State of the interface
3173 ospfv3PacketType -- Type of packet
3177 "An ospfv3VirtIfRxBadPacket notification signifies
3178 that an OSPFv3 packet that cannot be parsed has been
3179 received on a virtual interface."
3180 ::= { ospfv3Notifications 7 }
3182 ospfv3LsdbOverflow NOTIFICATION-TYPE
3183 OBJECTS { ospfv3RouterId, -- The originator of the notification
3184 ospfv3ExtAreaLsdbLimit -- Limit on External LSAs
3188 "An ospfv3LsdbOverflow notification signifies that the
3189 number of LSAs in the router's link state
3190 database has exceeded ospfv3ExtAreaLsdbLimit."
3191 ::= { ospfv3Notifications 8 }
3193 ospfv3LsdbApproachingOverflow NOTIFICATION-TYPE
3194 OBJECTS { ospfv3RouterId, -- The originator of the notification
3195 ospfv3ExtAreaLsdbLimit
3199 "An ospfv3LsdbApproachingOverflow notification signifies
3200 that the number of LSAs in the router's
3201 link state database has exceeded ninety percent of
3202 ospfv3ExtAreaLsdbLimit."
3203 ::= { ospfv3Notifications 9 }
3205 ospfv3IfStateChange NOTIFICATION-TYPE
3206 OBJECTS { ospfv3RouterId, -- The originator of the notification
3207 ospfv3IfState -- The new state
3211 "An ospfv3IfStateChange notification signifies that there
3212 has been a change in the state of a non-virtual
3213 OSPFv3 interface. This notification should be generated
3214 when the interface state regresses (e.g., goes
3215 from DR to Down) or progresses to a terminal
3216 state (i.e., Point-to-Point, DR Other, DR, or
3218 ::= { ospfv3Notifications 10 }
3220 ospfv3NssaTranslatorStatusChange NOTIFICATION-TYPE
3221 OBJECTS { ospfv3RouterId, -- The originator of the notification
3222 ospfv3AreaNssaTranslatorState -- new state
3226 "An ospfv3NssaTranslatorStatusChange notification
3227 indicates that there has been a change in the router's
3228 ability to translate OSPFv3 NSSA LSAs into OSPFv3 External
3229 LSAs. This notification should be generated when the
3230 Translator Status transitions from or to any defined
3231 status on a per-area basis."
3232 ::= { ospfv3Notifications 11 }
3234 ospfv3RestartStatusChange NOTIFICATION-TYPE
3235 OBJECTS { ospfv3RouterId, -- The originator of the notification
3236 ospfv3RestartStatus, -- new status
3237 ospfv3RestartInterval,
3238 ospfv3RestartExitReason
3242 "An ospfv3RestartStatusChange notification signifies that
3243 there has been a change in the graceful restart
3244 state for the router. This notification should be
3245 generated when the router restart status
3247 ::= { ospfv3Notifications 12 }
3249 ospfv3NbrRestartHelperStatusChange NOTIFICATION-TYPE
3250 OBJECTS { ospfv3RouterId, -- The originator of the notification
3251 ospfv3NbrRestartHelperStatus, -- new status
3252 ospfv3NbrRestartHelperAge,
3253 ospfv3NbrRestartHelperExitReason
3257 "An ospfv3NbrRestartHelperStatusChange notification
3258 signifies that there has been a change in the
3259 graceful restart helper state for the neighbor.
3260 This notification should be generated when the
3261 neighbor restart helper status transitions for a neighbor."
3262 ::= { ospfv3Notifications 13 }
3264 ospfv3VirtNbrRestartHelperStatusChange NOTIFICATION-TYPE
3265 OBJECTS { ospfv3RouterId, -- The originator of the notification
3266 ospfv3VirtNbrRestartHelperStatus, -- new status
3267 ospfv3VirtNbrRestartHelperAge,
3268 ospfv3VirtNbrRestartHelperExitReason
3272 "An ospfv3VirtNbrRestartHelperStatusChange
3273 notification signifies that there has been a
3274 change in the graceful restart helper state for
3275 the virtual neighbor. This notification should be
3276 generated when the virtual neighbor restart helper status
3277 transitions for a virtual neighbor."
3278 ::= { ospfv3Notifications 14 }
3280 -- Conformance Information
3282 ospfv3Groups OBJECT IDENTIFIER ::= { ospfv3Conformance 1 }
3283 ospfv3Compliances OBJECT IDENTIFIER ::= { ospfv3Conformance 2 }
3285 -- Compliance Statements
3287 ospfv3FullCompliance MODULE-COMPLIANCE
3289 DESCRIPTION "The compliance statement"
3290 MODULE -- this module
3299 ospfv3AreaAggregateGroup
3302 GROUP ospfv3AsLsdbGroup
3304 "This group is required for OSPFv3 systems that
3305 display their AS-scope link state database."
3307 GROUP ospfv3AreaLsdbGroup
3309 "This group is required for OSPFv3 systems that
3310 display their Area-scope link state database."
3312 GROUP ospfv3LinkLsdbGroup
3314 "This group is required for OSPFv3 systems that
3315 display their Link-scope link state database
3316 for non-virtual interfaces."
3318 GROUP ospfv3VirtLinkLsdbGroup
3320 "This group is required for OSPFv3 systems that
3321 display their Link-scope link state database
3322 for virtual interfaces."
3324 GROUP ospfv3HostGroup
3326 "This group is required for OSPFv3 systems that
3327 support attached hosts."
3329 GROUP ospfv3NotificationObjectGroup
3331 "This group is required for OSPFv3 systems that
3332 support OSPFv3 notifications."
3334 GROUP ospfv3NotificationGroup
3336 "This group is required for OSPFv3 systems that
3337 support OSPFv3 notifications."
3339 OBJECT ospfv3NbrAddressType
3340 SYNTAX InetAddressType { ipv6(2) }
3342 "An implementation is only required to support IPv6
3343 address without zone index."
3345 OBJECT ospfv3NbrAddress
3346 SYNTAX InetAddress (SIZE (16))
3348 "An implementation is only required to support IPv6
3349 address without zone index."
3351 OBJECT ospfv3VirtNbrAddressType
3352 SYNTAX InetAddressType { ipv6(2) }
3354 "An implementation is only required to support IPv6
3355 address without zone index."
3357 OBJECT ospfv3VirtNbrAddress
3358 SYNTAX InetAddress (SIZE (16))
3360 "An implementation is only required to support IPv6
3361 address without zone index."
3362 ::= { ospfv3Compliances 1 }
3364 ospfv3ReadOnlyCompliance MODULE-COMPLIANCE
3367 "When this MIB module is implemented without
3368 support for read-create (i.e., in read-only
3369 mode), the implementation can claim read-only
3370 compliance. Such a device can then be monitored,
3371 but cannot be configured with this MIB."
3373 MODULE -- this module
3382 ospfv3AreaAggregateGroup
3385 GROUP ospfv3AsLsdbGroup
3387 "This group is required for OSPFv3 systems that
3388 display their AS-scope link state database."
3390 GROUP ospfv3AreaLsdbGroup
3392 "This group is required for OSPFv3 systems that
3393 display their Area-scope link state database."
3395 GROUP ospfv3LinkLsdbGroup
3397 "This group is required for OSPFv3 systems that
3398 display their Link-scope link state database
3399 for non-virtual interfaces."
3401 GROUP ospfv3VirtLinkLsdbGroup
3403 "This group is required for OSPFv3 systems that
3404 display their Link-scope link state database
3405 for virtual interfaces."
3407 GROUP ospfv3HostGroup
3409 "This group is required for OSPFv3 systems that
3410 support attached hosts."
3412 GROUP ospfv3NotificationObjectGroup
3414 "This group is required for OSPFv3 systems that
3415 support OSPFv3 notifications."
3417 GROUP ospfv3NotificationGroup
3419 "This group is required for OSPFv3 systems that
3420 support OSPFv3 notifications."
3422 OBJECT ospfv3RouterId
3423 MIN-ACCESS read-only
3425 "Write access is not required."
3427 OBJECT ospfv3AdminStatus
3428 MIN-ACCESS read-only
3430 "Write access is not required."
3432 OBJECT ospfv3ExtAreaLsdbLimit
3433 MIN-ACCESS read-only
3435 "Write access is not required."
3437 OBJECT ospfv3ExitOverflowInterval
3438 MIN-ACCESS read-only
3440 "Write access is not required."
3442 OBJECT ospfv3DemandExtensions
3443 MIN-ACCESS read-only
3445 "Write access is not required."
3447 OBJECT ospfv3ReferenceBandwidth
3448 MIN-ACCESS read-only
3450 "Write access is not required."
3452 OBJECT ospfv3RestartSupport
3453 MIN-ACCESS read-only
3455 "Write access is not required."
3457 OBJECT ospfv3RestartInterval
3458 MIN-ACCESS read-only
3460 "Write access is not required."
3462 OBJECT ospfv3RestartStrictLsaChecking
3463 MIN-ACCESS read-only
3465 "Write access is not required."
3467 OBJECT ospfv3NotificationEnable
3468 MIN-ACCESS read-only
3470 "Write access is not required."
3472 OBJECT ospfv3StubRouterAdvertisement
3473 MIN-ACCESS read-only
3475 "Write access is not required."
3477 OBJECT ospfv3AreaImportAsExtern
3478 MIN-ACCESS read-only
3480 "Write access is not required."
3482 OBJECT ospfv3AreaSummary
3483 MIN-ACCESS read-only
3485 "Write access is not required."
3487 OBJECT ospfv3AreaRowStatus
3488 MIN-ACCESS read-only
3490 "Write access is not required."
3492 OBJECT ospfv3AreaStubMetric
3493 MIN-ACCESS read-only
3495 "Write access is not required."
3497 OBJECT ospfv3AreaNssaTranslatorRole
3498 MIN-ACCESS read-only
3500 "Write access is not required."
3502 OBJECT ospfv3AreaNssaTranslatorStabInterval
3503 MIN-ACCESS read-only
3505 "Write access is not required."
3507 OBJECT ospfv3AreaStubMetricType
3508 MIN-ACCESS read-only
3510 "Write access is not required."
3512 OBJECT ospfv3AreaTEEnabled
3513 MIN-ACCESS read-only
3515 "Write access is not required."
3517 OBJECT ospfv3HostMetric
3518 MIN-ACCESS read-only
3520 "Write access is not required."
3522 OBJECT ospfv3HostRowStatus
3523 MIN-ACCESS read-only
3525 "Write access is not required."
3527 OBJECT ospfv3HostAreaID
3528 MIN-ACCESS read-only
3530 "Write access is not required."
3532 OBJECT ospfv3IfAreaId
3533 MIN-ACCESS read-only
3535 "Write access is not required."
3538 MIN-ACCESS read-only
3540 "Write access is not required."
3542 OBJECT ospfv3IfAdminStatus
3543 MIN-ACCESS read-only
3545 "Write access is not required."
3547 OBJECT ospfv3IfRtrPriority
3548 MIN-ACCESS read-only
3550 "Write access is not required."
3552 OBJECT ospfv3IfTransitDelay
3553 MIN-ACCESS read-only
3555 "Write access is not required."
3557 OBJECT ospfv3IfRetransInterval
3558 MIN-ACCESS read-only
3560 "Write access is not required."
3562 OBJECT ospfv3IfHelloInterval
3563 MIN-ACCESS read-only
3565 "Write access is not required."
3567 OBJECT ospfv3IfRtrDeadInterval
3568 MIN-ACCESS read-only
3570 "Write access is not required."
3572 OBJECT ospfv3IfPollInterval
3573 MIN-ACCESS read-only
3575 "Write access is not required."
3577 OBJECT ospfv3IfRowStatus
3578 MIN-ACCESS read-only
3580 "Write access is not required."
3582 OBJECT ospfv3IfDemand
3583 MIN-ACCESS read-only
3585 "Write access is not required."
3587 OBJECT ospfv3IfMetricValue
3588 MIN-ACCESS read-only
3590 "Write access is not required."
3592 OBJECT ospfv3IfDemandNbrProbe
3593 MIN-ACCESS read-only
3595 "Write access is not required."
3597 OBJECT ospfv3IfDemandNbrProbeRetransLimit
3598 MIN-ACCESS read-only
3600 "Write access is not required."
3602 OBJECT ospfv3IfDemandNbrProbeInterval
3603 MIN-ACCESS read-only
3605 "Write access is not required."
3607 OBJECT ospfv3IfTEDisabled
3608 MIN-ACCESS read-only
3610 "Write access is not required."
3612 OBJECT ospfv3IfLinkLSASuppression
3613 MIN-ACCESS read-only
3615 "Write access is not required."
3617 OBJECT ospfv3VirtIfTransitDelay
3618 MIN-ACCESS read-only
3620 "Write access is not required."
3622 OBJECT ospfv3VirtIfRetransInterval
3623 MIN-ACCESS read-only
3625 "Write access is not required."
3627 OBJECT ospfv3VirtIfHelloInterval
3628 MIN-ACCESS read-only
3630 "Write access is not required."
3632 OBJECT ospfv3VirtIfRtrDeadInterval
3633 MIN-ACCESS read-only
3635 "Write access is not required."
3637 OBJECT ospfv3VirtIfRowStatus
3638 MIN-ACCESS read-only
3640 "Write access is not required."
3642 OBJECT ospfv3CfgNbrPriority
3643 MIN-ACCESS read-only
3645 "Write access is not required."
3647 OBJECT ospfv3CfgNbrRowStatus
3648 MIN-ACCESS read-only
3650 "Write access is not required."
3652 OBJECT ospfv3AreaAggregateRowStatus
3653 MIN-ACCESS read-only
3655 "Write access is not required."
3657 OBJECT ospfv3AreaAggregateEffect
3658 MIN-ACCESS read-only
3660 "Write access is not required."
3662 OBJECT ospfv3AreaAggregateRouteTag
3663 MIN-ACCESS read-only
3665 "Write access is not required."
3666 ::= { ospfv3Compliances 2 }
3668 -- units of conformance
3670 ospfv3BasicGroup OBJECT-GROUP
3674 ospfv3VersionNumber,
3675 ospfv3AreaBdrRtrStatus,
3676 ospfv3ASBdrRtrStatus,
3677 ospfv3AsScopeLsaCount,
3678 ospfv3AsScopeLsaCksumSum,
3679 ospfv3OriginateNewLsas,
3682 ospfv3ExtAreaLsdbLimit,
3683 ospfv3ExitOverflowInterval,
3684 ospfv3DemandExtensions,
3685 ospfv3ReferenceBandwidth,
3686 ospfv3RestartSupport,
3687 ospfv3RestartInterval,
3688 ospfv3RestartStrictLsaChecking,
3689 ospfv3RestartStatus,
3691 ospfv3RestartExitReason,
3692 ospfv3NotificationEnable,
3693 ospfv3StubRouterSupport,
3694 ospfv3StubRouterAdvertisement,
3695 ospfv3DiscontinuityTime,
3700 "These objects are used for managing/monitoring
3701 OSPFv3 global parameters."
3702 ::= { ospfv3Groups 1 }
3704 ospfv3AreaGroup OBJECT-GROUP
3706 ospfv3AreaImportAsExtern,
3708 ospfv3AreaBdrRtrCount,
3709 ospfv3AreaAsBdrRtrCount,
3710 ospfv3AreaScopeLsaCount,
3711 ospfv3AreaScopeLsaCksumSum,
3713 ospfv3AreaRowStatus,
3714 ospfv3AreaStubMetric,
3715 ospfv3AreaNssaTranslatorRole,
3716 ospfv3AreaNssaTranslatorState,
3717 ospfv3AreaNssaTranslatorStabInterval,
3718 ospfv3AreaNssaTranslatorEvents,
3719 ospfv3AreaStubMetricType,
3724 "These objects are used for OSPFv3 systems
3726 ::= { ospfv3Groups 2 }
3728 ospfv3AsLsdbGroup OBJECT-GROUP
3730 ospfv3AsLsdbSequence,
3732 ospfv3AsLsdbChecksum,
3733 ospfv3AsLsdbAdvertisement,
3734 ospfv3AsLsdbTypeKnown
3738 "These objects are used for OSPFv3 systems
3739 that display their AS-scope link state database."
3740 ::= { ospfv3Groups 3 }
3742 ospfv3AreaLsdbGroup OBJECT-GROUP
3744 ospfv3AreaLsdbSequence,
3746 ospfv3AreaLsdbChecksum,
3747 ospfv3AreaLsdbAdvertisement,
3748 ospfv3AreaLsdbTypeKnown
3752 "These objects are used for OSPFv3 systems
3753 that display their Area-scope link state database."
3754 ::= { ospfv3Groups 4 }
3756 ospfv3LinkLsdbGroup OBJECT-GROUP
3758 ospfv3LinkLsdbSequence,
3760 ospfv3LinkLsdbChecksum,
3761 ospfv3LinkLsdbAdvertisement,
3762 ospfv3LinkLsdbTypeKnown
3766 "These objects are used for OSPFv3 systems
3767 that display their Link-scope link state database
3768 for non-virtual interfaces."
3769 ::= { ospfv3Groups 5 }
3771 ospfv3HostGroup OBJECT-GROUP
3774 ospfv3HostRowStatus,
3779 "These objects are used for OSPFv3 systems
3780 that support attached hosts."
3781 ::= { ospfv3Groups 6 }
3783 ospfv3IfGroup OBJECT-GROUP
3787 ospfv3IfAdminStatus,
3788 ospfv3IfRtrPriority,
3789 ospfv3IfTransitDelay,
3790 ospfv3IfRetransInterval,
3791 ospfv3IfHelloInterval,
3792 ospfv3IfRtrDeadInterval,
3793 ospfv3IfPollInterval,
3795 ospfv3IfDesignatedRouter,
3796 ospfv3IfBackupDesignatedRouter,
3800 ospfv3IfMetricValue,
3801 ospfv3IfLinkScopeLsaCount,
3802 ospfv3IfLinkLsaCksumSum,
3803 ospfv3IfDemandNbrProbe,
3804 ospfv3IfDemandNbrProbeRetransLimit,
3805 ospfv3IfDemandNbrProbeInterval,
3807 ospfv3IfLinkLSASuppression
3811 "These interface objects are used for
3812 managing/monitoring OSPFv3 interfaces."
3813 ::= { ospfv3Groups 7 }
3815 ospfv3VirtIfGroup OBJECT-GROUP
3819 ospfv3VirtIfTransitDelay,
3820 ospfv3VirtIfRetransInterval,
3821 ospfv3VirtIfHelloInterval,
3822 ospfv3VirtIfRtrDeadInterval,
3825 ospfv3VirtIfRowStatus,
3826 ospfv3VirtIfLinkScopeLsaCount,
3827 ospfv3VirtIfLinkLsaCksumSum
3831 "These virtual interface objects are used for
3832 managing/monitoring OSPFv3 virtual interfaces."
3833 ::= { ospfv3Groups 8 }
3835 ospfv3NbrGroup OBJECT-GROUP
3837 ospfv3NbrAddressType,
3843 ospfv3NbrLsRetransQLen,
3844 ospfv3NbrHelloSuppressed,
3846 ospfv3NbrRestartHelperStatus,
3847 ospfv3NbrRestartHelperAge,
3848 ospfv3NbrRestartHelperExitReason
3852 "These neighbor objects are used for
3853 managing/monitoring OSPFv3 neighbors."
3854 ::= { ospfv3Groups 9 }
3856 ospfv3CfgNbrGroup OBJECT-GROUP
3858 ospfv3CfgNbrPriority,
3859 ospfv3CfgNbrRowStatus
3863 "These configured neighbor objects are used for
3864 managing/monitoring OSPFv3-configured neighbors."
3865 ::= { ospfv3Groups 10 }
3867 ospfv3VirtNbrGroup OBJECT-GROUP
3869 ospfv3VirtNbrIfIndex,
3870 ospfv3VirtNbrIfInstId,
3871 ospfv3VirtNbrAddressType,
3872 ospfv3VirtNbrAddress,
3873 ospfv3VirtNbrOptions,
3875 ospfv3VirtNbrEvents,
3876 ospfv3VirtNbrLsRetransQLen,
3877 ospfv3VirtNbrHelloSuppressed,
3879 ospfv3VirtNbrRestartHelperStatus,
3880 ospfv3VirtNbrRestartHelperAge,
3881 ospfv3VirtNbrRestartHelperExitReason
3885 "These virtual neighbor objects are used for
3886 managing/monitoring OSPFv3 virtual neighbors."
3887 ::= { ospfv3Groups 11 }
3889 ospfv3AreaAggregateGroup OBJECT-GROUP
3891 ospfv3AreaAggregateRowStatus,
3892 ospfv3AreaAggregateEffect,
3893 ospfv3AreaAggregateRouteTag
3897 "These area aggregate objects are required for
3898 aggregating OSPFv3 prefixes for summarization
3900 ::= { ospfv3Groups 12 }
3902 ospfv3VirtLinkLsdbGroup OBJECT-GROUP
3904 ospfv3VirtLinkLsdbSequence,
3905 ospfv3VirtLinkLsdbAge,
3906 ospfv3VirtLinkLsdbChecksum,
3907 ospfv3VirtLinkLsdbAdvertisement,
3908 ospfv3VirtLinkLsdbTypeKnown
3912 "These objects are used for OSPFv3 systems
3913 that display their Link-scope link state database
3914 for virtual interfaces."
3915 ::= { ospfv3Groups 13 }
3917 ospfv3NotificationObjectGroup OBJECT-GROUP
3919 ospfv3ConfigErrorType,
3925 "These objects are used to record notification
3927 ::= { ospfv3Groups 14 }
3929 ospfv3NotificationGroup NOTIFICATION-GROUP
3931 ospfv3VirtIfStateChange,
3932 ospfv3NbrStateChange,
3933 ospfv3VirtNbrStateChange,
3934 ospfv3IfConfigError,
3935 ospfv3VirtIfConfigError,
3936 ospfv3IfRxBadPacket,
3937 ospfv3VirtIfRxBadPacket,
3939 ospfv3LsdbApproachingOverflow,
3940 ospfv3IfStateChange,
3941 ospfv3NssaTranslatorStatusChange,
3942 ospfv3RestartStatusChange,
3943 ospfv3NbrRestartHelperStatusChange,
3944 ospfv3VirtNbrRestartHelperStatusChange
3948 "This group is used for OSPFv3 notifications."
3949 ::= { ospfv3Groups 15 }