1CTRON-DECIV-ROUTER-MIB  DEFINITIONS ::= BEGIN
2
3--  ctron-deciv-router-mib.txt
4--  Revision: 1.01.03
5--  Part Number: 2170985
6--  Date: August 11, 1995
7
8--  Cabletron Systems, Inc.
9--  35 Industrial Way, P.O. Box 5005
10--  Rochester, NH 03867-0505
11--  (603) 332-9400
12--  support@ctron.com
13
14--  This module provides authoritative definitions for Cabletron's
15--  enterprise specific DECnet Routing Services MIB.
16--
17--  This module will be extended as required.
18
19--  Cabletron Systems reserves the right to make changes in
20--  specification and other information contained in this document
21--  without prior notice.  The reader should consult Cabletron Systems
22--  to determine whether any such changes have been made.
23--
24--  In no event shall Cabletron Systems be liable for any incidental,
25--  indirect, special, or consequential damages whatsoever (including
26--  but not limited to lost profits) arising out of or related to this
27--  document or the information contained in it, even if Cabletron
28--  Systems has been advised of, known, or should have known, the
29--  possibility of such damages.
30
31--  Cabletron grants vendors, end-users, and other interested parties
32--  a non-exclusive license to use this Specification in connection
33--  with the management of Cabletron products.
34
35--  Copyright August 95 Cabletron Systems
36
37
38
39IMPORTS
40      OBJECT-TYPE
41        FROM RFC-1212
42      DisplayString
43        FROM RFC1213-MIB
44        nwRtrProtoSuites
45                FROM ROUTER-OIDS
46      Counter, TimeTicks, Gauge
47        FROM RFC1155-SMI;
48
49
50--  The DECnet Phase IV Router Group.
51
52nwDecIVRouter             OBJECT IDENTIFIER ::= { nwRtrProtoSuites 3 }
53
54nwDecIVMibs               OBJECT IDENTIFIER ::= { nwDecIVRouter 1 }
55nwDecIVComponents         OBJECT IDENTIFIER ::= { nwDecIVRouter 2 }
56
57
58--  DECnet Phase IV Router Component Groups
59
60nwDecIVSystem             OBJECT IDENTIFIER ::= { nwDecIVComponents 1 }
61nwDecIVForwarding         OBJECT IDENTIFIER ::= { nwDecIVComponents 2 }
62nwDecIVTopology           OBJECT IDENTIFIER ::= { nwDecIVComponents 4 }
63nwDecIVFib                OBJECT IDENTIFIER ::= { nwDecIVComponents 5 }
64nwDecIVEndSystems         OBJECT IDENTIFIER ::= { nwDecIVComponents 6 }
65nwDecIVAccessControl      OBJECT IDENTIFIER ::= { nwDecIVComponents 7 }
66nwDecIVFilters            OBJECT IDENTIFIER ::= { nwDecIVComponents 8 }
67nwDecIVRedirector         OBJECT IDENTIFIER ::= { nwDecIVComponents 9 }
68nwDecIVEvent              OBJECT IDENTIFIER ::= { nwDecIVComponents 10 }
69nwDecIVWorkGroup          OBJECT IDENTIFIER ::= { nwDecIVComponents 11 }
70
71
72--  DECnet Phase IV Router System Groups
73
74nwDecIVSysConfig          OBJECT IDENTIFIER ::= { nwDecIVSystem 1 }
75nwDecIVSysAdministration  OBJECT IDENTIFIER ::= { nwDecIVSystem 2 }
76
77
78--  DECnet Phase IV Router Forwarding Groups
79
80nwDecIVFwdSystem          OBJECT IDENTIFIER ::= { nwDecIVForwarding 1 }
81nwDecIVFwdInterfaces      OBJECT IDENTIFIER ::= { nwDecIVForwarding 2 }
82
83nwDecIVFwdCounters        OBJECT IDENTIFIER ::= { nwDecIVFwdSystem 1 }
84nwDecIVFwdIfConfig        OBJECT IDENTIFIER ::= { nwDecIVFwdInterfaces 1 }
85nwDecIVFwdIfCounters      OBJECT IDENTIFIER ::= { nwDecIVFwdInterfaces 2 }
86
87
88--  DECnet Phase IV Router Routing Groups
89
90nwDecIVDistanceVector     OBJECT IDENTIFIER ::= { nwDecIVTopology 1 }
91nwDecIVLinkState          OBJECT IDENTIFIER ::= { nwDecIVTopology 2 }
92
93nwDecIVProto              OBJECT IDENTIFIER ::= { nwDecIVDistanceVector 1 }
94nwDecIVProtoSystem        OBJECT IDENTIFIER ::= { nwDecIVProto 1 }
95nwDecIVProtoInterface     OBJECT IDENTIFIER ::= { nwDecIVProto 2 }
96
97nwDecIVProtoConfig        OBJECT IDENTIFIER ::= { nwDecIVProtoSystem 1 }
98nwDecIVProtoCounters      OBJECT IDENTIFIER ::= { nwDecIVProtoSystem 2 }
99nwDecIVProtoIfConfig      OBJECT IDENTIFIER ::= { nwDecIVProtoInterface 1 }
100nwDecIVProtoIfCounters    OBJECT IDENTIFIER ::= { nwDecIVProtoInterface 2 }
101
102--  DECnet Phase IV Router Host End Systems Groups
103
104nwDecIVHostsSystem        OBJECT IDENTIFIER ::= { nwDecIVEndSystems 1 }
105nwDecIVHostsInterfaces    OBJECT IDENTIFIER ::= { nwDecIVEndSystems 2 }
106nwDecIVHostsToMedia          OBJECT IDENTIFIER ::= { nwDecIVEndSystems 3 }
107
108
109--  DECnet Phase IV Router Access Control Group
110
111
112--  DECnet Phase IV Router Event Log Group
113
114nwDecIVEventLogConfig           OBJECT IDENTIFIER ::= { nwDecIVEvent 1 }
115nwDecIVEventLogFilterTable      OBJECT IDENTIFIER ::= { nwDecIVEvent 2 }
116nwDecIVEventLogTable            OBJECT IDENTIFIER ::= { nwDecIVEvent 3 }
117
118--  DECnet Phase IV Router Work-Group Group
119
120
121DecIVAddress ::= OCTET STRING
122--  MacAddress ::= OCTET STRING (SIZE (6))
123
124
125--  DECnet Phase IV MIB Group
126--  This group contains information about the revision level of this
127--  MIB within the device.  It allows verification of the released
128--  version without having to read other objects.
129
130nwDecIVMibRevText      OBJECT-TYPE
131    SYNTAX         DisplayString
132    ACCESS      read-only
133    STATUS      mandatory
134    DESCRIPTION
135        "Indicates the current revision level of the DECnet Phase
136        IV MIB in textual format."
137    ::= { nwDecIVMibs 1 }
138
139
140--  DECnet Phase IV Router System Group
141--  This group contains the objects related to the DECnet Phase IV Router at a
142--  global device-wide level.
143
144--  DECnet Phase IV System Configuration Group
145--  This group contains the objects that pertain to the setup and
146--  configuration of the DECnet Phase IV routing services at a global,
147--  device-wide level.
148
149nwDecIVSysRouterId     OBJECT-TYPE
150    SYNTAX      DecIVAddress
151    ACCESS      read-write
152    STATUS      mandatory
153    DESCRIPTION
154        "The DECnet Address used to uniquely identify the host (device)
155        running DECnet Phase IV Routing Services. Since DECnet Phase IV
156        uses a single address to identify the host and all of its router
157        ports, rather than using an address per router port,
158        nwDecIVSysRouterID is the DECnet node address for all the router
159        ports on the device."
160    ::= { nwDecIVSysConfig 1 }
161
162nwDecIVNodeType        OBJECT-TYPE
163    SYNTAX          INTEGER {
164                other(1),        -- not configured
165                routing-iv(2),    -- level 1 router
166                area(3)            -- level 2 router
167            }
168    ACCESS        read-write
169    STATUS        mandatory
170    DESCRIPTION
171        "Specifies the node type. Setting this value to 2, (routing-iv),
172        establishes the Routing Services-enabled device as a DECnet
173        Level 1, intra-area router. Setting this value to 2, establishes
174        the Routing Services-enabled device as a DECnet Phase IV Level 2,
175        or inter-area router."
176   DEFVAL { routing-iv }
177   ::= { nwDecIVSysConfig 2 }
178
179nwDecIVMaxNodes        OBJECT-TYPE
180    SYNTAX          INTEGER
181    ACCESS        read-write
182    STATUS        mandatory
183    DESCRIPTION
184        "Specifies the maximum number of DECnet nodes allowed within an
185        area."
186    DEFVAL { 1023 }
187    ::= { nwDecIVSysConfig 3 }
188
189nwDecIVMaxBRA          OBJECT-TYPE
190    SYNTAX            INTEGER
191    ACCESS        read-write
192    STATUS        mandatory
193    DESCRIPTION
194        "Specifies the maximum number of router adjacencies supported by
195        this node."
196    DEFVAL { 16 }
197    ::= { nwDecIVSysConfig 4 }
198
199nwDecIVMaxBEA          OBJECT-TYPE
200    SYNTAX             INTEGER
201    ACCESS        read-write
202    STATUS        mandatory
203    DESCRIPTION
204        "Specifies the maximum number of endnode adjacencies supported
205        by this node."
206    DEFVAL { 64 }
207    ::= { nwDecIVSysConfig 5 }
208
209nwDecIVMaxHops         OBJECT-TYPE
210    SYNTAX          INTEGER
211    ACCESS        read-write
212    STATUS        mandatory
213    DESCRIPTION
214        "Specifies the maximum number of hops allowed for a valid route
215        within the area. Any intra-area route consisting of a greater
216        number of hops than specified by nwDecIVMaxHops is considered
217        unreachable."
218    DEFVAL { 30 }
219    ::= { nwDecIVSysConfig 6 }
220
221nwDecIVMaxCost         OBJECT-TYPE
222    SYNTAX          INTEGER
223    ACCESS        read-write
224    STATUS        mandatory
225    DESCRIPTION
226        "Specifies the maximum cost allowed for a valid route within the
227        area. Any intra-area route with a cost greater than nwDecIVMaxCost
228        is considered unreachable."
229    DEFVAL { 1022 }
230    ::= { nwDecIVSysConfig 7 }
231
232nwDecIVMaxVisits       OBJECT-TYPE
233    SYNTAX          INTEGER
234    ACCESS        read-write
235    STATUS        mandatory
236    DESCRIPTION
237        "Specifies the maximum number of intra-area hops a packet can be
238        forwarded. A packet is dropped once it has been forwarded
239        nwDecIVMaxVisits."
240    DEFVAL { 63 }
241    ::= { nwDecIVSysConfig 8 }
242
243nwDecIVNonBroadcastTimer        OBJECT-TYPE
244    SYNTAX          TimeTicks
245    ACCESS        read-write
246    STATUS        mandatory
247    DESCRIPTION
248        "Specifies the periodic interval (in seconds) at which DECnet
249        Routing Services advertises its route table, on any non-broadcast
250        networks attached to any router port configured and enabled for
251        DECnet Phase IV Routing Services."
252    DEFVAL { 1000 }
253    ::= { nwDecIVSysConfig 9 }
254
255nwDecIVBroadcastTimer  OBJECT-TYPE
256    SYNTAX          TimeTicks
257    ACCESS        read-write
258    STATUS        mandatory
259    DESCRIPTION
260        "Specifies the periodic interval (in seconds) at which DECnet
261        Routing Services advertises its route table on any multi-access
262        broadcast networks attached to any router port configured and
263        enabled for DECnet Phase IV Routing Services."
264    DEFVAL { 1000 }
265    ::= { nwDecIVSysConfig 10 }
266
267nwDecIVAreas           OBJECT-TYPE
268    SYNTAX          INTEGER
269    ACCESS        read-write
270    STATUS        mandatory
271    DESCRIPTION
272        "Specifies the maximum number of areas allowed within a Level 2
273        (inter-area)routing domain."
274    DEFVAL { 63 }
275    ::= { nwDecIVSysConfig 11 }
276
277nwDecIVMaxAreaHops     OBJECT-TYPE
278    SYNTAX          INTEGER
279    ACCESS        read-write
280    STATUS        mandatory
281    DESCRIPTION
282        "Specifies the maximum number of areas that can be hopped by
283        a valid inter-area route. Any inter-area route requiring a
284        greater number of areas to be hopped than specified by
285        nwDecIVMaxAreaHops is considered invalid."
286    DEFVAL { 30 }
287    ::= { nwDecIVSysConfig 12 }
288
289nwDecIVMaxAreaCost     OBJECT-TYPE
290    SYNTAX          INTEGER
291    ACCESS        read-write
292    STATUS        mandatory
293    DESCRIPTION
294        "Specifies the maximum cost allowed for a valid Level 2
295        (inter-area) route. Any inter-area route with a cost greater than
296        nwDecIVMaxAreaCost is considered unreachable."
297    DEFVAL { 1022 }
298    ::= { nwDecIVSysConfig 13 }
299
300--  DECnet Phase IV System Administration Group
301nwDecIVSysAdminStatus  OBJECT-TYPE
302    SYNTAX      INTEGER {
303                        other(1),         --  none of the following
304                        disabled(2),      --  shutdown DECnet routing services
305                        enabled(3)        --  startup DECnet routing services
306            }
307    ACCESS  read-write
308    STATUS  mandatory
309    DESCRIPTION
310        "Sets the administrative state of DECnet Phase IV Routing Services,
311        system-wide. Enabled (3) causes DECnet Phase IV system-wide Routing
312        Services to become active on all router ports configured and enabled
313        for DECnet Phase IV Routing Services. Disabled (2) causes DECnet
314        Phase IV Routing Services to become inactive system-wide."
315    DEFVAL { enabled }
316    ::= { nwDecIVSysAdministration 1 }
317
318nwDecIVSysOperStatus   OBJECT-TYPE
319    SYNTAX      INTEGER {
320                        other(1),             --  none of the following
321                        disabled(2),          --  not running
322                        enabled(3),           --  running
323                        pending-disable(4),   --  shut-down in progress
324                        pending-enable(5),     --  start-up in progress
325                        invalid-config(6)     --  not running,invalid config
326            }
327    ACCESS  read-only
328    STATUS  mandatory
329    DESCRIPTION
330        "Indicates the current operating condition of DECnet Phase IV
331        Routing Services system-wide. The value of nwDecIVSysOperStatus
332        indicates any problem with your DECnet Phase IV Routing Services
333        configuration. A value of 6 indicates that regardless of the value
334        of nwDecIVSysAdminStatus, DECnet Phase IV Routing Services is not
335        operating because of an invalid configuration."
336    DEFVAL { enabled }
337    ::= { nwDecIVSysAdministration 2 }
338
339nwDecIVSysAdminReset   OBJECT-TYPE
340    SYNTAX      INTEGER {
341                        other(1),             --  none of the following
342                        reset(2)              --  force a reset
343                    }
344    ACCESS      read-write
345    STATUS      mandatory
346    DESCRIPTION
347        "Resets DECnet Phase IV Routing Services, system-wide. Reset (2)
348        forces a restart of DECnet Phase IV Routing Services without a
349        graceful shutdown on any active router ports and without affecting
350        any other routing services."
351    DEFVAL { other }
352    ::= { nwDecIVSysAdministration 3 }
353
354nwDecIVSysOperationalTime  OBJECT-TYPE
355    SYNTAX      TimeTicks
356    ACCESS      read-only
357    STATUS      mandatory
358    DESCRIPTION
359        "Indicates the elapsed time, in hundredths of a second, that
360        nwDecIVSysOperStatus has been in it's current state."
361    ::= { nwDecIVSysAdministration 4 }
362
363nwDecIVSysVersion  OBJECT-TYPE
364    SYNTAX      DisplayString
365    ACCESS      read-only
366    STATUS      mandatory
367    DESCRIPTION
368        "Indicates the current revision level of the DECnet Phase IV Routing
369        Services firmware, in textual format."
370    ::= { nwDecIVSysAdministration 5 }
371
372
373--  DECnet Phase IV Forwarding Group
374--  This group contains the managed objects used to setup and configure
375--  the DECnet Phase IV router network router ports for packet forwarding as well as
376--  the aggregate and per-interface DECnet Phase IV packet forwarding counters.
377
378--  DECnet Phase IV System-wide Packet Forwarding Counters
379
380nwDecIVFwdCtrAdminStatus  OBJECT-TYPE
381    SYNTAX          INTEGER {
382                            other(1),        -- none of the following
383                            disabled(2),    -- counters off
384                            enabled(3)        -- counters on
385                        }
386    ACCESS        read-write
387    STATUS        mandatory
388    DESCRIPTION
389        "Sets the administrative state of the aggregate (system-wide)
390        DECnet packet and byte counters. Enabled (3) causes these counters
391        to become active. Disabled (2) causes these counters to become
392        inactive."
393    DEFVAL { enabled }
394    ::= { nwDecIVFwdCounters 1 }
395
396nwDecIVFwdCtrReset     OBJECT-TYPE
397    SYNTAX          INTEGER {
398                            other(1),        -- none of the following
399                            reset(2)        -- force a reset
400                        }
401    ACCESS        read-write
402    STATUS        mandatory
403    DESCRIPTION
404        "Resets the aggregate (system-wide) DECnet packet and byte counters.
405        Reset (2) resets the DECnet aggregate counters to 0.
406        nwDecIVFwdCtrOperationalTime is also reset to 0."
407    DEFVAL { other }
408    ::= { nwDecIVFwdCounters 2 }
409
410nwDecIVFwdCtrOperationalTime       OBJECT-TYPE
411    SYNTAX          TimeTicks
412    ACCESS        read-only
413    STATUS        mandatory
414    DESCRIPTION
415        "Indicates the elapsed time, in hundredths of a second, that
416        DecIVFwdCtrOperStatus has been in the current state."
417    ::= { nwDecIVFwdCounters 3 }
418
419nwDecIVFwdCtrInPkts    OBJECT-TYPE
420    SYNTAX         Counter
421    ACCESS        read-only
422    STATUS        mandatory
423    DESCRIPTION
424        "Indicates the total number of DECnet packets that have been
425        received, system-wide, during nwDecIVFwdCtrOperationalTime."
426    ::= { nwDecIVFwdCounters 4 }
427
428nwDecIVFwdCtrOutPkts   OBJECT-TYPE
429    SYNTAX         Counter
430    ACCESS        read-only
431    STATUS        mandatory
432    DESCRIPTION
433        "Indicates the total number of DECnet packets that have been
434        transmitted, system-wide, during nwDecIVFwdCtrOperationalTime."
435    ::= { nwDecIVFwdCounters 5 }
436
437nwDecIVFwdCtrFwdPkts   OBJECT-TYPE
438        SYNTAX          Counter
439        ACCESS          read-only
440        STATUS          mandatory
441        DESCRIPTION
442            "Indicates the total number of DECnet packets that have been
443           forwarded, system-wide, during nwDecIVFwdCtrOperationalTime."
444        ::= { nwDecIVFwdCounters 6 }
445
446nwDecIVFwdCtrFilteredPkts OBJECT-TYPE
447    SYNTAX         Counter
448    ACCESS        read-only
449    STATUS        mandatory
450    DESCRIPTION
451        "Indicates the total number of DECnet packets that have been
452        administratively filtered, system-wide, during
453        nwDecIVFwdCtrOperationalTime."
454    ::= { nwDecIVFwdCounters 7 }
455
456nwDecIVFwdCtrDiscardPkts  OBJECT-TYPE
457    SYNTAX         Counter
458    ACCESS        read-only
459    STATUS        mandatory
460    DESCRIPTION
461        "Indicates the total number of DECnet packets that have been
462        discarded, system-wide, during nwDecIVFwdCtrOperationalTime."
463    ::= { nwDecIVFwdCounters 8 }
464
465nwDecIVFwdCtrAddrErrPkts        OBJECT-TYPE
466    SYNTAX      Counter
467    ACCESS      read-only
468    STATUS      mandatory
469    DESCRIPTION
470        "Indicates the total number of DECnet packets that have been
471        discarded, system-wide, during nwDecIVFwdCtrOperationalTime,
472        because of addressing errors in the DECnet header."
473    ::= { nwDecIVFwdCounters 9 }
474
475nwDecIVFwdCtrLenErrPkts        OBJECT-TYPE
476    SYNTAX      Counter
477    ACCESS      read-only
478    STATUS      mandatory
479    DESCRIPTION
480        "Indicates the total number of DECnet packets that have been
481        discarded, system-wide, during nwDecIVFwdCtrOperationalTime,
482        because an invalid packet length is contained in the DECnet header."
483    ::= { nwDecIVFwdCounters 10 }
484
485nwDecIVFwdCtrHdrErrPkts        OBJECT-TYPE
486    SYNTAX      Counter
487    ACCESS      read-only
488    STATUS      mandatory
489    DESCRIPTION
490        "Indicates the total number of DECnet packets that have been
491        discarded, system-wide, during nwDecIVFwdCtrOperationalTime,
492        because of an invalid DECnet header."
493    ::= { nwDecIVFwdCounters 11 }
494
495nwDecIVFwdCtrInBytes   OBJECT-TYPE
496    SYNTAX         Counter
497    ACCESS        read-only
498    STATUS        mandatory
499    DESCRIPTION
500        "Indicates the total number of bytes in the DECnet packets that
501        have been received, system-wide, during nwDecIVFwdCtrOperationalTime."
502    ::= { nwDecIVFwdCounters 12 }
503
504nwDecIVFwdCtrOutBytes  OBJECT-TYPE
505    SYNTAX         Counter
506    ACCESS        read-only
507    STATUS        mandatory
508    DESCRIPTION
509        "Indicates the total number of bytes in the DECnet packets that
510        have been transmitted, system-wide, during
511        nwDecIVFwdCtrOperationalTime."
512    ::= { nwDecIVFwdCounters 13 }
513
514nwDecIVFwdCtrFwdBytes  OBJECT-TYPE
515    SYNTAX          Counter
516    ACCESS          read-only
517    STATUS          mandatory
518    DESCRIPTION
519        "Indicates the total number of bytes in the DECnet packets
520        that have been forwarded, system-wide, during
521        nwDecIVFwdCtrOperationalTime."
522    ::= { nwDecIVFwdCounters 14 }
523
524nwDecIVFwdCtrFilteredBytes        OBJECT-TYPE
525    SYNTAX         Counter
526    ACCESS        read-only
527    STATUS        mandatory
528    DESCRIPTION
529        "Indicates the total number of bytes in the DECnet packets that
530        have been administratively filtered, system-wide, during
531        nwDecIVFwdCtrOperationalTime."
532    ::= { nwDecIVFwdCounters 15 }
533
534nwDecIVFwdCtrDiscardBytes OBJECT-TYPE
535    SYNTAX         Counter
536    ACCESS        read-only
537    STATUS        mandatory
538    DESCRIPTION
539        "Indicates the total number of bytes in the DECnet packets that
540        have been discarded, system wide, during nwDecIVFwdCtrOperationalTime."
541    ::= { nwDecIVFwdCounters 16 }
542
543nwDecIVFwdCtrHostInPkts   OBJECT-TYPE
544    SYNTAX         Counter
545    ACCESS        read-only
546    STATUS        mandatory
547    DESCRIPTION
548        "Indicates the total number of DECnet packets that have been
549        successfully delivered to the local host, during
550        nwDecIVFwdCtrOperationalTime."
551    ::= { nwDecIVFwdCounters 17 }
552
553nwDecIVFwdCtrHostOutPkts OBJECT-TYPE
554    SYNTAX      Counter
555    ACCESS      read-only
556    STATUS      mandatory
557    DESCRIPTION
558        "Indicates the total number of DECnet packets that have been
559        transmitted by the local host, during nwDecIVFwdCtrOperationalTime."
560    ::= { nwDecIVFwdCounters 18 }
561
562nwDecIVFwdCtrHostDiscardPkts OBJECT-TYPE
563    SYNTAX          Counter
564    ACCESS       read-only
565    STATUS       mandatory
566    DESCRIPTION
567        "Indicates the total number of DECnet packets that have been
568        discarded by the local host, during nwDecIVFwdCtrOperationalTime,
569        due to a lack of host resources."
570    ::= { nwDecIVFwdCounters 19 }
571
572nwDecIVFwdCtrHostInBytes  OBJECT-TYPE
573    SYNTAX      Counter
574    ACCESS      read-only
575    STATUS      mandatory
576    DESCRIPTION
577        "Indicates the total number of bytes in the DECnet packets that
578        have been received by the local host, during
579        nwDecIVFwdCtrOperationalTime."
580    ::= { nwDecIVFwdCounters 20 }
581
582nwDecIVFwdCtrHostOutBytes OBJECT-TYPE
583    SYNTAX      Counter
584    ACCESS      read-only
585    STATUS      mandatory
586    DESCRIPTION
587        "Indicates the total number of bytes in the DECnet packets that
588        have been transmitted by the local host, during
589        nwDecIVFwdCtrOperationalTime."
590    ::= { nwDecIVFwdCounters 21 }
591
592nwDecIVFwdCtrHostDiscardBytes OBJECT-TYPE
593    SYNTAX      Counter
594    ACCESS      read-only
595    STATUS      mandatory
596    DESCRIPTION
597        "Indicates the total number of bytes in the DECnet packets that have
598        been discarded by the local host, during
599        nwDecIVFwdCtrOperationalTime, due to a lack of host resources."
600    ::= { nwDecIVFwdCounters 22 }
601
602
603--  DECnet Phase IV Forwarding Interface Table
604nwDecIVFwdIfTable     OBJECT-TYPE
605    SYNTAX      SEQUENCE OF NwDecIVFwdIfEntry
606    ACCESS      not-accessible
607    STATUS      mandatory
608    DESCRIPTION
609        "This table contains an entry for each router port. This table is
610        indexed by nwDecIVFwdIfIndex, which indicates the value of MIB 2
611        ifIndex, which identifies the router port for which each entry exists."
612    ::= { nwDecIVFwdIfConfig 1 }
613
614nwDecIVFwdIfEntry    OBJECT-TYPE
615    SYNTAX      NwDecIVFwdIfEntry
616    ACCESS      not-accessible
617    STATUS      mandatory
618    DESCRIPTION
619        "Each entry specifies the DECnet Phase IV Routing Services
620        configuration for the router port for which the entry exists."
621    INDEX   { nwDecIVFwdIfIndex }
622    ::= { nwDecIVFwdIfTable 1 }
623
624NwDecIVFwdIfEntry ::=
625        SEQUENCE {
626                nwDecIVFwdIfIndex                INTEGER,
627                nwDecIVFwdIfAdminStatus          INTEGER,
628                nwDecIVFwdIfOperStatus             INTEGER,
629                nwDecIVFwdIfOperationalTime      TimeTicks,
630                nwDecIVFwdIfControl              INTEGER,
631                nwDecIVFwdIfMtu                  INTEGER,
632                nwDecIVFwdIfForwarding           INTEGER,
633                nwDecIVFwdIfFrameType            INTEGER,
634                nwDecIVFwdIfAclIdentifier        INTEGER,
635                nwDecIVFwdIfAclStatus            INTEGER,
636                nwDecIVFwdIfCacheControl         INTEGER,
637                nwDecIVFwdIfCacheEntries        Counter,
638                nwDecIVFwdIfCacheHits            Counter,
639                nwDecIVFwdIfCacheMisses          Counter
640        }
641
642nwDecIVFwdIfIndex      OBJECT-TYPE
643    SYNTAX      INTEGER
644    ACCESS      read-only
645    STATUS      mandatory
646    DESCRIPTION
647        "Indicates the value of MIB 2 ifindex, which identifies the router
648        port for which the entry exists."
649    ::= { nwDecIVFwdIfEntry 1 }
650
651nwDecIVFwdIfAdminStatus      OBJECT-TYPE
652    SYNTAX      INTEGER {
653                            other(1),
654                            disabled(2),
655                            enabled(3)
656                    }
657    ACCESS        read-write
658    STATUS        mandatory
659    DESCRIPTION
660        "Sets the administrative state of DECnet Phase IV Routing Services
661        on the router port for which the entry exists. Enabled (3) causes
662        DECnet Phase IV Routing Services to become active. Disabled (2)
663        causes it to become inactive."
664    DEFVAL { enabled }
665    ::= { nwDecIVFwdIfEntry 2 }
666
667nwDecIVFwdIfOperStatus     OBJECT-TYPE
668    SYNTAX  INTEGER {
669                        other(1),             --  none of the following
670                        disabled(2),          --  not running
671                        enabled(3),           --  running
672                        pending-disable(4),   --  shut-down in progress
673                        pending-enable(5),    --  start-up in progress
674                        invalid-config(6)     --  not running,invalid config
675        }
676    ACCESS      read-only
677    STATUS      mandatory
678    DESCRIPTION
679        "Indicates the current operating condition of DECnet Phase IV
680        Routing Services on the router port for which the entry exists.
681        The value of nwDecIVFwdIfOperStatus indicates any problem with the
682        configuration of DECnet Phase IV Routing Services on the router port.
683        value of 6 indicates that regardless of the value of
684        nwDecIVFwdIfAdminStatus, DECnet Phase IV Routing Services is not
685        operating because of an invalid port-level configuration."
686    ::= { nwDecIVFwdIfEntry 3 }
687
688nwDecIVFwdIfOperationalTime   OBJECT-TYPE
689    SYNTAX      TimeTicks
690    ACCESS      read-only
691    STATUS      mandatory
692    DESCRIPTION
693        "Indicates the elapsed time, in hundredths of a second, that
694        nwDecIVFwdIfOperStatus has been in its current state."
695    ::= { nwDecIVFwdIfEntry 4 }
696
697nwDecIVFwdIfControl  OBJECT-TYPE
698    SYNTAX  INTEGER {
699                        other(1),        -- none of the following
700                        add(2),            -- add this entry
701                        delete(3)        -- delete this entry
702                }
703    ACCESS  read-write
704    STATUS  mandatory
705    DESCRIPTION
706        "This object does not apply to this protocol. It is a common object,
707        inherited from the MIB framework used to provide a common management
708        interface to all the Cabletron Routing Services protocol-specific
709        MIBs. Setting this object has no effect."
710    DEFVAL { add }
711    ::= { nwDecIVFwdIfEntry 5 }
712
713nwDecIVFwdIfMtu        OBJECT-TYPE
714    SYNTAX      INTEGER
715    ACCESS      read-write
716    STATUS      mandatory
717    DESCRIPTION
718        "Specifies the Maximum Transmission Unit (MTU) for DECnet packets on
719        the router port for which the entry exists. This includes the DECnet
720        header and data, but does not include framing."
721    DEFVAL { 1500 }
722    ::= { nwDecIVFwdIfEntry 6 }
723
724nwDecIVFwdIfForwarding       OBJECT-TYPE
725    SYNTAX  INTEGER {
726                            other(1),        -- none of the following
727                            disabled(2),    -- not forwarding
728                            enabled(3)        -- forwarding
729                        }
730    ACCESS        read-write
731    STATUS        mandatory
732    DESCRIPTION
733        "Controls the forwarding of DECnet packets on the router port for
734        which the entry exists. Enabled (3) causes DECnet packets to be
735        forwarded. Disabled (2) prevents DECnet packets from being forwarded."
736    DEFVAL { disabled }
737    ::= { nwDecIVFwdIfEntry 7 }
738
739nwDecIVFwdIfFrameType        OBJECT-TYPE
740    SYNTAX     INTEGER    {                 --  valid media types
741                    other(1),               --  experimental
742                    ethernet(2),            --  ethernet
743                    snap(3),                --  ethernet, fddi, and token ring
744                    nativewan(8),           --  wan media types
745                    encapenet(9),           --  wan media types
746                    encapenetsnap(11),      --  wan media types
747                    encaptrsnap(14),        --  wan media types
748                    encapfddisnap(16),      --  wan media types
749                    canonical(17)           --  special media, tbd
750                    }
751    ACCESS          read-write
752    STATUS        mandatory
753    DESCRIPTION
754        "Specifies the framing type for DECnet packets forwarded on the router
755        port for which the entry exists.  Some frame types are only valid for
756        specific media types.  The comments reflect those valid media types."
757    DEFVAL { ethernet }
758    ::= { nwDecIVFwdIfEntry 8 }
759
760nwDecIVFwdIfAclIdentifier    OBJECT-TYPE
761    SYNTAX         INTEGER
762    ACCESS        read-write
763    STATUS        mandatory
764    DESCRIPTION
765        "Specifies the Access Control ID of the access control list in
766        effect for DECnet packets being routed on the router port for which
767        the entry exists. A value of 0 indicates that no access control list
768        is in effect."
769    DEFVAL { 0 }
770    ::= { nwDecIVFwdIfEntry 9 }
771
772nwDecIVFwdIfAclStatus        OBJECT-TYPE
773    SYNTAX          INTEGER {
774                            other(1),        -- none of the following
775                            disabled(2),    -- do not apply nwDecIVFwdIfAclIdentifier
776                            enabled(3)        -- apply nwDecIVFwdIfAclIdentifier
777                        }
778    ACCESS        read-write
779    STATUS        mandatory
780    DESCRIPTION
781        "Controls the operation of any access control list configured
782        for DECnet traffic on the router port for which the entry exists.
783        Enabled (3) applies the access control list indicated by the value
784        of nwDecIVFwdIfAclIdentifier to all DECnet traffic being routed on
785        the port. Disabled (2) prevents the access control list from being
786        applied."
787    DEFVAL { disabled }
788    ::= { nwDecIVFwdIfEntry 10 }
789
790nwDecIVFwdIfCacheControl     OBJECT-TYPE
791    SYNTAX          INTEGER {
792                other(1),        -- none of the followin
793                                disable(2),        -- caching disabled
794                                enable(3)        -- caching enabled
795                        }
796    ACCESS          read-write
797    STATUS        mandatory
798    DESCRIPTION
799        "This object does not apply to this protocol. It is a common object
800        inherited from the MIB framework used to provide a common management
801        interface to all the Cabletron Routing Services protocol-specific
802        MIBs. Setting this object has no effect."
803    DEFVAL { enable }
804    ::= { nwDecIVFwdIfEntry 11 }
805
806nwDecIVFwdIfCacheEntries      OBJECT-TYPE
807        SYNTAX          Counter
808        ACCESS          read-only
809        STATUS          mandatory
810        DESCRIPTION
811            "This object does not apply to this protocol. It is a common
812            object inherited from the MIB framework used to provide a
813            common management interface to all the Cabletron Routing
814            Services protocol-specific MIBs. Setting this object has no
815            effect."
816        ::= { nwDecIVFwdIfEntry 12 }
817
818nwDecIVFwdIfCacheHits        OBJECT-TYPE
819    SYNTAX          Counter
820    ACCESS          read-only
821    STATUS        mandatory
822    DESCRIPTION
823        "This object does not apply to this protocol. It is a common object
824        inherited from the MIB framework used to provide a common management
825        interface to all the Cabletron Routing Services protocol-specific MIBs.
826        Setting this object has no effect."
827    ::= { nwDecIVFwdIfEntry 13 }
828
829nwDecIVFwdIfCacheMisses      OBJECT-TYPE
830    SYNTAX          Counter
831    ACCESS          read-only
832    STATUS        mandatory
833    DESCRIPTION
834        "This object does not apply to this protocol. It is a common object
835        inherited from the MIB framework used to provide a common management
836        interface to all the Cabletron Routing Services protocol-specific
837        MIBs. Setting this object has no effect."
838    ::= { nwDecIVFwdIfEntry 14 }
839
840
841--  DECnet Phase IV Forwarding Interfaces Counter Table
842nwDecIVFwdIfCtrTable         OBJECT-TYPE
843    SYNTAX          SEQUENCE OF NwDecIVFwdIfCtrEntry
844    ACCESS        not-accessible
845    STATUS        mandatory
846    DESCRIPTION
847        "This table contains an entry for each router port configured and
848        enabled for DECnet Phase IV Routing Services."
849    ::= { nwDecIVFwdIfCounters 1 }
850
851nwDecIVFwdIfCtrEntry         OBJECT-TYPE
852    SYNTAX          NwDecIVFwdIfCtrEntry
853    ACCESS         not-accessible
854    STATUS        mandatory
855    DESCRIPTION
856        "Each entry indicates the current packet and byte count of DECnet
857        packets on each router port for which the entry exists."
858    INDEX           { nwDecIVFwdIfCtrIfIndex }
859    ::= { nwDecIVFwdIfCtrTable 1 }
860
861NwDecIVFwdIfCtrEntry ::=
862        SEQUENCE {
863                nwDecIVFwdIfCtrIfIndex               INTEGER,
864                nwDecIVFwdIfCtrAdminStatus           INTEGER,
865                nwDecIVFwdIfCtrReset                 INTEGER,
866                nwDecIVFwdIfCtrOperationalTime       TimeTicks,
867                nwDecIVFwdIfCtrInPkts                Counter,
868                nwDecIVFwdIfCtrOutPkts               Counter,
869                nwDecIVFwdIfCtrFwdPkts                 Counter,
870                nwDecIVFwdIfCtrFilteredPkts          Counter,
871                nwDecIVFwdIfCtrDiscardPkts           Counter,
872                nwDecIVFwdIfCtrAddrErrPkts           Counter,
873                nwDecIVFwdIfCtrLenErrPkts            Counter,
874                nwDecIVFwdIfCtrHdrErrPkts            Counter,
875                nwDecIVFwdIfCtrInBytes               Counter,
876                nwDecIVFwdIfCtrOutBytes              Counter,
877                nwDecIVFwdIfCtrFwdBytes                 Counter,
878                nwDecIVFwdIfCtrFilteredBytes         Counter,
879                nwDecIVFwdIfCtrDiscardBytes          Counter,
880                nwDecIVFwdIfCtrHostInPkts            Counter,
881                nwDecIVFwdIfCtrHostOutPkts           Counter,
882                nwDecIVFwdIfCtrHostDiscardPkts       Counter,
883                nwDecIVFwdIfCtrHostInBytes           Counter,
884                nwDecIVFwdIfCtrHostOutBytes          Counter,
885                nwDecIVFwdIfCtrHostDiscardBytes      Counter
886        }
887
888nwDecIVFwdIfCtrIfIndex       OBJECT-TYPE
889    SYNTAX         INTEGER
890    ACCESS        read-only
891    STATUS        mandatory
892    DESCRIPTION
893        "Indicates the value of MIB 2 ifindex, which identifies the router
894        port for which the entry exists."
895    ::= { nwDecIVFwdIfCtrEntry 1 }
896
897nwDecIVFwdIfCtrAdminStatus   OBJECT-TYPE
898    SYNTAX          INTEGER {
899                            other(1),
900                            disabled(2),
901                            enabled(3)
902                        }
903    ACCESS        read-write
904    STATUS        mandatory
905    DESCRIPTION
906        "Sets the administrative state of the per-port DECnet packet and
907        byte counters on the router port for which the entry exists. Enabled
908        (3) causes these counters to become active. Disabled (2) causes
909        these counters to become inactive."
910    DEFVAL { enabled }
911    ::= { nwDecIVFwdIfCtrEntry 2 }
912
913nwDecIVFwdIfCtrReset         OBJECT-TYPE
914    SYNTAX          INTEGER {
915                            other(1),
916                            reset(2)
917                        }
918    ACCESS        read-write
919    STATUS        mandatory
920    DESCRIPTION
921        "Resets the per-port DECnet packet and byte counters on the router
922        port for which the entry exists. Reset (2) resets the counters to 0.
923        nwDecIVFwdIfCtrOperationalTime is also reset to 0."
924    DEFVAL { other }
925    ::= { nwDecIVFwdIfCtrEntry 3 }
926
927nwDecIVFwdIfCtrOperationalTime        OBJECT-TYPE
928    SYNTAX          TimeTicks
929    ACCESS        read-only
930    STATUS        mandatory
931    DESCRIPTION
932        "Indicates the elapsed time, in hundredths of a second, that the
933        per-port DECnet packet and byte counters have been active on the
934        router port for which the entry exists."
935    ::= { nwDecIVFwdIfCtrEntry 4 }
936
937nwDecIVFwdIfCtrInPkts        OBJECT-TYPE
938    SYNTAX         Counter
939    ACCESS        read-only
940    STATUS        mandatory
941    DESCRIPTION
942        "Indicates the total number of DECnet packets that have been
943        received, during nwDecIVFwdIfCtrOperationaltime, on the router port
944        for which the entry exists."
945   ::= { nwDecIVFwdIfCtrEntry 5 }
946
947nwDecIVFwdIfCtrOutPkts       OBJECT-TYPE
948    SYNTAX         Counter
949    ACCESS        read-only
950    STATUS        mandatory
951    DESCRIPTION
952        "Indicates the total number of DECnet packets that have been
953        transmitted, during nwDecIVFwdIfCtrOperationalTime, on the router
954        port for which the entry exists."
955    ::= { nwDecIVFwdIfCtrEntry 6 }
956
957nwDecIVFwdIfCtrFwdPkts       OBJECT-TYPE
958        SYNTAX          Counter
959        ACCESS          read-only
960        STATUS          mandatory
961        DESCRIPTION
962            "Indicates the total number of DECnet packets that have been
963              forwarded on the router port for which the entry exists, during
964             nwDecIVFwdCtrOperationalTime."
965        ::= { nwDecIVFwdIfCtrEntry 7 }
966
967nwDecIVFwdIfCtrFilteredPkts OBJECT-TYPE
968    SYNTAX         Counter
969    ACCESS        read-only
970    STATUS        mandatory
971    DESCRIPTION
972        "Indicates the total number of DECnet packets that have been
973        administratively filtered, during nwDecIVFwdIfCtrOperationalTime,
974        on the router port for which the entry exists."
975    ::= { nwDecIVFwdIfCtrEntry 8 }
976
977nwDecIVFwdIfCtrDiscardPkts  OBJECT-TYPE
978    SYNTAX         Counter
979    ACCESS        read-only
980    STATUS        mandatory
981    DESCRIPTION
982        "Indicates the total number of DECnet packets that have been
983        discarded (dropped), during nwDecIVFwdIfCtrOperationalTime,
984        on the router port for which the entry exists."
985    ::= { nwDecIVFwdIfCtrEntry 9 }
986
987nwDecIVFwdIfCtrAddrErrPkts        OBJECT-TYPE
988    SYNTAX      Counter
989    ACCESS      read-only
990    STATUS      mandatory
991    DESCRIPTION
992        "Indicates the total number of DECnet packets that have been
993        discarded because of addressing errors in the DECnet header,
994        during nwDecIVFwdIfCtrOperationalTime, on the router port for
995        which the entry exists."
996        ::= { nwDecIVFwdIfCtrEntry 10 }
997
998nwDecIVFwdIfCtrLenErrPkts        OBJECT-TYPE
999    SYNTAX      Counter
1000    ACCESS      read-only
1001    STATUS      mandatory
1002    DESCRIPTION
1003        "Indicates the total number of DECnet packets that have been
1004        discarded because an invalid packet length was contained in the
1005        DECnet header, during nwDecIVFwdIfCtrOperationalTime, on the router
1006        port for which the entry exists."
1007    ::= { nwDecIVFwdIfCtrEntry 11 }
1008
1009nwDecIVFwdIfCtrHdrErrPkts        OBJECT-TYPE
1010    SYNTAX      Counter
1011    ACCESS      read-only
1012    STATUS      mandatory
1013    DESCRIPTION
1014        "Indicates the total number of DECnet packets that have been
1015        discarded because of an invalid DECnet header, during
1016        nwDecIVFwdIfCtrOperationalTime, on the router port for which the
1017        entry exists."
1018    ::= { nwDecIVFwdIfCtrEntry 12 }
1019
1020nwDecIVFwdIfCtrInBytes      OBJECT-TYPE
1021    SYNTAX         Counter
1022    ACCESS        read-only
1023    STATUS        mandatory
1024    DESCRIPTION
1025        "Indicates the total number of bytes in the DECnet packets that
1026        have been received, during nwDecIVFwdIfCtrOperationalTime, on the
1027        router port for which the entry exists."
1028    ::= { nwDecIVFwdIfCtrEntry 13 }
1029
1030nwDecIVFwdIfCtrOutBytes     OBJECT-TYPE
1031    SYNTAX         Counter
1032    ACCESS        read-only
1033    STATUS        mandatory
1034    DESCRIPTION
1035        "Indicates the total number of bytes in the DECnet packets that have
1036         been transmitted, during nwDecIVFwdIfCtrOperationalTime, on the router
1037         port for which the entry exists."
1038    ::= { nwDecIVFwdIfCtrEntry 14 }
1039
1040nwDecIVFwdIfCtrFwdBytes     OBJECT-TYPE
1041    SYNTAX          Counter
1042    ACCESS          read-only
1043    STATUS          mandatory
1044    DESCRIPTION
1045        "Indicates the total number of bytes in the DECnet packets that
1046        have been forwarded, during nwDecIVFwdIfCtrOperationalTime, on the
1047        router port for which the entry exists."
1048    ::= { nwDecIVFwdIfCtrEntry 15 }
1049
1050nwDecIVFwdIfCtrFilteredBytes        OBJECT-TYPE
1051    SYNTAX          Counter
1052    ACCESS      read-only
1053    STATUS          mandatory
1054    DESCRIPTION
1055        "Indicates the total number of bytes in the DECnet packets that
1056        have been administratively filtered, during
1057        nwDecIVFwdIfCtrOperationalTime, on the router port for which the
1058        entry exists."
1059    ::= { nwDecIVFwdIfCtrEntry 16 }
1060
1061nwDecIVFwdIfCtrDiscardBytes OBJECT-TYPE
1062    SYNTAX         Counter
1063    ACCESS        read-only
1064    STATUS        mandatory
1065    DESCRIPTION
1066        "Indicates the total number of bytes in the DECnet packets that
1067        have been discarded, during nwDecIVFwdIfCtrOperationalTime, on the
1068        router port for which the entry exists."
1069    ::= { nwDecIVFwdIfCtrEntry 17 }
1070
1071nwDecIVFwdIfCtrHostInPkts   OBJECT-TYPE
1072    SYNTAX         Counter
1073    ACCESS        read-only
1074    STATUS        mandatory
1075    DESCRIPTION
1076        "Indicates the total number of DECnet packets that have been
1077        delivered to the local host, during nwDecIVFwdIfCtrOperationalTime,
1078        that were received on the router port for which the entry exists."
1079    ::= { nwDecIVFwdIfCtrEntry 18 }
1080
1081nwDecIVFwdIfCtrHostOutPkts  OBJECT-TYPE
1082    SYNTAX         Counter
1083    ACCESS        read-only
1084    STATUS        mandatory
1085    DESCRIPTION
1086        "Indicates the total number of DECnet packets that have been
1087        transmitted by the local host, during nwDecIVFwdIfCtrOperationalTime,
1088        on the router port for which the entry exists."
1089    ::= { nwDecIVFwdIfCtrEntry 19 }
1090
1091nwDecIVFwdIfCtrHostDiscardPkts      OBJECT-TYPE
1092    SYNTAX         Counter
1093    ACCESS        read-only
1094    STATUS        mandatory
1095    DESCRIPTION
1096        "Indicates the total number of DECnet packets that have been
1097        discarded by the local host, during nwDecIVFwdIfCtrOperationalTime,
1098        that were received on the router port for which the entry exists."
1099    ::= { nwDecIVFwdIfCtrEntry 20 }
1100
1101nwDecIVFwdIfCtrHostInBytes  OBJECT-TYPE
1102    SYNTAX         Counter
1103    ACCESS        read-only
1104    STATUS        mandatory
1105    DESCRIPTION
1106        "Indicates the total number of bytes in the DECnet packets that
1107        have been delivered to the local host, during
1108        nwDecIVFwdIfCtrOperationalTime, that were received on the router port
1109        for which the entry exists."
1110    ::= { nwDecIVFwdIfCtrEntry 21 }
1111
1112nwDecIVFwdIfCtrHostOutBytes OBJECT-TYPE
1113    SYNTAX         Counter
1114    ACCESS        read-only
1115    STATUS        mandatory
1116    DESCRIPTION
1117        "Indicates the total number of bytes in the DECnet packets that
1118        have been transmitted by the local host, during
1119        nwDecIVFwdIfCtrOperationalTime, on the router port for which the
1120        entry exists."
1121    ::= { nwDecIVFwdIfCtrEntry 22 }
1122
1123nwDecIVFwdIfCtrHostDiscardBytes     OBJECT-TYPE
1124    SYNTAX          Counter
1125    ACCESS          read-only
1126    STATUS          mandatory
1127    DESCRIPTION
1128        "Indicates the total number of bytes in the DECnet packets that
1129        have been discarded by the local host, due to a lack of host
1130        resources, that were received on the router port for which the entry
1131        exists, during nwDecIVFwdIfCtrOperationalTime."
1132    ::= { nwDecIVFwdIfCtrEntry 23 }
1133
1134
1135--  DistanceVector-based Protocols
1136--  This group contains the managed objects for DEC IV Routing Protocol, DEC IV
1137--  DistanceVector based routing.
1138
1139--  DEC IV Proto System Configuration Parameters
1140--  This group contains the objects that pertain to the setup and
1141--  configuration of the DEC IV Proto DistanceVector based routing protocol.
1142
1143
1144nwDecIVProtoAdminStatus     OBJECT-TYPE
1145    SYNTAX  INTEGER {
1146                        other(1),             --  none of the following
1147                        disabled(2),          --  shutdown the router
1148                        enabled(3)            --  startup the router
1149                }
1150    ACCESS      read-write
1151    STATUS      mandatory
1152    DESCRIPTION
1153        "Sets the administrative state of the DECnet Phase IV
1154        distance-vector-based routing protocol system-wide. Enabled (3)
1155        causes the routing protocol to become active on all router ports
1156        configured and enabled for DECnet Routing Services. Disabled (2)
1157        causes the routing protocol to become inactive."
1158    DEFVAL { enabled }
1159    ::= { nwDecIVProtoConfig 1 }
1160
1161nwDecIVProtoOperStatus     OBJECT-TYPE
1162    SYNTAX  INTEGER {
1163                        other(1),             --  none of the following
1164                        disabled(2),          --  not running
1165                        enabled(3),           --  running
1166                        pending-disable(4),   --  shut-down in progress
1167                        pending-enable(5),    --  start-up in progress
1168                invalid-config(6)     --   not running-invalid config
1169                        }
1170    ACCESS      read-only
1171    STATUS      mandatory
1172    DESCRIPTION
1173        "Indicates the current operating condition of the DECnet Phase
1174        IV distance-vector-based routing protocol system-wide. The value
1175        of nwDecIVProtoOperStatus indicates any problem with the DECnet
1176        Phase IV distance-vector-based routing protocol configuration.
1177        A value of 6 indicates that regardless of the value of
1178        nwDecIVProtoAdminStatus, the DECnet Phase IV distance-vector-based
1179        routing protocol is not operating because of an invalid configuration."
1180    ::= { nwDecIVProtoConfig 2 }
1181
1182nwDecIVProtoAdminReset      OBJECT-TYPE
1183    SYNTAX  INTEGER {
1184                        other(1),             --  none of the following
1185                        reset(2)              --  force a reset
1186                    }
1187    ACCESS      read-write
1188    STATUS      mandatory
1189    DESCRIPTION
1190        "Resets the DECnet Phase IV distance-vector-based routing
1191        protocol. Reset (2) forces a system-wide restart of the protocol
1192        without a graceful shut-down on any active router ports."
1193    DEFVAL { other }
1194    ::= { nwDecIVProtoConfig 3 }
1195
1196nwDecIVProtoOperationalTime  OBJECT-TYPE
1197    SYNTAX      TimeTicks
1198    ACCESS      read-only
1199    STATUS      mandatory
1200    DESCRIPTION
1201        "Indicates the elapsed time, in hundredths of a second, that
1202        nwDecIVProtoOperStatus has been in current state."
1203    ::= { nwDecIVProtoConfig 4 }
1204
1205nwDecIVProtoVersion  OBJECT-TYPE
1206    SYNTAX      DisplayString
1207    ACCESS      read-only
1208    STATUS      mandatory
1209    DESCRIPTION
1210        "Indicates the current revision level of the DECnet Phase IV
1211        distance-vector-based routing protocol firmware, in textual format."
1212    ::= { nwDecIVProtoConfig 5 }
1213
1214nwDecIVProtoStackSize OBJECT-TYPE
1215    SYNTAX      INTEGER
1216    ACCESS      read-write
1217    STATUS      mandatory
1218    DESCRIPTION
1219        "Specifies the stack size of the DECnet Phase IV distance-vector-
1220        based routing protocol thread. In order for a change of this value
1221        to take effect, the protocol (nwDecIVProtoAdminReset), DECnet
1222        Phase IV Routing Services (nwDecIVSysAdminReset), or the device
1223        running Routing Services must be reset."
1224    DEFVAL { 4096 }
1225    ::= { nwDecIVProtoConfig 6 }
1226
1227nwDecIVProtoThreadPriority OBJECT-TYPE
1228    SYNTAX      INTEGER
1229    ACCESS      read-write
1230    STATUS      mandatory
1231    DESCRIPTION
1232        "Specifies the run-time execution priority of the DECnet Phase IV
1233        distance-vector-based routing protocol thread. In order for a change
1234        of this value to take effect, the protocol (nwDecIVProtoAdminReset),
1235        DECnet Phase IV Routing Services (nwDecIVSysAdminReset), or the
1236        device running Routing Services must be reset."
1237    DEFVAL { 127 }
1238    ::= { nwDecIVProtoConfig 7 }
1239
1240nwDecIVProtoDatabaseThreshold OBJECT-TYPE
1241    SYNTAX      INTEGER
1242    ACCESS      read-write
1243    STATUS      mandatory
1244    DESCRIPTION
1245        "This object does not apply to this protocol. It is a common object
1246        inherited from the MIB framework used to provide a common management
1247        interface to all the Cabletron Routing Services protocol-specific
1248        MIBs. Setting this object has no effect."
1249    DEFVAL { 2000 }
1250    ::= { nwDecIVProtoConfig 8 }
1251
1252nwDecIVProtoAgeOut  OBJECT-TYPE
1253    SYNTAX      INTEGER
1254    ACCESS      read-write
1255    STATUS      mandatory
1256    DESCRIPTION
1257        "This object does not apply to this protocol. It is a common object
1258        inherited from the MIB framework used to provide a common management
1259        interface to all the Cabletron Routing Services protocol-specific
1260        MIBs. Setting this object has no effect."
1261    DEFVAL { 180 }
1262    ::= { nwDecIVProtoConfig 9 }
1263
1264nwDecIVProtoHoldDown        OBJECT-TYPE
1265    SYNTAX          INTEGER
1266    ACCESS          read-write
1267    STATUS          mandatory
1268    DESCRIPTION
1269        "This object does not apply to this protocol. It is a common object
1270        inherited from the MIB framework used to provide a common management
1271        interface to all the Cabletron Routing Services protocol-specific
1272        MIBs. Setting this object has no effect. "
1273    DEFVAL { 120 }
1274    ::= { nwDecIVProtoConfig 10 }
1275
1276
1277--  DEC IV Routing Protocol System (aggregate) Counters
1278--  This group contains the aggregate (device-wide) DEC IV Routing Protocol
1279--  packet and byte counters.
1280nwDecIVProtoCtrAdminStatus  OBJECT-TYPE
1281    SYNTAX          INTEGER {
1282                                other(1),        -- none of the following
1283                                disabled(2),    -- counters off
1284                                enabled(3)        -- counters on
1285                        }
1286    ACCESS          read-write
1287    STATUS          mandatory
1288    DESCRIPTION
1289        "Sets the administrative state of the aggregate (system-wide) DECnet
1290        Phase IV distance-vector-based routing protocol packet and byte
1291        counters. Enabled (3) causes these counters to become active.
1292        Disabled (2) causes these counters to become inactive."
1293    DEFVAL { enabled }
1294    ::= { nwDecIVProtoCounters 1 }
1295
1296nwDecIVProtoCtrReset     OBJECT-TYPE
1297    SYNTAX          INTEGER {
1298                            other(1),        -- none of the following
1299                            reset(2)        -- force a reset
1300                        }
1301    ACCESS          read-write
1302    STATUS          mandatory
1303    DESCRIPTION
1304        "Resets the aggregate (system-wide) DECnet Phase IV
1305        distance-vector-based routing protocol packet and byte counters.
1306        Reset (2) resets the DECnet aggregate counters to 0.
1307        nwDecIVProtoCtrOperationalTime is also reset to 0."
1308    DEFVAL { other }
1309    ::= { nwDecIVProtoCounters 2 }
1310
1311nwDecIVProtoCtrOperationalTime       OBJECT-TYPE
1312    SYNTAX          TimeTicks
1313    ACCESS          read-only
1314    STATUS          mandatory
1315    DESCRIPTION
1316        "Indicates the elapsed time, in hundredths of a second, that
1317        nwDecIVProtoCtrAdminStatus has been in it's current state."
1318    ::= { nwDecIVProtoCounters 3 }
1319
1320nwDecIVProtoCtrInPkts       OBJECT-TYPE
1321    SYNTAX          Counter
1322    ACCESS          read-only
1323    STATUS          mandatory
1324    DESCRIPTION
1325        "Indicates the total number of DECnet Phase IV distance-vector-based
1326        routing protocol packets that have been received, system-wide,
1327        during nwDecIVProtoCtrOperationalTime."
1328    ::= { nwDecIVProtoCounters 4 }
1329
1330nwDecIVProtoCtrOutPkts      OBJECT-TYPE
1331    SYNTAX          Counter
1332    ACCESS          read-only
1333    STATUS          mandatory
1334    DESCRIPTION
1335        "Indicates the total number of DECnet Phase IV distance-vector-based
1336        routing protocol packets that have been transmitted, system-wide,
1337        during nwDecIVProtoCtrOperationalTime."
1338    ::= { nwDecIVProtoCounters 5 }
1339
1340nwDecIVProtoCtrFilteredPkts OBJECT-TYPE
1341    SYNTAX          Counter
1342    ACCESS          read-only
1343    STATUS          mandatory
1344    DESCRIPTION
1345        "Indicates the total number of DECnet Phase IV distance-vector-based
1346        routing protocol packets that have been administratively filtered,
1347        system-wide, during nwDecIVProtoCtrOperationalTime."
1348    ::= { nwDecIVProtoCounters 6 }
1349
1350nwDecIVProtoCtrDiscardPkts  OBJECT-TYPE
1351    SYNTAX          Counter
1352    ACCESS          read-only
1353    STATUS          mandatory
1354    DESCRIPTION
1355        "Indicates the total number of the DECnet Phase IV distance-vector
1356        -based routing protocol packets that have been discarded,
1357        system-wide, during nwDecIVProtoCtrOperationalTime."
1358    ::= { nwDecIVProtoCounters 7 }
1359
1360nwDecIVProtoCtrInBytes      OBJECT-TYPE
1361    SYNTAX          Counter
1362    ACCESS          read-only
1363    STATUS          mandatory
1364    DESCRIPTION
1365        "Indicates the total number of bytes in the DECnet Phase IV
1366        distance-vector based routing protocol packets that have been
1367        received, system-wide, during nwDecIVProtoCtrOperationalTime."
1368    ::= { nwDecIVProtoCounters 8 }
1369
1370nwDecIVProtoCtrOutBytes     OBJECT-TYPE
1371    SYNTAX          Counter
1372    ACCESS          read-only
1373    STATUS          mandatory
1374    DESCRIPTION
1375        "Indicates the total number of bytes in the DECnet Phase IV
1376        distance-vectorbased routing protocol packets that have been
1377        transmitted, system-wide, during nwDecIVProtoCtrOperationalTime."
1378    ::= { nwDecIVProtoCounters 9 }
1379
1380nwDecIVProtoCtrFilteredBytes        OBJECT-TYPE
1381    SYNTAX          Counter
1382    ACCESS          read-only
1383    STATUS          mandatory
1384    DESCRIPTION
1385        "Indicates the total number of bytes in the DECnet Phase IV
1386        distance-vectorbased routing protocol packets that have been
1387        administratively filtered, system-wide, during
1388        nwDecIVProtoCtrOperationalTime."
1389    ::= { nwDecIVProtoCounters 10 }
1390
1391nwDecIVProtoCtrDiscardBytes OBJECT-TYPE
1392    SYNTAX          Counter
1393    ACCESS          read-only
1394    STATUS          mandatory
1395    DESCRIPTION
1396        "Indicates the total number of bytes in the DECnet Phase IV
1397        distance-vectorbased routing protocol packets that have been
1398        discarded system-wide, during nwDecIVProtoCtrOperationalTime."
1399    ::= { nwDecIVProtoCounters 11 }
1400
1401
1402-- DecIV Protocol Interface Table
1403nwDecIVProtoIfTable            OBJECT-TYPE
1404    SYNTAX      SEQUENCE OF NwDecIVProtoIfEntry
1405    ACCESS      not-accessible
1406    STATUS      mandatory
1407    DESCRIPTION
1408        "This table contains an entry for each router port. Each entry can
1409        contain different values, allowing the routing protocol configuration
1410        to vary from router port to router port. This table is indexed by
1411        nwDecIVProtoIfIndex, which indicates the value of MIB 2 ifIndex,
1412        which identifies the router port for which each entry exists."
1413    ::= { nwDecIVProtoIfConfig     1 }
1414
1415nwDecIVProtoIfEntry            OBJECT-TYPE
1416    SYNTAX      NwDecIVProtoIfEntry
1417    ACCESS      not-accessible
1418    STATUS      mandatory
1419    DESCRIPTION
1420        "Each entry contains the DECnet Phase IV distance-vector-based
1421         routing protocol configuration for the router port for which the
1422         entry exists."
1423    INDEX   { nwDecIVProtoIfIndex }
1424    ::= { nwDecIVProtoIfTable 1 }
1425
1426NwDecIVProtoIfEntry ::=
1427        SEQUENCE {
1428                nwDecIVProtoIfIndex                  INTEGER,
1429                nwDecIVProtoIfAdminStatus            INTEGER,
1430                nwDecIVProtoIfOperStatus             INTEGER,
1431                nwDecIVProtoIfOperationalTime        TimeTicks,
1432                nwDecIVProtoIfVersion                INTEGER,
1433                nwDecIVProtoIfAdvertisement          INTEGER,
1434                nwDecIVProtoIfFloodDelay             INTEGER,
1435                nwDecIVProtoIfRequestDelay           INTEGER,
1436                nwDecIVProtoIfPriority               INTEGER,
1437                nwDecIVProtoIfHelloTimer             INTEGER,
1438                nwDecIVProtoIfSplitHorizon           INTEGER,
1439                nwDecIVProtoIfPoisonReverse          INTEGER,
1440                nwDecIVProtoIfSnooping               INTEGER,
1441                nwDecIVProtoIfType                   INTEGER,
1442                nwDecIVProtoIfXmitCost               INTEGER,
1443                nwDecIVProtoIfAclIdentifier          INTEGER,
1444                nwDecIVProtoIfAclStatus              INTEGER
1445        }
1446
1447nwDecIVProtoIfIndex         OBJECT-TYPE
1448    SYNTAX          INTEGER
1449    ACCESS          read-only
1450    STATUS          mandatory
1451    DESCRIPTION
1452        "Indicates the value of MIB 2 ifindex, which identifies the router
1453        port for which the entry exists."
1454    ::= { nwDecIVProtoIfEntry 1 }
1455
1456nwDecIVProtoIfAdminStatus   OBJECT-TYPE
1457    SYNTAX          INTEGER {
1458                            other(1),
1459                            disabled(2),
1460                            enabled(3)
1461                        }
1462     ACCESS          read-write
1463     STATUS          mandatory
1464     DESCRIPTION
1465         "Sets the administrative state of the DECnet Phase IV
1466         distance-vector-based routing protocol on the router port for which
1467         the entry exists. Enabled (3) causes the routing protocol to become
1468         active on the router port. Disabled (2) causes it to become inactive."
1469     DEFVAL { enabled }
1470     ::= { nwDecIVProtoIfEntry 2 }
1471
1472nwDecIVProtoIfOperStatus     OBJECT-TYPE
1473    SYNTAX  INTEGER {
1474                        other(1),             --  none of the following
1475                        disabled(2),          --  not running
1476                        enabled(3),           --  running
1477                        pending-disable(4),   --  shut-down in progress
1478                        pending-enable(5)     --  start-up in progress
1479                    }
1480     ACCESS      read-only
1481     STATUS      mandatory
1482     DESCRIPTION
1483         "Indicates the current operating condition of the DECnet Phase IV
1484         distance-vector-based routing protocol on the router port for which
1485         the entry exists. The value of nwDecIVProtoIfOperStatus indicates
1486         any problem with your routing protocol configuration on the router
1487         port. A value of 6 indicates that regardless of the value of
1488         nwDecIVProtoIfAdminStatus, the routing protocol is not operating
1489         because of an invalid configuration."
1490     ::= { nwDecIVProtoIfEntry 3 }
1491
1492nwDecIVProtoIfOperationalTime        OBJECT-TYPE
1493    SYNTAX          TimeTicks
1494    ACCESS          read-only
1495    STATUS          mandatory
1496    DESCRIPTION
1497        "Indicates the elapsed time, in hundredths of a second, that
1498        nwDecIVProtoIfOperStatus has been in it`s current state."
1499    ::= { nwDecIVProtoIfEntry 4 }
1500
1501nwDecIVProtoIfVersion       OBJECT-TYPE
1502    SYNTAX          INTEGER
1503    ACCESS          read-write
1504    STATUS          mandatory
1505    DESCRIPTION
1506        "Indicates the revision level of the DECnet Phase IV
1507        distance-vector-based routing protocol firmware on the router port
1508        for which the entry exists, in textual format."
1509    DEFVAL { 3 }
1510    ::= { nwDecIVProtoIfEntry 5 }
1511
1512nwDecIVProtoIfAdvertisement OBJECT-TYPE
1513    SYNTAX          INTEGER
1514    ACCESS          read-write
1515    STATUS          mandatory
1516    DESCRIPTION
1517        "Sets the interval, in seconds, at which the DECnet Phase IV
1518        distance-vectorbased routing protocol advertises its route table on
1519        the router port for which the entry exists. Change this value to
1520        cause the DECnet Phase IV distance-vector-based routing protocol to
1521        advertise its route table more or less frequently on the router port."
1522    DEFVAL  { 40 }
1523    ::= { nwDecIVProtoIfEntry 6 }
1524
1525nwDecIVProtoIfFloodDelay    OBJECT-TYPE
1526    SYNTAX          INTEGER
1527    ACCESS          read-write
1528    STATUS          mandatory
1529    DESCRIPTION
1530        "This object does not apply to this protocol. It is a common object
1531        inherited from the MIB framework used to provide a common management
1532        interface to all the Cabletron Routing Services protocol-specific MIBs.
1533        Setting this object has no effect."
1534    DEFVAL  { 2 }
1535    ::= { nwDecIVProtoIfEntry 7 }
1536
1537nwDecIVProtoIfRequestDelay  OBJECT-TYPE
1538    SYNTAX          INTEGER
1539    ACCESS          read-write
1540    STATUS          mandatory
1541    DESCRIPTION
1542        "This object does not apply to this protocol. It is a common object
1543        inherited from the MIB framework used to provide a common management
1544        interface to all the Cabletron Routing Services protocol-specific MIBs.
1545        Setting this object has no effect."
1546    DEFVAL  { 0 }
1547    ::= { nwDecIVProtoIfEntry 8 }
1548
1549nwDecIVProtoIfPriority       OBJECT-TYPE
1550    SYNTAX          INTEGER
1551    ACCESS          read-write
1552    STATUS          mandatory
1553    DESCRIPTION
1554        "Sets the priority of the DECnet Phase IV distance-vector-based
1555        routing protocol on the router port for which the entry exists.
1556        Within an area, the router with the highest value for
1557        nwDecIVProtoIfPriority becomes the priority or designated router.
1558        The highest possible value for nwDecIVProtocolIfPriority is 127. Set
1559        this value high to cause your DECnet Phase IV Routing Services-enabled
1560        device to become the designated router. Set this value low to guarantee
1561        that it does not become the designated router."
1562    DEFVAL  { 64 }
1563    ::= { nwDecIVProtoIfEntry 9 }
1564
1565nwDecIVProtoIfHelloTimer    OBJECT-TYPE
1566    SYNTAX          INTEGER
1567    ACCESS          read-write
1568    STATUS          mandatory
1569    DESCRIPTION
1570        "Sets the interval, in seconds, at which DECnet Phase IV
1571        distance-vector-based routing protocol sends Hello packets on the
1572        router port for which the entry exists."
1573    DEFVAL  { 15 }
1574    ::= { nwDecIVProtoIfEntry 10 }
1575
1576nwDecIVProtoIfSplitHorizon  OBJECT-TYPE
1577    SYNTAX          INTEGER {
1578                            other(1),        -- none of the following
1579                            disabled(2),    -- Split Horizon off
1580                            enabled(3)        -- Split Horizon on
1581                        }
1582    ACCESS          read-write
1583    STATUS          mandatory
1584    DESCRIPTION
1585        "This object does not apply to this protocol. It is a common object
1586        inherited from the MIB framework used to provide a common management
1587        interface to all the Cabletron Routing Services protocol-specific MIBs.
1588     Setting this object has no effect."
1589    DEFVAL { enabled }
1590    ::= { nwDecIVProtoIfEntry 11 }
1591
1592nwDecIVProtoIfPoisonReverse OBJECT-TYPE
1593    SYNTAX          INTEGER {
1594                            other(1),
1595                            disabled(2),
1596                            enabled(3)
1597                        }
1598    ACCESS          read-write
1599    STATUS          mandatory
1600    DESCRIPTION
1601        "This object does not apply to this protocol. It is a common object
1602        inherited from the MIB framework used to provide a common management
1603        interface to all the Cabletron Routing Services protocol-specific MIBs.
1604        Setting this object has no effect."
1605    DEFVAL { disabled }
1606    ::= { nwDecIVProtoIfEntry 12 }
1607
1608nwDecIVProtoIfSnooping      OBJECT-TYPE
1609    SYNTAX          INTEGER {
1610                            other(1),        --  none of the following
1611                            disabled(2),    --  Snooping off
1612                            enabled(3)        --  Snooping on
1613                        }
1614    ACCESS          read-write
1615    STATUS          mandatory
1616    DESCRIPTION
1617        "Controls the operation of DECnet Phase IV distance-vector-based
1618        routing protocol snooping on the router port. When snooping is
1619        enabled the DECnet Phase IV distance-vector-based routing protocol
1620        operates in passive mode, so that it receives route information,
1621        builds and maintains a route table, but does not advertise the route
1622        table or send updates on the router port for which the entry exists."
1623    DEFVAL { disabled }
1624    ::= { nwDecIVProtoIfEntry 13 }
1625
1626nwDecIVProtoIfType             OBJECT-TYPE
1627    SYNTAX      INTEGER {
1628                               other(1),        --  none of the following
1629                            bma(2),            --  broadcast media access
1630                            nbma(3)            --  non-broadcast media access
1631                     }
1632    ACCESS      read-only
1633    STATUS      mandatory
1634    DESCRIPTION
1635        "Indicates whether the directly connected network segment does or
1636        does not support broadcast media access."
1637    DEFVAL { bma }
1638    ::= { nwDecIVProtoIfEntry 14 }
1639
1640nwDecIVProtoIfXmitCost      OBJECT-TYPE
1641    SYNTAX      INTEGER
1642    ACCESS      read-write
1643    STATUS      mandatory
1644    DESCRIPTION
1645        "Sets the cost of transmitting a packet on the network segment
1646        connected to the router port for which the entry exists. The DECnet
1647        Phase IV distance-vector-based routing protocol picks the route with
1648        the least total nwDecIVProtoIfXmitCost as the best route. If
1649        nwDecIVProtocolIfXmitCost, also known as path cost, is the same for
1650        all possible routes , the best route chosen is the route with the
1651        least number of hops is chosen as the best route."
1652    DEFVAL { 1 }
1653    ::= { nwDecIVProtoIfEntry 15 }
1654
1655nwDecIVProtoIfAclIdentifier OBJECT-TYPE
1656    SYNTAX          INTEGER
1657    ACCESS          read-write
1658    STATUS          mandatory
1659    DESCRIPTION
1660        "Specifies the Access Control ID of the access control list in
1661        effect for DECnet Phase IV distance-vector-based routing protocol
1662        packets on the router port for which the entry exists. A value of 0
1663        indicates that there is no access control list in effect for DECnet
1664        Phase IV distance-vector-based routing protocol packets on the router
1665        port."
1666    DEFVAL { 0 }
1667    ::= { nwDecIVProtoIfEntry 16 }
1668
1669nwDecIVProtoIfAclStatus     OBJECT-TYPE
1670    SYNTAX          INTEGER {
1671                                other(1),      --  none of the following
1672                                disabled(2),  --  do not apply nwDecIVProtoIfAcl
1673                                enabled(3)    --  apply nwDecIVProtoIfAcl
1674                        }
1675    ACCESS          read-write
1676    STATUS          mandatory
1677    DESCRIPTION
1678        "Controls the operation of the access control list identified by
1679        nwDecIVProtoIfAclIdentifier. Enabled (3) applies the access control
1680        list to all DECnet Phase IV distance-vector-based routing protocol
1681        packet traffic on the router port for which the entry exists. Disabled
1682        (2) prevents the access control list from being applied."
1683    DEFVAL { disabled }
1684    ::= { nwDecIVProtoIfEntry 17 }
1685
1686
1687--  Dec IV Protocol Interface Counters Table
1688--  This table contains the managed objects for DEC IV protocols packet and
1689--  byte counter on a per router port basis.
1690nwDecIVProtoIfCtrTable      OBJECT-TYPE
1691    SYNTAX          SEQUENCE OF NwDecIVProtoIfCtrEntry
1692    ACCESS          not-accessible
1693    STATUS          mandatory
1694    DESCRIPTION
1695        "This table contains an entry for each router port. This table is
1696        indexed by nwDecIVProtoIfCtrIfIndex which indicates the value of
1697        MIB2 ifindex, which identifies the router port for which the entry
1698        exists."
1699    ::= { nwDecIVProtoIfCounters 1 }
1700
1701nwDecIVProtoIfCtrEntry      OBJECT-TYPE
1702    SYNTAX          NwDecIVProtoIfCtrEntry
1703    ACCESS          not-accessible
1704    STATUS          mandatory
1705    DESCRIPTION
1706        "Each entry indicates the current packet and byte count of DECnet
1707        Phase IV distance-vector-based routing protocol packets on the router
1708        port for which the entry exists."
1709    INDEX           { nwDecIVProtoIfCtrIfIndex }
1710    ::= { nwDecIVProtoIfCtrTable 1 }
1711
1712NwDecIVProtoIfCtrEntry ::=
1713    SEQUENCE {
1714                nwDecIVProtoIfCtrIfIndex            INTEGER,
1715                nwDecIVProtoIfCtrAdminStatus        INTEGER,
1716                nwDecIVProtoIfCtrReset              INTEGER,
1717                nwDecIVProtoIfCtrOperationalTime    TimeTicks,
1718                nwDecIVProtoIfCtrInPkts             Counter,
1719                nwDecIVProtoIfCtrOutPkts            Counter,
1720                nwDecIVProtoIfCtrFilteredPkts       Counter,
1721                nwDecIVProtoIfCtrDiscardPkts        Counter,
1722                nwDecIVProtoIfCtrInBytes            Counter,
1723                nwDecIVProtoIfCtrOutBytes           Counter,
1724                nwDecIVProtoIfCtrFilteredBytes      Counter,
1725                nwDecIVProtoIfCtrDiscardBytes       Counter
1726        }
1727nwDecIVProtoIfCtrIfIndex    OBJECT-TYPE
1728    SYNTAX          INTEGER
1729    ACCESS          read-only
1730    STATUS          mandatory
1731    DESCRIPTION
1732        "Indicates the value of MIB 2 ifindex, which identifies the router
1733        port for which the entry exists."
1734    ::= { nwDecIVProtoIfCtrEntry 1 }
1735
1736nwDecIVProtoIfCtrAdminStatus  OBJECT-TYPE
1737    SYNTAX          INTEGER {
1738                                other(1),
1739                                disabled(2),
1740                                enabled(3)
1741                        }
1742    ACCESS          read-write
1743    STATUS          mandatory
1744    DESCRIPTION
1745        "Sets the administrative state of the per-port DECnet Phase IV
1746        distance-vectorbased routing protocol packet and byte counters on
1747        the router port for which the entry exists. Enabled (3) causes these
1748        counters to become active. Disabled (2) causes these counters to
1749        become inactive."
1750    DEFVAL { enabled }
1751    ::= { nwDecIVProtoIfCtrEntry 2 }
1752
1753nwDecIVProtoIfCtrReset      OBJECT-TYPE
1754    SYNTAX          INTEGER {
1755                            other(1),        -- none of the following
1756                            reset(2)          -- force a reset
1757                        }
1758    ACCESS          read-write
1759    STATUS          mandatory
1760    DESCRIPTION
1761        "Resets the per-port DECnet Phase IV distance-vector-based routing
1762        protocol packet and byte counters on the router port for which the
1763        entry exists. Reset (2) resets the counters to 0.
1764        nwDecIVProtoIfCtrOperationalTime is also reset to 0."
1765    DEFVAL { other }
1766    ::= { nwDecIVProtoIfCtrEntry 3 }
1767
1768nwDecIVProtoIfCtrOperationalTime     OBJECT-TYPE
1769    SYNTAX          TimeTicks
1770    ACCESS          read-only
1771    STATUS          mandatory
1772    DESCRIPTION
1773        "Indicates the elapsed time, in hundredths of a second, that
1774        nwDecIVProtoIfCtrAdminStatus has been in the current state."
1775    ::= { nwDecIVProtoIfCtrEntry 4 }
1776
1777nwDecIVProtoIfCtrInPkts       OBJECT-TYPE
1778    SYNTAX          Counter
1779    ACCESS          read-only
1780    STATUS          mandatory
1781    DESCRIPTION
1782        "Indicates the total number of DECnet Phase IV distance-vector-based
1783        routing protocol packets that have been received, during
1784        nwDecIVProtoIfCtrOperationalTime, on the router port for which the
1785        entry exists."
1786    ::= { nwDecIVProtoIfCtrEntry 5 }
1787
1788nwDecIVProtoIfCtrOutPkts      OBJECT-TYPE
1789    SYNTAX          Counter
1790    ACCESS          read-only
1791    STATUS          mandatory
1792    DESCRIPTION
1793        "Indicates the total number of DECnet Phase IV distance-vector-based
1794        routing protocol packets that have been transmitted, during
1795        nwDecIVProtoIfCtrOperationalTime, on the router port for which the
1796        entry exists."
1797    ::= { nwDecIVProtoIfCtrEntry 6 }
1798
1799nwDecIVProtoIfCtrFilteredPkts OBJECT-TYPE
1800    SYNTAX          Counter
1801    ACCESS          read-only
1802    STATUS          mandatory
1803    DESCRIPTION
1804        "Indicates the total number of DECnet Phase IV distance-vector-based
1805        routing protocol packets that have been administratively filtered,
1806        during nwDecIVProtoIfCtrOperationalTime, on the router port for which
1807        the entry exists."
1808    ::= { nwDecIVProtoIfCtrEntry 7 }
1809
1810nwDecIVProtoIfCtrDiscardPkts  OBJECT-TYPE
1811    SYNTAX          Counter
1812    ACCESS          read-only
1813    STATUS          mandatory
1814    DESCRIPTION
1815        "Indicates the total number of DECnet Phase IV distance-vector-based
1816        routing protocol packets that have been discarded, during
1817        nwDecIVProtoIfCtrOperationalTime, that were received on the router
1818        port for which the entry exist."
1819    ::= { nwDecIVProtoIfCtrEntry 8 }
1820nwDecIVProtoIfCtrInBytes      OBJECT-TYPE
1821    SYNTAX          Counter
1822    ACCESS          read-only
1823    STATUS          mandatory
1824    DESCRIPTION
1825        "Indicates the total number of bytes in the DECnet Phase IV
1826        distance-vector-based routing protocol packets that have been
1827        received, during nwDecIVProtoIfCtrOperationalTime, on the router
1828        port for which the entry exists."
1829    ::= { nwDecIVProtoIfCtrEntry 9 }
1830
1831nwDecIVProtoIfCtrOutBytes     OBJECT-TYPE
1832    SYNTAX          Counter
1833    ACCESS          read-only
1834    STATUS          mandatory
1835    DESCRIPTION
1836        "Indicates the total number of bytes in the DECnet Phase IV
1837        distance-vector-based routing protocol packets that have been
1838        transmitted, during nwDecIVProtoIfCtrOperationalTime, on the router
1839        port for which the entry exists."
1840    ::= { nwDecIVProtoIfCtrEntry 10 }
1841nwDecIVProtoIfCtrFilteredBytes        OBJECT-TYPE
1842    SYNTAX          Counter
1843    ACCESS          read-only
1844    STATUS          mandatory
1845    DESCRIPTION
1846        "Indicates the total number of bytes in the DECnet Phase IV
1847        distance-vector-based routing protocol packets that have been
1848        administratively filtered, during nwDecIVProtoIfCtrOperationalTime,
1849        that were received on the router port for which the entry exists."
1850    ::= { nwDecIVProtoIfCtrEntry 11 }
1851
1852nwDecIVProtoIfCtrDiscardBytes OBJECT-TYPE
1853    SYNTAX          Counter
1854    ACCESS          read-only
1855    STATUS          mandatory
1856    DESCRIPTION
1857        "Indicates the total number of bytes in the DECnet packets that have
1858        been discarded, during nwDecIVProtoIfCtrOperationalTime, that were
1859        received on the router port for which the entry exists."
1860    ::= { nwDecIVProtoIfCtrEntry 12 }
1861
1862
1863--  DECnet Phase IV Forward Information Base (FIB) Table
1864--  This table contains the managed objects for the forwarding table of the
1865--  DECnet Phase IV router.  This table is built from entries in the DECnet
1866--  Phase IV routing table(s) and reflects the routes that are considered
1867--  the best routes to forward on.
1868nwDecIVFibTable        OBJECT-TYPE
1869    SYNTAX          SEQUENCE OF NwDecIVFibEntry
1870    ACCESS        not-accessible
1871    STATUS        mandatory
1872    DESCRIPTION
1873        "This table contains an entry for each route being used to forward
1874        DECnet data packets.."
1875    ::= { nwDecIVFib 1 }
1876
1877nwDecIVFibEntry        OBJECT-TYPE
1878    SYNTAX          NwDecIVFibEntry
1879    ACCESS        not-accessible
1880    STATUS        mandatory
1881    DESCRIPTION
1882        "Each entry in the table describes a route to a particular DECnet
1883        destination network and node."
1884    INDEX   { nwDecIVFibNodeId }
1885    ::= { nwDecIVFibTable 1 }
1886
1887NwDecIVFibEntry ::=
1888        SEQUENCE {
1889                nwDecIVFibNodeId          DecIVAddress,
1890                nwDecIVFibNextHopNodeId   DecIVAddress,
1891                nwDecIVFibNextHopIf       INTEGER,
1892                nwDecIVFibRouteType       INTEGER
1893        }
1894
1895nwDecIVFibNodeId       OBJECT-TYPE
1896    SYNTAX         DecIVAddress
1897    ACCESS        read-only
1898    STATUS        mandatory
1899    DESCRIPTION
1900        "Contains the DECnet Address of the destination node of the route
1901        for which the entry exists."
1902    ::= { nwDecIVFibEntry 1 }
1903
1904nwDecIVFibNextHopNodeId      OBJECT-TYPE
1905    SYNTAX          DecIVAddress
1906    ACCESS          read-write
1907    STATUS        mandatory
1908    DESCRIPTION
1909        "Contains the DECnet Address of the next hop router for the route
1910        for which the entry exists."
1911    ::= { nwDecIVFibEntry 2 }
1912
1913nwDecIVFibNextHopIf    OBJECT-TYPE
1914    SYNTAX          INTEGER
1915    ACCESS          read-write
1916    STATUS        mandatory
1917    DESCRIPTION
1918        "Indicates the value of MIB 2 ifindex, which identifies the router
1919        port through which the route exists."
1920    DEFVAL { 0 }
1921    ::= { nwDecIVFibEntry 3 }
1922
1923nwDecIVFibRouteType    OBJECT-TYPE
1924    SYNTAX          INTEGER  {
1925                other(1),        -- none of the following
1926                                invalid(2),    --  not a valid route
1927                                direct(3),     --  destination is on a direct conn. seg.
1928                                remote(4)      --  destination is avail. through the next hop router.
1929}
1930    ACCESS          read-write
1931    STATUS        mandatory
1932    DESCRIPTION
1933        "Indicates the status of the route. A value of 3 indicates that the
1934        destination is on the network segment that is directly connected to
1935        the router port identified by nwDecIVFibNextHopIf. A value of 4
1936        indicates that the destination is on an indirectly connected network
1937        segment, which is reachable through the next hop router indicated by
1938        the value of nwDecIVFibNextHopNodeId. A value of 2 indicates that the
1939        route is invalid."
1940    DEFVAL { direct }
1941    ::= { nwDecIVFibEntry 4 }
1942
1943
1944--  DECnet Phase IV Access Control List Table
1945--  This table contains the managed objects for the Access Control Lists
1946--  within the DECnet Phase IV Router.  Access Control Lists allow configuration of
1947--  restricted access to networks and protocols reachable thru the DecIV
1948--  Router device.  Access Control Lists can be defined with these
1949nwDecIVAclValidEntries OBJECT-TYPE
1950    SYNTAX      Gauge
1951    ACCESS      read-only
1952    STATUS      mandatory
1953    DESCRIPTION
1954        "Indicates the number of valid entries that exist in the access
1955        control list table, nwDecIVAclTable."
1956    ::= { nwDecIVAccessControl 1 }
1957
1958nwDecIVAclTable        OBJECT-TYPE
1959    SYNTAX          SEQUENCE OF NwDecIVAclEntry
1960    ACCESS        not-accessible
1961    STATUS        mandatory
1962    DESCRIPTION
1963        "This table contains the access control list information for DECnet
1964         traffic. This table contains entries each of which specifies whether
1965         packet forwarding between a particular source destination pair is
1966         permitted or denied. Each entry is part of a particular access
1967         control list. Each list is identified by a unique Access Control ID.
1968         Each list may contain multiple entries ordered by sequence number.
1969         When an Access Control List is searched, it is searched in sequence
1970         number order and the first match found ends the search. If no match
1971         is found, access defaults to permitted."
1972    ::= { nwDecIVAccessControl 2 }
1973
1974nwDecIVAclEntry        OBJECT-TYPE
1975    SYNTAX          NwDecIVAclEntry
1976    ACCESS          not-accessible
1977    STATUS        mandatory
1978    DESCRIPTION
1979        "Each entry contains DECnet source/destination access information."
1980    INDEX           { nwDecIVAclIdentifier, nwDecIVAclSequence }
1981    ::= { nwDecIVAclTable 1 }
1982
1983NwDecIVAclEntry ::=
1984        SEQUENCE {
1985                nwDecIVAclIdentifier           INTEGER,
1986                nwDecIVAclSequence             INTEGER,
1987                nwDecIVAclPermission           INTEGER,
1988                nwDecIVAclMatches              Counter,
1989                nwDecIVAclDestAddress          DecIVAddress,
1990                nwDecIVAclSrcAddress           DecIVAddress
1991
1992        }
1993
1994nwDecIVAclIdentifier   OBJECT-TYPE
1995    SYNTAX         INTEGER
1996    ACCESS        read-only
1997    STATUS        mandatory
1998    DESCRIPTION
1999        "This is the primary (major) index into the DECnet access control
2000        list table. This value identifies each access control list by a
2001        unique identifier, a number arbitrarily assigned by the user. All
2002        entries that have the same value for nwDecIVAclIdentifier belong to
2003        the same access control list."
2004    ::= { nwDecIVAclEntry 1 }
2005
2006nwDecIVAclSequence     OBJECT-TYPE
2007    SYNTAX         INTEGER
2008    ACCESS        read-only
2009    STATUS        mandatory
2010    DESCRIPTION
2011        "This is the secondary (minor) index into the DECnet access control
2012        list table. This number corresponds to a sequence number used to
2013        order multiple entries within the same access control list."
2014    ::= { nwDecIVAclEntry 2 }
2015
2016nwDecIVAclPermission   OBJECT-TYPE
2017    SYNTAX          INTEGER {
2018                            other(1),
2019                            invalid(2),
2020                            permit(3),
2021                            deny(4),
2022                            permit-bidirectional(5),
2023                            deny-bidirectional(6)
2024                        }
2025    ACCESS        read-write
2026    STATUS        mandatory
2027    DESCRIPTION
2028        "Specifies whether access is allowed or denied between the source
2029        and destination address pair. Note that source and destination are
2030        interchangeable when bi-directional control is selected. To remove
2031        an existing entry set nwDecIVAclPermission to invalid (2). Invalid
2032        entries disappear after reboot."
2033    DEFVAL { permit }
2034    ::= { nwDecIVAclEntry 3 }
2035
2036nwDecIVAclMatches      OBJECT-TYPE
2037    SYNTAX         Counter
2038    ACCESS        read-only
2039    STATUS        mandatory
2040    DESCRIPTION
2041        "Indicates the number of matches on this entry that have resulted
2042        in the permit/deny access restriction being applied as part of the
2043        forwarding process."
2044    ::= { nwDecIVAclEntry 4 }
2045
2046nwDecIVAclDestAddress  OBJECT-TYPE
2047    SYNTAX          DecIVAddress
2048    ACCESS          read-write
2049    STATUS        mandatory
2050    DESCRIPTION
2051        "Specifies the destination DECnet Address used to compare for
2052        matches on the access control list. Either the Area ID or Node ID
2053        of this address may be set to 0, a wildcard value which matches all
2054        areas or all nodes."
2055    ::= { nwDecIVAclEntry 5 }
2056
2057nwDecIVAclSrcAddress   OBJECT-TYPE
2058    SYNTAX          DecIVAddress
2059    ACCESS          read-write
2060    STATUS        mandatory
2061    DESCRIPTION
2062        "Specifies the source DECnet Address used to compare for matches on
2063        the access control list. Either the Area ID or Node ID of this
2064        address may be set to a wildcard value which matches all areas or
2065        all nodes."
2066    ::= { nwDecIVAclEntry 6 }
2067
2068--
2069--  DecIV Hosts-to-Media Table
2070
2071--  This table provides a mapping between DecIV Network Protocol
2072--  addresses and their corresponding circuit identifiers (if
2073--  applicable), port numbers, and framing.
2074
2075
2076nwDecIVHostMapTable       OBJECT-TYPE
2077    SYNTAX           SEQUENCE OF NwDecIVHostMapEntry
2078    ACCESS        not-accessible
2079    STATUS        mandatory
2080    DESCRIPTION
2081                "The DecIV Address translation table used for mapping
2082         a DecIV address to a circuit identifier (if applicable),
2083         corresponding port number, and framing type."
2084        ::= { nwDecIVHostsToMedia 1 }
2085
2086nwDecIVHostMapEntry     OBJECT-TYPE
2087     SYNTAX         NwDecIVHostMapEntry
2088    ACCESS        not-accessible
2089    STATUS        mandatory
2090    DESCRIPTION
2091                "Each entry contains one DecIVAddress to circuit
2092        equivalence. Also provided is the framing required to
2093        converse with this host, and the corresponding logical
2094        port number."
2095        INDEX   { nwDecIVHostMapIfIndex, nwDecIVHostMapDecIVAddr }
2096        ::= { nwDecIVHostMapTable 1 }
2097
2098 NwDecIVHostMapEntry ::=
2099        SEQUENCE {
2100                nwDecIVHostMapIfIndex         INTEGER,
2101                nwDecIVHostMapDecIVAddr       DecIVAddress,
2102                nwDecIVHostMapType            INTEGER,
2103                nwDecIVHostMapCircuitID       INTEGER,
2104                nwDecIVHostMapFraming         INTEGER,
2105                nwDecIVHostMapPortNumber      INTEGER
2106                }
2107
2108nwDecIVHostMapIfIndex    OBJECT-TYPE
2109        SYNTAX  INTEGER
2110        ACCESS  read-only
2111        STATUS  mandatory
2112        DESCRIPTION
2113                "This is the primary (major) index into the DecIV HostMap
2114        table. This number corresponds to the index into the MIB-2
2115        Interfaces Group which describes the DecIV router port for which
2116        the entry exists."
2117        ::= { nwDecIVHostMapEntry 1 }
2118
2119nwDecIVHostMapDecIVAddr    OBJECT-TYPE
2120        SYNTAX  DecIVAddress
2121        ACCESS  read-only
2122        STATUS  mandatory
2123        DESCRIPTION
2124                "The DecIVAddress of the host on the corresponding interface
2125        and circuit (if applicable)."
2126        ::= { nwDecIVHostMapEntry 2 }
2127
2128nwDecIVHostMapType        OBJECT-TYPE
2129        SYNTAX  INTEGER {
2130            other(1),
2131            invalid(2),
2132            dynamic(3),
2133            static(4),
2134            inactive(5)
2135        }
2136        ACCESS  read-write
2137        STATUS  mandatory
2138        DESCRIPTION
2139        "Setting this object to the value invalid(2) has
2140        the effect of invalidating the corresponding entry in the
2141        nwDecIVHostMapTable.  That is, it effectively dissasociates
2142        the circuitand/or interface identified with said entry from the
2143        mapping identified with said entry.  It is an implementation-
2144        specific matter as to whether the agent removes an invalidated
2145        entry from the table.  Accordingly, management stations must be
2146        prepared to receive tabular information from agents that
2147        corresponds to entries not currently in use.  Proper inter-
2148        pretation of such entries requires examination of the relevant
2149        wDecIVHostMapType object."
2150
2151        ::= { nwDecIVHostMapEntry 3 }
2152
2153nwDecIVHostMapCircuitID    OBJECT-TYPE
2154        SYNTAX  INTEGER
2155        ACCESS  read-write
2156        STATUS  mandatory
2157        DESCRIPTION
2158                "The identifier for the virtual circuit present on the
2159        interface. On an interface configured for Frame Relay,
2160        this number is the DLCI for the DecIV Address at the end of
2161        the circuit. For non-WAN interfaces, the value of this
2162        object is zero."
2163        ::= { nwDecIVHostMapEntry 4 }
2164
2165nwDecIVHostMapFraming    OBJECT-TYPE
2166    SYNTAX     INTEGER    {                 --  valid media types
2167                    other(1),               --  experimental
2168                    ethernet(2),            --  ethernet
2169                    snap(3),                --  ethernet, fddi, and token ring
2170                    nativewan(8),           --  wan media types
2171                    encapenet(9),           --  wan media types
2172                    encapenetsnap(11),      --  wan media types
2173                    encaptrsnap(14),        --  wan media types
2174                    encapfddisnap(16),      --  wan media types
2175                    canonical(17)           --  special media, tbd
2176                    }
2177        ACCESS  read-write
2178        STATUS  mandatory
2179        DESCRIPTION
2180                "Specifies the framing type required to converse with the
2181         host for which this entry exists."
2182        ::= { nwDecIVHostMapEntry 5 }
2183
2184nwDecIVHostMapPortNumber    OBJECT-TYPE
2185        SYNTAX  INTEGER
2186        ACCESS  read-only
2187        STATUS  mandatory
2188        DESCRIPTION
2189                "The unique value for the logical port number. It's value
2190        ranges between 1 and a maximum value which is dependent on both
2191        the number of configured interfaces in the system and the number
2192        of circuits present on those interfaces which are of WAN type."
2193        ::= { nwDecIVHostMapEntry 6 }
2194
2195
2196--  DECnet Event Group
2197
2198nwDecIVEventAdminStatus    OBJECT-TYPE
2199    SYNTAX          INTEGER {
2200                                other(1) ,
2201                                disabled(2),
2202                                enabled(3)
2203                        }
2204    ACCESS          read-write
2205    STATUS          mandatory
2206    DESCRIPTION
2207        "Sets the administrative state of DECnet event logging. Enabled (3)
2208        causes the event log to become active. Disabled (2) causes the event
2209        log to become inactive."
2210    DEFVAL { disabled }
2211    ::= { nwDecIVEventLogConfig 1 }
2212
2213nwDecIVEventMaxEntries     OBJECT-TYPE
2214    SYNTAX          INTEGER
2215    ACCESS          read-write
2216    STATUS          mandatory
2217    DESCRIPTION
2218        "Sets the maximum number of entries allowed in the event log table.
2219        When the number of entries reaches the value of nwDecIVEventMaxEntries,
2220        the first (oldest) entry is deleted to allow a new entry to be added."
2221    DEFVAL { 100 }
2222    ::= { nwDecIVEventLogConfig 2 }
2223
2224nwDecIVEventTraceAll OBJECT-TYPE
2225    SYNTAX          INTEGER {
2226                                other(1),
2227                                disabled(2),
2228                                enabled(3)
2229                        }
2230    ACCESS          read-write
2231    STATUS          mandatory
2232    DESCRIPTION
2233        "Enabled (3) allows logging of all event types on all router ports
2234        for all protocols and components. Disabled (2) causes the filter
2235        table to specify which events to log."
2236    DEFVAL { enabled }
2237    ::= { nwDecIVEventLogConfig 3 }
2238
2239
2240--  Event Log Filter Table
2241--  The Event Log Filter Table contains the managed objects used to set-up
2242--  and configure log entries.
2243
2244nwDecIVEventFilterTable            OBJECT-TYPE
2245    SYNTAX          SEQUENCE OF NwDecIVEventFilterEntry
2246    ACCESS          not-accessible
2247    STATUS          mandatory
2248    DESCRIPTION
2249        "This table contains and entry for each event filter configured for
2250        DECnet Phase IV Routing Services events."
2251    ::= { nwDecIVEventLogFilterTable 1 }
2252
2253nwDecIVEventFilterEntry            OBJECT-TYPE
2254    SYNTAX          NwDecIVEventFilterEntry
2255    ACCESS          not-accessible
2256    STATUS          mandatory
2257    DESCRIPTION
2258        "Each entry describes an event filter which defines a particular type
2259        of event to be logged to the event log. The value of
2260        nwDecIVEventFltrProtocol indicates the value used either in the
2261        nwRtgProtocolTable or the nwComponentTable in the Cabletron Routing
2262        Services MIB, which identifies the protocol or component to which the
2263        entry applies."
2264    INDEX   { nwDecIVEventFltrProtocol, nwDecIVEventFltrIfNum }
2265    ::= { nwDecIVEventFilterTable 1 }
2266
2267NwDecIVEventFilterEntry ::=
2268        SEQUENCE {
2269                nwDecIVEventFltrProtocol   INTEGER,
2270                nwDecIVEventFltrIfNum      INTEGER,
2271                nwDecIVEventFltrControl    INTEGER,
2272                nwDecIVEventFltrType       INTEGER,
2273                nwDecIVEventFltrSeverity   INTEGER,
2274                nwDecIVEventFltrAction     INTEGER
2275        }
2276
2277nwDecIVEventFltrProtocol   OBJECT-TYPE
2278    SYNTAX          INTEGER
2279    ACCESS          read-only
2280    STATUS          mandatory
2281    DESCRIPTION
2282        "Indicates the value of the Cabletron Routing Services MIB
2283        nwRtgProtocolInstance or nwComponentRtgInstance which identifies the
2284        protocol involved in the event for which the event filter exists."
2285    ::= { nwDecIVEventFilterEntry 1 }
2286
2287nwDecIVEventFltrIfNum      OBJECT-TYPE
2288    SYNTAX          INTEGER
2289    ACCESS          read-only
2290    STATUS          mandatory
2291    DESCRIPTION
2292        "Specifies the router port involved in the event for which the event
2293        filter exists."
2294    ::= { nwDecIVEventFilterEntry 2 }
2295
2296nwDecIVEventFltrControl    OBJECT-TYPE
2297    SYNTAX          INTEGER {
2298                                other(1),
2299                                delete(2),
2300                                add(3)
2301                        }
2302    ACCESS          read-write
2303    STATUS          mandatory
2304    DESCRIPTION
2305        "Set this value to 3 to add the entry to the event filter table. Set
2306        this value to 2 to remove the entry from the event filter table."
2307    DEFVAL { add }
2308    ::= { nwDecIVEventFilterEntry 3 }
2309
2310nwDecIVEventFltrType        OBJECT-TYPE
2311    SYNTAX      INTEGER {
2312                            misc(1),
2313                            timer(2),
2314                            rcv(4),
2315                            xmit(8),
2316                            event(16),
2317                            diags(32),
2318                            error(64)
2319            }
2320    ACCESS      read-write
2321    STATUS      mandatory
2322    DESCRIPTION
2323        "This 6 bit mask specifies the types of events to be logged. By
2324        default all 6 bits are set to 1, indicating that all types of events
2325        are to be logged. Setting any bit to 0 removes an event type from
2326        this field and prevents that type of event from being logged. Setting
2327        any bit to 1 adds an event type to this field and enables that type
2328        of event to be logged."
2329    ::= { nwDecIVEventFilterEntry 4 }
2330
2331nwDecIVEventFltrSeverity   OBJECT-TYPE
2332    SYNTAX      INTEGER {
2333                             highest(1),
2334                             highmed(2),
2335                             highlow(3)
2336            }
2337    ACCESS      read-write
2338    STATUS      mandatory
2339    DESCRIPTION
2340        "Specifies the level of severity an event must meet in order to be
2341        logged. Controls the amount of event logging by ignoring events of a
2342        lower priority than specified by this filter value. `Highmed' ignores
2343        only events of the lowest severity. `Highlow' logs all events highest
2344        priority through lowest. `Highest' severity causes all events except
2345        those of the highest severity to be ignored. `Highmed' severity is the
2346        default setting which causes only events of the lowest severity to be
2347        ignored. `Highlow' severity logs all events, regardless of severity."
2348    DEFVAL { highest }
2349    ::= { nwDecIVEventFilterEntry 5 }
2350
2351nwDecIVEventFltrAction OBJECT-TYPE
2352    SYNTAX      INTEGER {
2353                        log(1),
2354                        trap(2),
2355                                log-trap(3)
2356            }
2357    ACCESS      read-write
2358    STATUS      mandatory
2359    DESCRIPTION
2360        "Specifies how the events are to be logged. Logging to the `log'
2361        stores the events in the event log table (nwDecIVEventLogTable).
2362        Logging to'trap' sends events out through the trap mechanism."
2363    DEFVAL { log }
2364    ::= { nwDecIVEventFilterEntry 6 }
2365
2366--  Event Log Table
2367--  The Event Log Table contains the logged events.
2368
2369nwDecIVEventTable          OBJECT-TYPE
2370    SYNTAX          SEQUENCE OF NwDecIVEventEntry
2371    ACCESS          not-accessible
2372    STATUS          mandatory
2373    DESCRIPTION
2374            "This table contains an entry for each event that has been
2375            logged."
2376    ::= { nwDecIVEventLogTable 1 }
2377
2378nwDecIVEventEntry          OBJECT-TYPE
2379    SYNTAX          NwDecIVEventEntry
2380    ACCESS          not-accessible
2381    STATUS          mandatory
2382    DESCRIPTION
2383        "Each entry contains the information about an event that has
2384        been logged to the event table."
2385    INDEX           { nwDecIVEventNumber }
2386    ::= { nwDecIVEventTable 1 }
2387
2388NwDecIVEventEntry ::=
2389        SEQUENCE {
2390                nwDecIVEventNumber         INTEGER,
2391                nwDecIVEventTime           TimeTicks,
2392                nwDecIVEventType           INTEGER,
2393                nwDecIVEventSeverity       INTEGER,
2394                nwDecIVEventProtocol       INTEGER,
2395                nwDecIVEventIfNum          INTEGER,
2396                nwDecIVEventTextString     OCTET STRING
2397        }
2398
2399nwDecIVEventNumber         OBJECT-TYPE
2400    SYNTAX          INTEGER
2401    ACCESS          read-only
2402    STATUS          mandatory
2403    DESCRIPTION
2404        "An ordinal value assigned to the event for which the log entry
2405        exists. nwDecIVEventNumber is assigned so that each event in the
2406        event log can be uniquely identified by the value of
2407        nwDecIVEventNumber."
2408    ::= { nwDecIVEventEntry 1 }
2409
2410nwDecIVEventTime           OBJECT-TYPE
2411    SYNTAX          TimeTicks
2412    ACCESS          read-only
2413    STATUS          mandatory
2414    DESCRIPTION
2415        "Indicates the time at which the event was logged to the event
2416            log."
2417    ::= { nwDecIVEventEntry 2 }
2418
2419nwDecIVEventType           OBJECT-TYPE
2420    SYNTAX          INTEGER {
2421                                misc(1),
2422                                timer(2),
2423                                rcv(4),
2424                                xmit(8),
2425                                event(16),
2426                                error(32)
2427                        }
2428    ACCESS          read-only
2429    STATUS          mandatory
2430    DESCRIPTION
2431        "Indicates the type of event that was logged."
2432    ::= { nwDecIVEventEntry 3 }
2433
2434nwDecIVEventSeverity               OBJECT-TYPE
2435    SYNTAX          INTEGER {
2436                                highest(1),
2437                                highmed(2),
2438                                highlow(3)
2439                        }
2440    ACCESS          read-only
2441    STATUS          mandatory
2442    DESCRIPTION
2443        "Indicates the severity that was assigned to the event."
2444    ::= { nwDecIVEventEntry 4 }
2445
2446nwDecIVEventProtocol               OBJECT-TYPE
2447    SYNTAX          INTEGER
2448    ACCESS          read-only
2449    STATUS          mandatory
2450    DESCRIPTION
2451        "Indicates the value of the Cabletron Routing Services MIB
2452        nwRtgProtocolInstance or nwComponentInstance which identifies the
2453        protocol or component that was involved in the event."
2454    ::= { nwDecIVEventEntry 5 }
2455
2456nwDecIVEventIfNum          OBJECT-TYPE
2457    SYNTAX          INTEGER
2458    ACCESS          read-only
2459    STATUS          mandatory
2460    DESCRIPTION
2461        "Indicates the router port that was involved in the event."
2462    ::= { nwDecIVEventEntry 6 }
2463
2464nwDecIVEventTextString     OBJECT-TYPE
2465    SYNTAX          OCTET STRING
2466    ACCESS          read-only
2467    STATUS          mandatory
2468    DESCRIPTION
2469        "Contains the actual text string that was logged."
2470    ::= { nwDecIVEventEntry 7 }
2471
2472END
2473