blob: ee66cffde5656753832555a104d2747e64a03bc4 [file] [log] [blame]
hassoef1bbf52004-10-08 12:04:21 +00001OSPFV3-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4 MODULE-IDENTITY, OBJECT-TYPE, mib-2,
5 Counter32, Gauge32, Integer32, IpAddress,
6 Unsigned32
7 FROM SNMPv2-SMI
8 TEXTUAL-CONVENTION, TruthValue, StorageType, RowStatus
9 FROM SNMPv2-TC
10 MODULE-COMPLIANCE, OBJECT-GROUP
11 FROM SNMPv2-CONF
12 InterfaceIndex
13 FROM IF-MIB
14 InetAddressType, InetAddress, InetAddressPrefixLength
15 FROM INET-ADDRESS-MIB
16 AreaID, RouterID, Metric, BigMetric, Status,
17 HelloRange, DesignatedRouterPriority
18 FROM OSPF-MIB;
19
20ospfv3MIB MODULE-IDENTITY
21 LAST-UPDATED "200404081200Z"
22 ORGANIZATION "IETF OSPF Working Group"
23 CONTACT-INFO
24 "WG E-Mail: ospf@peach.ease.lsoft.com
25 WG Chairs: John.Moy@sycamorenet.com
26 acee@redback.com
27 rohit@xebeo.com
28
29 Dan Joyal
30 Nortel Networks
31 600 Technology Park Drive
32 Billerica, MA 01821, USA
33 djoyal@nortelnetworks.com
34
35 Vishwas Manral
36 SiNett Corporation
37 2/1, First Floor
38 Embassy Icon Annex
39 Infantry Road
40 Bangalore 560001
41 vishwas@sinett.com"
42
43 DESCRIPTION
44 "The MIB module to describe OSPF version 3"
45 REVISION "200404081200Z"
46 DESCRIPTION -- RFC Editor assigns RFC xxxx
47 "Initial version, published as RFC xxxx"
48 ::= { mib-2 xx } -- IANA assigns xx
49
50-- Texual conventions
51
52UpToRefreshInterval ::= TEXTUAL-CONVENTION
53 STATUS current
54 DESCRIPTION
55 "The values one might be able to configure for
56 variables bounded by the Refresh Interval"
57 SYNTAX Integer32 (1..1800)
58
59RouterDeadRange ::= TEXTUAL-CONVENTION
60 STATUS current
61 DESCRIPTION
62 "The range of intervals in seconds that a routers hello
63 must have not been seen before a neighbor declares the
64 router down"
65 SYNTAX Integer32 (1..ÆFFFFÆh)
66
67
68-- Top-level structure of MIB
69ospfv3Objects OBJECT IDENTIFIER ::= { ospfv3MIB 1 }
70ospfv3Conformance OBJECT IDENTIFIER ::= { ospfv3MIB 2 }
71
72-- OSPFv3 General Variables
73
74-- These parameters apply globally to the Router's
75-- OSPFv3 Process.
76
77ospfv3GeneralGroup OBJECT IDENTIFIER ::= { ospfv3Objects 1 }
78
79ospfv3RouterId OBJECT-TYPE
80 SYNTAX RouterID
81 MAX-ACCESS read-write
82 STATUS current
83 DESCRIPTION
84 "A 32-bit integer uniquely identifying the
85 router in the Autonomous System.
86 To ensure uniqueness, this may
87 default to the value of one of the
88 router's IPv4 interface addresses if IPv4 is
89 configured on the router."
90 ::= { ospfv3GeneralGroup 1 }
91
92ospfv3AdminStat OBJECT-TYPE
93 SYNTAX Status
94 MAX-ACCESS read-write
95 STATUS current
96 DESCRIPTION
97 "The administrative status of OSPFv3 in the
98 router. The value 'enabled' denotes that the
99 OSPFv3 Process is active on at least one inter-
100 face; 'disabled' disables it on all inter-
101 faces."
102 ::= { ospfv3GeneralGroup 2 }
103
104ospfv3VersionNumber OBJECT-TYPE
105 SYNTAX INTEGER { version3(3) }
106 MAX-ACCESS read-only
107 STATUS current
108 DESCRIPTION
109 "The version number of OSPF for IPv6 is 3."
110 ::= { ospfv3GeneralGroup 3 }
111
112ospfv3AreaBdrRtrStatus OBJECT-TYPE
113 SYNTAX TruthValue
114 MAX-ACCESS read-only
115 STATUS current
116 DESCRIPTION
117 "A flag to note whether this router is an area
118 border router."
119 REFERENCE
120 "OSPF Version 2, Section 3 Splitting the AS into
121 Areas"
122 ::= { ospfv3GeneralGroup 4 }
123
124ospfv3ASBdrRtrStatus OBJECT-TYPE
125 SYNTAX TruthValue
126 MAX-ACCESS read-write
127 STATUS current
128 DESCRIPTION
129 "A flag to note whether this router is config-
130 ured as an Autonomous System border router."
131 REFERENCE
132 "OSPF Version 2, Section 3.3 Classification of
133 routers"
134 ::= { ospfv3GeneralGroup 5 }
135
136ospfv3AsScopeLsaCount OBJECT-TYPE
137 SYNTAX Gauge32
138 MAX-ACCESS read-only
139 STATUS current
140 DESCRIPTION
141 "The number of AS-Scope (e.g. AS-External) link-state
142 advertisements in the link-state database."
143 ::= { ospfv3GeneralGroup 6 }
144
145ospfv3AsScopeLsaCksumSum OBJECT-TYPE
146 SYNTAX Integer32
147 MAX-ACCESS read-only
148 STATUS current
149 DESCRIPTION
150 "The 32-bit unsigned sum of the LS checksums of
151 the AS-scoped link-state advertisements con-
152 tained in the link-state database. This sum
153 can be used to determine if there has been a
154 change in a router's link state database, and
155 to compare the link-state database of two
156 routers."
157 ::= { ospfv3GeneralGroup 7 }
158
159ospfv3OriginateNewLsas OBJECT-TYPE
160 SYNTAX Counter32
161 MAX-ACCESS read-only
162 STATUS current
163 DESCRIPTION
164 "The number of new link-state advertisements
165 that have been originated. This number is in-
166 cremented each time the router originates a new
167 LSA."
168 ::= { ospfv3GeneralGroup 8 }
169
170ospfv3RxNewLsas OBJECT-TYPE
171 SYNTAX Counter32
172 MAX-ACCESS read-only
173 STATUS current
174 DESCRIPTION
175 "The number of link-state advertisements re-
176 ceived determined to be new instantiations.
177 This number does not include newer instantia-
178 tions of self-originated link-state advertise-
179 ments."
180 ::= { ospfv3GeneralGroup 9 }
181
182ospfv3ExtLsaCount OBJECT-TYPE
183 SYNTAX Gauge32
184 MAX-ACCESS read-only
185 STATUS current
186 DESCRIPTION
187 "The number of External(LS type 0x4005) in the link-
188 state database"
189 ::= { ospfv3GeneralGroup 10 }
190
191
192ospfv3ExtAreaLsdbLimit OBJECT-TYPE
193 SYNTAX Integer32 (-1..'7FFFFFFF'h)
194 MAX-ACCESS read-write
195 STATUS current
196 DESCRIPTION
197 "The maximum number of non-default AS-
198 external-LSAs entries that can be stored in the
199 link-state database. If the value is -1, then
200 there is no limit.
201
202 When the number of non-default AS-external-LSAs
203 in a router's link-state database reaches
204 ospfv3ExtAreaLsdbLimit, the router enters Overflow-
205 State. The router never holds more than
206 ospfv3ExtAreaLsdbLimit non-default AS-external-LSAs
207 in its database. OspfExtAreaLsdbLimit MUST be set
208 identically in all routers attached to the OSPFv3
209 backbone and/or any regular OSPFv3 area. (i.e.,
210 OSPFv3 stub areas and NSSAs are excluded)."
211 ::= { ospfv3GeneralGroup 11 }
212
213ospfv3MulticastExtensions OBJECT-TYPE
214 SYNTAX BITS {
215 intraAreaMulticast(0),
216 interAreaMulticast(1),
217 interAsMulticast(2)
218 }
219
220 MAX-ACCESS read-write
221 STATUS current
222 DESCRIPTION
223 "A Bit Mask indicating whether the router is
224 forwarding IPv6 multicast datagrams
225 based on the algorithms defined in the Multi-
226 cast Extensions to OSPF.
227
228 If intraAreaMulticast set, indicates that the router
229 can forward IPv6 multicast datagrams in the router's
230 directly attached areas (called intra-area mul-
231 ticast routing).
232
233 If interAreaMulticast set, indicates that the router
234 can forward IPv6 multicast datagrams between OSPFv3
235 areas (called inter-area multicast routing).
236
237 If interAsMulticast set, indicates that the router can
238 forward IPv6 multicast datagrams between Auto-
239 nomous Systems (called inter-AS multicast rout-
240 ing).
241
242 Only certain combinations of bit settings are
243 allowed, namely:
244 - All bits cleared (no multicasting)
245 - intraAreaMulticast only,
246 - intraAreaMulticast and interAreaMulticast,
247 - intraAreaMulticast and interAsMulticast
248 - intraAreaMulticast, interAreaMulticast and
249 interAsMulticast
250 By default, all bits are cleared."
251 ::= { ospfv3GeneralGroup 12 }
252
253ospfv3ExitOverflowInterval OBJECT-TYPE
254 SYNTAX Unsigned32
255 UNITS "seconds"
256 MAX-ACCESS read-write
257 STATUS current
258 DESCRIPTION
259 "The number of seconds that, after entering
260 OverflowState, a router will attempt to leave
261 OverflowState. This allows the router to again
262 originate non-default AS-External-LSAs. When
263 set to 0, the router will not leave Overflow-
264 State until restarted."
265 ::= { ospfv3GeneralGroup 13 }
266
267ospfv3DemandExtensions OBJECT-TYPE
268 SYNTAX TruthValue
269 MAX-ACCESS read-write
270 STATUS current
271 DESCRIPTION
272 "The router's support for demand routing."
273 REFERENCE
274 "OSPF Version 2, Appendix on Demand Routing"
275 ::= { ospfv3GeneralGroup 14 }
276
277ospfv3TrafficEngineeringSupport OBJECT-TYPE
278 SYNTAX TruthValue
279 MAX-ACCESS read-write
280 STATUS current
281 DESCRIPTION
282 "The router's support for traffic engineering
283 extensions."
284 ::= { ospfv3GeneralGroup 15 }
285
286ospfv3ReferenceBandwidth OBJECT-TYPE
287 SYNTAX Unsigned32
288 MAX-ACCESS read-write
289 STATUS current
290 DESCRIPTION
291 "Reference bandwidth in kilobits/second for
292 calculating default interface metrics. The
293 default value is 100,000 KBPS (100 MBPS)"
294 ::= { ospfv3GeneralGroup 16 }
295
296ospfv3RestartSupport OBJECT-TYPE
297 SYNTAX INTEGER { none (1),
298 plannedOnly (2),
299 plannedAndUnplanned (3)
300 }
301 MAX-ACCESS read-write
302 STATUS current
303 DESCRIPTION
304 "The router's support for OSPF hitless restart.
305 Options include: no restart support, only planned
306 restarts or both planned and unplanned restarts."
307 ::= { ospfv3GeneralGroup 17 }
308
309ospfv3RestartInterval OBJECT-TYPE
310 SYNTAX UpToRefreshInterval
311 UNITS "seconds"
312 MAX-ACCESS read-write
313 STATUS current
314 DESCRIPTION
315 "Configured OSPF hitless restart timeout interval."
316 ::= { ospfv3GeneralGroup 18 }
317
318ospfv3RestartStatus OBJECT-TYPE
319 SYNTAX INTEGER { notRestarting (1),
320 plannedRestart (2),
321 unplannedRestart (3)
322 }
323 MAX-ACCESS read-only
324 STATUS current
325 DESCRIPTION
326 "Current status of OSPF hitless restart."
327 ::= { ospfv3GeneralGroup 19 }
328
329ospfv3RestartAge OBJECT-TYPE
330 SYNTAX UpToRefreshInterval
331 UNITS "seconds"
332 MAX-ACCESS read-only
333 STATUS current
334 DESCRIPTION
335 "Remaining time in current OSPF hitless restart
336 interval."
337 ::= { ospfv3GeneralGroup 20 }
338
339ospfv3RestartExitReason OBJECT-TYPE
340 SYNTAX INTEGER { none (1), -- none attempted
341 inProgress (2), -- restart in
342 -- progress
343 completed (3), -- successfully
344 -- completed
345 timedOut (4), -- timed out
346 topologyChanged (5) -- aborted due to
347 -- topologychange.
348 }
349 MAX-ACCESS read-only
350 STATUS current
351 DESCRIPTION
352 "Describes the outcome of the last attempt at a
353 hitless restart. If the value is 'none', no restart
354 has yet been attempted. If the value is 'inProgress',
355 a restart attempt is currently underway."
356 ::= { ospfv3GeneralGroup 21 }
357
358
359-- The OSPFv3 Area Data Structure contains information
360-- regarding the various areas. The interfaces and
361-- virtual links are configured as part of these areas.
362-- Area 0.0.0.0, by definition, is the Backbone Area
363
364ospfv3AreaTable OBJECT-TYPE
365 SYNTAX SEQUENCE OF Ospfv3AreaEntry
366 MAX-ACCESS not-accessible
367 STATUS current
368 DESCRIPTION
369 "Information describing the configured parame-
370 ters and cumulative statistics of the router's
371 attached areas."
372 REFERENCE
373 "OSPF Version 2, Section 6 The Area Data Struc-
374 ture"
375 ::= { ospfv3Objects 2 }
376
377ospfv3AreaEntry OBJECT-TYPE
378 SYNTAX Ospfv3AreaEntry
379 MAX-ACCESS not-accessible
380 STATUS current
381 DESCRIPTION
382 "Information describing the configured parame-
383 ters and cumulative statistics of one of the
384 router's attached areas."
385 INDEX { ospfv3AreaId }
386 ::= { ospfv3AreaTable 1 }
387
388Ospfv3AreaEntry ::= SEQUENCE {
389 ospfv3AreaId
390 AreaID,
391 ospfv3ImportAsExtern
392 INTEGER,
393 ospfv3AreaSpfRuns
394 Counter32,
395 ospfv3AreaBdrRtrCount
396 Gauge32,
397 ospfv3AreaAsBdrRtrCount
398 Gauge32,
399 ospfv3AreaScopeLsaCount
400 Gauge32,
401 ospfv3AreaScopeLsaCksumSum
402 Integer32,
403 ospfv3AreaSummary
404 INTEGER,
405 ospfv3AreaStatus
406 RowStatus,
407 ospfv3StubMetric
408 BigMetric,
409 ospfv3AreaNssaTranslatorRole
410 INTEGER,
411 ospfv3AreaNssaTranslatorState
412 INTEGER,
413 ospfv3AreaNssaTranslatorStabilityInterval
414 Unsigned32,
415 ospfv3AreaNssaTranslatorEvents
416 Counter32,
417 ospfv3AreaStubMetricType
418 INTEGER
419 }
420
421ospfv3AreaId OBJECT-TYPE
422 SYNTAX AreaID
423 MAX-ACCESS not-accessible
424 STATUS current
425 DESCRIPTION
426 "A 32-bit integer uniquely identifying an area.
427 Area ID 0.0.0.0 is used for the OSPFv3 backbone."
428 REFERENCE
429 "OSPF Version 2, Appendix C.2 Area parameters"
430 ::= { ospfv3AreaEntry 1 }
431
432ospfv3ImportAsExtern OBJECT-TYPE
433 SYNTAX INTEGER {
434 importExternal(1), -- normal area
435 importNoExternal(2), -- stub area
436 importNssa(3) -- not-so-stubby-area
437 }
438 MAX-ACCESS read-create
439 STATUS current
440 DESCRIPTION
441 "Indicates whether an area is a Stub area, NSSA, or
442 standard area. AS-scope LSAs are not imported into Stub
443 Areas or NSSAs. NSSAs import AS-External data as Type-7
444 LSAs which have Area-scope"
445 REFERENCE
446 "OSPF Version 2, Appendix C.2 Area parameters"
447 DEFVAL { importExternal }
448 ::= { ospfv3AreaEntry 2 }
449
450ospfv3AreaSpfRuns OBJECT-TYPE
451 SYNTAX Counter32
452 MAX-ACCESS read-only
453 STATUS current
454 DESCRIPTION
455 "The number of times that the intra-area route
456 table has been calculated using this area's
457 link-state database. This is typically done
458 using Dijkstra's algorithm."
459 ::= { ospfv3AreaEntry 3 }
460
461ospfv3AreaBdrRtrCount OBJECT-TYPE
462 SYNTAX Gauge32
463 MAX-ACCESS read-only
464 STATUS current
465 DESCRIPTION
466 "The total number of area border routers reach-
467 able within this area. This is initially zero,
468 and is calculated in each SPF Pass."
469 ::= { ospfv3AreaEntry 4 }
470
471ospfv3AreaAsBdrRtrCount OBJECT-TYPE
472 SYNTAX Gauge32
473 MAX-ACCESS read-only
474 STATUS current
475 DESCRIPTION
476 "The total number of Autonomous System border
477 routers reachable within this area. This is
478 initially zero, and is calculated in each SPF
479 Pass."
480 ::= { ospfv3AreaEntry 5 }
481
482ospfv3AreaScopeLsaCount OBJECT-TYPE
483 SYNTAX Gauge32
484 MAX-ACCESS read-only
485 STATUS current
486 DESCRIPTION
487 "The total number of Area-Scope link-state
488 advertisements in this area's link-state
489 database."
490 ::= { ospfv3AreaEntry 6 }
491
492ospfv3AreaScopeLsaCksumSum OBJECT-TYPE
493 SYNTAX Integer32
494 MAX-ACCESS read-only
495 STATUS current
496 DESCRIPTION
497 "The 32-bit unsigned sum of the Area-Scope link-state
498 advertisements' LS checksums contained in this
499 area's link-state database. The sum can be used
500 to determine if there has been a change in a
501 router's link state database, and to compare the
502 link-state database of two routers."
503 ::= { ospfv3AreaEntry 7 }
504
505ospfv3AreaSummary OBJECT-TYPE
506 SYNTAX INTEGER {
507 noAreaSummary(1),
508 sendAreaSummary(2)
509 }
510 MAX-ACCESS read-create
511 STATUS current
512 DESCRIPTION
513 "The variable ospfv3AreaSummary controls the im-
514 port of Inter-Area LSAs into stub areas. It has
515 no effect on other areas.
516
517 If it is noAreaSummary, the router will neither
518 originate nor propagate Inter-Area LSAs into the
519 stub area. It will rely entirely on its de-
520 fault route.
521
522 If it is sendAreaSummary, the router will both
523 summarize and propagate Inter-Area LSAs."
524 DEFVAL { sendAreaSummary }
525 ::= { ospfv3AreaEntry 8 }
526
527ospfv3AreaStatus OBJECT-TYPE
528 SYNTAX RowStatus
529 MAX-ACCESS read-create
530 STATUS current
531 DESCRIPTION
532 "This variable controls the status of the en-
533 try. The use of RowStatus is covered in more detail
534 in [6]."
535 ::= { ospfv3AreaEntry 9 }
536
537ospfv3StubMetric OBJECT-TYPE
538 SYNTAX BigMetric
539 MAX-ACCESS read-create
540 STATUS current
541 DESCRIPTION
542 "The metric value advertised for the default route
543 into Stub and NSSA areas."
544 ::= { ospfv3AreaEntry 10 }
545
546ospfv3AreaNssaTranslatorRole OBJECT-TYPE
547 SYNTAX INTEGER { always(1), candidate(2) }
548 MAX-ACCESS read-create
549 STATUS current
550 DESCRIPTION
551 "Indicates an NSSA Border router's ability to
552 perform NSSA translation of type-7 LSAs into
553 type-5 LSAs."
554 DEFVAL { candidate }
555 ::= { ospfv3AreaEntry 11 }
556
557ospfv3AreaNssaTranslatorState OBJECT-TYPE
558 SYNTAX INTEGER {
559 enabled(1),
560 elected(2),
561 disabled(3)
562 }
563 MAX-ACCESS read-only
564 STATUS current
565 DESCRIPTION
566 "Indicates if and how an NSSA Border router is
567 performing NSSA translation of type-7 LSAs into type-5
568 LSAs. When this object is set to enabled, the NSSA
569 Border router's ospfv3AreaNssTranslatorRole
570 has been set to always. When this object is set to
571 elected, a candidate NSSA Border router is translating
572 type-7 LSAs into type-5. When this object is set to
573 disabled, a candidate NSSA Border router is NOT
574 translating type-7 LSAs into type-5."
575 ::= { ospfv3AreaEntry 12 }
576
577ospfv3AreaNssaTranslatorStabilityInterval OBJECT-TYPE
578 SYNTAX Unsigned32
579 UNITS "seconds"
580 MAX-ACCESS read-create
581 STATUS current
582 DESCRIPTION
583 "The number of seconds after an elected translator
584 determines its services are no longer required, that
585 it should continue to perform its translation duties."
586 DEFVAL { 40 }
587 ::= { ospfv3AreaEntry 13 }
588
589ospfv3AreaNssaTranslatorEvents OBJECT-TYPE
590 SYNTAX Counter32
591 MAX-ACCESS read-only
592 STATUS current
593 DESCRIPTION
594 "Indicates the number of Translator State changes
595 that have occurred since the last boot-up."
596 ::= { ospfv3AreaEntry 14 }
597
598ospfv3AreaStubMetricType OBJECT-TYPE
599 SYNTAX INTEGER {
600 ospfv3Metric (1), -- OSPF Metric
601 comparableCost (2), -- external type 1
602 nonComparable (3) -- external type 2
603 }
604 MAX-ACCESS read-create
605 STATUS current
606 DESCRIPTION
607 "This variable displays the type of metric ad-
608 vertised as a default route."
609 DEFVAL { ospfv3Metric }
610 ::= { ospfv3AreaEntry 15 }
611
612-- OSPFv3 AS-Scope Link State Database
613
614-- The Link State Database contains the AS-Scope Link State
615-- Advertisements from throughout the areas that the
616-- device is attached to.
617
618ospfv3AsLsdbTable OBJECT-TYPE
619 SYNTAX SEQUENCE OF Ospfv3AsLsdbEntry
620 MAX-ACCESS not-accessible
621 STATUS current
622 DESCRIPTION
623 "The OSPFv3 Process's AS-Scope Link State Database."
624 ::= { ospfv3Objects 3 }
625
626ospfv3AsLsdbEntry OBJECT-TYPE
627 SYNTAX Ospfv3AsLsdbEntry
628 MAX-ACCESS not-accessible
629 STATUS current
630 DESCRIPTION
631 "A single AS-Scope Link State Advertisement."
632 INDEX { ospfv3AsLsdbType,
633 ospfv3AsLsdbRouterId,
634 ospfv3AsLsdbLsid }
635 ::= { ospfv3AsLsdbTable 1 }
636
637Ospfv3AsLsdbEntry ::= SEQUENCE {
638 ospfv3AsLsdbType
639 Unsigned32,
640 ospfv3AsLsdbRouterId
641 RouterID,
642 ospfv3AsLsdbLsid
643 IpAddress,
644 ospfv3AsLsdbSequence
645 Integer32,
646 ospfv3AsLsdbAge
647 Integer32,
648 ospfv3AsLsdbChecksum
649 Integer32,
650 ospfv3AsLsdbAdvertisement
651 OCTET STRING,
652 ospfv3AsLsdbTypeKnown
653 TruthValue
654 }
655
656ospfv3AsLsdbType OBJECT-TYPE
657 SYNTAX Unsigned32(0..'FFFFFFFF'h)
658 MAX-ACCESS not-accessible
659 STATUS current
660 DESCRIPTION
661 "The type of the link state advertisement.
662 Each link state type has a separate advertise-
663 ment format. AS-Scope LSAs not recognized by
664 the router may be stored in the database."
665 ::= { ospfv3AsLsdbEntry 1 }
666
667ospfv3AsLsdbRouterId OBJECT-TYPE
668 SYNTAX RouterID
669 MAX-ACCESS not-accessible
670 STATUS current
671 DESCRIPTION
672 "The 32 bit number that uniquely identifies the
673 originating router in the Autonomous System."
674 REFERENCE
675 "OSPF Version 2, Appendix C.1 Global parameters"
676 ::= { ospfv3AsLsdbEntry 2 }
677
678ospfv3AsLsdbLsid OBJECT-TYPE
679 SYNTAX IpAddress
680 MAX-ACCESS not-accessible
681 STATUS current
682 DESCRIPTION
683 "The Link State ID is an LS Type Specific field
684 containing a unique identifier;
685 it identifies the piece of the routing domain
686 that is being described by the advertisement.
687 In contrast to OSPFv2, the LSID has no
688 addressing semantics."
689 ::= { ospfv3AsLsdbEntry 3 }
690
691-- Note that the OSPF Sequence Number is a 32 bit signed
692-- integer. It starts with the value '80000001'h,
693-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
694-- Thus, a typical sequence number will be very negative.
695
696ospfv3AsLsdbSequence OBJECT-TYPE
697 SYNTAX Integer32
698 MAX-ACCESS read-only
699 STATUS current
700 DESCRIPTION
701 "The sequence number field is a signed 32-bit
702 integer. It is used to detect old and dupli-
703 cate link state advertisements. The space of
704 sequence numbers is linearly ordered. The
705 larger the sequence number the more recent the
706 advertisement."
707 REFERENCE
708 "OSPF Version 2, Section 12.1.6 LS sequence
709 number"
710 ::= { ospfv3AsLsdbEntry 4 }
711
712ospfv3AsLsdbAge OBJECT-TYPE
713 SYNTAX Integer32 -- Should be 0..MaxAge
714 -- unless DoNotAge bit is set
715 UNITS "seconds"
716 MAX-ACCESS read-only
717 STATUS current
718 DESCRIPTION
719 "This field is the age of the link state adver-
720 tisement in seconds."
721 REFERENCE
722 "OSPF Version 2, Section 12.1.1 LS age"
723 ::= { ospfv3AsLsdbEntry 5 }
724
725ospfv3AsLsdbChecksum OBJECT-TYPE
726 SYNTAX Integer32
727 MAX-ACCESS read-only
728 STATUS current
729 DESCRIPTION
730 "This field is the checksum of the complete
731 contents of the advertisement, excepting the
732 age field. The age field is excepted so that
733 an advertisement's age can be incremented
734 without updating the checksum. The checksum
735 used is the same that is used for ISO connec-
736 tionless datagrams; it is commonly referred to
737 as the Fletcher checksum."
738 REFERENCE
739 "OSPF Version 2, Section 12.1.7 LS checksum"
740 ::= { ospfv3AsLsdbEntry 6 }
741
742ospfv3AsLsdbAdvertisement OBJECT-TYPE
743 SYNTAX OCTET STRING (SIZE (1..65535))
744 MAX-ACCESS read-only
745 STATUS current
746 DESCRIPTION
747 "The entire Link State Advertisement, including
748 its header."
749 ::= { ospfv3AsLsdbEntry 7 }
750
751ospfv3AsLsdbTypeKnown OBJECT-TYPE
752 SYNTAX TruthValue
753 MAX-ACCESS read-only
754 STATUS current
755 DESCRIPTION
756 "Is the LSA type recognized by this Router?"
757 ::= { ospfv3AsLsdbEntry 8 }
758
759
760-- OSPFv3 Area-Scope Link State Database
761
762-- The Link State Database contains the Area-Scope Link State
763-- Advertisements from throughout the area that the
764-- device is attached to.
765
766ospfv3AreaLsdbTable OBJECT-TYPE
767 SYNTAX SEQUENCE OF Ospfv3AreaLsdbEntry
768 MAX-ACCESS not-accessible
769 STATUS current
770 DESCRIPTION
771 "The OSPFv3 Process's Area-Scope Link State Database."
772 ::= { ospfv3Objects 4 }
773
774ospfv3AreaLsdbEntry OBJECT-TYPE
775 SYNTAX Ospfv3AreaLsdbEntry
776 MAX-ACCESS not-accessible
777 STATUS current
778 DESCRIPTION
779 "A single Area-Scope Link State Advertisement."
780 INDEX { ospfv3AreaLsdbAreaId,
781 ospfv3AreaLsdbType,
782 ospfv3AreaLsdbRouterId,
783 ospfv3AreaLsdbLsid }
784 ::= { ospfv3AreaLsdbTable 1 }
785
786Ospfv3AreaLsdbEntry ::= SEQUENCE {
787 ospfv3AreaLsdbAreaId
788 AreaID,
789 ospfv3AreaLsdbType
790 Unsigned32,
791 ospfv3AreaLsdbRouterId
792 RouterID,
793 ospfv3AreaLsdbLsid
794 IpAddress,
795 ospfv3AreaLsdbSequence
796 Integer32,
797 ospfv3AreaLsdbAge
798 Integer32,
799 ospfv3AreaLsdbChecksum
800 Integer32,
801 ospfv3AreaLsdbAdvertisement
802 OCTET STRING,
803 ospfv3AreaLsdbTypeKnown
804 TruthValue
805 }
806
807ospfv3AreaLsdbAreaId OBJECT-TYPE
808 SYNTAX AreaID
809 MAX-ACCESS not-accessible
810 STATUS current
811 DESCRIPTION
812 "The 32 bit identifier of the Area from which the
813 LSA was received."
814 REFERENCE
815 "OSPF Version 2, Appendix C.2 Area parameters"
816 ::= { ospfv3AreaLsdbEntry 1 }
817
818ospfv3AreaLsdbType OBJECT-TYPE
819 SYNTAX Unsigned32(0..'FFFFFFFF'h)
820 MAX-ACCESS not-accessible
821 STATUS current
822 DESCRIPTION
823 "The type of the link state advertisement.
824 Each link state type has a separate advertise-
825 ment format. Area-Scope LSAs unrecognized by the
826 router are also stored in this database."
827 ::= { ospfv3AreaLsdbEntry 2 }
828
829ospfv3AreaLsdbRouterId OBJECT-TYPE
830 SYNTAX RouterID
831 MAX-ACCESS not-accessible
832 STATUS current
833 DESCRIPTION
834 "The 32 bit number that uniquely identifies the
835 originating router in the Autonomous System."
836 REFERENCE
837 "OSPF Version 2, Appendix C.1 Global parameters"
838 ::= { ospfv3AreaLsdbEntry 3 }
839
840ospfv3AreaLsdbLsid OBJECT-TYPE
841 SYNTAX IpAddress
842 MAX-ACCESS not-accessible
843 STATUS current
844 DESCRIPTION
845 "The Link State ID is an LS Type Specific field
846 containing a unique identifier;
847 it identifies the piece of the routing domain
848 that is being described by the advertisement.
849 In contrast to OSPFv2, the LSID has no
850 addressing semantics."
851 ::= { ospfv3AreaLsdbEntry 4 }
852
853-- Note that the OSPF Sequence Number is a 32 bit signed
854-- integer. It starts with the value '80000001'h,
855-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
856-- Thus, a typical sequence number will be very negative.
857
858ospfv3AreaLsdbSequence OBJECT-TYPE
859 SYNTAX Integer32
860 MAX-ACCESS read-only
861 STATUS current
862 DESCRIPTION
863 "The sequence number field is a signed 32-bit
864 integer. It is used to detect old and dupli-
865 cate link state advertisements. The space of
866 sequence numbers is linearly ordered. The
867 larger the sequence number the more recent the
868 advertisement."
869 REFERENCE
870 "OSPF Version 2, Section 12.1.6 LS sequence
871 number"
872 ::= { ospfv3AreaLsdbEntry 5 }
873
874ospfv3AreaLsdbAge OBJECT-TYPE
875 SYNTAX Integer32 -- Should be 0..MaxAge
876 -- unless DoNotAge bit is set
877 UNITS "seconds"
878 MAX-ACCESS read-only
879 STATUS current
880 DESCRIPTION
881 "This field is the age of the link state adver-
882 tisement in seconds."
883 REFERENCE
884 "OSPF Version 2, Section 12.1.1 LS age"
885 ::= { ospfv3AreaLsdbEntry 6 }
886
887ospfv3AreaLsdbChecksum OBJECT-TYPE
888 SYNTAX Integer32
889 MAX-ACCESS read-only
890 STATUS current
891 DESCRIPTION
892 "This field is the checksum of the complete
893 contents of the advertisement, excepting the
894 age field. The age field is excepted so that
895 an advertisement's age can be incremented
896 without updating the checksum. The checksum
897 used is the same that is used for ISO connec-
898 tionless datagrams; it is commonly referred to
899 as the Fletcher checksum."
900 REFERENCE
901 "OSPF Version 2, Section 12.1.7 LS checksum"
902 ::= { ospfv3AreaLsdbEntry 7 }
903
904ospfv3AreaLsdbAdvertisement OBJECT-TYPE
905 SYNTAX OCTET STRING (SIZE (1..65535))
906 MAX-ACCESS read-only
907 STATUS current
908 DESCRIPTION
909 "The entire Link State Advertisement, including
910 its header."
911 ::= { ospfv3AreaLsdbEntry 8 }
912
913ospfv3AreaLsdbTypeKnown OBJECT-TYPE
914 SYNTAX TruthValue
915 MAX-ACCESS read-only
916 STATUS current
917 DESCRIPTION
918 "Is the LSA type recognized by this Router?"
919 ::= { ospfv3AreaLsdbEntry 9 }
920
921-- OSPFv3 Link-Scope Link State Database
922
923-- The Link State Database contains the Link-Scope Link State
924-- Advertisements from the links that the
925-- device is attached to.
926
927ospfv3LinkLsdbTable OBJECT-TYPE
928 SYNTAX SEQUENCE OF Ospfv3LinkLsdbEntry
929 MAX-ACCESS not-accessible
930 STATUS current
931 DESCRIPTION
932 "The OSPFv3 Process's Link-Scope Link State Database."
933 ::= { ospfv3Objects 5 }
934
935ospfv3LinkLsdbEntry OBJECT-TYPE
936 SYNTAX Ospfv3LinkLsdbEntry
937 MAX-ACCESS not-accessible
938 STATUS current
939 DESCRIPTION
940 "A single Link-Scope Link State Advertisement."
941 INDEX { ospfv3LinkLsdbIfIndex,
942 ospfv3LinkLsdbType,
943 ospfv3LinkLsdbRouterId,
944 ospfv3LinkLsdbLsid }
945 ::= { ospfv3LinkLsdbTable 1 }
946
947Ospfv3LinkLsdbEntry ::= SEQUENCE {
948 ospfv3LinkLsdbIfIndex
949 InterfaceIndex,
950 ospfv3LinkLsdbType
951 Unsigned32,
952 ospfv3LinkLsdbRouterId
953 RouterID,
954 ospfv3LinkLsdbLsid
955 IpAddress,
956 ospfv3LinkLsdbSequence
957 Integer32,
958 ospfv3LinkLsdbAge
959 Integer32,
960 ospfv3LinkLsdbChecksum
961 Integer32,
962 ospfv3LinkLsdbAdvertisement
963 OCTET STRING,
964 ospfv3LinkLsdbTypeKnown
965 TruthValue
966 }
967
968ospfv3LinkLsdbIfIndex OBJECT-TYPE
969 SYNTAX InterfaceIndex
970 MAX-ACCESS not-accessible
971 STATUS current
972 DESCRIPTION
973 "The identifier of the link from which the LSA
974 was received."
975 REFERENCE
976 "OSPF Version 2, Appendix C.2 Area parameters"
977 ::= { ospfv3LinkLsdbEntry 1 }
978
979ospfv3LinkLsdbType OBJECT-TYPE
980 SYNTAX Unsigned32(0..'FFFFFFFF'h)
981 MAX-ACCESS not-accessible
982 STATUS current
983 DESCRIPTION
984 "The type of the link state advertisement.
985 Each link state type has a separate advertise-
986 ment format. Link-Scope LSAs unrecognized by the
987 router are also stored in this database."
988 ::= { ospfv3LinkLsdbEntry 2 }
989
990ospfv3LinkLsdbRouterId OBJECT-TYPE
991 SYNTAX RouterID
992 MAX-ACCESS not-accessible
993 STATUS current
994 DESCRIPTION
995 "The 32 bit number that uniquely identifies the
996 originating router in the Autonomous System."
997 REFERENCE
998 "OSPF Version 2, Appendix C.1 Global parameters"
999 ::= { ospfv3LinkLsdbEntry 3 }
1000
1001ospfv3LinkLsdbLsid OBJECT-TYPE
1002 SYNTAX IpAddress
1003 MAX-ACCESS not-accessible
1004 STATUS current
1005 DESCRIPTION
1006 "The Link State ID is an LS Type Specific field
1007 containing a unique identifier;
1008 it identifies the piece of the routing domain
1009 that is being described by the advertisement.
1010 In contrast to OSPFv2, the LSID has no
1011 addressing semantics."
1012 ::= { ospfv3LinkLsdbEntry 4 }
1013
1014-- Note that the OSPF Sequence Number is a 32 bit signed
1015-- integer. It starts with the value '80000001'h,
1016-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
1017-- Thus, a typical sequence number will be very negative.
1018
1019ospfv3LinkLsdbSequence OBJECT-TYPE
1020 SYNTAX Integer32
1021 MAX-ACCESS read-only
1022 STATUS current
1023 DESCRIPTION
1024 "The sequence number field is a signed 32-bit
1025 integer. It is used to detect old and dupli-
1026 cate link state advertisements. The space of
1027 sequence numbers is linearly ordered. The
1028 larger the sequence number the more recent the
1029 advertisement."
1030 REFERENCE
1031 "OSPF Version 2, Section 12.1.6 LS sequence
1032 number"
1033 ::= { ospfv3LinkLsdbEntry 5 }
1034
1035ospfv3LinkLsdbAge OBJECT-TYPE
1036 SYNTAX Integer32 -- Should be 0..MaxAge
1037 -- unless DoNotAge bit is set
1038 UNITS "seconds"
1039 MAX-ACCESS read-only
1040 STATUS current
1041 DESCRIPTION
1042 "This field is the age of the link state
1043 advertisement in seconds."
1044 REFERENCE
1045 "OSPF Version 2, Section 12.1.1 LS age"
1046 ::= { ospfv3LinkLsdbEntry 6 }
1047
1048ospfv3LinkLsdbChecksum OBJECT-TYPE
1049 SYNTAX Integer32
1050 MAX-ACCESS read-only
1051 STATUS current
1052 DESCRIPTION
1053 "This field is the checksum of the complete
1054 contents of the advertisement, excepting the
1055 age field. The age field is excepted so that
1056 an advertisement's age can be incremented
1057 without updating the checksum. The checksum
1058 used is the same that is used for ISO connec-
1059 tionless datagrams; it is commonly referred to
1060 as the Fletcher checksum."
1061 REFERENCE
1062 "OSPF Version 2, Section 12.1.7 LS checksum"
1063 ::= { ospfv3LinkLsdbEntry 7 }
1064
1065ospfv3LinkLsdbAdvertisement OBJECT-TYPE
1066 SYNTAX OCTET STRING (SIZE (1..65535))
1067 MAX-ACCESS read-only
1068 STATUS current
1069 DESCRIPTION
1070 "The entire Link State Advertisement, including
1071 its header."
1072 ::= { ospfv3LinkLsdbEntry 8 }
1073
1074ospfv3LinkLsdbTypeKnown OBJECT-TYPE
1075 SYNTAX TruthValue
1076 MAX-ACCESS read-only
1077 STATUS current
1078 DESCRIPTION
1079 "Indicates whether the LSA type is recognized by this
1080 Router."
1081 ::= { ospfv3LinkLsdbEntry 9 }
1082
1083
1084-- OSPF Host Table
1085
1086-- The Host/Metric Table indicates what hosts are directly
1087-- attached to the Router, and what metrics and types of
1088-- service should be advertised for them.
1089
1090ospfv3HostTable OBJECT-TYPE
1091 SYNTAX SEQUENCE OF Ospfv3HostEntry
1092 MAX-ACCESS not-accessible
1093 STATUS current
1094 DESCRIPTION
1095 "The list of Hosts, and their metrics, that the
1096 router will advertise as host routes."
1097 REFERENCE
1098 "OSPF Version 2, Appendix C.6 Host route param-
1099 eters"
1100 ::= { ospfv3Objects 6 }
1101
1102ospfv3HostEntry OBJECT-TYPE
1103 SYNTAX Ospfv3HostEntry
1104 MAX-ACCESS not-accessible
1105 STATUS current
1106 DESCRIPTION
1107 "A metric to be advertised when a given host is
1108 reachable."
1109 INDEX { ospfv3HostAddressType,
1110 ospfv3HostAddress }
1111 ::= { ospfv3HostTable 1 }
1112
1113Ospfv3HostEntry ::= SEQUENCE {
1114 ospfv3HostAddressType
1115 InetAddressType,
1116 ospfv3HostAddress
1117 InetAddress,
1118 ospfv3HostMetric
1119 Metric,
1120 ospfv3HostStatus
1121 RowStatus,
1122 ospfv3HostAreaID
1123 AreaID
1124 }
1125
1126ospfv3HostAddressType OBJECT-TYPE
1127 SYNTAX InetAddressType
1128 MAX-ACCESS not-accessible
1129 STATUS current
1130 DESCRIPTION
1131 "The address type of ospfv3HostAddress. Only IPv6
1132 addresses without zone index are expected."
1133 REFERENCE
1134 "OSPF Version 2, Appendix C.6 Host route parame-
1135 ters"
1136 ::= { ospfv3HostEntry 1 }
1137
1138
1139ospfv3HostAddress OBJECT-TYPE
1140 SYNTAX InetAddress (SIZE (16))
1141 MAX-ACCESS not-accessible
1142 STATUS current
1143 DESCRIPTION
1144 "The IPv6 Address of the Host. Must be a Global
1145 or Site-local address."
1146 REFERENCE
1147 "OSPF Version 2, Appendix C.6 Host route parame-
1148 ters"
1149 ::= { ospfv3HostEntry 2 }
1150
1151ospfv3HostMetric OBJECT-TYPE
1152 SYNTAX Metric
1153 MAX-ACCESS read-create
1154 STATUS current
1155 DESCRIPTION
1156 "The Metric to be advertised."
1157 REFERENCE
1158 "OSPF Version 2, Appendix C.6 Host route parame-
1159 ters"
1160 ::= { ospfv3HostEntry 3 }
1161
1162ospfv3HostStatus OBJECT-TYPE
1163 SYNTAX RowStatus
1164 MAX-ACCESS read-create
1165 STATUS current
1166 DESCRIPTION
1167 "This variable controls the status of the en-
1168 try. The use of RowStatus is covered in more detail
1169 in [6]."
1170 ::= { ospfv3HostEntry 4 }
1171
1172ospfv3HostAreaID OBJECT-TYPE
1173 SYNTAX AreaID
1174 MAX-ACCESS read-create
1175 STATUS current
1176 DESCRIPTION
1177 "The Area the Host Entry is to be found within.
1178 By default, the area that a subsuming OSPFv3 in-
1179 terface is in, or 0.0.0.0"
1180 REFERENCE
1181 "OSPF Version 2, Appendix C.2 Area parameters"
1182 ::= { ospfv3HostEntry 5 }
1183
1184-- OSPFv3 Interface Table
1185
1186ospfv3IfTable OBJECT-TYPE
1187 SYNTAX SEQUENCE OF Ospfv3IfEntry
1188 MAX-ACCESS not-accessible
1189 STATUS current
1190 DESCRIPTION
1191 "The OSPFv3 Interface Table describes the inter-
1192 faces from the viewpoint of OSPFv3."
1193 REFERENCE
1194 "OSPF Version 2, Appendix C.3 Router interface
1195 parameters"
1196 ::= { ospfv3Objects 7 }
1197
1198ospfv3IfEntry OBJECT-TYPE
1199 SYNTAX Ospfv3IfEntry
1200 MAX-ACCESS not-accessible
1201 STATUS current
1202 DESCRIPTION
1203 "The OSPFv3 Interface Entry describes one inter-
1204 face from the viewpoint of OSPFv3."
1205 INDEX { ospfv3IfIndex }
1206 ::= { ospfv3IfTable 1 }
1207
1208
1209Ospfv3IfEntry ::= SEQUENCE {
1210 ospfv3IfIndex
1211 InterfaceIndex,
1212 ospfv3IfAreaId
1213 AreaID,
1214 ospfv3IfType
1215 INTEGER,
1216 ospfv3IfAdminStat
1217 Status,
1218 ospfv3IfRtrPriority
1219 DesignatedRouterPriority,
1220 ospfv3IfTransitDelay
1221 UpToRefreshInterval,
1222 ospfv3IfRetransInterval
1223 UpToRefreshInterval,
1224 ospfv3IfHelloInterval
1225 HelloRange,
1226 ospfv3IfRtrDeadInterval
1227 RouterDeadRange,
1228 ospfv3IfPollInterval
1229 Unsigned32,
1230 ospfv3IfState
1231 INTEGER,
1232 ospfv3IfDesignatedRouter
1233 RouterID,
1234 ospfv3IfBackupDesignatedRouter
1235 RouterID,
1236 ospfv3IfEvents
1237 Counter32,
1238 ospfv3IfStatus
1239 RowStatus,
1240 ospfv3IfMulticastForwarding
1241 INTEGER,
1242 ospfv3IfDemand
1243 TruthValue,
1244 ospfv3IfMetricValue
1245 Metric,
1246 ospfv3IfLinkScopeLsaCount
1247 Gauge32,
1248 ospfv3IfLinkLsaCksumSum
1249 Integer32,
1250 ospfv3IfInstId
1251 Integer32,
1252 ospfv3IfDemandNbrProbe
1253 TruthValue,
1254 ospfv3IfDemandNbrProbeRetxLimit
1255 Unsigned32,
1256 ospfv3IfDemandNbrProbeInterval
1257 Unsigned32
1258 }
1259
1260ospfv3IfIndex OBJECT-TYPE
1261 SYNTAX InterfaceIndex
1262 MAX-ACCESS not-accessible
1263 STATUS current
1264 DESCRIPTION
1265 "The interface index of this OSPFv3 interface.
1266 It corresponds to the interface index of the
1267 IPv6 interface on which OSPFv3 is configured."
1268 ::= { ospfv3IfEntry 1 }
1269
1270ospfv3IfAreaId OBJECT-TYPE
1271 SYNTAX AreaID
1272 MAX-ACCESS read-create
1273 STATUS current
1274 DESCRIPTION
1275 "A 32-bit integer uniquely identifying the area
1276 to which the interface connects. Area ID
1277 0.0.0.0 is used for the OSPFv3 backbone."
1278 DEFVAL { '00000000'H } -- 0.0.0.0
1279 ::= { ospfv3IfEntry 2 }
1280
1281ospfv3IfType OBJECT-TYPE
1282 SYNTAX INTEGER {
1283 broadcast(1),
1284 nbma(2),
1285 pointToPoint(3),
1286 pointToMultipoint(5)
1287 }
1288 MAX-ACCESS read-create
1289 STATUS current
1290 DESCRIPTION
1291 "The OSPFv3 interface type."
1292 ::= { ospfv3IfEntry 3 }
1293
1294ospfv3IfAdminStat OBJECT-TYPE
1295 SYNTAX Status
1296 MAX-ACCESS read-create
1297 STATUS current
1298 DESCRIPTION
1299 "The OSPFv3 interface's administrative status.
1300 The value formed on the interface, and the in-
1301 terface will be advertised as an internal route
1302 to some area. The value 'disabled' denotes
1303 that the interface is external to OSPFv3."
1304 DEFVAL { enabled }
1305 ::= { ospfv3IfEntry 4 }
1306
1307ospfv3IfRtrPriority OBJECT-TYPE
1308 SYNTAX DesignatedRouterPriority
1309 MAX-ACCESS read-create
1310 STATUS current
1311 DESCRIPTION
1312 "The priority of this interface. Used in
1313 multi-access networks, this field is used in
1314 the designated router election algorithm. The
1315 value 0 signifies that the router is not eligi-
1316 ble to become the designated router on this
1317 particular network. In the event of a tie in
1318 this value, routers will use their Router ID as
1319 a tie breaker."
1320 DEFVAL { 1 }
1321 ::= { ospfv3IfEntry 5 }
1322
1323ospfv3IfTransitDelay OBJECT-TYPE
1324 SYNTAX UpToRefreshInterval
1325 UNITS "seconds"
1326 MAX-ACCESS read-create
1327 STATUS current
1328 DESCRIPTION
1329 "The estimated number of seconds it takes to
1330 transmit a link state update packet over this
1331 interface."
1332 DEFVAL { 1 }
1333 ::= { ospfv3IfEntry 6 }
1334
1335ospfv3IfRetransInterval OBJECT-TYPE
1336 SYNTAX UpToRefreshInterval
1337 UNITS "seconds"
1338 MAX-ACCESS read-create
1339 STATUS current
1340 DESCRIPTION
1341 "The number of seconds between link-state ad-
1342 vertisement retransmissions, for adjacencies
1343 belonging to this interface. This value is
1344 also used when retransmitting database descrip-
1345 tion and link-state request packets."
1346 DEFVAL { 5 }
1347 ::= { ospfv3IfEntry 7 }
1348
1349ospfv3IfHelloInterval OBJECT-TYPE
1350 SYNTAX HelloRange
1351 UNITS "seconds"
1352 MAX-ACCESS read-create
1353 STATUS current
1354 DESCRIPTION
1355 "The length of time, in seconds, between the
1356 Hello packets that the router sends on the in-
1357 terface. This value must be the same for all
1358 routers attached to a common network."
1359 DEFVAL { 10 }
1360 ::= { ospfv3IfEntry 8 }
1361
1362ospfv3IfRtrDeadInterval OBJECT-TYPE
1363 SYNTAX RouterDeadRange
1364 UNITS "seconds"
1365 MAX-ACCESS read-create
1366 STATUS current
1367 DESCRIPTION
1368 "The number of seconds that a router's Hello
1369 packets have not been seen before it's neigh-
1370 bors declare the router down. This should be
1371 some multiple of the Hello interval. This
1372 value must be the same for all routers attached
1373 to a common network."
1374 DEFVAL { 40 }
1375 ::= { ospfv3IfEntry 9 }
1376
1377ospfv3IfPollInterval OBJECT-TYPE
1378 SYNTAX Unsigned32
1379 UNITS "seconds"
1380 MAX-ACCESS read-create
1381 STATUS current
1382 DESCRIPTION
1383 "The larger time interval, in seconds, between
1384 the Hello packets sent to an inactive non-
1385 broadcast multi- access neighbor."
1386 DEFVAL { 120 }
1387 ::= { ospfv3IfEntry 10 }
1388
1389ospfv3IfState OBJECT-TYPE
1390 SYNTAX INTEGER {
1391 down(1),
1392 loopback(2),
1393 waiting(3),
1394 pointToPoint(4),
1395 designatedRouter(5),
1396 backupDesignatedRouter(6),
1397 otherDesignatedRouter(7)
1398 }
1399 MAX-ACCESS read-only
1400 STATUS current
1401 DESCRIPTION
1402 "The OSPFv3 Interface State."
1403 ::= { ospfv3IfEntry 11 }
1404
1405ospfv3IfDesignatedRouter OBJECT-TYPE
1406 SYNTAX RouterID
1407 MAX-ACCESS read-only
1408 STATUS current
1409 DESCRIPTION
1410 "The Router ID of the Designated Router."
1411 ::= { ospfv3IfEntry 12 }
1412
1413ospfv3IfBackupDesignatedRouter OBJECT-TYPE
1414 SYNTAX RouterID
1415 MAX-ACCESS read-only
1416 STATUS current
1417 DESCRIPTION
1418 "The Router ID of the Backup Designated
1419 Router."
1420 ::= { ospfv3IfEntry 14 }
1421
1422ospfv3IfEvents OBJECT-TYPE
1423 SYNTAX Counter32
1424 MAX-ACCESS read-only
1425 STATUS current
1426 DESCRIPTION
1427 "The number of times this OSPF interface has
1428 changed its state, or an error has occurred."
1429 ::= { ospfv3IfEntry 15 }
1430
1431 ospfv3IfStatus OBJECT-TYPE
1432 SYNTAX RowStatus
1433 MAX-ACCESS read-create
1434 STATUS current
1435 DESCRIPTION
1436 "This variable controls the status of the en-
1437 try. The use of RowStatus is covered in more detail in
1438 [6]."
1439 ::= { ospfv3IfEntry 17 }
1440
1441ospfv3IfMulticastForwarding OBJECT-TYPE
1442 SYNTAX INTEGER {
1443 blocked(1), -- no multicast forwarding
1444 multicast(2), -- using multicast address
1445 unicast(3) -- to each OSPFv3 neighbor
1446 }
1447 MAX-ACCESS read-create
1448 STATUS current
1449 DESCRIPTION
1450 "The way multicasts should forwarded on this
1451 interface; not forwarded, forwarded as data
1452 link multicasts, or forwarded as data link uni-
1453 casts. Data link multicasting is not meaning-
1454 ful on point to point and NBMA interfaces, and
1455 setting ospfv3MulticastForwarding to 0 effective-
1456 ly disables all multicast forwarding."
1457 DEFVAL { blocked }
1458 ::= { ospfv3IfEntry 18 }
1459
1460ospfv3IfDemand OBJECT-TYPE
1461 SYNTAX TruthValue
1462 MAX-ACCESS read-create
1463 STATUS current
1464 DESCRIPTION
1465 "Indicates whether Demand OSPFv3 procedures (hel-
1466 lo suppression to FULL neighbors and setting the
1467 DoNotAge flag on propagated LSAs) should be per-
1468 formed on this interface."
1469 DEFVAL { false }
1470 ::= { ospfv3IfEntry 19 }
1471
1472ospfv3IfMetricValue OBJECT-TYPE
1473 SYNTAX Metric
1474 MAX-ACCESS read-create
1475 STATUS current
1476 DESCRIPTION
1477 "The metric assigned to this interface.
1478 The default value of the Metric is
1479 Reference Bandwidth / ifSpeed. The value of the
1480 reference bandwidth is configured by the
1481 ospfv3ReferenceBandwidth object."
1482 ::= { ospfv3IfEntry 20 }
1483
1484 ospfv3IfLinkScopeLsaCount OBJECT-TYPE
1485 SYNTAX Gauge32
1486 MAX-ACCESS read-only
1487 STATUS current
1488 DESCRIPTION
1489 "The total number of Link-Scope link-state
1490 advertisements in this link's link-state database."
1491 ::= { ospfv3IfEntry 21 }
1492
1493 ospfv3IfLinkLsaCksumSum OBJECT-TYPE
1494 SYNTAX Integer32
1495 MAX-ACCESS read-only
1496 STATUS current
1497 DESCRIPTION
1498 "The 32-bit unsigned sum of the Link-Scope link-state
1499 advertisements' LS checksums contained in this
1500 link's link-state database. The sum can be used
1501 to determine if there has been a change in a
1502 router's link state database, and to compare the
1503 link-state database of two routers."
1504 ::= { ospfv3IfEntry 22 }
1505
1506ospfv3IfInstId OBJECT-TYPE
1507 SYNTAX Integer32
1508 MAX-ACCESS read-create
1509 STATUS current
1510 DESCRIPTION
1511 "Enables multiple instances of OSPFv3 to be run over
1512 a single link. Each protocol instance would be assigned
1513 a separate ID. This ID has local link significance
1514 only."
1515 DEFVAL { 0 }
1516 ::= { ospfv3IfEntry 23 }
1517
1518ospfv3IfDemandNbrProbe OBJECT-TYPE
1519 SYNTAX TruthValue
1520 MAX-ACCESS read-create
1521 STATUS current
1522 DESCRIPTION
1523 " Indicates whether or not neighbor probing is
1524 enabled to determine whether or not the neighbor
1525 is inactive. Neighbor probing is disabled by
1526 default."
1527 DEFVAL { false }
1528 ::= { ospfv3IfEntry 24 }
1529
1530 ospfv3IfDemandNbrProbeRetxLimit OBJECT-TYPE
1531 SYNTAX Unsigned32
1532 UNITS "seconds"
1533 MAX-ACCESS read-create
1534 STATUS current
1535 DESCRIPTION
1536 " The number of consecutive LSA retransmissions before
1537 the neighbor is deemed inactive and the neighbor
1538 adjacency is brought down."
1539 DEFVAL { 10 }
1540 ::= { ospfv3IfEntry 25 }
1541
1542
1543 ospfv3IfDemandNbrProbeInterval OBJECT-TYPE
1544 SYNTAX Unsigned32
1545 UNITS "seconds"
1546 MAX-ACCESS read-create
1547 STATUS current
1548 DESCRIPTION
1549 " Defines how often the neighbor will be probed."
1550 DEFVAL { 120 }
1551 ::= { ospfv3IfEntry 26 }
1552
1553
1554-- OSPFv3 Virtual Interface Table
1555
1556-- The Virtual Interface Table describes the virtual
1557-- links that the OSPFv3 Process is configured to
1558-- carry on.
1559
1560ospfv3VirtIfTable OBJECT-TYPE
1561 SYNTAX SEQUENCE OF Ospfv3VirtIfEntry
1562 MAX-ACCESS not-accessible
1563 STATUS current
1564 DESCRIPTION
1565 "Information about this router's virtual inter-
1566 faces."
1567 REFERENCE
1568 "OSPF Version 2, Appendix C.4 Virtual link
1569 parameters"
1570 ::= { ospfv3Objects 8 }
1571
1572ospfv3VirtIfEntry OBJECT-TYPE
1573 SYNTAX Ospfv3VirtIfEntry
1574 MAX-ACCESS not-accessible
1575 STATUS current
1576 DESCRIPTION
1577 "Information about a single Virtual Interface."
1578 INDEX { ospfv3VirtIfAreaId,
1579 ospfv3VirtIfNeighbor }
1580 ::= { ospfv3VirtIfTable 1 }
1581
1582Ospfv3VirtIfEntry ::= SEQUENCE {
1583 ospfv3VirtIfAreaId
1584 AreaID,
1585 ospfv3VirtIfNeighbor
1586 RouterID,
1587 ospfv3VirtIfIndex
1588 InterfaceIndex,
1589 ospfv3VirtIfTransitDelay
1590 UpToRefreshInterval,
1591 ospfv3VirtIfRetransInterval
1592 UpToRefreshInterval,
1593 ospfv3VirtIfHelloInterval
1594 HelloRange,
1595 ospfv3VirtIfRtrDeadInterval
1596 RouterDeadRange,
1597 ospfv3VirtIfState
1598 INTEGER,
1599 ospfv3VirtIfEvents
1600 Counter32,
1601 ospfv3VirtIfStatus
1602 RowStatus,
1603 ospfv3VirtIfLinkScopeLsaCount
1604 Gauge32,
1605 ospfv3VirtIfLinkLsaCksumSum
1606 Integer32
1607 }
1608
1609ospfv3VirtIfAreaId OBJECT-TYPE
1610 SYNTAX AreaID
1611 MAX-ACCESS not-accessible
1612 STATUS current
1613 DESCRIPTION
1614 "The Transit Area that the Virtual Link
1615 traverses. By definition, this is not 0.0.0.0"
1616 ::= { ospfv3VirtIfEntry 1 }
1617
1618ospfv3VirtIfNeighbor OBJECT-TYPE
1619 SYNTAX RouterID
1620 MAX-ACCESS not-accessible
1621 STATUS current
1622 DESCRIPTION
1623 "The Router ID of the Virtual Neighbor."
1624 ::= { ospfv3VirtIfEntry 2 }
1625
1626ospfv3VirtIfIndex OBJECT-TYPE
1627 SYNTAX InterfaceIndex
1628 MAX-ACCESS read-create
1629 STATUS current
1630 DESCRIPTION
1631 "The interface ID assigned to this OSPFv3 virtual
1632 interface. It is advertised in Hello's sent over
1633 the virtal link and in the router's router-LSAs."
1634 ::= { ospfv3VirtIfEntry 3 }
1635
1636ospfv3VirtIfTransitDelay OBJECT-TYPE
1637 SYNTAX UpToRefreshInterval
1638 UNITS "seconds"
1639 MAX-ACCESS read-create
1640 STATUS current
1641 DESCRIPTION
1642 "The estimated number of seconds it takes to
1643 transmit a link- state update packet over this
1644 interface."
1645 DEFVAL { 1 }
1646 ::= { ospfv3VirtIfEntry 4 }
1647
1648ospfv3VirtIfRetransInterval OBJECT-TYPE
1649 SYNTAX UpToRefreshInterval
1650 UNITS "seconds"
1651 MAX-ACCESS read-create
1652 STATUS current
1653 DESCRIPTION
1654 "The number of seconds between link-state ad-
1655 vertisement retransmissions, for adjacencies
1656 belonging to this interface. This value is
1657 also used when retransmitting database descrip-
1658 tion and link-state request packets. This
1659 value should be well over the expected round-
1660 trip time."
1661 DEFVAL { 5 }
1662 ::= { ospfv3VirtIfEntry 5 }
1663
1664ospfv3VirtIfHelloInterval OBJECT-TYPE
1665 SYNTAX HelloRange
1666 UNITS "seconds"
1667 MAX-ACCESS read-create
1668 STATUS current
1669 DESCRIPTION
1670 "The length of time, in seconds, between the
1671 Hello packets that the router sends on the in-
1672 terface. This value must be the same for the
1673 virtual neighbor."
1674 DEFVAL { 10 }
1675 ::= { ospfv3VirtIfEntry 6 }
1676
1677ospfv3VirtIfRtrDeadInterval OBJECT-TYPE
1678 SYNTAX RouterDeadRange
1679 UNITS "seconds"
1680 MAX-ACCESS read-create
1681 STATUS current
1682 DESCRIPTION
1683 "The number of seconds that a router's Hello
1684 packets have not been seen before it's neigh-
1685 bors declare the router down. This should be
1686 some multiple of the Hello interval. This
1687 value must be the same for the virtual neigh-
1688 bor."
1689 DEFVAL { 60 }
1690 ::= { ospfv3VirtIfEntry 7 }
1691
1692ospfv3VirtIfState OBJECT-TYPE
1693 SYNTAX INTEGER {
1694 down(1), -- these use the same encoding
1695 pointToPoint(4) -- as the ospfv3IfTable
1696 }
1697 MAX-ACCESS read-only
1698 STATUS current
1699 DESCRIPTION
1700 "OSPF virtual interface states."
1701 ::= { ospfv3VirtIfEntry 8 }
1702
1703ospfv3VirtIfEvents OBJECT-TYPE
1704 SYNTAX Counter32
1705 MAX-ACCESS read-only
1706 STATUS current
1707 DESCRIPTION
1708 "The number of state changes or error events on
1709 this Virtual Link"
1710 ::= { ospfv3VirtIfEntry 9 }
1711
1712ospfv3VirtIfStatus OBJECT-TYPE
1713 SYNTAX RowStatus
1714 MAX-ACCESS read-create
1715 STATUS current
1716 DESCRIPTION
1717 "This variable controls the status of the en-
1718 try. The use of RowStatus is covered in more detail
1719 in [6]."
1720 ::= { ospfv3VirtIfEntry 10 }
1721
1722ospfv3VirtIfLinkScopeLsaCount OBJECT-TYPE
1723 SYNTAX Gauge32
1724 MAX-ACCESS read-only
1725 STATUS current
1726 DESCRIPTION
1727 "The total number of Link-Scope link-state
1728 advertisements in this virtual link's link-state
1729 database."
1730 ::= { ospfv3VirtIfEntry 11 }
1731
1732ospfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
1733 SYNTAX Integer32
1734 MAX-ACCESS read-only
1735 STATUS current
1736 DESCRIPTION
1737 "The 32-bit unsigned sum of the Link-Scope link-state
1738 advertisements' LS checksums contained in this
1739 virtual link's link-state database. The sum can be used
1740 to determine if there has been a change in a
1741 router's link state database, and to compare the
1742 link-state database of two routers."
1743 ::= { ospfv3VirtIfEntry 12 }
1744
1745
1746-- OSPFv3 Neighbor Table
1747
1748-- The OSPFv3 Neighbor Table describes all neighbors in
1749-- the locality of the subject router.
1750
1751ospfv3NbrTable OBJECT-TYPE
1752 SYNTAX SEQUENCE OF Ospfv3NbrEntry
1753 MAX-ACCESS not-accessible
1754 STATUS current
1755 DESCRIPTION
1756 "A table of non-virtual neighbor information."
1757 REFERENCE
1758 "OSPF Version 2, Section 10 The Neighbor Data
1759 Structure"
1760 ::= { ospfv3Objects 9 }
1761
1762ospfv3NbrEntry OBJECT-TYPE
1763 SYNTAX Ospfv3NbrEntry
1764 MAX-ACCESS not-accessible
1765 STATUS current
1766 DESCRIPTION
1767 "The information regarding a single neighbor."
1768 REFERENCE
1769 "OSPF Version 2, Section 10 The Neighbor Data
1770 Structure"
1771 INDEX { ospfv3NbrIfIndex,
1772 ospfv3NbrRtrId }
1773 ::= { ospfv3NbrTable 1 }
1774
1775Ospfv3NbrEntry ::= SEQUENCE {
1776 ospfv3NbrIfIndex
1777 InterfaceIndex,
1778 ospfv3NbrRtrId
1779 RouterID,
1780 ospfv3NbrAddressType
1781 InetAddressType,
1782 ospfv3NbrAddress
1783 InetAddress,
1784 ospfv3NbrOptions
1785 Integer32,
1786 ospfv3NbrPriority
1787 DesignatedRouterPriority,
1788 ospfv3NbrState
1789 INTEGER,
1790 ospfv3NbrEvents
1791 Counter32,
1792 ospfv3NbrLsRetransQLen
1793 Gauge32,
1794 ospfv3NbrHelloSuppressed
1795 TruthValue,
1796 ospfv3NbrIfId
1797 InterfaceIndex,
1798 ospfv3NbrRestartHelperStatus
1799 INTEGER,
1800 ospfv3NbrRestartHelperAge
1801 UpToRefreshInterval,
1802 ospfv3NbrRestartHelperExitReason
1803 INTEGER
1804 }
1805
1806ospfv3NbrIfIndex OBJECT-TYPE
1807 SYNTAX InterfaceIndex
1808 MAX-ACCESS not-accessible
1809 STATUS current
1810 DESCRIPTION
1811 "The local link ID of the link over which the
1812 neighbor can be reached."
1813 ::= { ospfv3NbrEntry 1 }
1814
1815ospfv3NbrRtrId OBJECT-TYPE
1816 SYNTAX RouterID
1817 MAX-ACCESS not-accessible
1818 STATUS current
1819 DESCRIPTION
1820 "A 32-bit integer (represented as a type IpAd-
1821 dress) uniquely identifying the neighboring
1822 router in the Autonomous System."
1823 ::= { ospfv3NbrEntry 2 }
1824
1825ospfv3NbrAddressType OBJECT-TYPE
1826 SYNTAX InetAddressType
1827 MAX-ACCESS read-only
1828 STATUS current
1829 DESCRIPTION
1830 "The address type of ospfv3NbrAddress. Only IPv6
1831 addresses without zone index are expected."
1832 ::= { ospfv3NbrEntry 3 }
1833
1834ospfv3NbrAddress OBJECT-TYPE
1835 SYNTAX InetAddress (SIZE (16))
1836 MAX-ACCESS read-only
1837 STATUS current
1838 DESCRIPTION
1839 "The IPv6 address of the neighbor associated with
1840 the local link."
1841 ::= { ospfv3NbrEntry 4 }
1842
1843ospfv3NbrOptions OBJECT-TYPE
1844 SYNTAX Integer32
1845 MAX-ACCESS read-only
1846 STATUS current
1847 DESCRIPTION
1848 "A Bit Mask corresponding to the neighbor's op-
1849 tions field."
1850 REFERENCE
1851 "OSPF Version 3, Appendix A.2 the Options field"
1852 ::= { ospfv3NbrEntry 5 }
1853
1854ospfv3NbrPriority OBJECT-TYPE
1855 SYNTAX DesignatedRouterPriority
1856 MAX-ACCESS read-only
1857 STATUS current
1858 DESCRIPTION
1859 "The priority of this neighbor in the designat-
1860 ed router election algorithm. The value 0 sig-
1861 nifies that the neighbor is not eligible to be-
1862 come the designated router on this particular
1863 network."
1864 ::= { ospfv3NbrEntry 6 }
1865
1866ospfv3NbrState OBJECT-TYPE
1867 SYNTAX INTEGER {
1868 down(1),
1869 attempt(2),
1870 init(3),
1871 twoWay(4),
1872 exchangeStart(5),
1873 exchange(6),
1874 loading(7),
1875 full(8)
1876 }
1877 MAX-ACCESS read-only
1878 STATUS current
1879 DESCRIPTION
1880 "The State of the relationship with this Neigh-
1881 bor."
1882 REFERENCE
1883 "OSPF Version 2, Section 10.1 Neighbor States"
1884 ::= { ospfv3NbrEntry 7 }
1885
1886ospfv3NbrEvents OBJECT-TYPE
1887 SYNTAX Counter32
1888 MAX-ACCESS read-only
1889 STATUS current
1890 DESCRIPTION
1891 "The number of times this neighbor relationship
1892 has changed state, or an error has occurred."
1893 ::= { ospfv3NbrEntry 8 }
1894
1895ospfv3NbrLsRetransQLen OBJECT-TYPE
1896 SYNTAX Gauge32
1897 MAX-ACCESS read-only
1898 STATUS current
1899 DESCRIPTION
1900 "The current length of the retransmission
1901 queue."
1902 ::= { ospfv3NbrEntry 9 }
1903
1904ospfv3NbrHelloSuppressed OBJECT-TYPE
1905 SYNTAX TruthValue
1906 MAX-ACCESS read-only
1907 STATUS current
1908 DESCRIPTION
1909 "Indicates whether Hellos are being suppressed
1910 to the neighbor"
1911 ::= { ospfv3NbrEntry 10 }
1912
1913ospfv3NbrIfId OBJECT-TYPE
1914 SYNTAX InterfaceIndex
1915 MAX-ACCESS read-only
1916 STATUS current
1917 DESCRIPTION
1918 "The interface ID that the neighbor advertises
1919 in its Hello Packets on this link, that is, the
1920 neighbor's local interface index."
1921 ::= { ospfv3NbrEntry 11 }
1922
1923ospfv3NbrRestartHelperStatus OBJECT-TYPE
1924 SYNTAX INTEGER { notHelping (1),
1925 helping (2)
1926 }
1927 MAX-ACCESS read-only
1928 STATUS current
1929 DESCRIPTION
1930 "Indicates whether the router is acting
1931 as a hitless restart helper for the neighbor."
1932 ::= { ospfv3NbrEntry 12 }
1933
1934ospfv3NbrRestartHelperAge OBJECT-TYPE
1935 SYNTAX UpToRefreshInterval
1936 UNITS "seconds"
1937 MAX-ACCESS read-only
1938 STATUS current
1939 DESCRIPTION
1940 "Remaining time in current OSPF hitless restart
1941 interval, if the router is acting as a restart
1942 helper for the neighbor."
1943 ::= { ospfv3NbrEntry 13 }
1944
1945ospfv3NbrRestartHelperExitReason OBJECT-TYPE
1946 SYNTAX INTEGER { none (1), -- not attempted
1947 inProgress (2), -- restart in
1948 -- progress
1949 completed (3), -- successfully
1950 -- completed
1951 timedOut (4), -- timed out
1952 topologyChanged (5) -- aborted due to
1953 -- topology
1954 -- change.
1955 }
1956 MAX-ACCESS read-only
1957 STATUS current
1958 DESCRIPTION
1959 "Describes the outcome of the last attempt at acting
1960 as a hitless restart helper for the neighbor."
1961 ::= { ospfv3NbrEntry 14 }
1962
1963
1964-- OSPFv3 NBMA Neighbor Table
1965
1966-- The OSPFv3 NBMA Neighbor Table describes all configured
1967-- NBMA neighbors and neighbors dynamically discovered by
1968-- lower-level protocols such as Inverse Neighbor Discovery.
1969
1970ospfv3NbmaNbrTable OBJECT-TYPE
1971 SYNTAX SEQUENCE OF Ospfv3NbmaNbrEntry
1972 MAX-ACCESS not-accessible
1973 STATUS current
1974 DESCRIPTION
1975 "A table of configured non-virtual neighbor
1976 information and neighbors dynamically discovered
1977 by lower-level protocols such as Inverse Neighbor
1978 Discovery."
1979 REFERENCE
1980 "OSPF Version 2, Section 10 The Neighbor Data
1981 Structure"
1982 ::= { ospfv3Objects 10 }
1983
1984ospfv3NbmaNbrEntry OBJECT-TYPE
1985 SYNTAX Ospfv3NbmaNbrEntry
1986 MAX-ACCESS not-accessible
1987 STATUS current
1988 DESCRIPTION
1989 "The information regarding a single configured
1990 neighbor or neighbor discovered by lower-level
1991 protocols such as Inverse Neighbor Discovery."
1992 REFERENCE
1993 "OSPF Version 2, Section 10 The Neighbor Data
1994 Structure"
1995 INDEX { ospfv3NbmaNbrIfIndex,
1996 ospfv3NbmaNbrAddressType,
1997 ospfv3NbmaNbrAddress }
1998 ::= { ospfv3NbmaNbrTable 1 }
1999
2000Ospfv3NbmaNbrEntry ::= SEQUENCE {
2001 ospfv3NbmaNbrIfIndex
2002 InterfaceIndex,
2003 ospfv3NbmaNbrAddressType
2004 InetAddressType,
2005 ospfv3NbmaNbrAddress
2006 InetAddress,
2007 ospfv3NbmaNbrPriority
2008 DesignatedRouterPriority,
2009 ospfv3NbmaNbrRtrId
2010 RouterID,
2011 ospfv3NbmaNbrState
2012 INTEGER,
2013 ospfv3NbmaNbrStorageType
2014 StorageType,
2015 ospfv3NbmaNbrStatus
2016 RowStatus
2017 }
2018
2019ospfv3NbmaNbrIfIndex OBJECT-TYPE
2020 SYNTAX InterfaceIndex
2021 MAX-ACCESS not-accessible
2022 STATUS current
2023 DESCRIPTION
2024 "The local link ID of the link over which the
2025 neighbor can be reached."
2026 ::= { ospfv3NbmaNbrEntry 1 }
2027
2028ospfv3NbmaNbrAddressType OBJECT-TYPE
2029 SYNTAX InetAddressType
2030 MAX-ACCESS not-accessible
2031 STATUS current
2032 DESCRIPTION
2033 "The address type of ospfv3NbrAddress. Only IPv6
2034 addresses without zone index are expected."
2035 ::= { ospfv3NbmaNbrEntry 2 }
2036
2037ospfv3NbmaNbrAddress OBJECT-TYPE
2038 SYNTAX InetAddress (SIZE (16))
2039 MAX-ACCESS not-accessible
2040 STATUS current
2041 DESCRIPTION
2042 "The IPv6 address of the neighbor associated with
2043 the local link."
2044 ::= { ospfv3NbmaNbrEntry 3 }
2045
2046ospfv3NbmaNbrPriority OBJECT-TYPE
2047 SYNTAX DesignatedRouterPriority
2048 MAX-ACCESS read-create
2049 STATUS current
2050 DESCRIPTION
2051 "The priority of this neighbor in the designat-
2052 ed router election algorithm. The value 0 sig-
2053 nifies that the neighbor is not eligible to be-
2054 come the designated router on this particular
2055 network."
2056 DEFVAL { 1 }
2057 ::= { ospfv3NbmaNbrEntry 4 }
2058
2059ospfv3NbmaNbrRtrId OBJECT-TYPE
2060 SYNTAX RouterID
2061 MAX-ACCESS read-only
2062 STATUS current
2063 DESCRIPTION
2064 "A 32-bit integer (represented as a type IpAd-
2065 dress) uniquely identifying the neighboring
2066 router in the Autonomous System. A value of
2067 0.0.0.0 is returned until a Hello is received
2068 from the configured neighbor."
2069 ::= { ospfv3NbmaNbrEntry 5 }
2070
2071ospfv3NbmaNbrState OBJECT-TYPE
2072 SYNTAX INTEGER {
2073 down(1),
2074 attempt(2),
2075 init(3),
2076 twoWay(4),
2077 exchangeStart(5),
2078 exchange(6),
2079 loading(7),
2080 full(8)
2081 }
2082 MAX-ACCESS read-only
2083 STATUS current
2084 DESCRIPTION
2085 "The State of the relationship with this Neigh-
2086 bor."
2087 REFERENCE
2088 "OSPF Version 2, Section 10.1 Neighbor States"
2089 ::= { ospfv3NbmaNbrEntry 6 }
2090
2091ospfv3NbmaNbrStorageType OBJECT-TYPE
2092 SYNTAX StorageType
2093 MAX-ACCESS read-create
2094 STATUS current
2095 DESCRIPTION
2096 "The storage type for this conceptual row.
2097 Conceptual rows having the value 'permanent' need not
2098 allow write-access to any columnar objects in the row.
2099 Manually configured entries will have a storage type
2100 of nonVolatile while entries dynamically created as a
2101 result of a lower-level protocol such as Inverse
2102 Neighbor Discovery will have a storage type of
2103 volatile."
2104 DEFVAL { nonVolatile }
2105 ::= { ospfv3NbmaNbrEntry 7 }
2106
2107ospfv3NbmaNbrStatus OBJECT-TYPE
2108 SYNTAX RowStatus
2109 MAX-ACCESS read-create
2110 STATUS current
2111 DESCRIPTION
2112 "This variable controls the status of the en-
2113 try. The use of RowStatus is covered in more detail
2114 in [6]."
2115 ::= { ospfv3NbmaNbrEntry 8 }
2116
2117-- OSPFv3 Virtual Neighbor Table
2118
2119-- This table describes all virtual neighbors.
2120-- Since Virtual Links are configured in the
2121-- virtual interface table, this table is read-only.
2122
2123ospfv3VirtNbrTable OBJECT-TYPE
2124 SYNTAX SEQUENCE OF Ospfv3VirtNbrEntry
2125 MAX-ACCESS not-accessible
2126 STATUS current
2127 DESCRIPTION
2128 "A table of virtual neighbor information."
2129 REFERENCE
2130 "OSPF Version 2, Section 15 Virtual Links"
2131 ::= { ospfv3Objects 11 }
2132
2133ospfv3VirtNbrEntry OBJECT-TYPE
2134 SYNTAX Ospfv3VirtNbrEntry
2135 MAX-ACCESS not-accessible
2136 STATUS current
2137 DESCRIPTION
2138 "Virtual neighbor information."
2139 INDEX { ospfv3VirtNbrArea,
2140 ospfv3VirtNbrRtrId }
2141 ::= { ospfv3VirtNbrTable 1 }
2142
2143Ospfv3VirtNbrEntry ::= SEQUENCE {
2144 ospfv3VirtNbrArea
2145 AreaID,
2146 ospfv3VirtNbrRtrId
2147 RouterID,
2148 ospfv3VirtNbrIfIndex
2149 InterfaceIndex,
2150 ospfv3VirtNbrAddressType
2151 InetAddressType,
2152 ospfv3VirtNbrAddress
2153 InetAddress,
2154 ospfv3VirtNbrOptions
2155 Integer32,
2156 ospfv3VirtNbrState
2157 INTEGER,
2158 ospfv3VirtNbrEvents
2159 Counter32,
2160 ospfv3VirtNbrLsRetransQLen
2161 Gauge32,
2162 ospfv3VirtNbrHelloSuppressed
2163 TruthValue,
2164 ospfv3VirtNbrIfId
2165 InterfaceIndex,
2166 ospfv3VirtNbrRestartHelperStatus
2167 INTEGER,
2168 ospfv3VirtNbrRestartHelperAge
2169 UpToRefreshInterval,
2170 ospfv3VirtNbrRestartHelperExitReason
2171 INTEGER
2172 }
2173
2174ospfv3VirtNbrArea OBJECT-TYPE
2175 SYNTAX AreaID
2176 MAX-ACCESS not-accessible
2177 STATUS current
2178 DESCRIPTION
2179 "The Transit Area Identifier."
2180 ::= { ospfv3VirtNbrEntry 1 }
2181
2182ospfv3VirtNbrRtrId OBJECT-TYPE
2183 SYNTAX RouterID
2184 MAX-ACCESS not-accessible
2185 STATUS current
2186 DESCRIPTION
2187 "A 32-bit integer uniquely identifying the
2188 neighboring router in the Autonomous System."
2189 ::= { ospfv3VirtNbrEntry 2 }
2190
2191ospfv3VirtNbrIfIndex OBJECT-TYPE
2192 SYNTAX InterfaceIndex
2193 MAX-ACCESS read-only
2194 STATUS current
2195 DESCRIPTION
2196 "The local interface ID for the virtual link over
2197 which the neighbor can be reached."
2198 ::= { ospfv3VirtNbrEntry 3 }
2199
2200ospfv3VirtNbrAddressType OBJECT-TYPE
2201 SYNTAX InetAddressType
2202 MAX-ACCESS read-only
2203 STATUS current
2204 DESCRIPTION
2205 "The address type of ospfv3VirtNbrAddress. Only IPv6
2206 addresses without zone index are expected."
2207 ::= { ospfv3VirtNbrEntry 4 }
2208
2209ospfv3VirtNbrAddress OBJECT-TYPE
2210 SYNTAX InetAddress (SIZE (16))
2211 MAX-ACCESS read-only
2212 STATUS current
2213 DESCRIPTION
2214 "The IPv6 address advertised by this Virtual Neighbor.
2215 It must be a Site-Local or Global scope address."
2216 ::= { ospfv3VirtNbrEntry 5 }
2217
2218ospfv3VirtNbrOptions OBJECT-TYPE
2219 SYNTAX Integer32
2220 MAX-ACCESS read-only
2221 STATUS current
2222 DESCRIPTION
2223 "A Bit Mask corresponding to the neighbor's op-
2224 tions field."
2225 REFERENCE
2226 "OSPF Version 3, Appendix A.2 the Options field"
2227 ::= { ospfv3VirtNbrEntry 6 }
2228
2229ospfv3VirtNbrState OBJECT-TYPE
2230 SYNTAX INTEGER {
2231 down(1),
2232 attempt(2),
2233 init(3),
2234 twoWay(4),
2235 exchangeStart(5),
2236 exchange(6),
2237 loading(7),
2238 full(8)
2239 }
2240 MAX-ACCESS read-only
2241 STATUS current
2242 DESCRIPTION
2243 "The state of the Virtual Neighbor Relation-
2244 ship."
2245 ::= { ospfv3VirtNbrEntry 7 }
2246
2247ospfv3VirtNbrEvents OBJECT-TYPE
2248 SYNTAX Counter32
2249 MAX-ACCESS read-only
2250 STATUS current
2251 DESCRIPTION
2252 "The number of times this virtual link has
2253 changed its state, or an error has occurred."
2254 ::= { ospfv3VirtNbrEntry 8 }
2255
2256ospfv3VirtNbrLsRetransQLen OBJECT-TYPE
2257 SYNTAX Gauge32
2258 MAX-ACCESS read-only
2259 STATUS current
2260 DESCRIPTION
2261 "The current length of the retransmission
2262 queue."
2263 ::= { ospfv3VirtNbrEntry 9 }
2264
2265ospfv3VirtNbrHelloSuppressed OBJECT-TYPE
2266 SYNTAX TruthValue
2267 MAX-ACCESS read-only
2268 STATUS current
2269 DESCRIPTION
2270 "Indicates whether Hellos are being suppressed
2271 to the neighbor"
2272 ::= { ospfv3VirtNbrEntry 10 }
2273
2274ospfv3VirtNbrIfId OBJECT-TYPE
2275 SYNTAX InterfaceIndex
2276 MAX-ACCESS read-only
2277 STATUS current
2278 DESCRIPTION
2279 "The interface ID that the neighbor advertises
2280 in its Hello Packets on this virtual link, that is,
2281 the neighbor's local interface ID."
2282 ::= { ospfv3VirtNbrEntry 11 }
2283
2284 ospfv3VirtNbrRestartHelperStatus OBJECT-TYPE
2285 SYNTAX INTEGER { notHelping (1),
2286 helping (2)
2287 }
2288 MAX-ACCESS read-only
2289 STATUS current
2290 DESCRIPTION
2291 "Indicates whether the router is acting
2292 as a hitless restart helper for the neighbor."
2293 ::= { ospfv3VirtNbrEntry 12 }
2294
2295ospfv3VirtNbrRestartHelperAge OBJECT-TYPE
2296 SYNTAX UpToRefreshInterval
2297 UNITS "seconds"
2298 MAX-ACCESS read-only
2299 STATUS current
2300 DESCRIPTION
2301 "Remaining time in current OSPF hitless restart
2302 interval, if the router is acting as a restart
2303 helper for the neighbor."
2304 ::= { ospfv3VirtNbrEntry 13 }
2305
2306ospfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
2307 SYNTAX INTEGER { none (1), -- not attempted
2308 inProgress (2), -- restart in
2309 -- progress
2310 completed (3), -- successfully
2311 -- completed
2312 timedOut (4), -- timed out
2313 topologyChanged (5) -- aborted due to
2314 -- topology
2315 -- change.
2316 }
2317 MAX-ACCESS read-only
2318 STATUS current
2319 DESCRIPTION
2320 "Describes the outcome of the last attempt at acting
2321 as a hitless restart helper for the neighbor."
2322 ::= { ospfv3VirtNbrEntry 14 }
2323
2324
2325--
2326-- The OSPFv3 Area Aggregate Table
2327--
2328
2329ospfv3AreaAggregateTable OBJECT-TYPE
2330 SYNTAX SEQUENCE OF Ospfv3AreaAggregateEntry
2331 MAX-ACCESS not-accessible
2332 STATUS current
2333 DESCRIPTION
2334 "A range of IPv6 prefixes specified by a
2335 prefix/prefix length pair. Note that if
2336 ranges are configured such that one range sub-
2337 sumes another range the most specific match is
2338 the preferred one."
2339 ::= { ospfv3Objects 12 }
2340
2341ospfv3AreaAggregateEntry OBJECT-TYPE
2342 SYNTAX Ospfv3AreaAggregateEntry
2343 MAX-ACCESS not-accessible
2344 STATUS current
2345 DESCRIPTION
2346 "A range of IPv6 prefixes specified by a
2347 prefix/prefix length pair. Note that if
2348 ranges are configured such that one range sub-
2349 sumes another range the most specific match is
2350 the preferred one."
2351 REFERENCE
2352 "OSPF Version 2, Appendix C.2 Area parameters"
2353 INDEX { ospfv3AreaAggregateAreaID,
2354 ospfv3AreaAggregateAreaLsdbType,
2355 ospfv3AreaAggregatePrefixType,
2356 ospfv3AreaAggregatePrefix,
2357 ospfv3AreaAggregatePrefixLength }
2358 ::= { ospfv3AreaAggregateTable 1 }
2359
2360Ospfv3AreaAggregateEntry ::= SEQUENCE {
2361 ospfv3AreaAggregateAreaID
2362 AreaID,
2363 ospfv3AreaAggregateAreaLsdbType
2364 INTEGER,
2365 ospfv3AreaAggregatePrefixType
2366 InetAddressType,
2367 ospfv3AreaAggregatePrefix
2368 InetAddress,
2369 ospfv3AreaAggregatePrefixLength
2370 InetAddressPrefixLength,
2371 ospfv3AreaAggregateStatus
2372 RowStatus,
2373 ospfv3AreaAggregateEffect
2374 INTEGER,
2375 ospfv3AreaAggregateRouteTag
2376 INTEGER
2377 }
2378
2379ospfv3AreaAggregateAreaID OBJECT-TYPE
2380 SYNTAX AreaID
2381 MAX-ACCESS not-accessible
2382 STATUS current
2383 DESCRIPTION
2384 "The Area the Address Aggregate is to be found
2385 within."
2386 REFERENCE
2387 "OSPF Version 2, Appendix C.2 Area parameters"
2388 ::= { ospfv3AreaAggregateEntry 1 }
2389
2390ospfv3AreaAggregateAreaLsdbType OBJECT-TYPE
2391 SYNTAX INTEGER {
2392 interAreaPrefixLsa(8195), -- 0x2003
2393 nssaExternalLsa(8199) -- 0x2007
2394 }
2395 MAX-ACCESS not-accessible
2396 STATUS current
2397 DESCRIPTION
2398 "The type of the Address Aggregate. This field
2399 specifies the Area Lsdb type that this Address Ag-
2400 gregate applies to."
2401 REFERENCE
2402 "OSPF Version 2, Appendix A.4.1 The Link State
2403 Advertisement header"
2404 ::= { ospfv3AreaAggregateEntry 2 }
2405
2406ospfv3AreaAggregatePrefixType OBJECT-TYPE
2407 SYNTAX InetAddressType
2408 MAX-ACCESS not-accessible
2409 STATUS current
2410 DESCRIPTION
2411 "The prefix type of ospfv3AreaAggregatePrefix. Only
2412 IPv6 addresses are expected."
2413 ::= { ospfv3AreaAggregateEntry 4 }
2414
2415ospfv3AreaAggregatePrefix OBJECT-TYPE
2416 SYNTAX InetAddress (SIZE (0..16))
2417 MAX-ACCESS not-accessible
2418 STATUS current
2419 DESCRIPTION
2420 "The IPv6 Prefix."
2421 REFERENCE
2422 "OSPF Version 2, Appendix C.2 Area parameters"
2423 ::= { ospfv3AreaAggregateEntry 5 }
2424
2425ospfv3AreaAggregatePrefixLength OBJECT-TYPE
2426 SYNTAX InetAddressPrefixLength (3..128)
2427 UNITS "bits"
2428 MAX-ACCESS not-accessible
2429 STATUS current
2430 DESCRIPTION
2431 "The length of the prefix (in bits). A prefix can
2432 not be shorter than 3 bits."
2433 REFERENCE
2434 "OSPF Version 2, Appendix C.2 Area parameters"
2435 ::= { ospfv3AreaAggregateEntry 6 }
2436
2437ospfv3AreaAggregateStatus OBJECT-TYPE
2438 SYNTAX RowStatus
2439 MAX-ACCESS read-create
2440 STATUS current
2441 DESCRIPTION
2442 "This variable controls the status of the en-
2443 try. The use of RowStatus is covered in more detail
2444 in [6]."
2445 ::= { ospfv3AreaAggregateEntry 7 }
2446
2447ospfv3AreaAggregateEffect OBJECT-TYPE
2448 SYNTAX INTEGER {
2449 advertiseMatching(1),
2450 doNotAdvertiseMatching(2)
2451 }
2452 MAX-ACCESS read-create
2453 STATUS current
2454 DESCRIPTION
2455 "Prefixes subsumed by ranges either trigger the
2456 advertisement of the indicated aggregate (ad-
2457 vertiseMatching), or result in the prefix not
2458 being advertised at all outside the area."
2459 DEFVAL { advertiseMatching }
2460 ::= { ospfv3AreaAggregateEntry 8 }
2461
2462ospfv3AreaAggregateRouteTag OBJECT-TYPE
2463 SYNTAX Integer32
2464 MAX-ACCESS read-create
2465 STATUS current
2466 DESCRIPTION
2467 "This tag is advertised only in the summarized
2468 As-External LSA when summarizing from type-7 to
2469 type-5."
2470 DEFVAL { 0 }
2471 ::= { ospfv3AreaAggregateEntry 9 }
2472
2473
2474-- conformance information
2475
2476ospfv3Groups OBJECT IDENTIFIER ::= { ospfv3Conformance 1 }
2477ospfv3Compliances OBJECT IDENTIFIER ::= { ospfv3Conformance 2 }
2478
2479-- compliance statements
2480
2481ospfv3Compliance MODULE-COMPLIANCE
2482 STATUS current
2483 DESCRIPTION "The compliance statement "
2484 MODULE -- this module
2485 MANDATORY-GROUPS {
2486 ospfv3BasicGroup,
2487 ospfv3AreaGroup,
2488 ospfv3IfGroup,
2489 ospfv3VirtIfGroup,
2490 ospfv3NbrGroup,
2491 ospfv3NbmaNbrGroup,
2492 ospfv3VirtNbrGroup,
2493 ospfv3AreaAggregateGroup
2494 }
2495
2496 GROUP ospfv3AsLsdbGroup
2497 DESCRIPTION
2498 "This group is required for OSPFv3 systems that
2499 display their AS-scope link state database."
2500
2501 GROUP ospfv3AreaLsdbGroup
2502 DESCRIPTION
2503 "This group is required for OSPFv3 systems that
2504 display their Area-scope link state database."
2505
2506 GROUP ospfv3LinkLsdbGroup
2507 DESCRIPTION
2508 "This group is required for OSPFv3 systems that
2509 display their Link-scope link state database."
2510
2511 GROUP ospfv3HostGroup
2512 DESCRIPTION
2513 "This group is required for OSPFv3 systems that
2514 support attached hosts."
2515
2516 OBJECT ospfv3NbrAddressType
2517 SYNTAX InetAddressType { ipv6(2) }
2518 DESCRIPTION
2519 "An implementation is only required to support IPv6
2520 address without zone index."
2521
2522 OBJECT ospfv3VirtNbrAddressType
2523 SYNTAX InetAddressType { ipv6(2) }
2524 DESCRIPTION
2525 "An implementation is only required to support IPv6
2526 address without zone index."
2527
2528 ::= { ospfv3Compliances 1 }
2529
2530-- units of conformance
2531
2532ospfv3BasicGroup OBJECT-GROUP
2533 OBJECTS {
2534 ospfv3RouterId,
2535 ospfv3AdminStat,
2536 ospfv3VersionNumber,
2537 ospfv3AreaBdrRtrStatus,
2538 ospfv3ASBdrRtrStatus,
2539 ospfv3AsScopeLsaCount,
2540 ospfv3AsScopeLsaCksumSum,
2541 ospfv3OriginateNewLsas,
2542 ospfv3RxNewLsas,
2543 ospfv3ExtLsaCount,
2544 ospfv3ExtAreaLsdbLimit,
2545 ospfv3MulticastExtensions,
2546 ospfv3ExitOverflowInterval,
2547 ospfv3DemandExtensions,
2548 ospfv3TrafficEngineeringSupport,
2549 ospfv3ReferenceBandwidth,
2550 ospfv3RestartSupport,
2551 ospfv3RestartInterval,
2552 ospfv3RestartStatus,
2553 ospfv3RestartAge,
2554 ospfv3RestartExitReason
2555 }
2556 STATUS current
2557 DESCRIPTION
2558 "These objects are required for OSPFv3 systems."
2559 ::= { ospfv3Groups 1 }
2560
2561
2562ospfv3AreaGroup OBJECT-GROUP
2563 OBJECTS {
2564 ospfv3ImportAsExtern,
2565 ospfv3AreaSpfRuns,
2566 ospfv3AreaBdrRtrCount,
2567 ospfv3AreaAsBdrRtrCount,
2568 ospfv3AreaScopeLsaCount,
2569 ospfv3AreaScopeLsaCksumSum,
2570 ospfv3AreaSummary,
2571 ospfv3AreaStatus,
2572 ospfv3StubMetric,
2573 ospfv3AreaNssaTranslatorRole,
2574 ospfv3AreaNssaTranslatorState,
2575 ospfv3AreaNssaTranslatorStabilityInterval,
2576 ospfv3AreaNssaTranslatorEvents,
2577 ospfv3AreaStubMetricType
2578 }
2579 STATUS current
2580 DESCRIPTION
2581 "These objects are required for OSPFv3 systems
2582 supporting areas."
2583 ::= { ospfv3Groups 2 }
2584
2585ospfv3AsLsdbGroup OBJECT-GROUP
2586 OBJECTS {
2587 ospfv3AsLsdbSequence,
2588 ospfv3AsLsdbAge,
2589 ospfv3AsLsdbChecksum,
2590 ospfv3AsLsdbAdvertisement,
2591 ospfv3AsLsdbTypeKnown
2592 }
2593 STATUS current
2594 DESCRIPTION
2595 "These objects are required for OSPFv3 systems
2596 that display their AS-scope link state database."
2597 ::= { ospfv3Groups 3 }
2598
2599ospfv3AreaLsdbGroup OBJECT-GROUP
2600 OBJECTS {
2601 ospfv3AreaLsdbSequence,
2602 ospfv3AreaLsdbAge,
2603 ospfv3AreaLsdbChecksum,
2604 ospfv3AreaLsdbAdvertisement,
2605 ospfv3AreaLsdbTypeKnown
2606 }
2607 STATUS current
2608 DESCRIPTION
2609 "These objects are required for OSPFv3 systems
2610 that display their Area-scope link state database."
2611 ::= { ospfv3Groups 4 }
2612
2613ospfv3LinkLsdbGroup OBJECT-GROUP
2614 OBJECTS {
2615 ospfv3LinkLsdbSequence,
2616 ospfv3LinkLsdbAge,
2617 ospfv3LinkLsdbChecksum,
2618 ospfv3LinkLsdbAdvertisement,
2619 ospfv3LinkLsdbTypeKnown
2620 }
2621 STATUS current
2622 DESCRIPTION
2623 "These objects are required for OSPFv3 systems
2624 that display their Link-scope link state database."
2625 ::= { ospfv3Groups 5 }
2626
2627ospfv3HostGroup OBJECT-GROUP
2628 OBJECTS {
2629 ospfv3HostMetric,
2630 ospfv3HostStatus,
2631 ospfv3HostAreaID
2632 }
2633 STATUS current
2634 DESCRIPTION
2635 "These objects are required for OSPFv3 systems
2636 that support attached hosts."
2637 ::= { ospfv3Groups 6 }
2638
2639ospfv3IfGroup OBJECT-GROUP
2640 OBJECTS {
2641 ospfv3IfAreaId,
2642 ospfv3IfType,
2643 ospfv3IfAdminStat,
2644 ospfv3IfRtrPriority,
2645 ospfv3IfTransitDelay,
2646 ospfv3IfRetransInterval,
2647 ospfv3IfHelloInterval,
2648 ospfv3IfRtrDeadInterval,
2649 ospfv3IfPollInterval,
2650 ospfv3IfState,
2651 ospfv3IfDesignatedRouter,
2652 ospfv3IfBackupDesignatedRouter,
2653 ospfv3IfEvents,
2654 ospfv3IfStatus,
2655 ospfv3IfMulticastForwarding,
2656 ospfv3IfDemand,
2657 ospfv3IfMetricValue,
2658 ospfv3IfLinkScopeLsaCount,
2659 ospfv3IfLinkLsaCksumSum,
2660 ospfv3IfInstId,
2661 ospfv3IfDemandNbrProbe,
2662 ospfv3IfDemandNbrProbeRetxLimit,
2663 ospfv3IfDemandNbrProbeInterval
2664 }
2665 STATUS current
2666 DESCRIPTION
2667 "These interface objects are required for
2668 OSPFv3 systems."
2669 ::= { ospfv3Groups 7 }
2670
2671ospfv3VirtIfGroup OBJECT-GROUP
2672 OBJECTS {
2673 ospfv3VirtIfIndex,
2674 ospfv3VirtIfTransitDelay,
2675 ospfv3VirtIfRetransInterval,
2676 ospfv3VirtIfHelloInterval,
2677 ospfv3VirtIfRtrDeadInterval,
2678 ospfv3VirtIfState,
2679 ospfv3VirtIfEvents,
2680 ospfv3VirtIfStatus,
2681 ospfv3VirtIfLinkScopeLsaCount,
2682 ospfv3VirtIfLinkLsaCksumSum
2683 }
2684 STATUS current
2685 DESCRIPTION
2686 "These virtual interface objects are required for
2687 OSPFv3 systems."
2688 ::= { ospfv3Groups 8 }
2689
2690ospfv3NbrGroup OBJECT-GROUP
2691 OBJECTS {
2692 ospfv3NbrAddressType,
2693 ospfv3NbrAddress,
2694 ospfv3NbrOptions,
2695 ospfv3NbrPriority,
2696 ospfv3NbrState,
2697 ospfv3NbrEvents,
2698 ospfv3NbrLsRetransQLen,
2699 ospfv3NbrHelloSuppressed,
2700 ospfv3NbrIfId,
2701 ospfv3NbrRestartHelperStatus,
2702 ospfv3NbrRestartHelperAge,
2703 ospfv3NbrRestartHelperExitReason
2704 }
2705 STATUS current
2706 DESCRIPTION
2707 "These neighbor objects are required for
2708 OSPFv3 systems."
2709 ::= { ospfv3Groups 9 }
2710
2711ospfv3NbmaNbrGroup OBJECT-GROUP
2712 OBJECTS {
2713 ospfv3NbmaNbrPriority,
2714 ospfv3NbmaNbrRtrId,
2715 ospfv3NbmaNbrState,
2716 ospfv3NbmaNbrStorageType,
2717 ospfv3NbmaNbrStatus
2718 }
2719 STATUS current
2720 DESCRIPTION
2721 "These NBMA neighbor objects are required for
2722 OSPFv3 systems."
2723 ::= { ospfv3Groups 10 }
2724
2725ospfv3VirtNbrGroup OBJECT-GROUP
2726 OBJECTS {
2727 ospfv3VirtNbrIfIndex,
2728 ospfv3VirtNbrAddressType,
2729 ospfv3VirtNbrAddress,
2730 ospfv3VirtNbrOptions,
2731 ospfv3VirtNbrState,
2732 ospfv3VirtNbrEvents,
2733 ospfv3VirtNbrLsRetransQLen,
2734 ospfv3VirtNbrHelloSuppressed,
2735 ospfv3VirtNbrIfId,
2736 ospfv3VirtNbrRestartHelperStatus,
2737 ospfv3VirtNbrRestartHelperAge,
2738 ospfv3VirtNbrRestartHelperExitReason
2739 }
2740 STATUS current
2741 DESCRIPTION
2742 "These virtual neighbor objects are required for
2743 OSPFv3 systems."
2744 ::= { ospfv3Groups 11 }
2745
2746ospfv3AreaAggregateGroup OBJECT-GROUP
2747 OBJECTS {
2748 ospfv3AreaAggregateStatus,
2749 ospfv3AreaAggregateEffect,
2750 ospfv3AreaAggregateRouteTag
2751 }
2752 STATUS current
2753 DESCRIPTION
2754 "These area aggregate objects are required for
2755 OSPFv3 systems."
2756 ::= { ospfv3Groups 12 }
2757
2758END