]> git.proxmox.com Git - mirror_frr.git/blob - ospf6d/OSPFv3-MIB.txt
snmp: fix OSPFV3-MIB implementation
[mirror_frr.git] / ospf6d / OSPFv3-MIB.txt
1 OSPFV3-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2,
5 Counter32, Gauge32, Integer32, Unsigned32
6 FROM SNMPv2-SMI
7 TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp
8 FROM SNMPv2-TC
9 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
10 FROM SNMPv2-CONF
11 InterfaceIndex
12 FROM IF-MIB
13 InetAddressType, InetAddress, InetAddressPrefixLength,
14 InetAddressIPv6
15 FROM INET-ADDRESS-MIB
16 Metric, BigMetric, Status,
17 HelloRange, DesignatedRouterPriority
18 FROM OSPF-MIB;
19
20 ospfv3MIB MODULE-IDENTITY
21 LAST-UPDATED "200908130000Z"
22 ORGANIZATION "IETF OSPF Working Group"
23 CONTACT-INFO
24 "WG E-Mail: ospf@ietf.org
25 WG Chairs: Acee Lindem
26 acee@redback.com
27
28 Abhay Roy
29 akr@cisco.com
30
31 Editors: Dan Joyal
32 Nortel
33 600 Technology Park Drive
34 Billerica, MA 01821, USA
35 djoyal@nortel.com
36
37 Vishwas Manral
38 IP Infusion
39 Almora, Uttarakhand
40 India
41 vishwas@ipinfusion.com"
42 DESCRIPTION
43 "The MIB module for OSPF version 3.
44
45 Copyright (c) 2009 IETF Trust and the persons
46 identified as authors of the code. All rights
47 reserved.
48
49 Redistribution and use in source and binary forms, with
50 or without modification, are permitted provided that
51 the following conditions are met:
52
53 - Redistributions of source code must retain the above
54 copyright notice, this list of conditions and the
55 following disclaimer.
56
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.
61
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.
66
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.
82
83 This version of this MIB module is part of RFC 5643;
84 see the RFC itself for full legal notices."
85
86 REVISION "200908130000Z"
87 DESCRIPTION
88 "Initial version, published as RFC 5643"
89 ::= { mib-2 191 }
90
91 -- Textual conventions
92
93 Ospfv3UpToRefreshIntervalTC ::= TEXTUAL-CONVENTION
94 DISPLAY-HINT "d"
95 STATUS current
96 DESCRIPTION
97 "The values one might be able to configure for
98 variables bounded by the Refresh Interval."
99 REFERENCE
100 "OSPF Version 2, Appendix B, Architectural Constants"
101 SYNTAX Unsigned32 (1..1800)
102
103 Ospfv3DeadIntervalRangeTC ::= TEXTUAL-CONVENTION
104 DISPLAY-HINT "d"
105 STATUS current
106 DESCRIPTION
107 "The range, in seconds, of dead interval value."
108 REFERENCE
109 "OSPF for IPv6, Appendix C.3, Router Interface
110 Parameters"
111 SYNTAX Unsigned32 (1..'FFFF'h)
112
113 Ospfv3RouterIdTC ::= TEXTUAL-CONVENTION
114 DISPLAY-HINT "d"
115 STATUS current
116 DESCRIPTION
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."
122 REFERENCE
123 "OSPF for IPv6, Appendix C.1, Global Parameters"
124 SYNTAX Unsigned32 (1..'FFFFFFFF'h)
125
126 Ospfv3LsIdTC ::= TEXTUAL-CONVENTION
127 DISPLAY-HINT "d"
128 STATUS current
129 DESCRIPTION
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."
134 REFERENCE
135 "OSPF Version 2, Section 12.1.4, Link State ID"
136 SYNTAX Unsigned32 (1..'FFFFFFFF'h)
137
138 Ospfv3AreaIdTC ::= TEXTUAL-CONVENTION
139 DISPLAY-HINT "d"
140 STATUS current
141 DESCRIPTION
142 "An OSPFv3 Area Identifier. A value of zero
143 identifies the backbone area."
144 REFERENCE
145 "OSPF for IPv6, Appendix C.3 Router Interface
146 Parameters"
147 SYNTAX Unsigned32 (0..'FFFFFFFF'h)
148
149 Ospfv3IfInstIdTC ::= TEXTUAL-CONVENTION
150 DISPLAY-HINT "d"
151 STATUS current
152 DESCRIPTION
153 "An OSPFv3 Interface Instance ID."
154 REFERENCE
155 "OSPF for IPv6, Appendix C.3, Router Interface
156 Parameters"
157 SYNTAX Unsigned32 (0..255)
158
159 Ospfv3LsaSequenceTC ::= TEXTUAL-CONVENTION
160 DISPLAY-HINT "d"
161 STATUS current
162 DESCRIPTION
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
168 advertisement."
169 REFERENCE
170 "OSPF Version 2, Section 12.1.6, LS sequence
171 number"
172 SYNTAX Integer32
173
174 Ospfv3LsaAgeTC ::= TEXTUAL-CONVENTION
175 DISPLAY-HINT "d"
176 STATUS current
177 DESCRIPTION
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."
182 REFERENCE
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)
187
188 -- Top-level structure of MIB
189 ospfv3Notifications OBJECT IDENTIFIER ::= { ospfv3MIB 0 }
190 ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 }
191 ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 }
192
193 -- OSPFv3 General Variables
194
195 -- These parameters apply globally to the Router's
196 -- OSPFv3 Process.
197
198 ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 }
199
200 ospfv3RouterId OBJECT-TYPE
201 SYNTAX Ospfv3RouterIdTC
202 MAX-ACCESS read-write
203 STATUS current
204 DESCRIPTION
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).
211
212 This object is persistent, and when written, the
213 entity SHOULD save the change to non-volatile
214 storage."
215 REFERENCE
216 "OSPF for IPv6, Appendix C.1, Global Parameters"
217 ::= { ospfv3GeneralGroup 1 }
218
219 ospfv3AdminStatus OBJECT-TYPE
220 SYNTAX Status
221 MAX-ACCESS read-write
222 STATUS current
223 DESCRIPTION
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
228 interfaces.
229
230 This object is persistent, and when written, the
231 entity SHOULD save the change to non-volatile
232 storage."
233 ::= { ospfv3GeneralGroup 2 }
234
235 ospfv3VersionNumber OBJECT-TYPE
236 SYNTAX INTEGER { version3 (3) }
237 MAX-ACCESS read-only
238 STATUS current
239 DESCRIPTION
240 "The version number of OSPF for IPv6 is 3."
241 ::= { ospfv3GeneralGroup 3 }
242
243 ospfv3AreaBdrRtrStatus OBJECT-TYPE
244 SYNTAX TruthValue
245 MAX-ACCESS read-only
246 STATUS current
247 DESCRIPTION
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."
251 REFERENCE
252 "OSPF Version 2, Section 3, Splitting the AS into
253 Areas"
254 ::= { ospfv3GeneralGroup 4 }
255
256 ospfv3ASBdrRtrStatus OBJECT-TYPE
257 SYNTAX TruthValue
258 MAX-ACCESS read-write
259 STATUS current
260 DESCRIPTION
261 "A flag to note whether this router is
262 configured as an Autonomous System border router.
263
264 This object is persistent, and when written, the
265 entity SHOULD save the change to non-volatile
266 storage."
267 REFERENCE
268 "OSPF Version 2, Section 3.3, Classification of
269 routers"
270 ::= { ospfv3GeneralGroup 5 }
271
272 ospfv3AsScopeLsaCount OBJECT-TYPE
273 SYNTAX Gauge32
274 MAX-ACCESS read-only
275 STATUS current
276 DESCRIPTION
277 "The number of AS-scope (e.g., AS-External) link state
278 advertisements in the link state database."
279 ::= { ospfv3GeneralGroup 6 }
280
281 ospfv3AsScopeLsaCksumSum OBJECT-TYPE
282 SYNTAX Unsigned32
283 MAX-ACCESS read-only
284 STATUS current
285 DESCRIPTION
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
292 routers."
293 ::= { ospfv3GeneralGroup 7 }
294
295 ospfv3OriginateNewLsas OBJECT-TYPE
296 SYNTAX Counter32
297 MAX-ACCESS read-only
298 STATUS current
299 DESCRIPTION
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
303 LSA.
304
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 }
310
311 ospfv3RxNewLsas OBJECT-TYPE
312 SYNTAX Counter32
313 MAX-ACCESS read-only
314 STATUS current
315 DESCRIPTION
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
320 advertisements.
321
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 }
327
328 ospfv3ExtLsaCount OBJECT-TYPE
329 SYNTAX Gauge32
330 MAX-ACCESS read-only
331 STATUS current
332 DESCRIPTION
333 "The number of External (LS type 0x4005) in the
334 link state database."
335 ::= { ospfv3GeneralGroup 10 }
336
337 ospfv3ExtAreaLsdbLimit OBJECT-TYPE
338 SYNTAX Integer32 (-1..'7FFFFFFF'h)
339 MAX-ACCESS read-write
340 STATUS current
341 DESCRIPTION
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
345 there is no limit.
346
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)
356 are excluded).
357
358 This object is persistent, and when written, the
359 entity SHOULD save the change to non-volatile
360 storage."
361 ::= { ospfv3GeneralGroup 11 }
362
363 ospfv3ExitOverflowInterval OBJECT-TYPE
364 SYNTAX Unsigned32
365 UNITS "seconds"
366 MAX-ACCESS read-write
367 STATUS current
368 DESCRIPTION
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.
375
376 This object is persistent, and when written, the
377 entity SHOULD save the change to non-volatile
378 storage."
379 ::= { ospfv3GeneralGroup 12 }
380
381 ospfv3DemandExtensions OBJECT-TYPE
382 SYNTAX TruthValue
383 MAX-ACCESS read-write
384 STATUS current
385 DESCRIPTION
386 "The router's support for demand circuits.
387 The value of this object is true (1) when
388 demand circuits are supported.
389
390 This object is persistent, and when written, the
391 entity SHOULD save the change to non-volatile
392 storage."
393 REFERENCE
394 "OSPF Version 2; Extending OSPF to Support Demand
395 Circuits"
396 ::= { ospfv3GeneralGroup 13 }
397
398 ospfv3ReferenceBandwidth OBJECT-TYPE
399 SYNTAX Unsigned32
400 UNITS "kilobits per second"
401 MAX-ACCESS read-write
402 STATUS current
403 DESCRIPTION
404 "Reference bandwidth in kilobits per second for
405 calculating default interface metrics. The
406 default value is 100,000 KBPS (100 MBPS).
407
408 This object is persistent, and when written, the
409 entity SHOULD save the change to non-volatile
410 storage."
411 REFERENCE
412 "OSPF Version 2, Appendix C.3, Router interface
413 parameters"
414 DEFVAL { 100000 }
415 ::= { ospfv3GeneralGroup 14 }
416
417 ospfv3RestartSupport OBJECT-TYPE
418 SYNTAX INTEGER { none(1),
419 plannedOnly(2),
420 plannedAndUnplanned(3)
421 }
422 MAX-ACCESS read-write
423 STATUS current
424 DESCRIPTION
425 "The router's support for OSPF graceful restart.
426 Options include no restart support, only planned
427
428 restarts, or both planned and unplanned restarts.
429
430 This object is persistent, and when written, the
431 entity SHOULD save the change to non-volatile
432 storage."
433 REFERENCE "Graceful OSPF Restart, Appendix B.1, Global
434 Parameters (Minimum subset)"
435 ::= { ospfv3GeneralGroup 15 }
436
437 ospfv3RestartInterval OBJECT-TYPE
438 SYNTAX Ospfv3UpToRefreshIntervalTC
439 UNITS "seconds"
440 MAX-ACCESS read-write
441 STATUS current
442 DESCRIPTION
443 "Configured OSPF graceful restart timeout interval.
444
445 This object is persistent, and when written, the
446 entity SHOULD save the change to non-volatile
447 storage."
448 REFERENCE "Graceful OSPF Restart, Appendix B.1, Global
449 Parameters (Minimum subset)"
450 DEFVAL { 120 }
451 ::= { ospfv3GeneralGroup 16 }
452
453 ospfv3RestartStrictLsaChecking OBJECT-TYPE
454 SYNTAX TruthValue
455 MAX-ACCESS read-write
456 STATUS current
457 DESCRIPTION
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.
461
462 This object is persistent, and when written,
463 the entity SHOULD save the change to non-volatile
464 storage."
465 REFERENCE "Graceful OSPF Restart, Appendix B.2, Global
466 Parameters (Optional)"
467 DEFVAL { true }
468 ::= { ospfv3GeneralGroup 17 }
469
470 ospfv3RestartStatus OBJECT-TYPE
471 SYNTAX INTEGER { notRestarting(1),
472 plannedRestart(2),
473 unplannedRestart(3)
474 }
475 MAX-ACCESS read-only
476 STATUS current
477 DESCRIPTION
478 "The current status of OSPF graceful restart capability."
479 ::= { ospfv3GeneralGroup 18 }
480
481 ospfv3RestartAge OBJECT-TYPE
482 SYNTAX Ospfv3UpToRefreshIntervalTC
483 UNITS "seconds"
484 MAX-ACCESS read-only
485 STATUS current
486 DESCRIPTION
487 "Remaining time in the current OSPF graceful restart
488 interval."
489 ::= { ospfv3GeneralGroup 19 }
490
491 ospfv3RestartExitReason OBJECT-TYPE
492 SYNTAX INTEGER { none(1),
493 inProgress(2),
494 completed(3),
495 timedOut(4),
496 topologyChanged(5)
497 }
498 MAX-ACCESS read-only
499 STATUS current
500 DESCRIPTION
501 "Describes the outcome of the last attempt at a
502 graceful restart.
503
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
509 a topology change."
510 ::= { ospfv3GeneralGroup 20 }
511
512 ospfv3NotificationEnable OBJECT-TYPE
513 SYNTAX TruthValue
514 MAX-ACCESS read-write
515 STATUS current
516 DESCRIPTION
517 "This object provides a coarse level of control
518 over the generation of OSPFv3 notifications.
519
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
523 generated.
524
525 This object is persistent, and when written, the
526 entity SHOULD save the change to non-volatile
527 storage."
528 ::= { ospfv3GeneralGroup 21 }
529
530 ospfv3StubRouterSupport OBJECT-TYPE
531 SYNTAX TruthValue
532 MAX-ACCESS read-only
533 STATUS current
534 DESCRIPTION
535 "The router's support for stub router functionality. An
536 object value of true (1) indicates that stub router
537 functionality is supported."
538 REFERENCE
539 "OSPF Stub Router Advertisement"
540 ::= { ospfv3GeneralGroup 22 }
541
542 ospfv3StubRouterAdvertisement OBJECT-TYPE
543 SYNTAX INTEGER {
544 doNotAdvertise(1),
545 advertise(2)
546 }
547 MAX-ACCESS read-write
548 STATUS current
549 DESCRIPTION
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.
554
555 This object is persistent, and when written,
556 the entity SHOULD save the change to non-volatile
557 storage."
558 REFERENCE
559 "OSPF Stub Router Advertisement, Section 2, Proposed
560 Solution"
561 DEFVAL { doNotAdvertise }
562 ::= { ospfv3GeneralGroup 23 }
563
564 ospfv3DiscontinuityTime OBJECT-TYPE
565 SYNTAX TimeStamp
566 MAX-ACCESS read-only
567 STATUS current
568 DESCRIPTION
569 "The value of sysUpTime on the most recent occasion
570 at which any one of this MIB's counters suffered
571 a discontinuity.
572
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 }
577
578 ospfv3RestartTime OBJECT-TYPE
579 SYNTAX TimeStamp
580 MAX-ACCESS read-only
581 STATUS current
582 DESCRIPTION
583 "The value of sysUpTime on the most recent occasion
584 at which the ospfv3RestartExitReason was updated."
585 ::= { ospfv3GeneralGroup 25 }
586
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.
591
592 ospfv3AreaTable OBJECT-TYPE
593 SYNTAX SEQUENCE OF Ospfv3AreaEntry
594 MAX-ACCESS not-accessible
595 STATUS current
596 DESCRIPTION
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."
602 REFERENCE
603 "OSPF Version 2, Section 6, The Area Data
604 Structure"
605 ::= { ospfv3Objects 2 }
606
607 ospfv3AreaEntry OBJECT-TYPE
608 SYNTAX Ospfv3AreaEntry
609 MAX-ACCESS not-accessible
610 STATUS current
611 DESCRIPTION
612 "Information describing the configured
613 parameters and cumulative statistics of one of the
614 router's attached areas.
615
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 }
621
622 Ospfv3AreaEntry ::= SEQUENCE {
623 ospfv3AreaId
624 Ospfv3AreaIdTC,
625 ospfv3AreaImportAsExtern
626 INTEGER,
627 ospfv3AreaSpfRuns
628 Counter32,
629 ospfv3AreaBdrRtrCount
630 Gauge32,
631 ospfv3AreaAsBdrRtrCount
632 Gauge32,
633 ospfv3AreaScopeLsaCount
634 Gauge32,
635 ospfv3AreaScopeLsaCksumSum
636 Unsigned32,
637 ospfv3AreaSummary
638 INTEGER,
639 ospfv3AreaRowStatus
640 RowStatus,
641 ospfv3AreaStubMetric
642 BigMetric,
643 ospfv3AreaNssaTranslatorRole
644 INTEGER,
645 ospfv3AreaNssaTranslatorState
646 INTEGER,
647 ospfv3AreaNssaTranslatorStabInterval
648 Unsigned32,
649 ospfv3AreaNssaTranslatorEvents
650 Counter32,
651 ospfv3AreaStubMetricType
652 INTEGER,
653 ospfv3AreaTEEnabled
654 TruthValue
655 }
656
657 ospfv3AreaId OBJECT-TYPE
658 SYNTAX Ospfv3AreaIdTC
659 MAX-ACCESS not-accessible
660 STATUS current
661 DESCRIPTION
662 "A 32-bit unsigned integer uniquely identifying an area.
663 Area ID 0 is used for the OSPFv3 backbone."
664 REFERENCE
665 "OSPF Version 2, Appendix C.2, Area parameters"
666 ::= { ospfv3AreaEntry 1 }
667
668 ospfv3AreaImportAsExtern OBJECT-TYPE
669 SYNTAX INTEGER {
670 importExternal(1), -- normal area
671 importNoExternal(2), -- stub area
672 importNssa(3) -- not-so-stubby-area
673 }
674 MAX-ACCESS read-create
675 STATUS current
676 DESCRIPTION
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."
681 REFERENCE
682 "OSPF Version 2, Appendix C.2, Area parameters"
683 DEFVAL { importExternal }
684 ::= { ospfv3AreaEntry 2 }
685
686 ospfv3AreaSpfRuns OBJECT-TYPE
687 SYNTAX Counter32
688 MAX-ACCESS read-only
689 STATUS current
690 DESCRIPTION
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.
695
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 }
701
702 ospfv3AreaBdrRtrCount OBJECT-TYPE
703 SYNTAX Gauge32
704 MAX-ACCESS read-only
705 STATUS current
706 DESCRIPTION
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)
710 pass."
711 DEFVAL { 0 }
712 ::= { ospfv3AreaEntry 4 }
713
714 ospfv3AreaAsBdrRtrCount OBJECT-TYPE
715 SYNTAX Gauge32
716 MAX-ACCESS read-only
717 STATUS current
718 DESCRIPTION
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
722 pass."
723 DEFVAL { 0 }
724 ::= { ospfv3AreaEntry 5 }
725
726 ospfv3AreaScopeLsaCount OBJECT-TYPE
727 SYNTAX Gauge32
728 MAX-ACCESS read-only
729 STATUS current
730 DESCRIPTION
731 "The total number of Area-scope link state
732 advertisements in this area's link state
733 database."
734 DEFVAL { 0 }
735 ::= { ospfv3AreaEntry 6 }
736
737 ospfv3AreaScopeLsaCksumSum OBJECT-TYPE
738 SYNTAX Unsigned32
739 MAX-ACCESS read-only
740 STATUS current
741 DESCRIPTION
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 }
749
750 ospfv3AreaSummary OBJECT-TYPE
751 SYNTAX INTEGER {
752 noAreaSummary(1),
753 sendAreaSummary(2)
754 }
755 MAX-ACCESS read-create
756 STATUS current
757 DESCRIPTION
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.
761
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
765 default route.
766
767 If it is sendAreaSummary, the router will both
768 summarize and propagate Inter-Area LSAs."
769 DEFVAL { sendAreaSummary }
770 ::= { ospfv3AreaEntry 8 }
771
772 ospfv3AreaRowStatus OBJECT-TYPE
773 SYNTAX RowStatus
774 MAX-ACCESS read-create
775 STATUS current
776 DESCRIPTION
777 "This object permits management of the table by
778 facilitating actions such as row creation,
779 construction, and destruction.
780
781 The value of this object has no effect on
782 whether other objects in this conceptual row can be
783 modified."
784 ::= { ospfv3AreaEntry 9 }
785
786 ospfv3AreaStubMetric OBJECT-TYPE
787 SYNTAX BigMetric
788 MAX-ACCESS read-create
789 STATUS current
790 DESCRIPTION
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 }
795
796 ospfv3AreaNssaTranslatorRole OBJECT-TYPE
797 SYNTAX INTEGER { always(1), candidate(2) }
798 MAX-ACCESS read-create
799 STATUS current
800 DESCRIPTION
801 "Indicates an NSSA border router's policy to
802 perform NSSA translation of NSSA-LSAs into
803 AS-External-LSAs."
804 DEFVAL { candidate }
805 ::= { ospfv3AreaEntry 11 }
806
807 ospfv3AreaNssaTranslatorState OBJECT-TYPE
808 SYNTAX INTEGER {
809 enabled(1),
810 elected(2),
811 disabled(3)
812 }
813 MAX-ACCESS read-only
814 STATUS current
815 DESCRIPTION
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 }
827
828 ospfv3AreaNssaTranslatorStabInterval OBJECT-TYPE
829 SYNTAX Unsigned32
830 UNITS "seconds"
831 MAX-ACCESS read-create
832 STATUS current
833 DESCRIPTION
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."
838 DEFVAL { 40 }
839 ::= { ospfv3AreaEntry 13 }
840
841 ospfv3AreaNssaTranslatorEvents OBJECT-TYPE
842 SYNTAX Counter32
843 MAX-ACCESS read-only
844 STATUS current
845 DESCRIPTION
846 "Indicates the number of Translator state changes
847 that have occurred since the last start-up of the
848 OSPFv3 routing process.
849
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 }
855
856 ospfv3AreaStubMetricType OBJECT-TYPE
857 SYNTAX INTEGER {
858 ospfv3Metric(1), -- OSPF Metric
859 comparableCost(2), -- external type 1
860 nonComparable(3) -- external type 2
861 }
862 MAX-ACCESS read-create
863 STATUS current
864 DESCRIPTION
865 "This variable assigns the type of metric
866 advertised as a default route."
867 DEFVAL { ospfv3Metric }
868 ::= { ospfv3AreaEntry 15 }
869
870 ospfv3AreaTEEnabled OBJECT-TYPE
871 SYNTAX TruthValue
872 MAX-ACCESS read-create
873 STATUS current
874 DESCRIPTION
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."
879 DEFVAL { false }
880 ::= { ospfv3AreaEntry 16 }
881
882 -- OSPFv3 AS-Scope Link State Database
883
884 ospfv3AsLsdbTable OBJECT-TYPE
885 SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry
886 MAX-ACCESS not-accessible
887 STATUS current
888 DESCRIPTION
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 }
894
895 ospfv3AsLsdbEntry OBJECT-TYPE
896 SYNTAX Ospfv3AsLsdbEntry
897 MAX-ACCESS not-accessible
898 STATUS current
899 DESCRIPTION
900 "A single AS-scope link state advertisement."
901 INDEX { ospfv3AsLsdbType,
902 ospfv3AsLsdbRouterId,
903 ospfv3AsLsdbLsid }
904 ::= { ospfv3AsLsdbTable 1 }
905
906 Ospfv3AsLsdbEntry ::= SEQUENCE {
907 ospfv3AsLsdbType
908 Unsigned32,
909 ospfv3AsLsdbRouterId
910 Ospfv3RouterIdTC,
911 ospfv3AsLsdbLsid
912 Ospfv3LsIdTC,
913 ospfv3AsLsdbSequence
914 Ospfv3LsaSequenceTC,
915 ospfv3AsLsdbAge
916 Ospfv3LsaAgeTC,
917 ospfv3AsLsdbChecksum
918 Integer32,
919 ospfv3AsLsdbAdvertisement
920 OCTET STRING,
921 ospfv3AsLsdbTypeKnown
922 TruthValue
923 }
924
925 ospfv3AsLsdbType OBJECT-TYPE
926 SYNTAX Unsigned32(0..'FFFFFFFF'h)
927 MAX-ACCESS not-accessible
928 STATUS current
929 DESCRIPTION
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 }
935
936 ospfv3AsLsdbRouterId OBJECT-TYPE
937 SYNTAX Ospfv3RouterIdTC
938 MAX-ACCESS not-accessible
939 STATUS current
940 DESCRIPTION
941 "The 32-bit number that uniquely identifies the
942 originating router in the Autonomous System."
943 REFERENCE
944 "OSPF Version 2, Appendix C.1, Global parameters"
945 ::= { ospfv3AsLsdbEntry 2 }
946
947 ospfv3AsLsdbLsid OBJECT-TYPE
948 SYNTAX Ospfv3LsIdTC
949 MAX-ACCESS not-accessible
950 STATUS current
951 DESCRIPTION
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 }
959
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.
964
965 ospfv3AsLsdbSequence OBJECT-TYPE
966 SYNTAX Ospfv3LsaSequenceTC
967 MAX-ACCESS read-only
968 STATUS current
969 DESCRIPTION
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
975 advertisement."
976 REFERENCE
977 "OSPF Version 2, Section 12.1.6, LS sequence
978 number"
979 ::= { ospfv3AsLsdbEntry 4 }
980
981 ospfv3AsLsdbAge OBJECT-TYPE
982 SYNTAX Ospfv3LsaAgeTC
983 UNITS "seconds"
984 MAX-ACCESS read-only
985 STATUS current
986 DESCRIPTION
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."
991 REFERENCE
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 }
996
997 ospfv3AsLsdbChecksum OBJECT-TYPE
998 SYNTAX Integer32
999 MAX-ACCESS read-only
1000 STATUS current
1001 DESCRIPTION
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."
1010 REFERENCE
1011 "OSPF Version 2, Section 12.1.7, LS checksum"
1012 ::= { ospfv3AsLsdbEntry 6 }
1013
1014 ospfv3AsLsdbAdvertisement OBJECT-TYPE
1015 SYNTAX OCTET STRING (SIZE (1..65535))
1016 MAX-ACCESS read-only
1017 STATUS current
1018 DESCRIPTION
1019 "The entire link state advertisement, including
1020 its header."
1021 ::= { ospfv3AsLsdbEntry 7 }
1022
1023 ospfv3AsLsdbTypeKnown OBJECT-TYPE
1024 SYNTAX TruthValue
1025 MAX-ACCESS read-only
1026 STATUS current
1027 DESCRIPTION
1028 "The value true (1) indicates that the LSA type
1029 is recognized by this router."
1030 ::= { ospfv3AsLsdbEntry 8 }
1031
1032 -- OSPFv3 Area-Scope Link State Database
1033
1034 ospfv3AreaLsdbTable OBJECT-TYPE
1035 SYNTAX SEQUENCE OF Ospfv3AreaLsdbEntry
1036 MAX-ACCESS not-accessible
1037 STATUS current
1038 DESCRIPTION
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 }
1044
1045 ospfv3AreaLsdbEntry OBJECT-TYPE
1046 SYNTAX Ospfv3AreaLsdbEntry
1047 MAX-ACCESS not-accessible
1048 STATUS current
1049 DESCRIPTION
1050 "A single Area-scope link state advertisement."
1051 INDEX { ospfv3AreaLsdbAreaId,
1052 ospfv3AreaLsdbType,
1053 ospfv3AreaLsdbRouterId,
1054 ospfv3AreaLsdbLsid }
1055 ::= { ospfv3AreaLsdbTable 1 }
1056
1057 Ospfv3AreaLsdbEntry ::= SEQUENCE {
1058 ospfv3AreaLsdbAreaId
1059 Ospfv3AreaIdTC,
1060 ospfv3AreaLsdbType
1061 Unsigned32,
1062 ospfv3AreaLsdbRouterId
1063 Ospfv3RouterIdTC,
1064 ospfv3AreaLsdbLsid
1065 Ospfv3LsIdTC,
1066 ospfv3AreaLsdbSequence
1067 Ospfv3LsaSequenceTC,
1068 ospfv3AreaLsdbAge
1069 Ospfv3LsaAgeTC,
1070 ospfv3AreaLsdbChecksum
1071 Integer32,
1072 ospfv3AreaLsdbAdvertisement
1073 OCTET STRING,
1074 ospfv3AreaLsdbTypeKnown
1075 TruthValue
1076 }
1077
1078 ospfv3AreaLsdbAreaId OBJECT-TYPE
1079 SYNTAX Ospfv3AreaIdTC
1080 MAX-ACCESS not-accessible
1081 STATUS current
1082 DESCRIPTION
1083 "The 32-bit identifier of the Area from which the
1084 LSA was received."
1085 REFERENCE
1086 "OSPF Version 2, Appendix C.2, Area parameters"
1087 ::= { ospfv3AreaLsdbEntry 1 }
1088
1089 ospfv3AreaLsdbType OBJECT-TYPE
1090 SYNTAX Unsigned32(0..'FFFFFFFF'h)
1091 MAX-ACCESS not-accessible
1092 STATUS current
1093 DESCRIPTION
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 }
1099
1100 ospfv3AreaLsdbRouterId OBJECT-TYPE
1101 SYNTAX Ospfv3RouterIdTC
1102 MAX-ACCESS not-accessible
1103 STATUS current
1104 DESCRIPTION
1105 "The 32-bit number that uniquely identifies the
1106 originating router in the Autonomous System."
1107 REFERENCE
1108 "OSPF Version 2, Appendix C.1, Global parameters"
1109 ::= { ospfv3AreaLsdbEntry 3 }
1110
1111 ospfv3AreaLsdbLsid OBJECT-TYPE
1112 SYNTAX Ospfv3LsIdTC
1113 MAX-ACCESS not-accessible
1114 STATUS current
1115 DESCRIPTION
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 }
1123
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.
1128
1129 ospfv3AreaLsdbSequence OBJECT-TYPE
1130 SYNTAX Ospfv3LsaSequenceTC
1131 MAX-ACCESS read-only
1132 STATUS current
1133 DESCRIPTION
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
1139 advertisement."
1140 REFERENCE
1141 "OSPF Version 2, Section 12.1.6, LS sequence
1142 number"
1143 ::= { ospfv3AreaLsdbEntry 5 }
1144
1145 ospfv3AreaLsdbAge OBJECT-TYPE
1146 SYNTAX Ospfv3LsaAgeTC
1147 UNITS "seconds"
1148 MAX-ACCESS read-only
1149 STATUS current
1150 DESCRIPTION
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."
1155 REFERENCE
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 }
1160
1161 ospfv3AreaLsdbChecksum OBJECT-TYPE
1162 SYNTAX Integer32
1163 MAX-ACCESS read-only
1164 STATUS current
1165 DESCRIPTION
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."
1174 REFERENCE
1175 "OSPF Version 2, Section 12.1.7, LS checksum"
1176 ::= { ospfv3AreaLsdbEntry 7 }
1177
1178 ospfv3AreaLsdbAdvertisement OBJECT-TYPE
1179 SYNTAX OCTET STRING (SIZE (1..65535))
1180 MAX-ACCESS read-only
1181 STATUS current
1182 DESCRIPTION
1183 "The entire link state advertisement, including
1184 its header."
1185 ::= { ospfv3AreaLsdbEntry 8 }
1186
1187 ospfv3AreaLsdbTypeKnown OBJECT-TYPE
1188 SYNTAX TruthValue
1189 MAX-ACCESS read-only
1190 STATUS current
1191 DESCRIPTION
1192 "The value true (1) indicates that the LSA type is
1193 recognized by this router."
1194 ::= { ospfv3AreaLsdbEntry 9 }
1195
1196 -- OSPFv3 Link-Scope Link State Database, for non-virtual interfaces
1197
1198 ospfv3LinkLsdbTable OBJECT-TYPE
1199 SYNTAX SEQUENCE OF Ospfv3LinkLsdbEntry
1200 MAX-ACCESS not-accessible
1201 STATUS current
1202 DESCRIPTION
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 }
1208
1209 ospfv3LinkLsdbEntry OBJECT-TYPE
1210 SYNTAX Ospfv3LinkLsdbEntry
1211 MAX-ACCESS not-accessible
1212 STATUS current
1213 DESCRIPTION
1214 "A single Link-scope link state advertisement."
1215 INDEX { ospfv3LinkLsdbIfIndex,
1216 ospfv3LinkLsdbIfInstId,
1217 ospfv3LinkLsdbType,
1218 ospfv3LinkLsdbRouterId,
1219 ospfv3LinkLsdbLsid }
1220 ::= { ospfv3LinkLsdbTable 1 }
1221
1222 Ospfv3LinkLsdbEntry ::= SEQUENCE {
1223 ospfv3LinkLsdbIfIndex
1224 InterfaceIndex,
1225 ospfv3LinkLsdbIfInstId
1226 Ospfv3IfInstIdTC,
1227 ospfv3LinkLsdbType
1228 Unsigned32,
1229 ospfv3LinkLsdbRouterId
1230 Ospfv3RouterIdTC,
1231 ospfv3LinkLsdbLsid
1232 Ospfv3LsIdTC,
1233 ospfv3LinkLsdbSequence
1234 Ospfv3LsaSequenceTC,
1235 ospfv3LinkLsdbAge
1236 Ospfv3LsaAgeTC,
1237 ospfv3LinkLsdbChecksum
1238 Integer32,
1239 ospfv3LinkLsdbAdvertisement
1240 OCTET STRING,
1241 ospfv3LinkLsdbTypeKnown
1242 TruthValue
1243 }
1244
1245 ospfv3LinkLsdbIfIndex OBJECT-TYPE
1246 SYNTAX InterfaceIndex
1247 MAX-ACCESS not-accessible
1248 STATUS current
1249 DESCRIPTION
1250 "The identifier of the link from which the LSA
1251 was received."
1252 ::= { ospfv3LinkLsdbEntry 1 }
1253
1254 ospfv3LinkLsdbIfInstId OBJECT-TYPE
1255 SYNTAX Ospfv3IfInstIdTC
1256 MAX-ACCESS not-accessible
1257 STATUS current
1258 DESCRIPTION
1259 "The identifier of the interface instance from
1260 which the LSA was received."
1261 ::= { ospfv3LinkLsdbEntry 2 }
1262
1263 ospfv3LinkLsdbType OBJECT-TYPE
1264 SYNTAX Unsigned32(0..'FFFFFFFF'h)
1265 MAX-ACCESS not-accessible
1266 STATUS current
1267 DESCRIPTION
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 }
1273
1274 ospfv3LinkLsdbRouterId OBJECT-TYPE
1275 SYNTAX Ospfv3RouterIdTC
1276 MAX-ACCESS not-accessible
1277 STATUS current
1278 DESCRIPTION
1279 "The 32-bit number that uniquely identifies the
1280 originating router in the Autonomous System."
1281 REFERENCE
1282 "OSPF Version 2, Appendix C.1, Global parameters"
1283 ::= { ospfv3LinkLsdbEntry 4 }
1284
1285 ospfv3LinkLsdbLsid OBJECT-TYPE
1286 SYNTAX Ospfv3LsIdTC
1287 MAX-ACCESS not-accessible
1288 STATUS current
1289 DESCRIPTION
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
1297 scope of the LSA."
1298 ::= { ospfv3LinkLsdbEntry 5 }
1299
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.
1304
1305 ospfv3LinkLsdbSequence OBJECT-TYPE
1306 SYNTAX Ospfv3LsaSequenceTC
1307 MAX-ACCESS read-only
1308 STATUS current
1309 DESCRIPTION
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
1315 advertisement."
1316 REFERENCE
1317 "OSPF Version 2, Section 12.1.6, LS sequence
1318 number"
1319 ::= { ospfv3LinkLsdbEntry 6 }
1320
1321 ospfv3LinkLsdbAge OBJECT-TYPE
1322 SYNTAX Ospfv3LsaAgeTC
1323 UNITS "seconds"
1324 MAX-ACCESS read-only
1325 STATUS current
1326 DESCRIPTION
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."
1331 REFERENCE
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 }
1336
1337 ospfv3LinkLsdbChecksum OBJECT-TYPE
1338 SYNTAX Integer32
1339 MAX-ACCESS read-only
1340 STATUS current
1341 DESCRIPTION
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."
1350 REFERENCE
1351 "OSPF Version 2, Section 12.1.7, LS checksum"
1352 ::= { ospfv3LinkLsdbEntry 8 }
1353
1354 ospfv3LinkLsdbAdvertisement OBJECT-TYPE
1355 SYNTAX OCTET STRING (SIZE (1..65535))
1356 MAX-ACCESS read-only
1357 STATUS current
1358 DESCRIPTION
1359 "The entire link state advertisement, including
1360 its header."
1361 ::= { ospfv3LinkLsdbEntry 9 }
1362
1363 ospfv3LinkLsdbTypeKnown OBJECT-TYPE
1364 SYNTAX TruthValue
1365 MAX-ACCESS read-only
1366 STATUS current
1367 DESCRIPTION
1368 "The value true (1) indicates that the LSA type is
1369 recognized by this router."
1370 ::= { ospfv3LinkLsdbEntry 10 }
1371
1372 -- OSPF Host Table
1373
1374 ospfv3HostTable OBJECT-TYPE
1375 SYNTAX SEQUENCE OF Ospfv3HostEntry
1376 MAX-ACCESS not-accessible
1377 STATUS current
1378 DESCRIPTION
1379 "The Host/Metric Table indicates what hosts are
1380 directly attached to the router and their
1381 corresponding metrics."
1382 REFERENCE
1383 "OSPF Version 2, Appendix C.7, Host route
1384 parameters"
1385 ::= { ospfv3Objects 6 }
1386
1387 ospfv3HostEntry OBJECT-TYPE
1388 SYNTAX Ospfv3HostEntry
1389 MAX-ACCESS not-accessible
1390 STATUS current
1391 DESCRIPTION
1392 "A metric to be advertised when a given host is
1393 reachable.
1394
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,
1399 ospfv3HostAddress }
1400 ::= { ospfv3HostTable 1 }
1401
1402 Ospfv3HostEntry ::= SEQUENCE {
1403 ospfv3HostAddressType
1404 InetAddressType,
1405 ospfv3HostAddress
1406 InetAddress,
1407 ospfv3HostMetric
1408 Metric,
1409 ospfv3HostRowStatus
1410 RowStatus,
1411 ospfv3HostAreaID
1412 Ospfv3AreaIdTC
1413 }
1414
1415 ospfv3HostAddressType OBJECT-TYPE
1416 SYNTAX InetAddressType
1417 MAX-ACCESS not-accessible
1418 STATUS current
1419 DESCRIPTION
1420 "The address type of ospfv3HostAddress. Only IPv6
1421 global address type is expected."
1422 REFERENCE
1423 "OSPF Version 2, Appendix C.7, Host route
1424 parameters"
1425 ::= { ospfv3HostEntry 1 }
1426
1427 ospfv3HostAddress OBJECT-TYPE
1428 SYNTAX InetAddress
1429 MAX-ACCESS not-accessible
1430 STATUS current
1431 DESCRIPTION
1432 "The IPv6 address of the host. Must be an
1433 IPv6 global address."
1434 REFERENCE
1435 "OSPF Version 2, Appendix C.7, Host route
1436 parameters"
1437 ::= { ospfv3HostEntry 2 }
1438
1439 ospfv3HostMetric OBJECT-TYPE
1440 SYNTAX Metric
1441 MAX-ACCESS read-create
1442 STATUS current
1443 DESCRIPTION
1444 "The metric to be advertised."
1445 REFERENCE
1446 "OSPF Version 2, Appendix C.7, Host route
1447 parameters"
1448 ::= { ospfv3HostEntry 3 }
1449
1450 ospfv3HostRowStatus OBJECT-TYPE
1451 SYNTAX RowStatus
1452 MAX-ACCESS read-create
1453 STATUS current
1454 DESCRIPTION
1455 "This object permits management of the table by
1456 facilitating actions such as row creation,
1457 construction, and destruction.
1458
1459 The value of this object has no effect on
1460 whether other objects in this conceptual row can be
1461 modified."
1462 ::= { ospfv3HostEntry 4 }
1463
1464 ospfv3HostAreaID OBJECT-TYPE
1465 SYNTAX Ospfv3AreaIdTC
1466 MAX-ACCESS read-create
1467 STATUS current
1468 DESCRIPTION
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
1472 interface."
1473 REFERENCE
1474 "OSPF Version 2, Appendix C.2, Area parameters"
1475 ::= { ospfv3HostEntry 5 }
1476
1477 -- OSPFv3 Interface Table
1478
1479 ospfv3IfTable OBJECT-TYPE
1480 SYNTAX SEQUENCE OF Ospfv3IfEntry
1481 MAX-ACCESS not-accessible
1482 STATUS current
1483 DESCRIPTION
1484 "The OSPFv3 Interface Table describes the
1485 interfaces from the viewpoint of OSPFv3."
1486 REFERENCE
1487 "OSPF for IPv6, Appendix C.3, Router Interface
1488 Parameters"
1489 ::= { ospfv3Objects 7 }
1490
1491 ospfv3IfEntry OBJECT-TYPE
1492 SYNTAX Ospfv3IfEntry
1493 MAX-ACCESS not-accessible
1494 STATUS current
1495 DESCRIPTION
1496 "The OSPFv3 Interface Entry describes one
1497 interface from the viewpoint of OSPFv3.
1498
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,
1503 ospfv3IfInstId }
1504 ::= { ospfv3IfTable 1 }
1505
1506 Ospfv3IfEntry ::= SEQUENCE {
1507 ospfv3IfIndex
1508 InterfaceIndex,
1509 ospfv3IfInstId
1510 Ospfv3IfInstIdTC,
1511 ospfv3IfAreaId
1512 Ospfv3AreaIdTC,
1513 ospfv3IfType
1514 INTEGER,
1515 ospfv3IfAdminStatus
1516 Status,
1517 ospfv3IfRtrPriority
1518 DesignatedRouterPriority,
1519 ospfv3IfTransitDelay
1520 Ospfv3UpToRefreshIntervalTC,
1521 ospfv3IfRetransInterval
1522 Ospfv3UpToRefreshIntervalTC,
1523 ospfv3IfHelloInterval
1524 HelloRange,
1525 ospfv3IfRtrDeadInterval
1526 Ospfv3DeadIntervalRangeTC,
1527 ospfv3IfPollInterval
1528 Unsigned32,
1529 ospfv3IfState
1530 INTEGER,
1531 ospfv3IfDesignatedRouter
1532 Ospfv3RouterIdTC,
1533 ospfv3IfBackupDesignatedRouter
1534 Ospfv3RouterIdTC,
1535 ospfv3IfEvents
1536 Counter32,
1537 ospfv3IfRowStatus
1538 RowStatus,
1539 ospfv3IfDemand
1540 TruthValue,
1541 ospfv3IfMetricValue
1542 Metric,
1543 ospfv3IfLinkScopeLsaCount
1544 Gauge32,
1545 ospfv3IfLinkLsaCksumSum
1546 Unsigned32,
1547 ospfv3IfDemandNbrProbe
1548 TruthValue,
1549 ospfv3IfDemandNbrProbeRetransLimit
1550 Unsigned32,
1551 ospfv3IfDemandNbrProbeInterval
1552 Unsigned32,
1553 ospfv3IfTEDisabled
1554 TruthValue,
1555 ospfv3IfLinkLSASuppression
1556 TruthValue
1557 }
1558
1559 ospfv3IfIndex OBJECT-TYPE
1560 SYNTAX InterfaceIndex
1561 MAX-ACCESS not-accessible
1562 STATUS current
1563 DESCRIPTION
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 }
1568
1569 ospfv3IfInstId OBJECT-TYPE
1570 SYNTAX Ospfv3IfInstIdTC
1571 MAX-ACCESS not-accessible
1572 STATUS current
1573 DESCRIPTION
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 }
1579
1580 ospfv3IfAreaId OBJECT-TYPE
1581 SYNTAX Ospfv3AreaIdTC
1582 MAX-ACCESS read-create
1583 STATUS current
1584 DESCRIPTION
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."
1588 DEFVAL { 0 }
1589 ::= { ospfv3IfEntry 3 }
1590
1591 ospfv3IfType OBJECT-TYPE
1592 SYNTAX INTEGER {
1593 broadcast(1),
1594 nbma(2),
1595 pointToPoint(3),
1596 pointToMultipoint(5)
1597 }
1598 MAX-ACCESS read-create
1599 STATUS current
1600 DESCRIPTION
1601 "The OSPFv3 interface type."
1602 ::= { ospfv3IfEntry 4 }
1603
1604 ospfv3IfAdminStatus OBJECT-TYPE
1605 SYNTAX Status
1606 MAX-ACCESS read-create
1607 STATUS current
1608 DESCRIPTION
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.
1614
1615 Note that a value of 'disabled' for the object
1616 ospfv3AdminStatus will override a value of
1617 'enabled' for the interface."
1618 DEFVAL { enabled }
1619 ::= { ospfv3IfEntry 5 }
1620
1621 ospfv3IfRtrPriority OBJECT-TYPE
1622 SYNTAX DesignatedRouterPriority
1623 MAX-ACCESS read-create
1624 STATUS current
1625 DESCRIPTION
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
1633 a tie breaker."
1634 DEFVAL { 1 }
1635 ::= { ospfv3IfEntry 6 }
1636
1637 ospfv3IfTransitDelay OBJECT-TYPE
1638 SYNTAX Ospfv3UpToRefreshIntervalTC
1639 UNITS "seconds"
1640 MAX-ACCESS read-create
1641 STATUS current
1642 DESCRIPTION
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."
1649 REFERENCE
1650 "OSPF for IPv6, Appendix C.3, Router Interface
1651 Parameters."
1652 DEFVAL { 1 }
1653 ::= { ospfv3IfEntry 7 }
1654
1655 ospfv3IfRetransInterval OBJECT-TYPE
1656 SYNTAX Ospfv3UpToRefreshIntervalTC
1657 UNITS "seconds"
1658 MAX-ACCESS read-create
1659 STATUS current
1660 DESCRIPTION
1661 "The number of seconds between link state
1662 advertisement retransmissions for adjacencies
1663
1664 belonging to this interface. This value is
1665 also used when retransmitting database
1666 description and Link State Request packets."
1667 DEFVAL { 5 }
1668 ::= { ospfv3IfEntry 8 }
1669
1670 ospfv3IfHelloInterval OBJECT-TYPE
1671 SYNTAX HelloRange
1672 UNITS "seconds"
1673 MAX-ACCESS read-create
1674 STATUS current
1675 DESCRIPTION
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."
1680 DEFVAL { 10 }
1681 ::= { ospfv3IfEntry 9 }
1682
1683 ospfv3IfRtrDeadInterval OBJECT-TYPE
1684 SYNTAX Ospfv3DeadIntervalRangeTC
1685 UNITS "seconds"
1686 MAX-ACCESS read-create
1687 STATUS current
1688 DESCRIPTION
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."
1695 DEFVAL { 40 }
1696 ::= { ospfv3IfEntry 10 }
1697
1698 ospfv3IfPollInterval OBJECT-TYPE
1699 SYNTAX Unsigned32
1700 UNITS "seconds"
1701 MAX-ACCESS read-create
1702 STATUS current
1703 DESCRIPTION
1704 "The larger time interval, in seconds, between
1705 the Hello packets sent to an inactive,
1706 non-broadcast multi-access neighbor."
1707 DEFVAL { 120 }
1708 ::= { ospfv3IfEntry 11 }
1709
1710 ospfv3IfState OBJECT-TYPE
1711 SYNTAX INTEGER {
1712 down(1),
1713 loopback(2),
1714 waiting(3),
1715 pointToPoint(4),
1716 designatedRouter(5),
1717 backupDesignatedRouter(6),
1718 otherDesignatedRouter(7),
1719 standby(8)
1720 }
1721 MAX-ACCESS read-only
1722 STATUS current
1723 DESCRIPTION
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 }
1731
1732 ospfv3IfDesignatedRouter OBJECT-TYPE
1733 SYNTAX Ospfv3RouterIdTC
1734 MAX-ACCESS read-only
1735 STATUS current
1736 DESCRIPTION
1737 "The Router ID of the Designated Router."
1738 ::= { ospfv3IfEntry 13 }
1739
1740 ospfv3IfBackupDesignatedRouter OBJECT-TYPE
1741 SYNTAX Ospfv3RouterIdTC
1742 MAX-ACCESS read-only
1743 STATUS current
1744 DESCRIPTION
1745 "The Router ID of the Backup Designated
1746 Router."
1747 ::= { ospfv3IfEntry 14 }
1748
1749 ospfv3IfEvents OBJECT-TYPE
1750 SYNTAX Counter32
1751 MAX-ACCESS read-only
1752 STATUS current
1753 DESCRIPTION
1754 "The number of times this OSPFv3 interface has
1755 changed its state or an error has occurred.
1756
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 }
1762
1763 ospfv3IfRowStatus OBJECT-TYPE
1764 SYNTAX RowStatus
1765 MAX-ACCESS read-create
1766 STATUS current
1767 DESCRIPTION
1768 "This object permits management of the table by
1769 facilitating actions such as row creation,
1770 construction, and destruction.
1771
1772 The value of this object has no effect on
1773 whether other objects in this conceptual row can be
1774 modified."
1775 ::= { ospfv3IfEntry 16 }
1776
1777 ospfv3IfDemand OBJECT-TYPE
1778 SYNTAX TruthValue
1779 MAX-ACCESS read-create
1780 STATUS current
1781 DESCRIPTION
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."
1786 DEFVAL { false }
1787 ::= { ospfv3IfEntry 17 }
1788
1789 ospfv3IfMetricValue OBJECT-TYPE
1790 SYNTAX Metric
1791 MAX-ACCESS read-create
1792 STATUS current
1793 DESCRIPTION
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 }
1800
1801 ospfv3IfLinkScopeLsaCount OBJECT-TYPE
1802 SYNTAX Gauge32
1803 MAX-ACCESS read-only
1804 STATUS current
1805 DESCRIPTION
1806 "The total number of Link-scope link state
1807 advertisements in this link's link state
1808 database."
1809 ::= { ospfv3IfEntry 19 }
1810
1811 ospfv3IfLinkLsaCksumSum OBJECT-TYPE
1812 SYNTAX Unsigned32
1813 MAX-ACCESS read-only
1814 STATUS current
1815 DESCRIPTION
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 }
1823
1824 ospfv3IfDemandNbrProbe OBJECT-TYPE
1825 SYNTAX TruthValue
1826 MAX-ACCESS read-create
1827 STATUS current
1828 DESCRIPTION
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
1832 default."
1833 DEFVAL { false }
1834 ::= { ospfv3IfEntry 21 }
1835
1836 ospfv3IfDemandNbrProbeRetransLimit OBJECT-TYPE
1837 SYNTAX Unsigned32
1838 MAX-ACCESS read-create
1839 STATUS current
1840 DESCRIPTION
1841 "The number of consecutive LSA retransmissions before
1842 the neighbor is deemed inactive and the neighbor
1843 adjacency is brought down."
1844 DEFVAL { 10 }
1845 ::= { ospfv3IfEntry 22}
1846
1847 ospfv3IfDemandNbrProbeInterval OBJECT-TYPE
1848 SYNTAX Unsigned32
1849 UNITS "seconds"
1850 MAX-ACCESS read-create
1851 STATUS current
1852 DESCRIPTION
1853 "Defines how often the neighbor will be probed."
1854 DEFVAL { 120 }
1855 ::= { ospfv3IfEntry 23 }
1856
1857 ospfv3IfTEDisabled OBJECT-TYPE
1858 SYNTAX TruthValue
1859 MAX-ACCESS read-create
1860 STATUS current
1861 DESCRIPTION
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
1870 attached."
1871 DEFVAL { false }
1872 ::= { ospfv3IfEntry 24 }
1873
1874 ospfv3IfLinkLSASuppression OBJECT-TYPE
1875 SYNTAX TruthValue
1876 MAX-ACCESS read-create
1877 STATUS current
1878 DESCRIPTION
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
1882 the origination."
1883 REFERENCE
1884 "OSPF for IPv6, Appendix C.3, Router Interface
1885 Parameters"
1886 DEFVAL { false }
1887 ::= { ospfv3IfEntry 25 }
1888
1889 -- OSPFv3 Virtual Interface Table
1890
1891 ospfv3VirtIfTable OBJECT-TYPE
1892 SYNTAX SEQUENCE OF Ospfv3VirtIfEntry
1893 MAX-ACCESS not-accessible
1894 STATUS current
1895 DESCRIPTION
1896 "Information about this router's virtual
1897 interfaces that the OSPFv3 Process is configured
1898 to carry on."
1899 REFERENCE
1900 "OSPF for IPv6, Appendix C.4, Virtual Link
1901 Parameters"
1902 ::= { ospfv3Objects 8 }
1903
1904 ospfv3VirtIfEntry OBJECT-TYPE
1905 SYNTAX Ospfv3VirtIfEntry
1906 MAX-ACCESS not-accessible
1907 STATUS current
1908 DESCRIPTION
1909 "Information about a single virtual interface.
1910
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 }
1917
1918 Ospfv3VirtIfEntry ::= SEQUENCE {
1919 ospfv3VirtIfAreaId
1920 Ospfv3AreaIdTC,
1921 ospfv3VirtIfNeighbor
1922 Ospfv3RouterIdTC,
1923 ospfv3VirtIfIndex
1924 InterfaceIndex,
1925 ospfv3VirtIfInstId
1926 Ospfv3IfInstIdTC,
1927 ospfv3VirtIfTransitDelay
1928 Ospfv3UpToRefreshIntervalTC,
1929 ospfv3VirtIfRetransInterval
1930 Ospfv3UpToRefreshIntervalTC,
1931 ospfv3VirtIfHelloInterval
1932 HelloRange,
1933 ospfv3VirtIfRtrDeadInterval
1934 Ospfv3DeadIntervalRangeTC,
1935 ospfv3VirtIfState
1936 INTEGER,
1937 ospfv3VirtIfEvents
1938 Counter32,
1939 ospfv3VirtIfRowStatus
1940 RowStatus,
1941 ospfv3VirtIfLinkScopeLsaCount
1942 Gauge32,
1943 ospfv3VirtIfLinkLsaCksumSum
1944 Unsigned32
1945 }
1946
1947 ospfv3VirtIfAreaId OBJECT-TYPE
1948 SYNTAX Ospfv3AreaIdTC
1949 MAX-ACCESS not-accessible
1950 STATUS current
1951 DESCRIPTION
1952 "The transit area that the virtual link
1953 traverses. By definition, this is not
1954 Area 0."
1955 ::= { ospfv3VirtIfEntry 1 }
1956
1957 ospfv3VirtIfNeighbor OBJECT-TYPE
1958 SYNTAX Ospfv3RouterIdTC
1959 MAX-ACCESS not-accessible
1960 STATUS current
1961 DESCRIPTION
1962 "The Router ID of the virtual neighbor."
1963 ::= { ospfv3VirtIfEntry 2 }
1964
1965 ospfv3VirtIfIndex OBJECT-TYPE
1966 SYNTAX InterfaceIndex
1967 MAX-ACCESS read-only
1968 STATUS current
1969 DESCRIPTION
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 }
1975
1976 ospfv3VirtIfInstId OBJECT-TYPE
1977 SYNTAX Ospfv3IfInstIdTC
1978 MAX-ACCESS read-only
1979 STATUS current
1980 DESCRIPTION
1981 "The local Interface Instance ID assigned by the
1982 OSPFv3 Process to this OSPFv3 virtual interface."
1983 ::= { ospfv3VirtIfEntry 4 }
1984
1985 ospfv3VirtIfTransitDelay OBJECT-TYPE
1986 SYNTAX Ospfv3UpToRefreshIntervalTC
1987 UNITS "seconds"
1988 MAX-ACCESS read-create
1989 STATUS current
1990 DESCRIPTION
1991 "The estimated number of seconds it takes to
1992 transmit a Link State Update packet over this
1993 interface."
1994 DEFVAL { 1 }
1995 ::= { ospfv3VirtIfEntry 5 }
1996
1997 ospfv3VirtIfRetransInterval OBJECT-TYPE
1998 SYNTAX Ospfv3UpToRefreshIntervalTC
1999 UNITS "seconds"
2000 MAX-ACCESS read-create
2001 STATUS current
2002 DESCRIPTION
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
2009 round-trip time."
2010 DEFVAL { 5 }
2011 ::= { ospfv3VirtIfEntry 6 }
2012
2013 ospfv3VirtIfHelloInterval OBJECT-TYPE
2014 SYNTAX HelloRange
2015 UNITS "seconds"
2016 MAX-ACCESS read-create
2017 STATUS current
2018 DESCRIPTION
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
2022 virtual neighbor."
2023 DEFVAL { 10 }
2024 ::= { ospfv3VirtIfEntry 7 }
2025
2026 ospfv3VirtIfRtrDeadInterval OBJECT-TYPE
2027 SYNTAX Ospfv3DeadIntervalRangeTC
2028 UNITS "seconds"
2029 MAX-ACCESS read-create
2030 STATUS current
2031 DESCRIPTION
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
2037 neighbor."
2038 DEFVAL { 60 }
2039 ::= { ospfv3VirtIfEntry 8 }
2040
2041 ospfv3VirtIfState OBJECT-TYPE
2042 SYNTAX INTEGER {
2043 down(1),
2044 pointToPoint(4)
2045 }
2046 MAX-ACCESS read-only
2047 STATUS current
2048 DESCRIPTION
2049 "OSPF virtual interface states. The same encoding
2050 as the ospfV3IfTable is used."
2051 ::= { ospfv3VirtIfEntry 9 }
2052
2053 ospfv3VirtIfEvents OBJECT-TYPE
2054 SYNTAX Counter32
2055 MAX-ACCESS read-only
2056 STATUS current
2057 DESCRIPTION
2058 "The number of state changes or error events on
2059 this virtual link.
2060
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 }
2066
2067 ospfv3VirtIfRowStatus OBJECT-TYPE
2068 SYNTAX RowStatus
2069 MAX-ACCESS read-create
2070 STATUS current
2071 DESCRIPTION
2072 "This object permits management of the table by
2073 facilitating actions such as row creation,
2074 construction, and destruction.
2075
2076 The value of this object has no effect on
2077 whether other objects in this conceptual row can be
2078 modified."
2079 ::= { ospfv3VirtIfEntry 11 }
2080
2081 ospfv3VirtIfLinkScopeLsaCount OBJECT-TYPE
2082 SYNTAX Gauge32
2083 MAX-ACCESS read-only
2084 STATUS current
2085 DESCRIPTION
2086 "The total number of Link-scope link state
2087 advertisements in this virtual link's link state
2088 database."
2089 ::= { ospfv3VirtIfEntry 12 }
2090
2091 ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
2092 SYNTAX Unsigned32
2093 MAX-ACCESS read-only
2094 STATUS current
2095 DESCRIPTION
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 }
2103
2104 -- OSPFv3 Neighbor Table
2105
2106 ospfv3NbrTable OBJECT-TYPE
2107 SYNTAX SEQUENCE OF Ospfv3NbrEntry
2108 MAX-ACCESS not-accessible
2109 STATUS current
2110 DESCRIPTION
2111 "A table describing all neighbors in the
2112 locality of the OSPFv3 router."
2113 REFERENCE
2114 "OSPF Version 2, Section 10, The Neighbor Data
2115 Structure"
2116 ::= { ospfv3Objects 9 }
2117
2118 ospfv3NbrEntry OBJECT-TYPE
2119 SYNTAX Ospfv3NbrEntry
2120 MAX-ACCESS not-accessible
2121 STATUS current
2122 DESCRIPTION
2123 "The information regarding a single neighbor."
2124 REFERENCE
2125 "OSPF Version 2, Section 10, The Neighbor Data
2126 Structure"
2127 INDEX { ospfv3NbrIfIndex,
2128 ospfv3NbrIfInstId,
2129 ospfv3NbrRtrId }
2130 ::= { ospfv3NbrTable 1 }
2131
2132 Ospfv3NbrEntry ::= SEQUENCE {
2133 ospfv3NbrIfIndex
2134 InterfaceIndex,
2135 ospfv3NbrIfInstId
2136 Ospfv3IfInstIdTC,
2137 ospfv3NbrRtrId
2138 Ospfv3RouterIdTC,
2139 ospfv3NbrAddressType
2140 InetAddressType,
2141 ospfv3NbrAddress
2142 InetAddress,
2143 ospfv3NbrOptions
2144 Integer32,
2145 ospfv3NbrPriority
2146 DesignatedRouterPriority,
2147 ospfv3NbrState
2148 INTEGER,
2149 ospfv3NbrEvents
2150 Counter32,
2151 ospfv3NbrLsRetransQLen
2152 Gauge32,
2153 ospfv3NbrHelloSuppressed
2154 TruthValue,
2155 ospfv3NbrIfId
2156 InterfaceIndex,
2157 ospfv3NbrRestartHelperStatus
2158 INTEGER,
2159 ospfv3NbrRestartHelperAge
2160 Ospfv3UpToRefreshIntervalTC,
2161 ospfv3NbrRestartHelperExitReason
2162 INTEGER
2163 }
2164
2165 ospfv3NbrIfIndex OBJECT-TYPE
2166 SYNTAX InterfaceIndex
2167 MAX-ACCESS not-accessible
2168 STATUS current
2169 DESCRIPTION
2170 "The Local Link ID of the link over which the
2171 neighbor can be reached."
2172 ::= { ospfv3NbrEntry 1 }
2173
2174 ospfv3NbrIfInstId OBJECT-TYPE
2175 SYNTAX Ospfv3IfInstIdTC
2176 MAX-ACCESS not-accessible
2177 STATUS current
2178 DESCRIPTION
2179 "Interface instance over which the neighbor
2180 can be reached. This ID has local link
2181 significance only."
2182 ::= { ospfv3NbrEntry 2 }
2183
2184 ospfv3NbrRtrId OBJECT-TYPE
2185 SYNTAX Ospfv3RouterIdTC
2186 MAX-ACCESS not-accessible
2187 STATUS current
2188 DESCRIPTION
2189 "A 32-bit unsigned integer uniquely identifying the
2190 neighboring router in the Autonomous System."
2191 ::= { ospfv3NbrEntry 3 }
2192
2193 ospfv3NbrAddressType OBJECT-TYPE
2194 SYNTAX InetAddressType
2195 MAX-ACCESS read-only
2196 STATUS current
2197 DESCRIPTION
2198 "The address type of ospfv3NbrAddress. Only IPv6
2199 addresses without zone index are expected."
2200 ::= { ospfv3NbrEntry 4 }
2201
2202 ospfv3NbrAddress OBJECT-TYPE
2203 SYNTAX InetAddress
2204 MAX-ACCESS read-only
2205 STATUS current
2206 DESCRIPTION
2207 "The IPv6 address of the neighbor associated with
2208 the local link."
2209 ::= { ospfv3NbrEntry 5 }
2210
2211 ospfv3NbrOptions OBJECT-TYPE
2212 SYNTAX Integer32
2213 MAX-ACCESS read-only
2214 STATUS current
2215 DESCRIPTION
2216 "A bit mask corresponding to the neighbor's
2217 options field."
2218 REFERENCE
2219 "OSPF for IPv6, Appendix A.2, The Options Field"
2220 ::= { ospfv3NbrEntry 6 }
2221
2222 ospfv3NbrPriority OBJECT-TYPE
2223 SYNTAX DesignatedRouterPriority
2224 MAX-ACCESS read-only
2225 STATUS current
2226 DESCRIPTION
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 }
2232
2233 ospfv3NbrState OBJECT-TYPE
2234 SYNTAX INTEGER {
2235 down(1),
2236 attempt(2),
2237 init(3),
2238 twoWay(4),
2239 exchangeStart(5),
2240 exchange(6),
2241 loading(7),
2242 full(8)
2243 }
2244 MAX-ACCESS read-only
2245 STATUS current
2246 DESCRIPTION
2247 "The state of the relationship with this
2248 neighbor."
2249 REFERENCE
2250 "OSPF Version 2, Section 10.1, Neighbor states"
2251 ::= { ospfv3NbrEntry 8 }
2252
2253 ospfv3NbrEvents OBJECT-TYPE
2254 SYNTAX Counter32
2255 MAX-ACCESS read-only
2256 STATUS current
2257 DESCRIPTION
2258 "The number of times this neighbor relationship
2259 has changed state or an error has occurred.
2260
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 }
2266
2267 ospfv3NbrLsRetransQLen OBJECT-TYPE
2268 SYNTAX Gauge32
2269 MAX-ACCESS read-only
2270 STATUS current
2271 DESCRIPTION
2272 "The current length of the retransmission
2273 queue."
2274 ::= { ospfv3NbrEntry 10 }
2275
2276 ospfv3NbrHelloSuppressed OBJECT-TYPE
2277 SYNTAX TruthValue
2278 MAX-ACCESS read-only
2279 STATUS current
2280 DESCRIPTION
2281 "Indicates whether Hellos are being suppressed
2282 to the neighbor."
2283 ::= { ospfv3NbrEntry 11 }
2284
2285 ospfv3NbrIfId OBJECT-TYPE
2286 SYNTAX InterfaceIndex
2287 MAX-ACCESS read-only
2288 STATUS current
2289 DESCRIPTION
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 }
2294
2295 ospfv3NbrRestartHelperStatus OBJECT-TYPE
2296 SYNTAX INTEGER { notHelping(1),
2297 helping(2)
2298 }
2299 MAX-ACCESS read-only
2300 STATUS current
2301 DESCRIPTION
2302 "Indicates whether the router is acting
2303 as a graceful restart helper for the neighbor."
2304 ::= { ospfv3NbrEntry 13 }
2305
2306 ospfv3NbrRestartHelperAge OBJECT-TYPE
2307 SYNTAX Ospfv3UpToRefreshIntervalTC
2308 UNITS "seconds"
2309 MAX-ACCESS read-only
2310 STATUS current
2311 DESCRIPTION
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 }
2316
2317 ospfv3NbrRestartHelperExitReason OBJECT-TYPE
2318 SYNTAX INTEGER { none(1),
2319 inProgress(2),
2320 completed(3),
2321 timedOut(4),
2322 topologyChanged(5)
2323 }
2324 MAX-ACCESS read-only
2325 STATUS current
2326 DESCRIPTION
2327 "Describes the outcome of the last attempt at acting
2328 as a graceful restart helper for the neighbor.
2329
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
2335 a topology change."
2336 ::= { ospfv3NbrEntry 15 }
2337
2338 -- OSPFv3 Configured Neighbor Table
2339
2340 ospfv3CfgNbrTable OBJECT-TYPE
2341 SYNTAX SEQUENCE OF Ospfv3CfgNbrEntry
2342 MAX-ACCESS not-accessible
2343 STATUS current
2344 DESCRIPTION
2345 "A table describing all configured neighbors.
2346
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."
2358 REFERENCE
2359 "OSPF Version 2, Section 10, The Neighbor Data
2360 Structure"
2361 ::= { ospfv3Objects 10 }
2362
2363 ospfv3CfgNbrEntry OBJECT-TYPE
2364 SYNTAX Ospfv3CfgNbrEntry
2365 MAX-ACCESS not-accessible
2366 STATUS current
2367 DESCRIPTION
2368 "The information regarding a single configured
2369 neighbor.
2370
2371 The information in this table is persistent,
2372 and when written, the entity SHOULD save the
2373 change to non-volatile storage."
2374 REFERENCE
2375 "OSPF Version 2, Section 10, The Neighbor Data
2376 Structure"
2377 INDEX { ospfv3CfgNbrIfIndex,
2378 ospfv3CfgNbrIfInstId,
2379 ospfv3CfgNbrAddressType,
2380 ospfv3CfgNbrAddress }
2381 ::= { ospfv3CfgNbrTable 1 }
2382
2383 Ospfv3CfgNbrEntry ::= SEQUENCE {
2384 ospfv3CfgNbrIfIndex
2385 InterfaceIndex,
2386 ospfv3CfgNbrIfInstId
2387 Ospfv3IfInstIdTC,
2388 ospfv3CfgNbrAddressType
2389 InetAddressType,
2390 ospfv3CfgNbrAddress
2391 InetAddress,
2392 ospfv3CfgNbrPriority
2393 DesignatedRouterPriority,
2394 ospfv3CfgNbrRowStatus
2395 RowStatus
2396 }
2397
2398 ospfv3CfgNbrIfIndex OBJECT-TYPE
2399 SYNTAX InterfaceIndex
2400 MAX-ACCESS not-accessible
2401 STATUS current
2402 DESCRIPTION
2403 "The Local Link ID of the link over which the
2404 neighbor can be reached."
2405 ::= { ospfv3CfgNbrEntry 1 }
2406
2407 ospfv3CfgNbrIfInstId OBJECT-TYPE
2408 SYNTAX Ospfv3IfInstIdTC
2409 MAX-ACCESS not-accessible
2410 STATUS current
2411 DESCRIPTION
2412 "Interface instance over which the neighbor
2413 can be reached. This ID has local link
2414 significance only."
2415 ::= { ospfv3CfgNbrEntry 2 }
2416
2417 ospfv3CfgNbrAddressType OBJECT-TYPE
2418 SYNTAX InetAddressType
2419 MAX-ACCESS not-accessible
2420 STATUS current
2421 DESCRIPTION
2422 "The address type of ospfv3NbrAddress. Only IPv6
2423 addresses without zone index are expected."
2424 ::= { ospfv3CfgNbrEntry 3 }
2425
2426 ospfv3CfgNbrAddress OBJECT-TYPE
2427 SYNTAX InetAddress
2428 MAX-ACCESS not-accessible
2429 STATUS current
2430 DESCRIPTION
2431 "The IPv6 address of the neighbor associated with
2432 the local link."
2433 ::= { ospfv3CfgNbrEntry 4 }
2434
2435 ospfv3CfgNbrPriority OBJECT-TYPE
2436 SYNTAX DesignatedRouterPriority
2437 MAX-ACCESS read-create
2438 STATUS current
2439 DESCRIPTION
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."
2444 DEFVAL { 1 }
2445 ::= { ospfv3CfgNbrEntry 5 }
2446
2447 ospfv3CfgNbrRowStatus OBJECT-TYPE
2448 SYNTAX RowStatus
2449 MAX-ACCESS read-create
2450 STATUS current
2451 DESCRIPTION
2452 "This object permits management of the table by
2453 facilitating actions such as row creation,
2454 construction, and destruction.
2455
2456 The value of this object has no effect on
2457 whether other objects in this conceptual row can be
2458 modified."
2459 ::= { ospfv3CfgNbrEntry 6 }
2460
2461 -- OSPFv3 Virtual Neighbor Table
2462
2463 ospfv3VirtNbrTable OBJECT-TYPE
2464 SYNTAX SEQUENCE OF Ospfv3VirtNbrEntry
2465 MAX-ACCESS not-accessible
2466 STATUS current
2467 DESCRIPTION
2468 "A table describing all virtual neighbors."
2469 REFERENCE
2470 "OSPF Version 2, Section 15, Virtual Links"
2471 ::= { ospfv3Objects 11 }
2472
2473 ospfv3VirtNbrEntry OBJECT-TYPE
2474 SYNTAX Ospfv3VirtNbrEntry
2475 MAX-ACCESS not-accessible
2476 STATUS current
2477 DESCRIPTION
2478 "Virtual neighbor information."
2479 INDEX { ospfv3VirtNbrArea,
2480 ospfv3VirtNbrRtrId }
2481 ::= { ospfv3VirtNbrTable 1 }
2482
2483 Ospfv3VirtNbrEntry ::= SEQUENCE {
2484 ospfv3VirtNbrArea
2485 Ospfv3AreaIdTC,
2486 ospfv3VirtNbrRtrId
2487 Ospfv3RouterIdTC,
2488 ospfv3VirtNbrIfIndex
2489 InterfaceIndex,
2490 ospfv3VirtNbrIfInstId
2491 Ospfv3IfInstIdTC,
2492 ospfv3VirtNbrAddressType
2493 InetAddressType,
2494 ospfv3VirtNbrAddress
2495 InetAddress,
2496 ospfv3VirtNbrOptions
2497 Integer32,
2498 ospfv3VirtNbrState
2499 INTEGER,
2500 ospfv3VirtNbrEvents
2501 Counter32,
2502 ospfv3VirtNbrLsRetransQLen
2503 Gauge32,
2504 ospfv3VirtNbrHelloSuppressed
2505 TruthValue,
2506 ospfv3VirtNbrIfId
2507 InterfaceIndex,
2508 ospfv3VirtNbrRestartHelperStatus
2509 INTEGER,
2510 ospfv3VirtNbrRestartHelperAge
2511 Ospfv3UpToRefreshIntervalTC,
2512 ospfv3VirtNbrRestartHelperExitReason
2513 INTEGER
2514 }
2515
2516 ospfv3VirtNbrArea OBJECT-TYPE
2517 SYNTAX Ospfv3AreaIdTC
2518 MAX-ACCESS not-accessible
2519 STATUS current
2520 DESCRIPTION
2521 "The transit area Identifier."
2522 ::= { ospfv3VirtNbrEntry 1 }
2523
2524 ospfv3VirtNbrRtrId OBJECT-TYPE
2525 SYNTAX Ospfv3RouterIdTC
2526 MAX-ACCESS not-accessible
2527 STATUS current
2528 DESCRIPTION
2529 "A 32-bit integer uniquely identifying the
2530 neighboring router in the Autonomous System."
2531 ::= { ospfv3VirtNbrEntry 2 }
2532
2533 ospfv3VirtNbrIfIndex OBJECT-TYPE
2534 SYNTAX InterfaceIndex
2535 MAX-ACCESS read-only
2536 STATUS current
2537 DESCRIPTION
2538 "The local Interface ID for the virtual link over
2539 which the neighbor can be reached."
2540 ::= { ospfv3VirtNbrEntry 3 }
2541
2542 ospfv3VirtNbrIfInstId OBJECT-TYPE
2543 SYNTAX Ospfv3IfInstIdTC
2544 MAX-ACCESS read-only
2545 STATUS current
2546 DESCRIPTION
2547 "The interface instance for the virtual link over
2548 which the neighbor can be reached."
2549 ::= { ospfv3VirtNbrEntry 4 }
2550
2551 ospfv3VirtNbrAddressType OBJECT-TYPE
2552 SYNTAX InetAddressType
2553 MAX-ACCESS read-only
2554 STATUS current
2555 DESCRIPTION
2556 "The address type of ospfv3VirtNbrAddress. Only IPv6
2557 addresses without zone index are expected."
2558 ::= { ospfv3VirtNbrEntry 5 }
2559
2560 ospfv3VirtNbrAddress OBJECT-TYPE
2561 SYNTAX InetAddress
2562 MAX-ACCESS read-only
2563 STATUS current
2564 DESCRIPTION
2565 "The IPv6 address advertised by this virtual neighbor.
2566 It must be a global scope address."
2567 ::= { ospfv3VirtNbrEntry 6 }
2568
2569 ospfv3VirtNbrOptions OBJECT-TYPE
2570 SYNTAX Integer32
2571 MAX-ACCESS read-only
2572 STATUS current
2573 DESCRIPTION
2574 "A bit mask corresponding to the neighbor's options
2575 field."
2576 REFERENCE
2577 "OSPF for IPv6, Appendix A.2, The Options Field"
2578 ::= { ospfv3VirtNbrEntry 7 }
2579
2580 ospfv3VirtNbrState OBJECT-TYPE
2581 SYNTAX INTEGER {
2582 down(1),
2583 attempt(2),
2584 init(3),
2585 twoWay(4),
2586 exchangeStart(5),
2587 exchange(6),
2588 loading(7),
2589 full(8)
2590 }
2591 MAX-ACCESS read-only
2592 STATUS current
2593 DESCRIPTION
2594 "The state of the virtual neighbor relationship."
2595 ::= { ospfv3VirtNbrEntry 8 }
2596
2597 ospfv3VirtNbrEvents OBJECT-TYPE
2598 SYNTAX Counter32
2599 MAX-ACCESS read-only
2600 STATUS current
2601 DESCRIPTION
2602 "The number of times this virtual link has
2603 changed its state or an error has occurred.
2604
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 }
2610
2611 ospfv3VirtNbrLsRetransQLen OBJECT-TYPE
2612 SYNTAX Gauge32
2613 MAX-ACCESS read-only
2614 STATUS current
2615 DESCRIPTION
2616 "The current length of the retransmission
2617 queue."
2618 ::= { ospfv3VirtNbrEntry 10 }
2619
2620 ospfv3VirtNbrHelloSuppressed OBJECT-TYPE
2621 SYNTAX TruthValue
2622 MAX-ACCESS read-only
2623 STATUS current
2624 DESCRIPTION
2625 "Indicates whether Hellos are being suppressed
2626 to the neighbor."
2627 ::= { ospfv3VirtNbrEntry 11 }
2628
2629 ospfv3VirtNbrIfId OBJECT-TYPE
2630 SYNTAX InterfaceIndex
2631 MAX-ACCESS read-only
2632 STATUS current
2633 DESCRIPTION
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 }
2638
2639 ospfv3VirtNbrRestartHelperStatus OBJECT-TYPE
2640 SYNTAX INTEGER { notHelping(1),
2641 helping(2)
2642 }
2643 MAX-ACCESS read-only
2644 STATUS current
2645 DESCRIPTION
2646 "Indicates whether the router is acting
2647 as a graceful restart helper for the neighbor."
2648 ::= { ospfv3VirtNbrEntry 13 }
2649
2650 ospfv3VirtNbrRestartHelperAge OBJECT-TYPE
2651 SYNTAX Ospfv3UpToRefreshIntervalTC
2652 UNITS "seconds"
2653 MAX-ACCESS read-only
2654 STATUS current
2655 DESCRIPTION
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 }
2660
2661 ospfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
2662 SYNTAX INTEGER { none(1),
2663 inProgress(2),
2664 completed(3),
2665 timedOut(4),
2666 topologyChanged(5)
2667 }
2668 MAX-ACCESS read-only
2669 STATUS current
2670 DESCRIPTION
2671 "Describes the outcome of the last attempt at acting
2672 as a graceful restart helper for the neighbor.
2673
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
2679 a topology change."
2680 ::= { ospfv3VirtNbrEntry 15 }
2681
2682 --
2683 -- The OSPFv3 Area Aggregate Table
2684 --
2685
2686 ospfv3AreaAggregateTable OBJECT-TYPE
2687 SYNTAX SEQUENCE OF Ospfv3AreaAggregateEntry
2688 MAX-ACCESS not-accessible
2689 STATUS current
2690 DESCRIPTION
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
2696 borders.
2697
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 }
2704
2705 ospfv3AreaAggregateEntry OBJECT-TYPE
2706 SYNTAX Ospfv3AreaAggregateEntry
2707 MAX-ACCESS not-accessible
2708 STATUS current
2709 DESCRIPTION
2710 "A single area aggregate entry.
2711
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."
2715 REFERENCE
2716 "OSPF Version 2, Appendix C.2, Area parameters"
2717 INDEX { ospfv3AreaAggregateAreaID,
2718 ospfv3AreaAggregateAreaLsdbType,
2719 ospfv3AreaAggregatePrefixType,
2720 ospfv3AreaAggregatePrefix,
2721 ospfv3AreaAggregatePrefixLength }
2722 ::= { ospfv3AreaAggregateTable 1 }
2723
2724 Ospfv3AreaAggregateEntry ::= SEQUENCE {
2725 ospfv3AreaAggregateAreaID
2726 Ospfv3AreaIdTC,
2727 ospfv3AreaAggregateAreaLsdbType
2728 INTEGER,
2729 ospfv3AreaAggregatePrefixType
2730 InetAddressType,
2731 ospfv3AreaAggregatePrefix
2732 InetAddress,
2733 ospfv3AreaAggregatePrefixLength
2734 InetAddressPrefixLength,
2735 ospfv3AreaAggregateRowStatus
2736 RowStatus,
2737 ospfv3AreaAggregateEffect
2738 INTEGER,
2739 ospfv3AreaAggregateRouteTag
2740 Unsigned32
2741 }
2742
2743 ospfv3AreaAggregateAreaID OBJECT-TYPE
2744 SYNTAX Ospfv3AreaIdTC
2745 MAX-ACCESS not-accessible
2746 STATUS current
2747 DESCRIPTION
2748 "The area the Address Aggregate is to be found
2749 within."
2750 REFERENCE
2751 "OSPF Version 2, Appendix C.2, Area parameters"
2752 ::= { ospfv3AreaAggregateEntry 1 }
2753
2754 ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE
2755 SYNTAX INTEGER {
2756 interAreaPrefixLsa(8195), -- 0x2003
2757 nssaExternalLsa(8199) -- 0x2007
2758 }
2759 MAX-ACCESS not-accessible
2760 STATUS current
2761 DESCRIPTION
2762 "The type of the Address Aggregate. This field
2763 specifies the Area LSDB type that this Address
2764 Aggregate applies to."
2765 REFERENCE
2766 "OSPF Version 2, Appendix A.4.1, The LSA header"
2767 ::= { ospfv3AreaAggregateEntry 2 }
2768
2769 ospfv3AreaAggregatePrefixType OBJECT-TYPE
2770 SYNTAX InetAddressType
2771 MAX-ACCESS not-accessible
2772 STATUS current
2773 DESCRIPTION
2774 "The prefix type of ospfv3AreaAggregatePrefix. Only
2775 IPv6 addresses are expected."
2776 ::= { ospfv3AreaAggregateEntry 3 }
2777
2778 ospfv3AreaAggregatePrefix OBJECT-TYPE
2779 SYNTAX InetAddress (SIZE (0..16))
2780 MAX-ACCESS not-accessible
2781 STATUS current
2782 DESCRIPTION
2783 "The IPv6 prefix."
2784 REFERENCE
2785 "OSPF Version 2, Appendix C.2, Area parameters"
2786 ::= { ospfv3AreaAggregateEntry 4 }
2787
2788 ospfv3AreaAggregatePrefixLength OBJECT-TYPE
2789 SYNTAX InetAddressPrefixLength (3..128)
2790 UNITS "bits"
2791 MAX-ACCESS not-accessible
2792 STATUS current
2793 DESCRIPTION
2794 "The length of the prefix (in bits). A prefix can
2795 not be shorter than 3 bits."
2796 REFERENCE
2797 "OSPF Version 2, Appendix C.2, Area parameters"
2798 ::= { ospfv3AreaAggregateEntry 5 }
2799
2800 ospfv3AreaAggregateRowStatus OBJECT-TYPE
2801 SYNTAX RowStatus
2802 MAX-ACCESS read-create
2803 STATUS current
2804 DESCRIPTION
2805 "This object permits management of the table by
2806 facilitating actions such as row creation,
2807 construction, and destruction.
2808
2809 The value of this object has no effect on
2810 whether other objects in this conceptual row can be
2811 modified."
2812 ::= { ospfv3AreaAggregateEntry 6 }
2813
2814 ospfv3AreaAggregateEffect OBJECT-TYPE
2815 SYNTAX INTEGER {
2816 advertiseMatching(1),
2817 doNotAdvertiseMatching(2)
2818 }
2819 MAX-ACCESS read-create
2820 STATUS current
2821 DESCRIPTION
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 }
2828
2829 ospfv3AreaAggregateRouteTag OBJECT-TYPE
2830 SYNTAX Unsigned32
2831 MAX-ACCESS read-create
2832 STATUS current
2833 DESCRIPTION
2834 "This tag is advertised only in the summarized
2835 As-External LSA when summarizing from NSSA-LSAs to
2836 AS-External-LSAs."
2837 DEFVAL { 0 }
2838 ::= { ospfv3AreaAggregateEntry 8 }
2839
2840 -- OSPFv3 Link-Scope Link State Database, for virtual interfaces
2841
2842 ospfv3VirtLinkLsdbTable OBJECT-TYPE
2843 SYNTAX SEQUENCE OF Ospfv3VirtLinkLsdbEntry
2844 MAX-ACCESS not-accessible
2845 STATUS current
2846 DESCRIPTION
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 }
2851
2852 ospfv3VirtLinkLsdbEntry OBJECT-TYPE
2853 SYNTAX Ospfv3VirtLinkLsdbEntry
2854 MAX-ACCESS not-accessible
2855 STATUS current
2856 DESCRIPTION
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 }
2865
2866 Ospfv3VirtLinkLsdbEntry ::= SEQUENCE {
2867 ospfv3VirtLinkLsdbIfAreaId
2868 Ospfv3AreaIdTC,
2869 ospfv3VirtLinkLsdbIfNeighbor
2870 Ospfv3RouterIdTC,
2871 ospfv3VirtLinkLsdbType
2872 Unsigned32,
2873 ospfv3VirtLinkLsdbRouterId
2874 Ospfv3RouterIdTC,
2875 ospfv3VirtLinkLsdbLsid
2876 Ospfv3LsIdTC,
2877 ospfv3VirtLinkLsdbSequence
2878 Ospfv3LsaSequenceTC,
2879 ospfv3VirtLinkLsdbAge
2880 Ospfv3LsaAgeTC,
2881 ospfv3VirtLinkLsdbChecksum
2882 Integer32,
2883 ospfv3VirtLinkLsdbAdvertisement
2884 OCTET STRING,
2885 ospfv3VirtLinkLsdbTypeKnown
2886 TruthValue
2887 }
2888
2889 ospfv3VirtLinkLsdbIfAreaId OBJECT-TYPE
2890 SYNTAX Ospfv3AreaIdTC
2891 MAX-ACCESS not-accessible
2892 STATUS current
2893 DESCRIPTION
2894 "The transit area that the virtual link
2895 traverses. By definition, this is not
2896 Area 0."
2897 ::= { ospfv3VirtLinkLsdbEntry 1 }
2898
2899 ospfv3VirtLinkLsdbIfNeighbor OBJECT-TYPE
2900 SYNTAX Ospfv3RouterIdTC
2901 MAX-ACCESS not-accessible
2902 STATUS current
2903 DESCRIPTION
2904 "The Router ID of the virtual neighbor."
2905 ::= { ospfv3VirtLinkLsdbEntry 2 }
2906
2907 ospfv3VirtLinkLsdbType OBJECT-TYPE
2908 SYNTAX Unsigned32(0..'FFFFFFFF'h)
2909 MAX-ACCESS not-accessible
2910 STATUS current
2911 DESCRIPTION
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 }
2917
2918 ospfv3VirtLinkLsdbRouterId OBJECT-TYPE
2919 SYNTAX Ospfv3RouterIdTC
2920 MAX-ACCESS not-accessible
2921 STATUS current
2922 DESCRIPTION
2923 "The 32-bit number that uniquely identifies the
2924 originating router in the Autonomous System."
2925 REFERENCE
2926 "OSPF Version 2, Appendix C.1, Global parameters"
2927 ::= { ospfv3VirtLinkLsdbEntry 4 }
2928
2929 ospfv3VirtLinkLsdbLsid OBJECT-TYPE
2930 SYNTAX Ospfv3LsIdTC
2931 MAX-ACCESS not-accessible
2932 STATUS current
2933 DESCRIPTION
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 }
2941
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.
2946
2947 ospfv3VirtLinkLsdbSequence OBJECT-TYPE
2948 SYNTAX Ospfv3LsaSequenceTC
2949 MAX-ACCESS read-only
2950 STATUS current
2951 DESCRIPTION
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
2957 advertisement."
2958 REFERENCE
2959 "OSPF Version 2, Section 12.1.6, LS sequence
2960 number"
2961 ::= { ospfv3VirtLinkLsdbEntry 6 }
2962
2963 ospfv3VirtLinkLsdbAge OBJECT-TYPE
2964 SYNTAX Ospfv3LsaAgeTC
2965 UNITS "seconds"
2966 MAX-ACCESS read-only
2967 STATUS current
2968 DESCRIPTION
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."
2973 REFERENCE
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 }
2978
2979 ospfv3VirtLinkLsdbChecksum OBJECT-TYPE
2980 SYNTAX Integer32
2981 MAX-ACCESS read-only
2982 STATUS current
2983 DESCRIPTION
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."
2992 REFERENCE
2993 "OSPF Version 2, Section 12.1.7, LS checksum"
2994 ::= { ospfv3VirtLinkLsdbEntry 8 }
2995
2996 ospfv3VirtLinkLsdbAdvertisement OBJECT-TYPE
2997 SYNTAX OCTET STRING (SIZE (1..65535))
2998 MAX-ACCESS read-only
2999 STATUS current
3000 DESCRIPTION
3001 "The entire link state advertisement, including
3002 its header."
3003 ::= { ospfv3VirtLinkLsdbEntry 9 }
3004
3005 ospfv3VirtLinkLsdbTypeKnown OBJECT-TYPE
3006 SYNTAX TruthValue
3007 MAX-ACCESS read-only
3008 STATUS current
3009 DESCRIPTION
3010 "The value true (1) indicates that the LSA type is
3011 recognized by this router."
3012 ::= { ospfv3VirtLinkLsdbEntry 10 }
3013
3014 -- The Ospfv3 Notification Table
3015
3016 -- The Ospfv3 Notification Table records fields that are
3017 -- required for notifications.
3018
3019 ospfv3NotificationEntry OBJECT IDENTIFIER
3020 ::= { ospfv3Objects 14 }
3021
3022 ospfv3ConfigErrorType OBJECT-TYPE
3023 SYNTAX INTEGER {
3024 badVersion(1),
3025 areaMismatch(2),
3026 unknownNbmaNbr(3), -- Router is DR eligible
3027 unknownVirtualNbr(4),
3028 helloIntervalMismatch(5),
3029 deadIntervalMismatch(6),
3030 optionMismatch(7),
3031 mtuMismatch(8),
3032 duplicateRouterId(9),
3033 noError(10) }
3034 MAX-ACCESS accessible-for-notify
3035 STATUS current
3036 DESCRIPTION
3037 "Potential types of configuration conflicts.
3038 Used by the ospfv3ConfigError and
3039 ospfv3ConfigVirtError notifications."
3040 ::= { ospfv3NotificationEntry 1 }
3041
3042 ospfv3PacketType OBJECT-TYPE
3043 SYNTAX INTEGER {
3044 hello(1),
3045 dbDescript(2),
3046 lsReq(3),
3047 lsUpdate(4),
3048 lsAck(5),
3049 nullPacket(6) }
3050 MAX-ACCESS accessible-for-notify
3051 STATUS current
3052 DESCRIPTION
3053 "OSPFv3 packet types."
3054 ::= { ospfv3NotificationEntry 2 }
3055
3056 ospfv3PacketSrc OBJECT-TYPE
3057 SYNTAX InetAddressIPv6
3058 MAX-ACCESS accessible-for-notify
3059 STATUS current
3060 DESCRIPTION
3061 "The IPv6 address of an inbound packet that cannot
3062 be identified by a neighbor instance.
3063
3064 Only IPv6 addresses without zone index are expected."
3065 ::= { ospfv3NotificationEntry 3 }
3066
3067 -- Notification Definitions
3068
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.
3071
3072 ospfv3VirtIfStateChange NOTIFICATION-TYPE
3073 OBJECTS { ospfv3RouterId, -- The originator of the notification
3074 ospfv3VirtIfState -- The new state
3075 }
3076 STATUS current
3077 DESCRIPTION
3078 "An ospfv3VirtIfStateChange notification signifies that
3079 there has been a change in the state of an OSPFv3 virtual
3080 interface.
3081
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 }
3086
3087 ospfv3NbrStateChange NOTIFICATION-TYPE
3088 OBJECTS { ospfv3RouterId, -- The originator of the notification
3089 ospfv3NbrState -- The new state
3090
3091 }
3092 STATUS current
3093 DESCRIPTION
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
3105 ospfIfStateChange."
3106 ::= { ospfv3Notifications 2 }
3107
3108 ospfv3VirtNbrStateChange NOTIFICATION-TYPE
3109 OBJECTS { ospfv3RouterId, -- The originator of the notification
3110 ospfv3VirtNbrState -- The new state
3111 }
3112 STATUS current
3113 DESCRIPTION
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 }
3121
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
3128 }
3129 STATUS current
3130 DESCRIPTION
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 }
3139
3140 ospfv3VirtIfConfigError NOTIFICATION-TYPE
3141 OBJECTS { ospfv3RouterId, -- The originator of the notification
3142 ospfv3VirtIfState, -- State of the interface
3143 ospfv3ConfigErrorType, -- Type of error
3144 ospfv3PacketType
3145 }
3146 STATUS current
3147 DESCRIPTION
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 }
3156
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
3162 }
3163 STATUS current
3164 DESCRIPTION
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 }
3169
3170 ospfv3VirtIfRxBadPacket NOTIFICATION-TYPE
3171 OBJECTS { ospfv3RouterId, -- The originator of the notification
3172 ospfv3VirtIfState, -- State of the interface
3173 ospfv3PacketType -- Type of packet
3174 }
3175 STATUS current
3176 DESCRIPTION
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 }
3181
3182 ospfv3LsdbOverflow NOTIFICATION-TYPE
3183 OBJECTS { ospfv3RouterId, -- The originator of the notification
3184 ospfv3ExtAreaLsdbLimit -- Limit on External LSAs
3185 }
3186 STATUS current
3187 DESCRIPTION
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 }
3192
3193 ospfv3LsdbApproachingOverflow NOTIFICATION-TYPE
3194 OBJECTS { ospfv3RouterId, -- The originator of the notification
3195 ospfv3ExtAreaLsdbLimit
3196 }
3197 STATUS current
3198 DESCRIPTION
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 }
3204
3205 ospfv3IfStateChange NOTIFICATION-TYPE
3206 OBJECTS { ospfv3RouterId, -- The originator of the notification
3207 ospfv3IfState -- The new state
3208 }
3209 STATUS current
3210 DESCRIPTION
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
3217 Backup)."
3218 ::= { ospfv3Notifications 10 }
3219
3220 ospfv3NssaTranslatorStatusChange NOTIFICATION-TYPE
3221 OBJECTS { ospfv3RouterId, -- The originator of the notification
3222 ospfv3AreaNssaTranslatorState -- new state
3223 }
3224 STATUS current
3225 DESCRIPTION
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 }
3233
3234 ospfv3RestartStatusChange NOTIFICATION-TYPE
3235 OBJECTS { ospfv3RouterId, -- The originator of the notification
3236 ospfv3RestartStatus, -- new status
3237 ospfv3RestartInterval,
3238 ospfv3RestartExitReason
3239 }
3240 STATUS current
3241 DESCRIPTION
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
3246 changes."
3247 ::= { ospfv3Notifications 12 }
3248
3249 ospfv3NbrRestartHelperStatusChange NOTIFICATION-TYPE
3250 OBJECTS { ospfv3RouterId, -- The originator of the notification
3251 ospfv3NbrRestartHelperStatus, -- new status
3252 ospfv3NbrRestartHelperAge,
3253 ospfv3NbrRestartHelperExitReason
3254 }
3255 STATUS current
3256 DESCRIPTION
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 }
3263
3264 ospfv3VirtNbrRestartHelperStatusChange NOTIFICATION-TYPE
3265 OBJECTS { ospfv3RouterId, -- The originator of the notification
3266 ospfv3VirtNbrRestartHelperStatus, -- new status
3267 ospfv3VirtNbrRestartHelperAge,
3268 ospfv3VirtNbrRestartHelperExitReason
3269 }
3270 STATUS current
3271 DESCRIPTION
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 }
3279
3280 -- Conformance Information
3281
3282 ospfv3Groups OBJECT IDENTIFIER ::= { ospfv3Conformance 1 }
3283 ospfv3Compliances OBJECT IDENTIFIER ::= { ospfv3Conformance 2 }
3284
3285 -- Compliance Statements
3286
3287 ospfv3FullCompliance MODULE-COMPLIANCE
3288 STATUS current
3289 DESCRIPTION "The compliance statement"
3290 MODULE -- this module
3291 MANDATORY-GROUPS {
3292 ospfv3BasicGroup,
3293 ospfv3AreaGroup,
3294 ospfv3IfGroup,
3295 ospfv3VirtIfGroup,
3296 ospfv3NbrGroup,
3297 ospfv3CfgNbrGroup,
3298 ospfv3VirtNbrGroup,
3299 ospfv3AreaAggregateGroup
3300 }
3301
3302 GROUP ospfv3AsLsdbGroup
3303 DESCRIPTION
3304 "This group is required for OSPFv3 systems that
3305 display their AS-scope link state database."
3306
3307 GROUP ospfv3AreaLsdbGroup
3308 DESCRIPTION
3309 "This group is required for OSPFv3 systems that
3310 display their Area-scope link state database."
3311
3312 GROUP ospfv3LinkLsdbGroup
3313 DESCRIPTION
3314 "This group is required for OSPFv3 systems that
3315 display their Link-scope link state database
3316 for non-virtual interfaces."
3317
3318 GROUP ospfv3VirtLinkLsdbGroup
3319 DESCRIPTION
3320 "This group is required for OSPFv3 systems that
3321 display their Link-scope link state database
3322 for virtual interfaces."
3323
3324 GROUP ospfv3HostGroup
3325 DESCRIPTION
3326 "This group is required for OSPFv3 systems that
3327 support attached hosts."
3328
3329 GROUP ospfv3NotificationObjectGroup
3330 DESCRIPTION
3331 "This group is required for OSPFv3 systems that
3332 support OSPFv3 notifications."
3333
3334 GROUP ospfv3NotificationGroup
3335 DESCRIPTION
3336 "This group is required for OSPFv3 systems that
3337 support OSPFv3 notifications."
3338
3339 OBJECT ospfv3NbrAddressType
3340 SYNTAX InetAddressType { ipv6(2) }
3341 DESCRIPTION
3342 "An implementation is only required to support IPv6
3343 address without zone index."
3344
3345 OBJECT ospfv3NbrAddress
3346 SYNTAX InetAddress (SIZE (16))
3347 DESCRIPTION
3348 "An implementation is only required to support IPv6
3349 address without zone index."
3350
3351 OBJECT ospfv3VirtNbrAddressType
3352 SYNTAX InetAddressType { ipv6(2) }
3353 DESCRIPTION
3354 "An implementation is only required to support IPv6
3355 address without zone index."
3356
3357 OBJECT ospfv3VirtNbrAddress
3358 SYNTAX InetAddress (SIZE (16))
3359 DESCRIPTION
3360 "An implementation is only required to support IPv6
3361 address without zone index."
3362 ::= { ospfv3Compliances 1 }
3363
3364 ospfv3ReadOnlyCompliance MODULE-COMPLIANCE
3365 STATUS current
3366 DESCRIPTION
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."
3372
3373 MODULE -- this module
3374 MANDATORY-GROUPS {
3375 ospfv3BasicGroup,
3376 ospfv3AreaGroup,
3377 ospfv3IfGroup,
3378 ospfv3VirtIfGroup,
3379 ospfv3NbrGroup,
3380 ospfv3CfgNbrGroup,
3381 ospfv3VirtNbrGroup,
3382 ospfv3AreaAggregateGroup
3383 }
3384
3385 GROUP ospfv3AsLsdbGroup
3386 DESCRIPTION
3387 "This group is required for OSPFv3 systems that
3388 display their AS-scope link state database."
3389
3390 GROUP ospfv3AreaLsdbGroup
3391 DESCRIPTION
3392 "This group is required for OSPFv3 systems that
3393 display their Area-scope link state database."
3394
3395 GROUP ospfv3LinkLsdbGroup
3396 DESCRIPTION
3397 "This group is required for OSPFv3 systems that
3398 display their Link-scope link state database
3399 for non-virtual interfaces."
3400
3401 GROUP ospfv3VirtLinkLsdbGroup
3402 DESCRIPTION
3403 "This group is required for OSPFv3 systems that
3404 display their Link-scope link state database
3405 for virtual interfaces."
3406
3407 GROUP ospfv3HostGroup
3408 DESCRIPTION
3409 "This group is required for OSPFv3 systems that
3410 support attached hosts."
3411
3412 GROUP ospfv3NotificationObjectGroup
3413 DESCRIPTION
3414 "This group is required for OSPFv3 systems that
3415 support OSPFv3 notifications."
3416
3417 GROUP ospfv3NotificationGroup
3418 DESCRIPTION
3419 "This group is required for OSPFv3 systems that
3420 support OSPFv3 notifications."
3421
3422 OBJECT ospfv3RouterId
3423 MIN-ACCESS read-only
3424 DESCRIPTION
3425 "Write access is not required."
3426
3427 OBJECT ospfv3AdminStatus
3428 MIN-ACCESS read-only
3429 DESCRIPTION
3430 "Write access is not required."
3431
3432 OBJECT ospfv3ExtAreaLsdbLimit
3433 MIN-ACCESS read-only
3434 DESCRIPTION
3435 "Write access is not required."
3436
3437 OBJECT ospfv3ExitOverflowInterval
3438 MIN-ACCESS read-only
3439 DESCRIPTION
3440 "Write access is not required."
3441
3442 OBJECT ospfv3DemandExtensions
3443 MIN-ACCESS read-only
3444 DESCRIPTION
3445 "Write access is not required."
3446
3447 OBJECT ospfv3ReferenceBandwidth
3448 MIN-ACCESS read-only
3449 DESCRIPTION
3450 "Write access is not required."
3451
3452 OBJECT ospfv3RestartSupport
3453 MIN-ACCESS read-only
3454 DESCRIPTION
3455 "Write access is not required."
3456
3457 OBJECT ospfv3RestartInterval
3458 MIN-ACCESS read-only
3459 DESCRIPTION
3460 "Write access is not required."
3461
3462 OBJECT ospfv3RestartStrictLsaChecking
3463 MIN-ACCESS read-only
3464 DESCRIPTION
3465 "Write access is not required."
3466
3467 OBJECT ospfv3NotificationEnable
3468 MIN-ACCESS read-only
3469 DESCRIPTION
3470 "Write access is not required."
3471
3472 OBJECT ospfv3StubRouterAdvertisement
3473 MIN-ACCESS read-only
3474 DESCRIPTION
3475 "Write access is not required."
3476
3477 OBJECT ospfv3AreaImportAsExtern
3478 MIN-ACCESS read-only
3479 DESCRIPTION
3480 "Write access is not required."
3481
3482 OBJECT ospfv3AreaSummary
3483 MIN-ACCESS read-only
3484 DESCRIPTION
3485 "Write access is not required."
3486
3487 OBJECT ospfv3AreaRowStatus
3488 MIN-ACCESS read-only
3489 DESCRIPTION
3490 "Write access is not required."
3491
3492 OBJECT ospfv3AreaStubMetric
3493 MIN-ACCESS read-only
3494 DESCRIPTION
3495 "Write access is not required."
3496
3497 OBJECT ospfv3AreaNssaTranslatorRole
3498 MIN-ACCESS read-only
3499 DESCRIPTION
3500 "Write access is not required."
3501
3502 OBJECT ospfv3AreaNssaTranslatorStabInterval
3503 MIN-ACCESS read-only
3504 DESCRIPTION
3505 "Write access is not required."
3506
3507 OBJECT ospfv3AreaStubMetricType
3508 MIN-ACCESS read-only
3509 DESCRIPTION
3510 "Write access is not required."
3511
3512 OBJECT ospfv3AreaTEEnabled
3513 MIN-ACCESS read-only
3514 DESCRIPTION
3515 "Write access is not required."
3516
3517 OBJECT ospfv3HostMetric
3518 MIN-ACCESS read-only
3519 DESCRIPTION
3520 "Write access is not required."
3521
3522 OBJECT ospfv3HostRowStatus
3523 MIN-ACCESS read-only
3524 DESCRIPTION
3525 "Write access is not required."
3526
3527 OBJECT ospfv3HostAreaID
3528 MIN-ACCESS read-only
3529 DESCRIPTION
3530 "Write access is not required."
3531
3532 OBJECT ospfv3IfAreaId
3533 MIN-ACCESS read-only
3534 DESCRIPTION
3535 "Write access is not required."
3536
3537 OBJECT ospfv3IfType
3538 MIN-ACCESS read-only
3539 DESCRIPTION
3540 "Write access is not required."
3541
3542 OBJECT ospfv3IfAdminStatus
3543 MIN-ACCESS read-only
3544 DESCRIPTION
3545 "Write access is not required."
3546
3547 OBJECT ospfv3IfRtrPriority
3548 MIN-ACCESS read-only
3549 DESCRIPTION
3550 "Write access is not required."
3551
3552 OBJECT ospfv3IfTransitDelay
3553 MIN-ACCESS read-only
3554 DESCRIPTION
3555 "Write access is not required."
3556
3557 OBJECT ospfv3IfRetransInterval
3558 MIN-ACCESS read-only
3559 DESCRIPTION
3560 "Write access is not required."
3561
3562 OBJECT ospfv3IfHelloInterval
3563 MIN-ACCESS read-only
3564 DESCRIPTION
3565 "Write access is not required."
3566
3567 OBJECT ospfv3IfRtrDeadInterval
3568 MIN-ACCESS read-only
3569 DESCRIPTION
3570 "Write access is not required."
3571
3572 OBJECT ospfv3IfPollInterval
3573 MIN-ACCESS read-only
3574 DESCRIPTION
3575 "Write access is not required."
3576
3577 OBJECT ospfv3IfRowStatus
3578 MIN-ACCESS read-only
3579 DESCRIPTION
3580 "Write access is not required."
3581
3582 OBJECT ospfv3IfDemand
3583 MIN-ACCESS read-only
3584 DESCRIPTION
3585 "Write access is not required."
3586
3587 OBJECT ospfv3IfMetricValue
3588 MIN-ACCESS read-only
3589 DESCRIPTION
3590 "Write access is not required."
3591
3592 OBJECT ospfv3IfDemandNbrProbe
3593 MIN-ACCESS read-only
3594 DESCRIPTION
3595 "Write access is not required."
3596
3597 OBJECT ospfv3IfDemandNbrProbeRetransLimit
3598 MIN-ACCESS read-only
3599 DESCRIPTION
3600 "Write access is not required."
3601
3602 OBJECT ospfv3IfDemandNbrProbeInterval
3603 MIN-ACCESS read-only
3604 DESCRIPTION
3605 "Write access is not required."
3606
3607 OBJECT ospfv3IfTEDisabled
3608 MIN-ACCESS read-only
3609 DESCRIPTION
3610 "Write access is not required."
3611
3612 OBJECT ospfv3IfLinkLSASuppression
3613 MIN-ACCESS read-only
3614 DESCRIPTION
3615 "Write access is not required."
3616
3617 OBJECT ospfv3VirtIfTransitDelay
3618 MIN-ACCESS read-only
3619 DESCRIPTION
3620 "Write access is not required."
3621
3622 OBJECT ospfv3VirtIfRetransInterval
3623 MIN-ACCESS read-only
3624 DESCRIPTION
3625 "Write access is not required."
3626
3627 OBJECT ospfv3VirtIfHelloInterval
3628 MIN-ACCESS read-only
3629 DESCRIPTION
3630 "Write access is not required."
3631
3632 OBJECT ospfv3VirtIfRtrDeadInterval
3633 MIN-ACCESS read-only
3634 DESCRIPTION
3635 "Write access is not required."
3636
3637 OBJECT ospfv3VirtIfRowStatus
3638 MIN-ACCESS read-only
3639 DESCRIPTION
3640 "Write access is not required."
3641
3642 OBJECT ospfv3CfgNbrPriority
3643 MIN-ACCESS read-only
3644 DESCRIPTION
3645 "Write access is not required."
3646
3647 OBJECT ospfv3CfgNbrRowStatus
3648 MIN-ACCESS read-only
3649 DESCRIPTION
3650 "Write access is not required."
3651
3652 OBJECT ospfv3AreaAggregateRowStatus
3653 MIN-ACCESS read-only
3654 DESCRIPTION
3655 "Write access is not required."
3656
3657 OBJECT ospfv3AreaAggregateEffect
3658 MIN-ACCESS read-only
3659 DESCRIPTION
3660 "Write access is not required."
3661
3662 OBJECT ospfv3AreaAggregateRouteTag
3663 MIN-ACCESS read-only
3664 DESCRIPTION
3665 "Write access is not required."
3666 ::= { ospfv3Compliances 2 }
3667
3668 -- units of conformance
3669
3670 ospfv3BasicGroup OBJECT-GROUP
3671 OBJECTS {
3672 ospfv3RouterId,
3673 ospfv3AdminStatus,
3674 ospfv3VersionNumber,
3675 ospfv3AreaBdrRtrStatus,
3676 ospfv3ASBdrRtrStatus,
3677 ospfv3AsScopeLsaCount,
3678 ospfv3AsScopeLsaCksumSum,
3679 ospfv3OriginateNewLsas,
3680 ospfv3RxNewLsas,
3681 ospfv3ExtLsaCount,
3682 ospfv3ExtAreaLsdbLimit,
3683 ospfv3ExitOverflowInterval,
3684 ospfv3DemandExtensions,
3685 ospfv3ReferenceBandwidth,
3686 ospfv3RestartSupport,
3687 ospfv3RestartInterval,
3688 ospfv3RestartStrictLsaChecking,
3689 ospfv3RestartStatus,
3690 ospfv3RestartAge,
3691 ospfv3RestartExitReason,
3692 ospfv3NotificationEnable,
3693 ospfv3StubRouterSupport,
3694 ospfv3StubRouterAdvertisement,
3695 ospfv3DiscontinuityTime,
3696 ospfv3RestartTime
3697 }
3698 STATUS current
3699 DESCRIPTION
3700 "These objects are used for managing/monitoring
3701 OSPFv3 global parameters."
3702 ::= { ospfv3Groups 1 }
3703
3704 ospfv3AreaGroup OBJECT-GROUP
3705 OBJECTS {
3706 ospfv3AreaImportAsExtern,
3707 ospfv3AreaSpfRuns,
3708 ospfv3AreaBdrRtrCount,
3709 ospfv3AreaAsBdrRtrCount,
3710 ospfv3AreaScopeLsaCount,
3711 ospfv3AreaScopeLsaCksumSum,
3712 ospfv3AreaSummary,
3713 ospfv3AreaRowStatus,
3714 ospfv3AreaStubMetric,
3715 ospfv3AreaNssaTranslatorRole,
3716 ospfv3AreaNssaTranslatorState,
3717 ospfv3AreaNssaTranslatorStabInterval,
3718 ospfv3AreaNssaTranslatorEvents,
3719 ospfv3AreaStubMetricType,
3720 ospfv3AreaTEEnabled
3721 }
3722 STATUS current
3723 DESCRIPTION
3724 "These objects are used for OSPFv3 systems
3725 supporting areas."
3726 ::= { ospfv3Groups 2 }
3727
3728 ospfv3AsLsdbGroup OBJECT-GROUP
3729 OBJECTS {
3730 ospfv3AsLsdbSequence,
3731 ospfv3AsLsdbAge,
3732 ospfv3AsLsdbChecksum,
3733 ospfv3AsLsdbAdvertisement,
3734 ospfv3AsLsdbTypeKnown
3735 }
3736 STATUS current
3737 DESCRIPTION
3738 "These objects are used for OSPFv3 systems
3739 that display their AS-scope link state database."
3740 ::= { ospfv3Groups 3 }
3741
3742 ospfv3AreaLsdbGroup OBJECT-GROUP
3743 OBJECTS {
3744 ospfv3AreaLsdbSequence,
3745 ospfv3AreaLsdbAge,
3746 ospfv3AreaLsdbChecksum,
3747 ospfv3AreaLsdbAdvertisement,
3748 ospfv3AreaLsdbTypeKnown
3749 }
3750 STATUS current
3751 DESCRIPTION
3752 "These objects are used for OSPFv3 systems
3753 that display their Area-scope link state database."
3754 ::= { ospfv3Groups 4 }
3755
3756 ospfv3LinkLsdbGroup OBJECT-GROUP
3757 OBJECTS {
3758 ospfv3LinkLsdbSequence,
3759 ospfv3LinkLsdbAge,
3760 ospfv3LinkLsdbChecksum,
3761 ospfv3LinkLsdbAdvertisement,
3762 ospfv3LinkLsdbTypeKnown
3763 }
3764 STATUS current
3765 DESCRIPTION
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 }
3770
3771 ospfv3HostGroup OBJECT-GROUP
3772 OBJECTS {
3773 ospfv3HostMetric,
3774 ospfv3HostRowStatus,
3775 ospfv3HostAreaID
3776 }
3777 STATUS current
3778 DESCRIPTION
3779 "These objects are used for OSPFv3 systems
3780 that support attached hosts."
3781 ::= { ospfv3Groups 6 }
3782
3783 ospfv3IfGroup OBJECT-GROUP
3784 OBJECTS {
3785 ospfv3IfAreaId,
3786 ospfv3IfType,
3787 ospfv3IfAdminStatus,
3788 ospfv3IfRtrPriority,
3789 ospfv3IfTransitDelay,
3790 ospfv3IfRetransInterval,
3791 ospfv3IfHelloInterval,
3792 ospfv3IfRtrDeadInterval,
3793 ospfv3IfPollInterval,
3794 ospfv3IfState,
3795 ospfv3IfDesignatedRouter,
3796 ospfv3IfBackupDesignatedRouter,
3797 ospfv3IfEvents,
3798 ospfv3IfRowStatus,
3799 ospfv3IfDemand,
3800 ospfv3IfMetricValue,
3801 ospfv3IfLinkScopeLsaCount,
3802 ospfv3IfLinkLsaCksumSum,
3803 ospfv3IfDemandNbrProbe,
3804 ospfv3IfDemandNbrProbeRetransLimit,
3805 ospfv3IfDemandNbrProbeInterval,
3806 ospfv3IfTEDisabled,
3807 ospfv3IfLinkLSASuppression
3808 }
3809 STATUS current
3810 DESCRIPTION
3811 "These interface objects are used for
3812 managing/monitoring OSPFv3 interfaces."
3813 ::= { ospfv3Groups 7 }
3814
3815 ospfv3VirtIfGroup OBJECT-GROUP
3816 OBJECTS {
3817 ospfv3VirtIfIndex,
3818 ospfv3VirtIfInstId,
3819 ospfv3VirtIfTransitDelay,
3820 ospfv3VirtIfRetransInterval,
3821 ospfv3VirtIfHelloInterval,
3822 ospfv3VirtIfRtrDeadInterval,
3823 ospfv3VirtIfState,
3824 ospfv3VirtIfEvents,
3825 ospfv3VirtIfRowStatus,
3826 ospfv3VirtIfLinkScopeLsaCount,
3827 ospfv3VirtIfLinkLsaCksumSum
3828 }
3829 STATUS current
3830 DESCRIPTION
3831 "These virtual interface objects are used for
3832 managing/monitoring OSPFv3 virtual interfaces."
3833 ::= { ospfv3Groups 8 }
3834
3835 ospfv3NbrGroup OBJECT-GROUP
3836 OBJECTS {
3837 ospfv3NbrAddressType,
3838 ospfv3NbrAddress,
3839 ospfv3NbrOptions,
3840 ospfv3NbrPriority,
3841 ospfv3NbrState,
3842 ospfv3NbrEvents,
3843 ospfv3NbrLsRetransQLen,
3844 ospfv3NbrHelloSuppressed,
3845 ospfv3NbrIfId,
3846 ospfv3NbrRestartHelperStatus,
3847 ospfv3NbrRestartHelperAge,
3848 ospfv3NbrRestartHelperExitReason
3849 }
3850 STATUS current
3851 DESCRIPTION
3852 "These neighbor objects are used for
3853 managing/monitoring OSPFv3 neighbors."
3854 ::= { ospfv3Groups 9 }
3855
3856 ospfv3CfgNbrGroup OBJECT-GROUP
3857 OBJECTS {
3858 ospfv3CfgNbrPriority,
3859 ospfv3CfgNbrRowStatus
3860 }
3861 STATUS current
3862 DESCRIPTION
3863 "These configured neighbor objects are used for
3864 managing/monitoring OSPFv3-configured neighbors."
3865 ::= { ospfv3Groups 10 }
3866
3867 ospfv3VirtNbrGroup OBJECT-GROUP
3868 OBJECTS {
3869 ospfv3VirtNbrIfIndex,
3870 ospfv3VirtNbrIfInstId,
3871 ospfv3VirtNbrAddressType,
3872 ospfv3VirtNbrAddress,
3873 ospfv3VirtNbrOptions,
3874 ospfv3VirtNbrState,
3875 ospfv3VirtNbrEvents,
3876 ospfv3VirtNbrLsRetransQLen,
3877 ospfv3VirtNbrHelloSuppressed,
3878 ospfv3VirtNbrIfId,
3879 ospfv3VirtNbrRestartHelperStatus,
3880 ospfv3VirtNbrRestartHelperAge,
3881 ospfv3VirtNbrRestartHelperExitReason
3882 }
3883 STATUS current
3884 DESCRIPTION
3885 "These virtual neighbor objects are used for
3886 managing/monitoring OSPFv3 virtual neighbors."
3887 ::= { ospfv3Groups 11 }
3888
3889 ospfv3AreaAggregateGroup OBJECT-GROUP
3890 OBJECTS {
3891 ospfv3AreaAggregateRowStatus,
3892 ospfv3AreaAggregateEffect,
3893 ospfv3AreaAggregateRouteTag
3894 }
3895 STATUS current
3896 DESCRIPTION
3897 "These area aggregate objects are required for
3898 aggregating OSPFv3 prefixes for summarization
3899 across areas."
3900 ::= { ospfv3Groups 12 }
3901
3902 ospfv3VirtLinkLsdbGroup OBJECT-GROUP
3903 OBJECTS {
3904 ospfv3VirtLinkLsdbSequence,
3905 ospfv3VirtLinkLsdbAge,
3906 ospfv3VirtLinkLsdbChecksum,
3907 ospfv3VirtLinkLsdbAdvertisement,
3908 ospfv3VirtLinkLsdbTypeKnown
3909 }
3910 STATUS current
3911 DESCRIPTION
3912 "These objects are used for OSPFv3 systems
3913 that display their Link-scope link state database
3914 for virtual interfaces."
3915 ::= { ospfv3Groups 13 }
3916
3917 ospfv3NotificationObjectGroup OBJECT-GROUP
3918 OBJECTS {
3919 ospfv3ConfigErrorType,
3920 ospfv3PacketType,
3921 ospfv3PacketSrc
3922 }
3923 STATUS current
3924 DESCRIPTION
3925 "These objects are used to record notification
3926 parameters."
3927 ::= { ospfv3Groups 14 }
3928
3929 ospfv3NotificationGroup NOTIFICATION-GROUP
3930 NOTIFICATIONS {
3931 ospfv3VirtIfStateChange,
3932 ospfv3NbrStateChange,
3933 ospfv3VirtNbrStateChange,
3934 ospfv3IfConfigError,
3935 ospfv3VirtIfConfigError,
3936 ospfv3IfRxBadPacket,
3937 ospfv3VirtIfRxBadPacket,
3938 ospfv3LsdbOverflow,
3939 ospfv3LsdbApproachingOverflow,
3940 ospfv3IfStateChange,
3941 ospfv3NssaTranslatorStatusChange,
3942 ospfv3RestartStatusChange,
3943 ospfv3NbrRestartHelperStatusChange,
3944 ospfv3VirtNbrRestartHelperStatusChange
3945 }
3946 STATUS current
3947 DESCRIPTION
3948 "This group is used for OSPFv3 notifications."
3949 ::= { ospfv3Groups 15 }
3950
3951 END