~ubuntu-branches/ubuntu/trusty/net-snmp/trusty

« back to all changes in this revision

Viewing changes to mibs/RFC1213-MIB.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jochen Friedrich
  • Date: 2009-11-12 16:17:40 UTC
  • mto: (1.4.1 experimental)
  • mto: This revision was merged to the branch mainline in revision 32.
  • Revision ID: james.westby@ubuntu.com-20091112161740-t2xvix834vmtxa9f
Tags: upstream-5.4.2.1~dfsg
ImportĀ upstreamĀ versionĀ 5.4.2.1~dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
RFC1213-MIB DEFINITIONS ::= BEGIN
2
 
 
3
 
IMPORTS
4
 
        mgmt, NetworkAddress, IpAddress, Counter, Gauge,
5
 
                TimeTicks
6
 
            FROM RFC1155-SMI
7
 
        OBJECT-TYPE
8
 
                FROM RFC-1212;
9
 
 
10
 
 
11
 
 
12
 
mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }
13
 
 
14
 
 
15
 
DisplayString ::=
16
 
    OCTET STRING
17
 
 
18
 
--
19
 
 
20
 
PhysAddress ::=
21
 
    OCTET STRING
22
 
 
23
 
 
24
 
system       OBJECT IDENTIFIER ::= { mib-2 1 }
25
 
 
26
 
interfaces   OBJECT IDENTIFIER ::= { mib-2 2 }
27
 
 
28
 
at           OBJECT IDENTIFIER ::= { mib-2 3 }
29
 
 
30
 
ip           OBJECT IDENTIFIER ::= { mib-2 4 }
31
 
 
32
 
icmp         OBJECT IDENTIFIER ::= { mib-2 5 }
33
 
 
34
 
tcp          OBJECT IDENTIFIER ::= { mib-2 6 }
35
 
 
36
 
udp          OBJECT IDENTIFIER ::= { mib-2 7 }
37
 
 
38
 
egp          OBJECT IDENTIFIER ::= { mib-2 8 }
39
 
 
40
 
 
41
 
transmission OBJECT IDENTIFIER ::= { mib-2 10 }
42
 
 
43
 
snmp         OBJECT IDENTIFIER ::= { mib-2 11 }
44
 
 
45
 
 
46
 
 
47
 
sysDescr OBJECT-TYPE
48
 
    SYNTAX  DisplayString (SIZE (0..255))
49
 
    ACCESS  read-only
50
 
    STATUS  mandatory
51
 
    DESCRIPTION
52
 
            "A textual description of the entity.  This value
53
 
            should include the full name and version
54
 
            identification of the system's hardware type,
55
 
            software operating-system, and networking
56
 
            software.  It is mandatory that this only contain
57
 
            printable ASCII characters."
58
 
    ::= { system 1 }
59
 
 
60
 
sysObjectID OBJECT-TYPE
61
 
    SYNTAX  OBJECT IDENTIFIER
62
 
    ACCESS  read-only
63
 
    STATUS  mandatory
64
 
    DESCRIPTION
65
 
            "The vendor's authoritative identification of the
66
 
            network management subsystem contained in the
67
 
            entity.  This value is allocated within the SMI
68
 
            enterprises subtree (1.3.6.1.4.1) and provides an
69
 
            easy and unambiguous means for determining `what
70
 
            kind of box' is being managed.  For example, if
71
 
            vendor `Flintstones, Inc.' was assigned the
72
 
            subtree 1.3.6.1.4.1.4242, it could assign the
73
 
            identifier 1.3.6.1.4.1.4242.1.1 to its `Fred
74
 
            Router'."
75
 
    ::= { system 2 }
76
 
 
77
 
sysUpTime OBJECT-TYPE
78
 
    SYNTAX  TimeTicks
79
 
    ACCESS  read-only
80
 
    STATUS  mandatory
81
 
    DESCRIPTION
82
 
            "The time (in hundredths of a second) since the
83
 
            network management portion of the system was last
84
 
            re-initialized."
85
 
    ::= { system 3 }
86
 
 
87
 
sysContact OBJECT-TYPE
88
 
    SYNTAX  DisplayString (SIZE (0..255))
89
 
    ACCESS  read-write
90
 
    STATUS  mandatory
91
 
    DESCRIPTION
92
 
            "The textual identification of the contact person
93
 
            for this managed node, together with information
94
 
            on how to contact this person."
95
 
    ::= { system 4 }
96
 
 
97
 
sysName OBJECT-TYPE
98
 
    SYNTAX  DisplayString (SIZE (0..255))
99
 
    ACCESS  read-write
100
 
    STATUS  mandatory
101
 
    DESCRIPTION
102
 
            "An administratively-assigned name for this
103
 
            managed node.  By convention, this is the node's
104
 
            fully-qualified domain name."
105
 
    ::= { system 5 }
106
 
 
107
 
sysLocation OBJECT-TYPE
108
 
    SYNTAX  DisplayString (SIZE (0..255))
109
 
    ACCESS  read-write
110
 
    STATUS  mandatory
111
 
    DESCRIPTION
112
 
            "The physical location of this node (e.g.,
113
 
            `telephone closet, 3rd floor')."
114
 
    ::= { system 6 }
115
 
 
116
 
sysServices OBJECT-TYPE
117
 
    SYNTAX  INTEGER (0..127)
118
 
    ACCESS  read-only
119
 
    STATUS  mandatory
120
 
    DESCRIPTION
121
 
            "A value which indicates the set of services that
122
 
            this entity primarily offers.
123
 
 
124
 
            The value is a sum.  This sum initially takes the
125
 
            value zero, Then, for each layer, L, in the range
126
 
            1 through 7, that this node performs transactions
127
 
            for, 2 raised to (L - 1) is added to the sum.  For
128
 
            example, a node which performs primarily routing
129
 
            functions would have a value of 4 (2^(3-1)).  In
130
 
            contrast, a node which is a host offering
131
 
            application services would have a value of 72
132
 
            (2^(4-1) + 2^(7-1)).  Note that in the context of
133
 
            the Internet suite of protocols, values should be
134
 
            calculated accordingly:
135
 
 
136
 
                 layer  functionality
137
 
                     1  physical (e.g., repeaters)
138
 
                     2  datalink/subnetwork (e.g., bridges)
139
 
                     3  internet (e.g., IP gateways)
140
 
                     4  end-to-end  (e.g., IP hosts)
141
 
                     7  applications (e.g., mail relays)
142
 
 
143
 
            For systems including OSI protocols, layers 5 and
144
 
            6 may also be counted."
145
 
    ::= { system 7 }
146
 
 
147
 
 
148
 
 
149
 
ifNumber OBJECT-TYPE
150
 
    SYNTAX  INTEGER
151
 
    ACCESS  read-only
152
 
    STATUS  mandatory
153
 
    DESCRIPTION
154
 
            "The number of network interfaces (regardless of
155
 
            their current state) present on this system."
156
 
    ::= { interfaces 1 }
157
 
 
158
 
 
159
 
 
160
 
ifTable OBJECT-TYPE
161
 
    SYNTAX  SEQUENCE OF IfEntry
162
 
    ACCESS  not-accessible
163
 
    STATUS  mandatory
164
 
    DESCRIPTION
165
 
            "A list of interface entries.  The number of
166
 
            entries is given by the value of ifNumber."
167
 
    ::= { interfaces 2 }
168
 
 
169
 
ifEntry OBJECT-TYPE
170
 
    SYNTAX  IfEntry
171
 
    ACCESS  not-accessible
172
 
    STATUS  mandatory
173
 
    DESCRIPTION
174
 
            "An interface entry containing objects at the
175
 
            subnetwork layer and below for a particular
176
 
            interface."
177
 
    INDEX   { ifIndex }
178
 
    ::= { ifTable 1 }
179
 
 
180
 
IfEntry ::=
181
 
    SEQUENCE {
182
 
        ifIndex
183
 
            INTEGER,
184
 
        ifDescr
185
 
            DisplayString,
186
 
        ifType
187
 
            INTEGER,
188
 
        ifMtu
189
 
            INTEGER,
190
 
        ifSpeed
191
 
            Gauge,
192
 
        ifPhysAddress
193
 
            PhysAddress,
194
 
        ifAdminStatus
195
 
            INTEGER,
196
 
        ifOperStatus
197
 
            INTEGER,
198
 
        ifLastChange
199
 
            TimeTicks,
200
 
        ifInOctets
201
 
            Counter,
202
 
        ifInUcastPkts
203
 
            Counter,
204
 
        ifInNUcastPkts
205
 
            Counter,
206
 
        ifInDiscards
207
 
            Counter,
208
 
        ifInErrors
209
 
            Counter,
210
 
        ifInUnknownProtos
211
 
            Counter,
212
 
        ifOutOctets
213
 
            Counter,
214
 
        ifOutUcastPkts
215
 
            Counter,
216
 
        ifOutNUcastPkts
217
 
            Counter,
218
 
        ifOutDiscards
219
 
            Counter,
220
 
        ifOutErrors
221
 
            Counter,
222
 
        ifOutQLen
223
 
            Gauge,
224
 
        ifSpecific
225
 
            OBJECT IDENTIFIER
226
 
    }
227
 
 
228
 
ifIndex OBJECT-TYPE
229
 
    SYNTAX  INTEGER
230
 
    ACCESS  read-only
231
 
    STATUS  mandatory
232
 
    DESCRIPTION
233
 
            "A unique value for each interface.  Its value
234
 
            ranges between 1 and the value of ifNumber.  The
235
 
            value for each interface must remain constant at
236
 
            least from one re-initialization of the entity's
237
 
            network management system to the next re-
238
 
            initialization."
239
 
    ::= { ifEntry 1 }
240
 
 
241
 
ifDescr OBJECT-TYPE
242
 
    SYNTAX  DisplayString (SIZE (0..255))
243
 
    ACCESS  read-only
244
 
    STATUS  mandatory
245
 
    DESCRIPTION
246
 
            "A textual string containing information about the
247
 
            interface.  This string should include the name of
248
 
            the manufacturer, the product name and the version
249
 
            of the hardware interface."
250
 
    ::= { ifEntry 2 }
251
 
 
252
 
ifType OBJECT-TYPE
253
 
    SYNTAX  INTEGER {
254
 
                other(1),          -- none of the following
255
 
                regular1822(2),
256
 
                hdh1822(3),
257
 
                ddn-x25(4),
258
 
                rfc877-x25(5),
259
 
                ethernet-csmacd(6),
260
 
                iso88023-csmacd(7),
261
 
                iso88024-tokenBus(8),
262
 
                iso88025-tokenRing(9),
263
 
                iso88026-man(10),
264
 
                starLan(11),
265
 
                proteon-10Mbit(12),
266
 
                proteon-80Mbit(13),
267
 
                hyperchannel(14),
268
 
                fddi(15),
269
 
                lapb(16),
270
 
                sdlc(17),
271
 
                ds1(18),           -- T-1
272
 
                e1(19),            -- european equiv. of T-1
273
 
                basicISDN(20),
274
 
                primaryISDN(21),   -- proprietary serial
275
 
                propPointToPointSerial(22),
276
 
                ppp(23),
277
 
                softwareLoopback(24),
278
 
                eon(25),            -- CLNP over IP [11]
279
 
                ethernet-3Mbit(26),
280
 
                nsip(27),           -- XNS over IP
281
 
                slip(28),           -- generic SLIP
282
 
                ultra(29),          -- ULTRA technologies
283
 
                ds3(30),            -- T-3
284
 
                sip(31),            -- SMDS
285
 
                frame-relay(32)
286
 
            }
287
 
    ACCESS  read-only
288
 
    STATUS  mandatory
289
 
    DESCRIPTION
290
 
            "The type of interface, distinguished according to
291
 
            the physical/link protocol(s) immediately `below'
292
 
            the network layer in the protocol stack."
293
 
    ::= { ifEntry 3 }
294
 
 
295
 
ifMtu OBJECT-TYPE
296
 
    SYNTAX  INTEGER
297
 
    ACCESS  read-only
298
 
    STATUS  mandatory
299
 
    DESCRIPTION
300
 
            "The size of the largest datagram which can be
301
 
            sent/received on the interface, specified in
302
 
            octets.  For interfaces that are used for
303
 
            transmitting network datagrams, this is the size
304
 
            of the largest network datagram that can be sent
305
 
            on the interface."
306
 
    ::= { ifEntry 4 }
307
 
 
308
 
ifSpeed OBJECT-TYPE
309
 
    SYNTAX  Gauge
310
 
    ACCESS  read-only
311
 
    STATUS  mandatory
312
 
    DESCRIPTION
313
 
            "An estimate of the interface's current bandwidth
314
 
            in bits per second.  For interfaces which do not
315
 
            vary in bandwidth or for those where no accurate
316
 
            estimation can be made, this object should contain
317
 
            the nominal bandwidth."
318
 
    ::= { ifEntry 5 }
319
 
 
320
 
ifPhysAddress OBJECT-TYPE
321
 
    SYNTAX  PhysAddress
322
 
    ACCESS  read-only
323
 
    STATUS  mandatory
324
 
    DESCRIPTION
325
 
            "The interface's address at the protocol layer
326
 
            immediately `below' the network layer in the
327
 
            protocol stack.  For interfaces which do not have
328
 
 
329
 
            such an address (e.g., a serial line), this object
330
 
            should contain an octet string of zero length."
331
 
    ::= { ifEntry 6 }
332
 
 
333
 
ifAdminStatus OBJECT-TYPE
334
 
    SYNTAX  INTEGER {
335
 
                up(1),       -- ready to pass packets
336
 
                down(2),
337
 
                testing(3)   -- in some test mode
338
 
            }
339
 
    ACCESS  read-write
340
 
    STATUS  mandatory
341
 
    DESCRIPTION
342
 
            "The desired state of the interface.  The
343
 
            testing(3) state indicates that no operational
344
 
            packets can be passed."
345
 
    ::= { ifEntry 7 }
346
 
 
347
 
ifOperStatus OBJECT-TYPE
348
 
    SYNTAX  INTEGER {
349
 
                up(1),       -- ready to pass packets
350
 
                down(2),
351
 
                testing(3)   -- in some test mode
352
 
            }
353
 
    ACCESS  read-only
354
 
    STATUS  mandatory
355
 
    DESCRIPTION
356
 
            "The current operational state of the interface.
357
 
            The testing(3) state indicates that no operational
358
 
            packets can be passed."
359
 
    ::= { ifEntry 8 }
360
 
 
361
 
ifLastChange OBJECT-TYPE
362
 
    SYNTAX  TimeTicks
363
 
    ACCESS  read-only
364
 
    STATUS  mandatory
365
 
    DESCRIPTION
366
 
            "The value of sysUpTime at the time the interface
367
 
            entered its current operational state.  If the
368
 
            current state was entered prior to the last re-
369
 
            initialization of the local network management
370
 
            subsystem, then this object contains a zero
371
 
            value."
372
 
    ::= { ifEntry 9 }
373
 
 
374
 
ifInOctets OBJECT-TYPE
375
 
    SYNTAX  Counter
376
 
    ACCESS  read-only
377
 
    STATUS  mandatory
378
 
    DESCRIPTION
379
 
            "The total number of octets received on the
380
 
            interface, including framing characters."
381
 
    ::= { ifEntry 10 }
382
 
 
383
 
ifInUcastPkts OBJECT-TYPE
384
 
    SYNTAX  Counter
385
 
    ACCESS  read-only
386
 
    STATUS  mandatory
387
 
    DESCRIPTION
388
 
            "The number of subnetwork-unicast packets
389
 
            delivered to a higher-layer protocol."
390
 
    ::= { ifEntry 11 }
391
 
 
392
 
ifInNUcastPkts OBJECT-TYPE
393
 
    SYNTAX  Counter
394
 
    ACCESS  read-only
395
 
    STATUS  mandatory
396
 
    DESCRIPTION
397
 
            "The number of non-unicast (i.e., subnetwork-
398
 
            broadcast or subnetwork-multicast) packets
399
 
            delivered to a higher-layer protocol."
400
 
    ::= { ifEntry 12 }
401
 
 
402
 
ifInDiscards OBJECT-TYPE
403
 
    SYNTAX  Counter
404
 
    ACCESS  read-only
405
 
    STATUS  mandatory
406
 
    DESCRIPTION
407
 
            "The number of inbound packets which were chosen
408
 
            to be discarded even though no errors had been
409
 
            detected to prevent their being deliverable to a
410
 
            higher-layer protocol.  One possible reason for
411
 
            discarding such a packet could be to free up
412
 
            buffer space."
413
 
    ::= { ifEntry 13 }
414
 
 
415
 
ifInErrors OBJECT-TYPE
416
 
    SYNTAX  Counter
417
 
    ACCESS  read-only
418
 
    STATUS  mandatory
419
 
    DESCRIPTION
420
 
            "The number of inbound packets that contained
421
 
            errors preventing them from being deliverable to a
422
 
            higher-layer protocol."
423
 
    ::= { ifEntry 14 }
424
 
 
425
 
ifInUnknownProtos OBJECT-TYPE
426
 
    SYNTAX  Counter
427
 
    ACCESS  read-only
428
 
    STATUS  mandatory
429
 
    DESCRIPTION
430
 
            "The number of packets received via the interface
431
 
            which were discarded because of an unknown or
432
 
            unsupported protocol."
433
 
    ::= { ifEntry 15 }
434
 
 
435
 
ifOutOctets OBJECT-TYPE
436
 
    SYNTAX  Counter
437
 
    ACCESS  read-only
438
 
    STATUS  mandatory
439
 
    DESCRIPTION
440
 
            "The total number of octets transmitted out of the
441
 
            interface, including framing characters."
442
 
    ::= { ifEntry 16 }
443
 
 
444
 
ifOutUcastPkts OBJECT-TYPE
445
 
    SYNTAX  Counter
446
 
    ACCESS  read-only
447
 
    STATUS  mandatory
448
 
    DESCRIPTION
449
 
            "The total number of packets that higher-level
450
 
            protocols requested be transmitted to a
451
 
            subnetwork-unicast address, including those that
452
 
            were discarded or not sent."
453
 
    ::= { ifEntry 17 }
454
 
 
455
 
ifOutNUcastPkts OBJECT-TYPE
456
 
    SYNTAX  Counter
457
 
    ACCESS  read-only
458
 
    STATUS  mandatory
459
 
    DESCRIPTION
460
 
            "The total number of packets that higher-level
461
 
            protocols requested be transmitted to a non-
462
 
            unicast (i.e., a subnetwork-broadcast or
463
 
            subnetwork-multicast) address, including those
464
 
            that were discarded or not sent."
465
 
    ::= { ifEntry 18 }
466
 
 
467
 
ifOutDiscards OBJECT-TYPE
468
 
    SYNTAX  Counter
469
 
    ACCESS  read-only
470
 
    STATUS  mandatory
471
 
    DESCRIPTION
472
 
            "The number of outbound packets which were chosen
473
 
 
474
 
            to be discarded even though no errors had been
475
 
            detected to prevent their being transmitted.  One
476
 
            possible reason for discarding such a packet could
477
 
            be to free up buffer space."
478
 
    ::= { ifEntry 19 }
479
 
 
480
 
ifOutErrors OBJECT-TYPE
481
 
    SYNTAX  Counter
482
 
    ACCESS  read-only
483
 
    STATUS  mandatory
484
 
    DESCRIPTION
485
 
            "The number of outbound packets that could not be
486
 
            transmitted because of errors."
487
 
    ::= { ifEntry 20 }
488
 
 
489
 
ifOutQLen OBJECT-TYPE
490
 
    SYNTAX  Gauge
491
 
    ACCESS  read-only
492
 
    STATUS  mandatory
493
 
    DESCRIPTION
494
 
            "The length of the output packet queue (in
495
 
            packets)."
496
 
    ::= { ifEntry 21 }
497
 
 
498
 
ifSpecific OBJECT-TYPE
499
 
    SYNTAX  OBJECT IDENTIFIER
500
 
    ACCESS  read-only
501
 
    STATUS  mandatory
502
 
    DESCRIPTION
503
 
            "A reference to MIB definitions specific to the
504
 
            particular media being used to realize the
505
 
            interface.  For example, if the interface is
506
 
            realized by an ethernet, then the value of this
507
 
            object refers to a document defining objects
508
 
            specific to ethernet.  If this information is not
509
 
            present, its value should be set to the OBJECT
510
 
            IDENTIFIER { 0 0 }, which is a syntatically valid
511
 
            object identifier, and any conformant
512
 
            implementation of ASN.1 and BER must be able to
513
 
            generate and recognize this value."
514
 
    ::= { ifEntry 22 }
515
 
 
516
 
 
517
 
 
518
 
 
519
 
 
520
 
 
521
 
atTable OBJECT-TYPE
522
 
    SYNTAX  SEQUENCE OF AtEntry
523
 
    ACCESS  not-accessible
524
 
    STATUS  deprecated
525
 
    DESCRIPTION
526
 
            "The Address Translation tables contain the
527
 
            NetworkAddress to `physical' address equivalences.
528
 
            Some interfaces do not use translation tables for
529
 
            determining address equivalences (e.g., DDN-X.25
530
 
            has an algorithmic method); if all interfaces are
531
 
            of this type, then the Address Translation table
532
 
            is empty, i.e., has zero entries."
533
 
    ::= { at 1 }
534
 
 
535
 
atEntry OBJECT-TYPE
536
 
    SYNTAX  AtEntry
537
 
    ACCESS  not-accessible
538
 
    STATUS  deprecated
539
 
    DESCRIPTION
540
 
            "Each entry contains one NetworkAddress to
541
 
            `physical' address equivalence."
542
 
    INDEX   { atIfIndex,
543
 
              atNetAddress }
544
 
    ::= { atTable 1 }
545
 
 
546
 
AtEntry ::=
547
 
    SEQUENCE {
548
 
        atIfIndex
549
 
            INTEGER,
550
 
        atPhysAddress
551
 
            PhysAddress,
552
 
        atNetAddress
553
 
            NetworkAddress
554
 
    }
555
 
 
556
 
atIfIndex OBJECT-TYPE
557
 
    SYNTAX  INTEGER
558
 
    ACCESS  read-write
559
 
    STATUS  deprecated
560
 
    DESCRIPTION
561
 
            "The interface on which this entry's equivalence
562
 
            is effective.  The interface identified by a
563
 
            particular value of this index is the same
564
 
            interface as identified by the same value of
565
 
            ifIndex."
566
 
    ::= { atEntry 1 }
567
 
 
568
 
atPhysAddress OBJECT-TYPE
569
 
    SYNTAX  PhysAddress
570
 
    ACCESS  read-write
571
 
    STATUS  deprecated
572
 
    DESCRIPTION
573
 
            "The media-dependent `physical' address.
574
 
 
575
 
            Setting this object to a null string (one of zero
576
 
            length) has the effect of invaliding the
577
 
            corresponding entry in the atTable object.  That
578
 
            is, it effectively dissasociates the interface
579
 
            identified with said entry from the mapping
580
 
            identified with said entry.  It is an
581
 
            implementation-specific matter as to whether the
582
 
            agent removes an invalidated entry from the table.
583
 
            Accordingly, management stations must be prepared
584
 
            to receive tabular information from agents that
585
 
            corresponds to entries not currently in use.
586
 
            Proper interpretation of such entries requires
587
 
            examination of the relevant atPhysAddress object."
588
 
    ::= { atEntry 2 }
589
 
 
590
 
atNetAddress OBJECT-TYPE
591
 
    SYNTAX  NetworkAddress
592
 
    ACCESS  read-write
593
 
    STATUS  deprecated
594
 
    DESCRIPTION
595
 
            "The NetworkAddress (e.g., the IP address)
596
 
            corresponding to the media-dependent `physical'
597
 
            address."
598
 
    ::= { atEntry 3 }
599
 
 
600
 
 
601
 
 
602
 
ipForwarding OBJECT-TYPE
603
 
    SYNTAX  INTEGER {
604
 
                forwarding(1),    -- acting as a gateway
605
 
                not-forwarding(2) -- NOT acting as a gateway
606
 
            }
607
 
    ACCESS  read-write
608
 
    STATUS  mandatory
609
 
    DESCRIPTION
610
 
            "The indication of whether this entity is acting
611
 
            as an IP gateway in respect to the forwarding of
612
 
            datagrams received by, but not addressed to, this
613
 
            entity.  IP gateways forward datagrams.  IP hosts
614
 
            do not (except those source-routed via the host).
615
 
 
616
 
            Note that for some managed nodes, this object may
617
 
            take on only a subset of the values possible.
618
 
            Accordingly, it is appropriate for an agent to
619
 
            return a `badValue' response if a management
620
 
            station attempts to change this object to an
621
 
            inappropriate value."
622
 
    ::= { ip 1 }
623
 
 
624
 
ipDefaultTTL OBJECT-TYPE
625
 
    SYNTAX  INTEGER
626
 
    ACCESS  read-write
627
 
    STATUS  mandatory
628
 
    DESCRIPTION
629
 
            "The default value inserted into the Time-To-Live
630
 
            field of the IP header of datagrams originated at
631
 
            this entity, whenever a TTL value is not supplied
632
 
            by the transport layer protocol."
633
 
    ::= { ip 2 }
634
 
 
635
 
ipInReceives OBJECT-TYPE
636
 
    SYNTAX  Counter
637
 
    ACCESS  read-only
638
 
    STATUS  mandatory
639
 
    DESCRIPTION
640
 
            "The total number of input datagrams received from
641
 
            interfaces, including those received in error."
642
 
    ::= { ip 3 }
643
 
 
644
 
ipInHdrErrors OBJECT-TYPE
645
 
    SYNTAX  Counter
646
 
    ACCESS  read-only
647
 
    STATUS  mandatory
648
 
    DESCRIPTION
649
 
            "The number of input datagrams discarded due to
650
 
            errors in their IP headers, including bad
651
 
            checksums, version number mismatch, other format
652
 
            errors, time-to-live exceeded, errors discovered
653
 
            in processing their IP options, etc."
654
 
    ::= { ip 4 }
655
 
 
656
 
ipInAddrErrors OBJECT-TYPE
657
 
    SYNTAX  Counter
658
 
    ACCESS  read-only
659
 
    STATUS  mandatory
660
 
    DESCRIPTION
661
 
            "The number of input datagrams discarded because
662
 
            the IP address in their IP header's destination
663
 
            field was not a valid address to be received at
664
 
            this entity.  This count includes invalid
665
 
            addresses (e.g., 0.0.0.0) and addresses of
666
 
            unsupported Classes (e.g., Class E).  For entities
667
 
            which are not IP Gateways and therefore do not
668
 
            forward datagrams, this counter includes datagrams
669
 
            discarded because the destination address was not
670
 
            a local address."
671
 
    ::= { ip 5 }
672
 
 
673
 
ipForwDatagrams OBJECT-TYPE
674
 
    SYNTAX  Counter
675
 
    ACCESS  read-only
676
 
    STATUS  mandatory
677
 
    DESCRIPTION
678
 
            "The number of input datagrams for which this
679
 
            entity was not their final IP destination, as a
680
 
            result of which an attempt was made to find a
681
 
            route to forward them to that final destination.
682
 
            In entities which do not act as IP Gateways, this
683
 
            counter will include only those packets which were
684
 
            Source-Routed via this entity, and the Source-
685
 
            Route option processing was successful."
686
 
    ::= { ip 6 }
687
 
 
688
 
ipInUnknownProtos OBJECT-TYPE
689
 
    SYNTAX  Counter
690
 
    ACCESS  read-only
691
 
    STATUS  mandatory
692
 
    DESCRIPTION
693
 
            "The number of locally-addressed datagrams
694
 
            received successfully but discarded because of an
695
 
            unknown or unsupported protocol."
696
 
    ::= { ip 7 }
697
 
 
698
 
ipInDiscards OBJECT-TYPE
699
 
    SYNTAX  Counter
700
 
    ACCESS  read-only
701
 
    STATUS  mandatory
702
 
    DESCRIPTION
703
 
            "The number of input IP datagrams for which no
704
 
            problems were encountered to prevent their
705
 
            continued processing, but which were discarded
706
 
            (e.g., for lack of buffer space).  Note that this
707
 
            counter does not include any datagrams discarded
708
 
            while awaiting re-assembly."
709
 
    ::= { ip 8 }
710
 
 
711
 
ipInDelivers OBJECT-TYPE
712
 
    SYNTAX  Counter
713
 
    ACCESS  read-only
714
 
    STATUS  mandatory
715
 
    DESCRIPTION
716
 
            "The total number of input datagrams successfully
717
 
            delivered to IP user-protocols (including ICMP)."
718
 
    ::= { ip 9 }
719
 
 
720
 
ipOutRequests OBJECT-TYPE
721
 
    SYNTAX  Counter
722
 
    ACCESS  read-only
723
 
    STATUS  mandatory
724
 
    DESCRIPTION
725
 
            "The total number of IP datagrams which local IP
726
 
            user-protocols (including ICMP) supplied to IP in
727
 
            requests for transmission.  Note that this counter
728
 
            does not include any datagrams counted in
729
 
            ipForwDatagrams."
730
 
    ::= { ip 10 }
731
 
 
732
 
ipOutDiscards OBJECT-TYPE
733
 
    SYNTAX  Counter
734
 
    ACCESS  read-only
735
 
    STATUS  mandatory
736
 
    DESCRIPTION
737
 
            "The number of output IP datagrams for which no
738
 
 
739
 
            problem was encountered to prevent their
740
 
            transmission to their destination, but which were
741
 
            discarded (e.g., for lack of buffer space).  Note
742
 
            that this counter would include datagrams counted
743
 
            in ipForwDatagrams if any such packets met this
744
 
            (discretionary) discard criterion."
745
 
    ::= { ip 11 }
746
 
 
747
 
ipOutNoRoutes OBJECT-TYPE
748
 
    SYNTAX  Counter
749
 
    ACCESS  read-only
750
 
    STATUS  mandatory
751
 
    DESCRIPTION
752
 
            "The number of IP datagrams discarded because no
753
 
            route could be found to transmit them to their
754
 
            destination.  Note that this counter includes any
755
 
            packets counted in ipForwDatagrams which meet this
756
 
            `no-route' criterion.  Note that this includes any
757
 
            datagarms which a host cannot route because all of
758
 
            its default gateways are down."
759
 
    ::= { ip 12 }
760
 
 
761
 
ipReasmTimeout OBJECT-TYPE
762
 
    SYNTAX  INTEGER
763
 
    ACCESS  read-only
764
 
    STATUS  mandatory
765
 
    DESCRIPTION
766
 
            "The maximum number of seconds which received
767
 
            fragments are held while they are awaiting
768
 
            reassembly at this entity."
769
 
    ::= { ip 13 }
770
 
 
771
 
ipReasmReqds OBJECT-TYPE
772
 
    SYNTAX  Counter
773
 
    ACCESS  read-only
774
 
    STATUS  mandatory
775
 
    DESCRIPTION
776
 
            "The number of IP fragments received which needed
777
 
            to be reassembled at this entity."
778
 
    ::= { ip 14 }
779
 
 
780
 
ipReasmOKs OBJECT-TYPE
781
 
    SYNTAX  Counter
782
 
    ACCESS  read-only
783
 
    STATUS  mandatory
784
 
    DESCRIPTION
785
 
            "The number of IP datagrams successfully re-
786
 
            assembled."
787
 
    ::= { ip 15 }
788
 
 
789
 
ipReasmFails OBJECT-TYPE
790
 
    SYNTAX  Counter
791
 
    ACCESS  read-only
792
 
    STATUS  mandatory
793
 
    DESCRIPTION
794
 
            "The number of failures detected by the IP re-
795
 
            assembly algorithm (for whatever reason: timed
796
 
            out, errors, etc).  Note that this is not
797
 
            necessarily a count of discarded IP fragments
798
 
            since some algorithms (notably the algorithm in
799
 
            RFC 815) can lose track of the number of fragments
800
 
            by combining them as they are received."
801
 
    ::= { ip 16 }
802
 
 
803
 
ipFragOKs OBJECT-TYPE
804
 
    SYNTAX  Counter
805
 
    ACCESS  read-only
806
 
    STATUS  mandatory
807
 
    DESCRIPTION
808
 
            "The number of IP datagrams that have been
809
 
            successfully fragmented at this entity."
810
 
    ::= { ip 17 }
811
 
 
812
 
ipFragFails OBJECT-TYPE
813
 
    SYNTAX  Counter
814
 
    ACCESS  read-only
815
 
    STATUS  mandatory
816
 
    DESCRIPTION
817
 
            "The number of IP datagrams that have been
818
 
            discarded because they needed to be fragmented at
819
 
            this entity but could not be, e.g., because their
820
 
            Don't Fragment flag was set."
821
 
    ::= { ip 18 }
822
 
 
823
 
ipFragCreates OBJECT-TYPE
824
 
    SYNTAX  Counter
825
 
    ACCESS  read-only
826
 
    STATUS  mandatory
827
 
    DESCRIPTION
828
 
            "The number of IP datagram fragments that have
829
 
            been generated as a result of fragmentation at
830
 
            this entity."
831
 
    ::= { ip 19 }
832
 
 
833
 
 
834
 
 
835
 
ipAddrTable OBJECT-TYPE
836
 
    SYNTAX  SEQUENCE OF IpAddrEntry
837
 
    ACCESS  not-accessible
838
 
    STATUS  mandatory
839
 
    DESCRIPTION
840
 
            "The table of addressing information relevant to
841
 
            this entity's IP addresses."
842
 
    ::= { ip 20 }
843
 
 
844
 
ipAddrEntry OBJECT-TYPE
845
 
    SYNTAX  IpAddrEntry
846
 
    ACCESS  not-accessible
847
 
    STATUS  mandatory
848
 
    DESCRIPTION
849
 
            "The addressing information for one of this
850
 
            entity's IP addresses."
851
 
    INDEX   { ipAdEntAddr }
852
 
    ::= { ipAddrTable 1 }
853
 
 
854
 
IpAddrEntry ::=
855
 
    SEQUENCE {
856
 
        ipAdEntAddr
857
 
            IpAddress,
858
 
        ipAdEntIfIndex
859
 
            INTEGER,
860
 
        ipAdEntNetMask
861
 
            IpAddress,
862
 
        ipAdEntBcastAddr
863
 
            INTEGER,
864
 
        ipAdEntReasmMaxSize
865
 
            INTEGER (0..65535)
866
 
    }
867
 
 
868
 
ipAdEntAddr OBJECT-TYPE
869
 
    SYNTAX  IpAddress
870
 
    ACCESS  read-only
871
 
    STATUS  mandatory
872
 
    DESCRIPTION
873
 
            "The IP address to which this entry's addressing
874
 
            information pertains."
875
 
    ::= { ipAddrEntry 1 }
876
 
 
877
 
ipAdEntIfIndex OBJECT-TYPE
878
 
    SYNTAX  INTEGER
879
 
    ACCESS  read-only
880
 
    STATUS  mandatory
881
 
    DESCRIPTION
882
 
            "The index value which uniquely identifies the
883
 
            interface to which this entry is applicable.  The
884
 
            interface identified by a particular value of this
885
 
            index is the same interface as identified by the
886
 
            same value of ifIndex."
887
 
    ::= { ipAddrEntry 2 }
888
 
 
889
 
ipAdEntNetMask OBJECT-TYPE
890
 
    SYNTAX  IpAddress
891
 
    ACCESS  read-only
892
 
    STATUS  mandatory
893
 
    DESCRIPTION
894
 
            "The subnet mask associated with the IP address of
895
 
            this entry.  The value of the mask is an IP
896
 
            address with all the network bits set to 1 and all
897
 
            the hosts bits set to 0."
898
 
    ::= { ipAddrEntry 3 }
899
 
 
900
 
ipAdEntBcastAddr OBJECT-TYPE
901
 
    SYNTAX  INTEGER
902
 
    ACCESS  read-only
903
 
    STATUS  mandatory
904
 
    DESCRIPTION
905
 
            "The value of the least-significant bit in the IP
906
 
            broadcast address used for sending datagrams on
907
 
            the (logical) interface associated with the IP
908
 
            address of this entry.  For example, when the
909
 
            Internet standard all-ones broadcast address is
910
 
            used, the value will be 1.  This value applies to
911
 
            both the subnet and network broadcasts addresses
912
 
            used by the entity on this (logical) interface."
913
 
    ::= { ipAddrEntry 4 }
914
 
 
915
 
ipAdEntReasmMaxSize OBJECT-TYPE
916
 
    SYNTAX  INTEGER (0..65535)
917
 
    ACCESS  read-only
918
 
    STATUS  mandatory
919
 
    DESCRIPTION
920
 
            "The size of the largest IP datagram which this
921
 
            entity can re-assemble from incoming IP fragmented
922
 
            datagrams received on this interface."
923
 
    ::= { ipAddrEntry 5 }
924
 
 
925
 
 
926
 
 
927
 
ipRouteTable OBJECT-TYPE
928
 
    SYNTAX  SEQUENCE OF IpRouteEntry
929
 
    ACCESS  not-accessible
930
 
    STATUS  mandatory
931
 
    DESCRIPTION
932
 
            "This entity's IP Routing table."
933
 
    ::= { ip 21 }
934
 
 
935
 
ipRouteEntry OBJECT-TYPE
936
 
    SYNTAX  IpRouteEntry
937
 
    ACCESS  not-accessible
938
 
    STATUS  mandatory
939
 
    DESCRIPTION
940
 
            "A route to a particular destination."
941
 
    INDEX   { ipRouteDest }
942
 
    ::= { ipRouteTable 1 }
943
 
 
944
 
IpRouteEntry ::=
945
 
    SEQUENCE {
946
 
        ipRouteDest
947
 
            IpAddress,
948
 
        ipRouteIfIndex
949
 
            INTEGER,
950
 
        ipRouteMetric1
951
 
            INTEGER,
952
 
        ipRouteMetric2
953
 
            INTEGER,
954
 
        ipRouteMetric3
955
 
            INTEGER,
956
 
        ipRouteMetric4
957
 
            INTEGER,
958
 
        ipRouteNextHop
959
 
            IpAddress,
960
 
        ipRouteType
961
 
            INTEGER,
962
 
        ipRouteProto
963
 
            INTEGER,
964
 
        ipRouteAge
965
 
            INTEGER,
966
 
        ipRouteMask
967
 
            IpAddress,
968
 
        ipRouteMetric5
969
 
            INTEGER,
970
 
        ipRouteInfo
971
 
            OBJECT IDENTIFIER
972
 
    }
973
 
 
974
 
ipRouteDest OBJECT-TYPE
975
 
    SYNTAX  IpAddress
976
 
    ACCESS  read-write
977
 
    STATUS  mandatory
978
 
    DESCRIPTION
979
 
            "The destination IP address of this route.  An
980
 
            entry with a value of 0.0.0.0 is considered a
981
 
            default route.  Multiple routes to a single
982
 
            destination can appear in the table, but access to
983
 
            such multiple entries is dependent on the table-
984
 
            access mechanisms defined by the network
985
 
            management protocol in use."
986
 
    ::= { ipRouteEntry 1 }
987
 
 
988
 
ipRouteIfIndex OBJECT-TYPE
989
 
    SYNTAX  INTEGER
990
 
    ACCESS  read-write
991
 
    STATUS  mandatory
992
 
    DESCRIPTION
993
 
            "The index value which uniquely identifies the
994
 
            local interface through which the next hop of this
995
 
            route should be reached.  The interface identified
996
 
            by a particular value of this index is the same
997
 
            interface as identified by the same value of
998
 
            ifIndex."
999
 
    ::= { ipRouteEntry 2 }
1000
 
 
1001
 
ipRouteMetric1 OBJECT-TYPE
1002
 
    SYNTAX  INTEGER
1003
 
    ACCESS  read-write
1004
 
    STATUS  mandatory
1005
 
    DESCRIPTION
1006
 
            "The primary routing metric for this route.  The
1007
 
            semantics of this metric are determined by the
1008
 
            routing-protocol specified in the route's
1009
 
            ipRouteProto value.  If this metric is not used,
1010
 
            its value should be set to -1."
1011
 
    ::= { ipRouteEntry 3 }
1012
 
 
1013
 
ipRouteMetric2 OBJECT-TYPE
1014
 
    SYNTAX  INTEGER
1015
 
    ACCESS  read-write
1016
 
    STATUS  mandatory
1017
 
    DESCRIPTION
1018
 
            "An alternate routing metric for this route.  The
1019
 
            semantics of this metric are determined by the
1020
 
            routing-protocol specified in the route's
1021
 
            ipRouteProto value.  If this metric is not used,
1022
 
            its value should be set to -1."
1023
 
    ::= { ipRouteEntry 4 }
1024
 
 
1025
 
ipRouteMetric3 OBJECT-TYPE
1026
 
    SYNTAX  INTEGER
1027
 
    ACCESS  read-write
1028
 
    STATUS  mandatory
1029
 
    DESCRIPTION
1030
 
            "An alternate routing metric for this route.  The
1031
 
            semantics of this metric are determined by the
1032
 
            routing-protocol specified in the route's
1033
 
            ipRouteProto value.  If this metric is not used,
1034
 
            its value should be set to -1."
1035
 
    ::= { ipRouteEntry 5 }
1036
 
 
1037
 
ipRouteMetric4 OBJECT-TYPE
1038
 
    SYNTAX  INTEGER
1039
 
    ACCESS  read-write
1040
 
    STATUS  mandatory
1041
 
    DESCRIPTION
1042
 
            "An alternate routing metric for this route.  The
1043
 
            semantics of this metric are determined by the
1044
 
            routing-protocol specified in the route's
1045
 
            ipRouteProto value.  If this metric is not used,
1046
 
            its value should be set to -1."
1047
 
    ::= { ipRouteEntry 6 }
1048
 
 
1049
 
ipRouteNextHop OBJECT-TYPE
1050
 
    SYNTAX  IpAddress
1051
 
    ACCESS  read-write
1052
 
    STATUS  mandatory
1053
 
    DESCRIPTION
1054
 
            "The IP address of the next hop of this route.
1055
 
            (In the case of a route bound to an interface
1056
 
            which is realized via a broadcast media, the value
1057
 
            of this field is the agent's IP address on that
1058
 
            interface.)"
1059
 
    ::= { ipRouteEntry 7 }
1060
 
 
1061
 
ipRouteType OBJECT-TYPE
1062
 
    SYNTAX  INTEGER {
1063
 
                other(1),        -- none of the following
1064
 
 
1065
 
                invalid(2),      -- an invalidated route
1066
 
 
1067
 
                                 -- route to directly
1068
 
                direct(3),       -- connected (sub-)network
1069
 
 
1070
 
                                 -- route to a non-local
1071
 
                indirect(4)      -- host/network/sub-network
1072
 
            }
1073
 
    ACCESS  read-write
1074
 
    STATUS  mandatory
1075
 
    DESCRIPTION
1076
 
            "The type of route.  Note that the values
1077
 
            direct(3) and indirect(4) refer to the notion of
1078
 
            direct and indirect routing in the IP
1079
 
            architecture.
1080
 
 
1081
 
            Setting this object to the value invalid(2) has
1082
 
            the effect of invalidating the corresponding entry
1083
 
            in the ipRouteTable object.  That is, it
1084
 
            effectively dissasociates the destination
1085
 
            identified with said entry from the route
1086
 
            identified with said entry.  It is an
1087
 
            implementation-specific matter as to whether the
1088
 
            agent removes an invalidated entry from the table.
1089
 
            Accordingly, management stations must be prepared
1090
 
            to receive tabular information from agents that
1091
 
            corresponds to entries not currently in use.
1092
 
            Proper interpretation of such entries requires
1093
 
            examination of the relevant ipRouteType object."
1094
 
    ::= { ipRouteEntry 8 }
1095
 
 
1096
 
ipRouteProto OBJECT-TYPE
1097
 
    SYNTAX  INTEGER {
1098
 
                other(1),       -- none of the following
1099
 
 
1100
 
                                -- non-protocol information,
1101
 
                                -- e.g., manually configured
1102
 
                local(2),       -- entries
1103
 
 
1104
 
                                -- set via a network
1105
 
                netmgmt(3),     -- management protocol
1106
 
 
1107
 
                                -- obtained via ICMP,
1108
 
                icmp(4),        -- e.g., Redirect
1109
 
 
1110
 
                                -- the remaining values are
1111
 
                                -- all gateway routing
1112
 
                                -- protocols
1113
 
                egp(5),
1114
 
                ggp(6),
1115
 
                hello(7),
1116
 
                rip(8),
1117
 
                is-is(9),
1118
 
                es-is(10),
1119
 
                ciscoIgrp(11),
1120
 
                bbnSpfIgp(12),
1121
 
                ospf(13),
1122
 
                bgp(14)
1123
 
            }
1124
 
    ACCESS  read-only
1125
 
    STATUS  mandatory
1126
 
    DESCRIPTION
1127
 
            "The routing mechanism via which this route was
1128
 
            learned.  Inclusion of values for gateway routing
1129
 
            protocols is not intended to imply that hosts
1130
 
            should support those protocols."
1131
 
    ::= { ipRouteEntry 9 }
1132
 
 
1133
 
ipRouteAge OBJECT-TYPE
1134
 
    SYNTAX  INTEGER
1135
 
    ACCESS  read-write
1136
 
    STATUS  mandatory
1137
 
    DESCRIPTION
1138
 
            "The number of seconds since this route was last
1139
 
            updated or otherwise determined to be correct.
1140
 
            Note that no semantics of `too old' can be implied
1141
 
            except through knowledge of the routing protocol
1142
 
            by which the route was learned."
1143
 
    ::= { ipRouteEntry 10 }
1144
 
 
1145
 
ipRouteMask OBJECT-TYPE
1146
 
    SYNTAX  IpAddress
1147
 
    ACCESS  read-write
1148
 
    STATUS  mandatory
1149
 
    DESCRIPTION
1150
 
            "Indicate the mask to be logical-ANDed with the
1151
 
            destination address before being compared to the
1152
 
            value in the ipRouteDest field.  For those systems
1153
 
            that do not support arbitrary subnet masks, an
1154
 
            agent constructs the value of the ipRouteMask by
1155
 
            determining whether the value of the correspondent
1156
 
            ipRouteDest field belong to a class-A, B, or C
1157
 
            network, and then using one of:
1158
 
 
1159
 
                 mask           network
1160
 
                 255.0.0.0      class-A
1161
 
                 255.255.0.0    class-B
1162
 
                 255.255.255.0  class-C
1163
 
 
1164
 
            If the value of the ipRouteDest is 0.0.0.0 (a
1165
 
            default route), then the mask value is also
1166
 
            0.0.0.0.  It should be noted that all IP routing
1167
 
            subsystems implicitly use this mechanism."
1168
 
    ::= { ipRouteEntry 11 }
1169
 
 
1170
 
ipRouteMetric5 OBJECT-TYPE
1171
 
    SYNTAX  INTEGER
1172
 
    ACCESS  read-write
1173
 
    STATUS  mandatory
1174
 
    DESCRIPTION
1175
 
            "An alternate routing metric for this route.  The
1176
 
            semantics of this metric are determined by the
1177
 
            routing-protocol specified in the route's
1178
 
            ipRouteProto value.  If this metric is not used,
1179
 
            its value should be set to -1."
1180
 
    ::= { ipRouteEntry 12 }
1181
 
 
1182
 
ipRouteInfo OBJECT-TYPE
1183
 
    SYNTAX  OBJECT IDENTIFIER
1184
 
    ACCESS  read-only
1185
 
    STATUS  mandatory
1186
 
    DESCRIPTION
1187
 
            "A reference to MIB definitions specific to the
1188
 
            particular routing protocol which is responsible
1189
 
            for this route, as determined by the value
1190
 
            specified in the route's ipRouteProto value.  If
1191
 
            this information is not present, its value should
1192
 
            be set to the OBJECT IDENTIFIER { 0 0 }, which is
1193
 
            a syntatically valid object identifier, and any
1194
 
            conformant implementation of ASN.1 and BER must be
1195
 
            able to generate and recognize this value."
1196
 
    ::= { ipRouteEntry 13 }
1197
 
 
1198
 
 
1199
 
 
1200
 
ipNetToMediaTable OBJECT-TYPE
1201
 
    SYNTAX  SEQUENCE OF IpNetToMediaEntry
1202
 
    ACCESS  not-accessible
1203
 
    STATUS  mandatory
1204
 
    DESCRIPTION
1205
 
            "The IP Address Translation table used for mapping
1206
 
            from IP addresses to physical addresses."
1207
 
    ::= { ip 22 }
1208
 
 
1209
 
ipNetToMediaEntry OBJECT-TYPE
1210
 
    SYNTAX  IpNetToMediaEntry
1211
 
    ACCESS  not-accessible
1212
 
    STATUS  mandatory
1213
 
    DESCRIPTION
1214
 
            "Each entry contains one IpAddress to `physical'
1215
 
            address equivalence."
1216
 
    INDEX   { ipNetToMediaIfIndex,
1217
 
              ipNetToMediaNetAddress }
1218
 
    ::= { ipNetToMediaTable 1 }
1219
 
 
1220
 
IpNetToMediaEntry ::=
1221
 
    SEQUENCE {
1222
 
        ipNetToMediaIfIndex
1223
 
            INTEGER,
1224
 
        ipNetToMediaPhysAddress
1225
 
            PhysAddress,
1226
 
        ipNetToMediaNetAddress
1227
 
            IpAddress,
1228
 
        ipNetToMediaType
1229
 
            INTEGER
1230
 
    }
1231
 
 
1232
 
ipNetToMediaIfIndex OBJECT-TYPE
1233
 
    SYNTAX  INTEGER
1234
 
    ACCESS  read-write
1235
 
    STATUS  mandatory
1236
 
    DESCRIPTION
1237
 
            "The interface on which this entry's equivalence
1238
 
            is effective.  The interface identified by a
1239
 
            particular value of this index is the same
1240
 
            interface as identified by the same value of
1241
 
            ifIndex."
1242
 
    ::= { ipNetToMediaEntry 1 }
1243
 
 
1244
 
ipNetToMediaPhysAddress OBJECT-TYPE
1245
 
    SYNTAX  PhysAddress
1246
 
    ACCESS  read-write
1247
 
    STATUS  mandatory
1248
 
    DESCRIPTION
1249
 
            "The media-dependent `physical' address."
1250
 
    ::= { ipNetToMediaEntry 2 }
1251
 
 
1252
 
ipNetToMediaNetAddress OBJECT-TYPE
1253
 
    SYNTAX  IpAddress
1254
 
    ACCESS  read-write
1255
 
    STATUS  mandatory
1256
 
    DESCRIPTION
1257
 
            "The IpAddress corresponding to the media-
1258
 
            dependent `physical' address."
1259
 
    ::= { ipNetToMediaEntry 3 }
1260
 
 
1261
 
ipNetToMediaType OBJECT-TYPE
1262
 
    SYNTAX  INTEGER {
1263
 
                other(1),        -- none of the following
1264
 
                invalid(2),      -- an invalidated mapping
1265
 
                dynamic(3),
1266
 
                static(4)
1267
 
            }
1268
 
    ACCESS  read-write
1269
 
    STATUS  mandatory
1270
 
    DESCRIPTION
1271
 
            "The type of mapping.
1272
 
 
1273
 
            Setting this object to the value invalid(2) has
1274
 
            the effect of invalidating the corresponding entry
1275
 
            in the ipNetToMediaTable.  That is, it effectively
1276
 
            dissasociates the interface identified with said
1277
 
            entry from the mapping identified with said entry.
1278
 
            It is an implementation-specific matter as to
1279
 
            whether the agent removes an invalidated entry
1280
 
            from the table.  Accordingly, management stations
1281
 
            must be prepared to receive tabular information
1282
 
            from agents that corresponds to entries not
1283
 
            currently in use.  Proper interpretation of such
1284
 
            entries requires examination of the relevant
1285
 
            ipNetToMediaType object."
1286
 
    ::= { ipNetToMediaEntry 4 }
1287
 
 
1288
 
 
1289
 
ipRoutingDiscards OBJECT-TYPE
1290
 
    SYNTAX  Counter
1291
 
    ACCESS  read-only
1292
 
    STATUS  mandatory
1293
 
    DESCRIPTION
1294
 
            "The number of routing entries which were chosen
1295
 
            to be discarded even though they are valid.  One
1296
 
            possible reason for discarding such an entry could
1297
 
            be to free-up buffer space for other routing
1298
 
 
1299
 
            entries."
1300
 
    ::= { ip 23 }
1301
 
 
1302
 
 
1303
 
 
1304
 
icmpInMsgs OBJECT-TYPE
1305
 
    SYNTAX  Counter
1306
 
    ACCESS  read-only
1307
 
    STATUS  mandatory
1308
 
    DESCRIPTION
1309
 
            "The total number of ICMP messages which the
1310
 
            entity received.  Note that this counter includes
1311
 
            all those counted by icmpInErrors."
1312
 
    ::= { icmp 1 }
1313
 
 
1314
 
icmpInErrors OBJECT-TYPE
1315
 
    SYNTAX  Counter
1316
 
    ACCESS  read-only
1317
 
    STATUS  mandatory
1318
 
    DESCRIPTION
1319
 
            "The number of ICMP messages which the entity
1320
 
            received but determined as having ICMP-specific
1321
 
            errors (bad ICMP checksums, bad length, etc.)."
1322
 
    ::= { icmp 2 }
1323
 
 
1324
 
icmpInDestUnreachs OBJECT-TYPE
1325
 
    SYNTAX  Counter
1326
 
    ACCESS  read-only
1327
 
    STATUS  mandatory
1328
 
    DESCRIPTION
1329
 
            "The number of ICMP Destination Unreachable
1330
 
            messages received."
1331
 
    ::= { icmp 3 }
1332
 
 
1333
 
icmpInTimeExcds OBJECT-TYPE
1334
 
    SYNTAX  Counter
1335
 
    ACCESS  read-only
1336
 
    STATUS  mandatory
1337
 
    DESCRIPTION
1338
 
            "The number of ICMP Time Exceeded messages
1339
 
            received."
1340
 
    ::= { icmp 4 }
1341
 
 
1342
 
icmpInParmProbs OBJECT-TYPE
1343
 
    SYNTAX  Counter
1344
 
    ACCESS  read-only
1345
 
    STATUS  mandatory
1346
 
    DESCRIPTION
1347
 
            "The number of ICMP Parameter Problem messages
1348
 
            received."
1349
 
    ::= { icmp 5 }
1350
 
 
1351
 
icmpInSrcQuenchs OBJECT-TYPE
1352
 
    SYNTAX  Counter
1353
 
    ACCESS  read-only
1354
 
    STATUS  mandatory
1355
 
    DESCRIPTION
1356
 
            "The number of ICMP Source Quench messages
1357
 
            received."
1358
 
    ::= { icmp 6 }
1359
 
 
1360
 
icmpInRedirects OBJECT-TYPE
1361
 
    SYNTAX  Counter
1362
 
    ACCESS  read-only
1363
 
    STATUS  mandatory
1364
 
    DESCRIPTION
1365
 
            "The number of ICMP Redirect messages received."
1366
 
    ::= { icmp 7 }
1367
 
 
1368
 
icmpInEchos OBJECT-TYPE
1369
 
    SYNTAX  Counter
1370
 
    ACCESS  read-only
1371
 
    STATUS  mandatory
1372
 
    DESCRIPTION
1373
 
            "The number of ICMP Echo (request) messages
1374
 
            received."
1375
 
    ::= { icmp 8 }
1376
 
 
1377
 
icmpInEchoReps OBJECT-TYPE
1378
 
    SYNTAX  Counter
1379
 
    ACCESS  read-only
1380
 
    STATUS  mandatory
1381
 
    DESCRIPTION
1382
 
            "The number of ICMP Echo Reply messages received."
1383
 
    ::= { icmp 9 }
1384
 
 
1385
 
icmpInTimestamps OBJECT-TYPE
1386
 
    SYNTAX  Counter
1387
 
    ACCESS  read-only
1388
 
    STATUS  mandatory
1389
 
    DESCRIPTION
1390
 
            "The number of ICMP Timestamp (request) messages
1391
 
            received."
1392
 
    ::= { icmp 10 }
1393
 
 
1394
 
icmpInTimestampReps OBJECT-TYPE
1395
 
    SYNTAX  Counter
1396
 
    ACCESS  read-only
1397
 
    STATUS  mandatory
1398
 
    DESCRIPTION
1399
 
            "The number of ICMP Timestamp Reply messages
1400
 
            received."
1401
 
    ::= { icmp 11 }
1402
 
 
1403
 
icmpInAddrMasks OBJECT-TYPE
1404
 
    SYNTAX  Counter
1405
 
    ACCESS  read-only
1406
 
    STATUS  mandatory
1407
 
    DESCRIPTION
1408
 
            "The number of ICMP Address Mask Request messages
1409
 
            received."
1410
 
    ::= { icmp 12 }
1411
 
 
1412
 
icmpInAddrMaskReps OBJECT-TYPE
1413
 
    SYNTAX  Counter
1414
 
    ACCESS  read-only
1415
 
    STATUS  mandatory
1416
 
    DESCRIPTION
1417
 
            "The number of ICMP Address Mask Reply messages
1418
 
            received."
1419
 
    ::= { icmp 13 }
1420
 
 
1421
 
icmpOutMsgs OBJECT-TYPE
1422
 
    SYNTAX  Counter
1423
 
    ACCESS  read-only
1424
 
    STATUS  mandatory
1425
 
    DESCRIPTION
1426
 
            "The total number of ICMP messages which this
1427
 
            entity attempted to send.  Note that this counter
1428
 
            includes all those counted by icmpOutErrors."
1429
 
    ::= { icmp 14 }
1430
 
 
1431
 
icmpOutErrors OBJECT-TYPE
1432
 
    SYNTAX  Counter
1433
 
    ACCESS  read-only
1434
 
    STATUS  mandatory
1435
 
    DESCRIPTION
1436
 
            "The number of ICMP messages which this entity did
1437
 
            not send due to problems discovered within ICMP
1438
 
 
1439
 
            such as a lack of buffers.  This value should not
1440
 
            include errors discovered outside the ICMP layer
1441
 
            such as the inability of IP to route the resultant
1442
 
            datagram.  In some implementations there may be no
1443
 
            types of error which contribute to this counter's
1444
 
            value."
1445
 
    ::= { icmp 15 }
1446
 
 
1447
 
icmpOutDestUnreachs OBJECT-TYPE
1448
 
    SYNTAX  Counter
1449
 
    ACCESS  read-only
1450
 
    STATUS  mandatory
1451
 
    DESCRIPTION
1452
 
            "The number of ICMP Destination Unreachable
1453
 
            messages sent."
1454
 
    ::= { icmp 16 }
1455
 
 
1456
 
icmpOutTimeExcds OBJECT-TYPE
1457
 
    SYNTAX  Counter
1458
 
    ACCESS  read-only
1459
 
    STATUS  mandatory
1460
 
    DESCRIPTION
1461
 
            "The number of ICMP Time Exceeded messages sent."
1462
 
    ::= { icmp 17 }
1463
 
 
1464
 
icmpOutParmProbs OBJECT-TYPE
1465
 
    SYNTAX  Counter
1466
 
    ACCESS  read-only
1467
 
    STATUS  mandatory
1468
 
    DESCRIPTION
1469
 
            "The number of ICMP Parameter Problem messages
1470
 
            sent."
1471
 
    ::= { icmp 18 }
1472
 
 
1473
 
icmpOutSrcQuenchs OBJECT-TYPE
1474
 
    SYNTAX  Counter
1475
 
    ACCESS  read-only
1476
 
    STATUS  mandatory
1477
 
    DESCRIPTION
1478
 
            "The number of ICMP Source Quench messages sent."
1479
 
    ::= { icmp 19 }
1480
 
 
1481
 
icmpOutRedirects OBJECT-TYPE
1482
 
    SYNTAX  Counter
1483
 
    ACCESS  read-only
1484
 
    STATUS  mandatory
1485
 
    DESCRIPTION
1486
 
            "The number of ICMP Redirect messages sent.  For a
1487
 
 
1488
 
            host, this object will always be zero, since hosts
1489
 
            do not send redirects."
1490
 
    ::= { icmp 20 }
1491
 
 
1492
 
icmpOutEchos OBJECT-TYPE
1493
 
    SYNTAX  Counter
1494
 
    ACCESS  read-only
1495
 
    STATUS  mandatory
1496
 
    DESCRIPTION
1497
 
            "The number of ICMP Echo (request) messages sent."
1498
 
    ::= { icmp 21 }
1499
 
 
1500
 
icmpOutEchoReps OBJECT-TYPE
1501
 
    SYNTAX  Counter
1502
 
    ACCESS  read-only
1503
 
    STATUS  mandatory
1504
 
    DESCRIPTION
1505
 
            "The number of ICMP Echo Reply messages sent."
1506
 
    ::= { icmp 22 }
1507
 
 
1508
 
icmpOutTimestamps OBJECT-TYPE
1509
 
    SYNTAX  Counter
1510
 
    ACCESS  read-only
1511
 
    STATUS  mandatory
1512
 
    DESCRIPTION
1513
 
            "The number of ICMP Timestamp (request) messages
1514
 
            sent."
1515
 
    ::= { icmp 23 }
1516
 
 
1517
 
icmpOutTimestampReps OBJECT-TYPE
1518
 
    SYNTAX  Counter
1519
 
    ACCESS  read-only
1520
 
    STATUS  mandatory
1521
 
    DESCRIPTION
1522
 
            "The number of ICMP Timestamp Reply messages
1523
 
            sent."
1524
 
    ::= { icmp 24 }
1525
 
 
1526
 
icmpOutAddrMasks OBJECT-TYPE
1527
 
    SYNTAX  Counter
1528
 
    ACCESS  read-only
1529
 
    STATUS  mandatory
1530
 
    DESCRIPTION
1531
 
            "The number of ICMP Address Mask Request messages
1532
 
            sent."
1533
 
    ::= { icmp 25 }
1534
 
 
1535
 
icmpOutAddrMaskReps OBJECT-TYPE
1536
 
    SYNTAX  Counter
1537
 
    ACCESS  read-only
1538
 
    STATUS  mandatory
1539
 
    DESCRIPTION
1540
 
            "The number of ICMP Address Mask Reply messages
1541
 
            sent."
1542
 
    ::= { icmp 26 }
1543
 
 
1544
 
 
1545
 
 
1546
 
 
1547
 
tcpRtoAlgorithm OBJECT-TYPE
1548
 
    SYNTAX  INTEGER {
1549
 
                other(1),    -- none of the following
1550
 
 
1551
 
                constant(2), -- a constant rto
1552
 
                rsre(3),     -- MIL-STD-1778, Appendix B
1553
 
                vanj(4)      -- Van Jacobson's algorithm [10]
1554
 
            }
1555
 
    ACCESS  read-only
1556
 
    STATUS  mandatory
1557
 
    DESCRIPTION
1558
 
            "The algorithm used to determine the timeout value
1559
 
            used for retransmitting unacknowledged octets."
1560
 
    ::= { tcp 1 }
1561
 
 
1562
 
tcpRtoMin OBJECT-TYPE
1563
 
    SYNTAX  INTEGER
1564
 
    ACCESS  read-only
1565
 
    STATUS  mandatory
1566
 
    DESCRIPTION
1567
 
            "The minimum value permitted by a TCP
1568
 
            implementation for the retransmission timeout,
1569
 
            measured in milliseconds.  More refined semantics
1570
 
            for objects of this type depend upon the algorithm
1571
 
            used to determine the retransmission timeout.  In
1572
 
            particular, when the timeout algorithm is rsre(3),
1573
 
            an object of this type has the semantics of the
1574
 
            LBOUND quantity described in RFC 793."
1575
 
    ::= { tcp 2 }
1576
 
 
1577
 
tcpRtoMax OBJECT-TYPE
1578
 
    SYNTAX  INTEGER
1579
 
    ACCESS  read-only
1580
 
    STATUS  mandatory
1581
 
    DESCRIPTION
1582
 
            "The maximum value permitted by a TCP
1583
 
            implementation for the retransmission timeout,
1584
 
            measured in milliseconds.  More refined semantics
1585
 
            for objects of this type depend upon the algorithm
1586
 
            used to determine the retransmission timeout.  In
1587
 
            particular, when the timeout algorithm is rsre(3),
1588
 
            an object of this type has the semantics of the
1589
 
            UBOUND quantity described in RFC 793."
1590
 
    ::= { tcp 3 }
1591
 
 
1592
 
tcpMaxConn OBJECT-TYPE
1593
 
    SYNTAX  INTEGER
1594
 
    ACCESS  read-only
1595
 
    STATUS  mandatory
1596
 
    DESCRIPTION
1597
 
            "The limit on the total number of TCP connections
1598
 
            the entity can support.  In entities where the
1599
 
            maximum number of connections is dynamic, this
1600
 
            object should contain the value -1."
1601
 
    ::= { tcp 4 }
1602
 
 
1603
 
tcpActiveOpens OBJECT-TYPE
1604
 
    SYNTAX  Counter
1605
 
    ACCESS  read-only
1606
 
    STATUS  mandatory
1607
 
    DESCRIPTION
1608
 
            "The number of times TCP connections have made a
1609
 
            direct transition to the SYN-SENT state from the
1610
 
            CLOSED state."
1611
 
    ::= { tcp 5 }
1612
 
 
1613
 
tcpPassiveOpens OBJECT-TYPE
1614
 
    SYNTAX  Counter
1615
 
    ACCESS  read-only
1616
 
    STATUS  mandatory
1617
 
    DESCRIPTION
1618
 
            "The number of times TCP connections have made a
1619
 
            direct transition to the SYN-RCVD state from the
1620
 
            LISTEN state."
1621
 
    ::= { tcp 6 }
1622
 
 
1623
 
tcpAttemptFails OBJECT-TYPE
1624
 
    SYNTAX  Counter
1625
 
    ACCESS  read-only
1626
 
    STATUS  mandatory
1627
 
    DESCRIPTION
1628
 
            "The number of times TCP connections have made a
1629
 
            direct transition to the CLOSED state from either
1630
 
            the SYN-SENT state or the SYN-RCVD state, plus the
1631
 
            number of times TCP connections have made a direct
1632
 
            transition to the LISTEN state from the SYN-RCVD
1633
 
            state."
1634
 
    ::= { tcp 7 }
1635
 
 
1636
 
tcpEstabResets OBJECT-TYPE
1637
 
    SYNTAX  Counter
1638
 
    ACCESS  read-only
1639
 
    STATUS  mandatory
1640
 
    DESCRIPTION
1641
 
            "The number of times TCP connections have made a
1642
 
            direct transition to the CLOSED state from either
1643
 
            the ESTABLISHED state or the CLOSE-WAIT state."
1644
 
    ::= { tcp 8 }
1645
 
 
1646
 
tcpCurrEstab OBJECT-TYPE
1647
 
    SYNTAX  Gauge
1648
 
    ACCESS  read-only
1649
 
    STATUS  mandatory
1650
 
    DESCRIPTION
1651
 
            "The number of TCP connections for which the
1652
 
            current state is either ESTABLISHED or CLOSE-
1653
 
            WAIT."
1654
 
    ::= { tcp 9 }
1655
 
 
1656
 
tcpInSegs OBJECT-TYPE
1657
 
    SYNTAX  Counter
1658
 
    ACCESS  read-only
1659
 
    STATUS  mandatory
1660
 
    DESCRIPTION
1661
 
            "The total number of segments received, including
1662
 
            those received in error.  This count includes
1663
 
            segments received on currently established
1664
 
            connections."
1665
 
    ::= { tcp 10 }
1666
 
 
1667
 
tcpOutSegs OBJECT-TYPE
1668
 
    SYNTAX  Counter
1669
 
    ACCESS  read-only
1670
 
    STATUS  mandatory
1671
 
    DESCRIPTION
1672
 
            "The total number of segments sent, including
1673
 
            those on current connections but excluding those
1674
 
            containing only retransmitted octets."
1675
 
    ::= { tcp 11 }
1676
 
 
1677
 
tcpRetransSegs OBJECT-TYPE
1678
 
    SYNTAX  Counter
1679
 
    ACCESS  read-only
1680
 
    STATUS  mandatory
1681
 
    DESCRIPTION
1682
 
            "The total number of segments retransmitted - that
1683
 
            is, the number of TCP segments transmitted
1684
 
            containing one or more previously transmitted
1685
 
            octets."
1686
 
    ::= { tcp 12 }
1687
 
 
1688
 
 
1689
 
 
1690
 
tcpConnTable OBJECT-TYPE
1691
 
    SYNTAX  SEQUENCE OF TcpConnEntry
1692
 
    ACCESS  not-accessible
1693
 
    STATUS  mandatory
1694
 
    DESCRIPTION
1695
 
            "A table containing TCP connection-specific
1696
 
            information."
1697
 
    ::= { tcp 13 }
1698
 
 
1699
 
tcpConnEntry OBJECT-TYPE
1700
 
    SYNTAX  TcpConnEntry
1701
 
    ACCESS  not-accessible
1702
 
    STATUS  mandatory
1703
 
    DESCRIPTION
1704
 
            "Information about a particular current TCP
1705
 
            connection.  An object of this type is transient,
1706
 
            in that it ceases to exist when (or soon after)
1707
 
            the connection makes the transition to the CLOSED
1708
 
            state."
1709
 
    INDEX   { tcpConnLocalAddress,
1710
 
              tcpConnLocalPort,
1711
 
              tcpConnRemAddress,
1712
 
              tcpConnRemPort }
1713
 
    ::= { tcpConnTable 1 }
1714
 
 
1715
 
TcpConnEntry ::=
1716
 
    SEQUENCE {
1717
 
        tcpConnState
1718
 
            INTEGER,
1719
 
        tcpConnLocalAddress
1720
 
            IpAddress,
1721
 
        tcpConnLocalPort
1722
 
            INTEGER (0..65535),
1723
 
        tcpConnRemAddress
1724
 
            IpAddress,
1725
 
        tcpConnRemPort
1726
 
            INTEGER (0..65535)
1727
 
    }
1728
 
 
1729
 
tcpConnState OBJECT-TYPE
1730
 
    SYNTAX  INTEGER {
1731
 
                closed(1),
1732
 
                listen(2),
1733
 
                synSent(3),
1734
 
                synReceived(4),
1735
 
                established(5),
1736
 
                finWait1(6),
1737
 
                finWait2(7),
1738
 
                closeWait(8),
1739
 
                lastAck(9),
1740
 
                closing(10),
1741
 
                timeWait(11),
1742
 
                deleteTCB(12)
1743
 
            }
1744
 
    ACCESS  read-write
1745
 
    STATUS  mandatory
1746
 
    DESCRIPTION
1747
 
            "The state of this TCP connection.
1748
 
 
1749
 
            The only value which may be set by a management
1750
 
            station is deleteTCB(12).  Accordingly, it is
1751
 
            appropriate for an agent to return a `badValue'
1752
 
            response if a management station attempts to set
1753
 
            this object to any other value.
1754
 
 
1755
 
            If a management station sets this object to the
1756
 
            value deleteTCB(12), then this has the effect of
1757
 
            deleting the TCB (as defined in RFC 793) of the
1758
 
            corresponding connection on the managed node,
1759
 
            resulting in immediate termination of the
1760
 
            connection.
1761
 
 
1762
 
            As an implementation-specific option, a RST
1763
 
 
1764
 
            segment may be sent from the managed node to the
1765
 
            other TCP endpoint (note however that RST segments
1766
 
            are not sent reliably)."
1767
 
    ::= { tcpConnEntry 1 }
1768
 
 
1769
 
tcpConnLocalAddress OBJECT-TYPE
1770
 
    SYNTAX  IpAddress
1771
 
    ACCESS  read-only
1772
 
    STATUS  mandatory
1773
 
    DESCRIPTION
1774
 
            "The local IP address for this TCP connection.  In
1775
 
            the case of a connection in the listen state which
1776
 
            is willing to accept connections for any IP
1777
 
            interface associated with the node, the value
1778
 
            0.0.0.0 is used."
1779
 
    ::= { tcpConnEntry 2 }
1780
 
 
1781
 
tcpConnLocalPort OBJECT-TYPE
1782
 
    SYNTAX  INTEGER (0..65535)
1783
 
    ACCESS  read-only
1784
 
    STATUS  mandatory
1785
 
    DESCRIPTION
1786
 
            "The local port number for this TCP connection."
1787
 
    ::= { tcpConnEntry 3 }
1788
 
 
1789
 
tcpConnRemAddress OBJECT-TYPE
1790
 
    SYNTAX  IpAddress
1791
 
    ACCESS  read-only
1792
 
    STATUS  mandatory
1793
 
    DESCRIPTION
1794
 
            "The remote IP address for this TCP connection."
1795
 
    ::= { tcpConnEntry 4 }
1796
 
 
1797
 
tcpConnRemPort OBJECT-TYPE
1798
 
    SYNTAX  INTEGER (0..65535)
1799
 
    ACCESS  read-only
1800
 
    STATUS  mandatory
1801
 
    DESCRIPTION
1802
 
            "The remote port number for this TCP connection."
1803
 
    ::= { tcpConnEntry 5 }
1804
 
 
1805
 
 
1806
 
tcpInErrs OBJECT-TYPE
1807
 
    SYNTAX  Counter
1808
 
    ACCESS  read-only
1809
 
    STATUS  mandatory
1810
 
    DESCRIPTION
1811
 
            "The total number of segments received in error
1812
 
            (e.g., bad TCP checksums)."
1813
 
    ::= { tcp 14 }
1814
 
 
1815
 
tcpOutRsts OBJECT-TYPE
1816
 
    SYNTAX  Counter
1817
 
    ACCESS  read-only
1818
 
    STATUS  mandatory
1819
 
    DESCRIPTION
1820
 
            "The number of TCP segments sent containing the
1821
 
            RST flag."
1822
 
    ::= { tcp 15 }
1823
 
 
1824
 
 
1825
 
 
1826
 
udpInDatagrams OBJECT-TYPE
1827
 
    SYNTAX  Counter
1828
 
    ACCESS  read-only
1829
 
    STATUS  mandatory
1830
 
    DESCRIPTION
1831
 
            "The total number of UDP datagrams delivered to
1832
 
            UDP users."
1833
 
    ::= { udp 1 }
1834
 
 
1835
 
udpNoPorts OBJECT-TYPE
1836
 
    SYNTAX  Counter
1837
 
    ACCESS  read-only
1838
 
    STATUS  mandatory
1839
 
    DESCRIPTION
1840
 
            "The total number of received UDP datagrams for
1841
 
            which there was no application at the destination
1842
 
            port."
1843
 
    ::= { udp 2 }
1844
 
 
1845
 
udpInErrors OBJECT-TYPE
1846
 
    SYNTAX  Counter
1847
 
    ACCESS  read-only
1848
 
    STATUS  mandatory
1849
 
    DESCRIPTION
1850
 
            "The number of received UDP datagrams that could
1851
 
            not be delivered for reasons other than the lack
1852
 
            of an application at the destination port."
1853
 
    ::= { udp 3 }
1854
 
 
1855
 
udpOutDatagrams OBJECT-TYPE
1856
 
    SYNTAX  Counter
1857
 
    ACCESS  read-only
1858
 
    STATUS  mandatory
1859
 
    DESCRIPTION
1860
 
            "The total number of UDP datagrams sent from this
1861
 
            entity."
1862
 
    ::= { udp 4 }
1863
 
 
1864
 
 
1865
 
 
1866
 
udpTable OBJECT-TYPE
1867
 
    SYNTAX  SEQUENCE OF UdpEntry
1868
 
    ACCESS  not-accessible
1869
 
    STATUS  mandatory
1870
 
    DESCRIPTION
1871
 
            "A table containing UDP listener information."
1872
 
    ::= { udp 5 }
1873
 
 
1874
 
udpEntry OBJECT-TYPE
1875
 
    SYNTAX  UdpEntry
1876
 
    ACCESS  not-accessible
1877
 
    STATUS  mandatory
1878
 
    DESCRIPTION
1879
 
            "Information about a particular current UDP
1880
 
            listener."
1881
 
    INDEX   { udpLocalAddress, udpLocalPort }
1882
 
    ::= { udpTable 1 }
1883
 
 
1884
 
UdpEntry ::=
1885
 
    SEQUENCE {
1886
 
        udpLocalAddress
1887
 
            IpAddress,
1888
 
        udpLocalPort
1889
 
            INTEGER (0..65535)
1890
 
    }
1891
 
 
1892
 
udpLocalAddress OBJECT-TYPE
1893
 
    SYNTAX  IpAddress
1894
 
    ACCESS  read-only
1895
 
    STATUS  mandatory
1896
 
    DESCRIPTION
1897
 
            "The local IP address for this UDP listener.  In
1898
 
 
1899
 
            the case of a UDP listener which is willing to
1900
 
            accept datagrams for any IP interface associated
1901
 
            with the node, the value 0.0.0.0 is used."
1902
 
    ::= { udpEntry 1 }
1903
 
 
1904
 
udpLocalPort OBJECT-TYPE
1905
 
    SYNTAX  INTEGER (0..65535)
1906
 
    ACCESS  read-only
1907
 
    STATUS  mandatory
1908
 
    DESCRIPTION
1909
 
            "The local port number for this UDP listener."
1910
 
    ::= { udpEntry 2 }
1911
 
 
1912
 
 
1913
 
 
1914
 
egpInMsgs OBJECT-TYPE
1915
 
    SYNTAX  Counter
1916
 
    ACCESS  read-only
1917
 
    STATUS  mandatory
1918
 
    DESCRIPTION
1919
 
            "The number of EGP messages received without
1920
 
            error."
1921
 
    ::= { egp 1 }
1922
 
 
1923
 
egpInErrors OBJECT-TYPE
1924
 
    SYNTAX  Counter
1925
 
    ACCESS  read-only
1926
 
    STATUS  mandatory
1927
 
    DESCRIPTION
1928
 
            "The number of EGP messages received that proved
1929
 
            to be in error."
1930
 
    ::= { egp 2 }
1931
 
 
1932
 
egpOutMsgs OBJECT-TYPE
1933
 
    SYNTAX  Counter
1934
 
    ACCESS  read-only
1935
 
    STATUS  mandatory
1936
 
    DESCRIPTION
1937
 
            "The total number of locally generated EGP
1938
 
            messages."
1939
 
    ::= { egp 3 }
1940
 
 
1941
 
egpOutErrors OBJECT-TYPE
1942
 
    SYNTAX  Counter
1943
 
    ACCESS  read-only
1944
 
    STATUS  mandatory
1945
 
    DESCRIPTION
1946
 
            "The number of locally generated EGP messages not
1947
 
            sent due to resource limitations within an EGP
1948
 
            entity."
1949
 
    ::= { egp 4 }
1950
 
 
1951
 
 
1952
 
 
1953
 
egpNeighTable OBJECT-TYPE
1954
 
    SYNTAX  SEQUENCE OF EgpNeighEntry
1955
 
    ACCESS  not-accessible
1956
 
    STATUS  mandatory
1957
 
    DESCRIPTION
1958
 
            "The EGP neighbor table."
1959
 
    ::= { egp 5 }
1960
 
 
1961
 
egpNeighEntry OBJECT-TYPE
1962
 
    SYNTAX  EgpNeighEntry
1963
 
    ACCESS  not-accessible
1964
 
    STATUS  mandatory
1965
 
    DESCRIPTION
1966
 
            "Information about this entity's relationship with
1967
 
            a particular EGP neighbor."
1968
 
    INDEX   { egpNeighAddr }
1969
 
    ::= { egpNeighTable 1 }
1970
 
 
1971
 
EgpNeighEntry ::=
1972
 
    SEQUENCE {
1973
 
        egpNeighState
1974
 
            INTEGER,
1975
 
        egpNeighAddr
1976
 
            IpAddress,
1977
 
        egpNeighAs
1978
 
            INTEGER,
1979
 
        egpNeighInMsgs
1980
 
            Counter,
1981
 
        egpNeighInErrs
1982
 
            Counter,
1983
 
        egpNeighOutMsgs
1984
 
            Counter,
1985
 
        egpNeighOutErrs
1986
 
            Counter,
1987
 
        egpNeighInErrMsgs
1988
 
            Counter,
1989
 
        egpNeighOutErrMsgs
1990
 
            Counter,
1991
 
        egpNeighStateUps
1992
 
            Counter,
1993
 
        egpNeighStateDowns
1994
 
            Counter,
1995
 
        egpNeighIntervalHello
1996
 
            INTEGER,
1997
 
        egpNeighIntervalPoll
1998
 
            INTEGER,
1999
 
        egpNeighMode
2000
 
            INTEGER,
2001
 
        egpNeighEventTrigger
2002
 
            INTEGER
2003
 
    }
2004
 
 
2005
 
egpNeighState OBJECT-TYPE
2006
 
    SYNTAX  INTEGER {
2007
 
                idle(1),
2008
 
                acquisition(2),
2009
 
                down(3),
2010
 
                up(4),
2011
 
                cease(5)
2012
 
            }
2013
 
    ACCESS  read-only
2014
 
    STATUS  mandatory
2015
 
    DESCRIPTION
2016
 
            "The EGP state of the local system with respect to
2017
 
            this entry's EGP neighbor.  Each EGP state is
2018
 
            represented by a value that is one greater than
2019
 
            the numerical value associated with said state in
2020
 
            RFC 904."
2021
 
    ::= { egpNeighEntry 1 }
2022
 
 
2023
 
egpNeighAddr OBJECT-TYPE
2024
 
    SYNTAX  IpAddress
2025
 
    ACCESS  read-only
2026
 
    STATUS  mandatory
2027
 
    DESCRIPTION
2028
 
            "The IP address of this entry's EGP neighbor."
2029
 
    ::= { egpNeighEntry 2 }
2030
 
 
2031
 
egpNeighAs OBJECT-TYPE
2032
 
    SYNTAX  INTEGER
2033
 
    ACCESS  read-only
2034
 
    STATUS  mandatory
2035
 
    DESCRIPTION
2036
 
            "The autonomous system of this EGP peer.  Zero
2037
 
            should be specified if the autonomous system
2038
 
            number of the neighbor is not yet known."
2039
 
    ::= { egpNeighEntry 3 }
2040
 
 
2041
 
egpNeighInMsgs OBJECT-TYPE
2042
 
    SYNTAX  Counter
2043
 
    ACCESS  read-only
2044
 
    STATUS  mandatory
2045
 
    DESCRIPTION
2046
 
            "The number of EGP messages received without error
2047
 
            from this EGP peer."
2048
 
    ::= { egpNeighEntry 4 }
2049
 
 
2050
 
egpNeighInErrs OBJECT-TYPE
2051
 
    SYNTAX  Counter
2052
 
    ACCESS  read-only
2053
 
    STATUS  mandatory
2054
 
    DESCRIPTION
2055
 
            "The number of EGP messages received from this EGP
2056
 
            peer that proved to be in error (e.g., bad EGP
2057
 
            checksum)."
2058
 
    ::= { egpNeighEntry 5 }
2059
 
 
2060
 
egpNeighOutMsgs OBJECT-TYPE
2061
 
    SYNTAX  Counter
2062
 
    ACCESS  read-only
2063
 
    STATUS  mandatory
2064
 
    DESCRIPTION
2065
 
            "The number of locally generated EGP messages to
2066
 
            this EGP peer."
2067
 
    ::= { egpNeighEntry 6 }
2068
 
 
2069
 
egpNeighOutErrs OBJECT-TYPE
2070
 
    SYNTAX  Counter
2071
 
    ACCESS  read-only
2072
 
    STATUS  mandatory
2073
 
    DESCRIPTION
2074
 
            "The number of locally generated EGP messages not
2075
 
            sent to this EGP peer due to resource limitations
2076
 
            within an EGP entity."
2077
 
    ::= { egpNeighEntry 7 }
2078
 
 
2079
 
egpNeighInErrMsgs OBJECT-TYPE
2080
 
    SYNTAX  Counter
2081
 
    ACCESS  read-only
2082
 
    STATUS  mandatory
2083
 
    DESCRIPTION
2084
 
            "The number of EGP-defined error messages received
2085
 
            from this EGP peer."
2086
 
    ::= { egpNeighEntry 8 }
2087
 
 
2088
 
egpNeighOutErrMsgs OBJECT-TYPE
2089
 
    SYNTAX  Counter
2090
 
    ACCESS  read-only
2091
 
    STATUS  mandatory
2092
 
    DESCRIPTION
2093
 
            "The number of EGP-defined error messages sent to
2094
 
            this EGP peer."
2095
 
    ::= { egpNeighEntry 9 }
2096
 
 
2097
 
egpNeighStateUps OBJECT-TYPE
2098
 
    SYNTAX  Counter
2099
 
    ACCESS  read-only
2100
 
    STATUS  mandatory
2101
 
    DESCRIPTION
2102
 
            "The number of EGP state transitions to the UP
2103
 
            state with this EGP peer."
2104
 
    ::= { egpNeighEntry 10 }
2105
 
 
2106
 
egpNeighStateDowns OBJECT-TYPE
2107
 
    SYNTAX  Counter
2108
 
    ACCESS  read-only
2109
 
    STATUS  mandatory
2110
 
    DESCRIPTION
2111
 
            "The number of EGP state transitions from the UP
2112
 
            state to any other state with this EGP peer."
2113
 
    ::= { egpNeighEntry 11 }
2114
 
 
2115
 
egpNeighIntervalHello OBJECT-TYPE
2116
 
    SYNTAX  INTEGER
2117
 
    ACCESS  read-only
2118
 
    STATUS  mandatory
2119
 
    DESCRIPTION
2120
 
            "The interval between EGP Hello command
2121
 
            retransmissions (in hundredths of a second).  This
2122
 
            represents the t1 timer as defined in RFC 904."
2123
 
    ::= { egpNeighEntry 12 }
2124
 
 
2125
 
egpNeighIntervalPoll OBJECT-TYPE
2126
 
    SYNTAX  INTEGER
2127
 
    ACCESS  read-only
2128
 
    STATUS  mandatory
2129
 
    DESCRIPTION
2130
 
            "The interval between EGP poll command
2131
 
 
2132
 
            retransmissions (in hundredths of a second).  This
2133
 
            represents the t3 timer as defined in RFC 904."
2134
 
    ::= { egpNeighEntry 13 }
2135
 
 
2136
 
egpNeighMode OBJECT-TYPE
2137
 
    SYNTAX  INTEGER { active(1), passive(2) }
2138
 
    ACCESS  read-only
2139
 
    STATUS  mandatory
2140
 
    DESCRIPTION
2141
 
            "The polling mode of this EGP entity, either
2142
 
            passive or active."
2143
 
    ::= { egpNeighEntry 14 }
2144
 
 
2145
 
egpNeighEventTrigger OBJECT-TYPE
2146
 
    SYNTAX  INTEGER { start(1), stop(2) }
2147
 
    ACCESS  read-write
2148
 
    STATUS  mandatory
2149
 
    DESCRIPTION
2150
 
            "A control variable used to trigger operator-
2151
 
            initiated Start and Stop events.  When read, this
2152
 
            variable always returns the most recent value that
2153
 
            egpNeighEventTrigger was set to.  If it has not
2154
 
            been set since the last initialization of the
2155
 
            network management subsystem on the node, it
2156
 
            returns a value of `stop'.
2157
 
 
2158
 
            When set, this variable causes a Start or Stop
2159
 
            event on the specified neighbor, as specified on
2160
 
            pages 8-10 of RFC 904.  Briefly, a Start event
2161
 
            causes an Idle peer to begin neighbor acquisition
2162
 
            and a non-Idle peer to reinitiate neighbor
2163
 
            acquisition.  A stop event causes a non-Idle peer
2164
 
            to return to the Idle state until a Start event
2165
 
            occurs, either via egpNeighEventTrigger or
2166
 
            otherwise."
2167
 
    ::= { egpNeighEntry 15 }
2168
 
 
2169
 
 
2170
 
egpAs OBJECT-TYPE
2171
 
    SYNTAX  INTEGER
2172
 
    ACCESS  read-only
2173
 
    STATUS  mandatory
2174
 
    DESCRIPTION
2175
 
            "The autonomous system number of this EGP entity."
2176
 
    ::= { egp 6 }
2177
 
 
2178
 
 
2179
 
 
2180
 
 
2181
 
--
2182
 
--
2183
 
 
2184
 
 
2185
 
 
2186
 
snmpInPkts OBJECT-TYPE
2187
 
    SYNTAX  Counter
2188
 
    ACCESS  read-only
2189
 
    STATUS  mandatory
2190
 
    DESCRIPTION
2191
 
            "The total number of Messages delivered to the
2192
 
            SNMP entity from the transport service."
2193
 
    ::= { snmp 1 }
2194
 
 
2195
 
snmpOutPkts OBJECT-TYPE
2196
 
    SYNTAX  Counter
2197
 
    ACCESS  read-only
2198
 
    STATUS  mandatory
2199
 
    DESCRIPTION
2200
 
            "The total number of SNMP Messages which were
2201
 
            passed from the SNMP protocol entity to the
2202
 
            transport service."
2203
 
    ::= { snmp 2 }
2204
 
 
2205
 
snmpInBadVersions OBJECT-TYPE
2206
 
    SYNTAX  Counter
2207
 
    ACCESS  read-only
2208
 
    STATUS  mandatory
2209
 
    DESCRIPTION
2210
 
            "The total number of SNMP Messages which were
2211
 
            delivered to the SNMP protocol entity and were for
2212
 
            an unsupported SNMP version."
2213
 
    ::= { snmp 3 }
2214
 
 
2215
 
snmpInBadCommunityNames OBJECT-TYPE
2216
 
    SYNTAX  Counter
2217
 
    ACCESS  read-only
2218
 
    STATUS  mandatory
2219
 
    DESCRIPTION
2220
 
            "The total number of SNMP Messages delivered to
2221
 
            the SNMP protocol entity which used a SNMP
2222
 
            community name not known to said entity."
2223
 
    ::= { snmp 4 }
2224
 
 
2225
 
snmpInBadCommunityUses OBJECT-TYPE
2226
 
    SYNTAX  Counter
2227
 
    ACCESS  read-only
2228
 
    STATUS  mandatory
2229
 
    DESCRIPTION
2230
 
            "The total number of SNMP Messages delivered to
2231
 
            the SNMP protocol entity which represented an SNMP
2232
 
            operation which was not allowed by the SNMP
2233
 
            community named in the Message."
2234
 
    ::= { snmp 5 }
2235
 
 
2236
 
snmpInASNParseErrs OBJECT-TYPE
2237
 
    SYNTAX  Counter
2238
 
    ACCESS  read-only
2239
 
    STATUS  mandatory
2240
 
    DESCRIPTION
2241
 
            "The total number of ASN.1 or BER errors
2242
 
            encountered by the SNMP protocol entity when
2243
 
            decoding received SNMP Messages."
2244
 
    ::= { snmp 6 }
2245
 
 
2246
 
 
2247
 
snmpInTooBigs OBJECT-TYPE
2248
 
    SYNTAX  Counter
2249
 
    ACCESS  read-only
2250
 
    STATUS  mandatory
2251
 
    DESCRIPTION
2252
 
            "The total number of SNMP PDUs which were
2253
 
            delivered to the SNMP protocol entity and for
2254
 
            which the value of the error-status field is
2255
 
            `tooBig'."
2256
 
    ::= { snmp 8 }
2257
 
 
2258
 
snmpInNoSuchNames OBJECT-TYPE
2259
 
    SYNTAX  Counter
2260
 
    ACCESS  read-only
2261
 
    STATUS  mandatory
2262
 
    DESCRIPTION
2263
 
            "The total number of SNMP PDUs which were
2264
 
            delivered to the SNMP protocol entity and for
2265
 
            which the value of the error-status field is
2266
 
            `noSuchName'."
2267
 
    ::= { snmp 9 }
2268
 
 
2269
 
snmpInBadValues OBJECT-TYPE
2270
 
    SYNTAX  Counter
2271
 
    ACCESS  read-only
2272
 
    STATUS  mandatory
2273
 
    DESCRIPTION
2274
 
            "The total number of SNMP PDUs which were
2275
 
            delivered to the SNMP protocol entity and for
2276
 
            which the value of the error-status field is
2277
 
            `badValue'."
2278
 
    ::= { snmp 10 }
2279
 
 
2280
 
snmpInReadOnlys OBJECT-TYPE
2281
 
    SYNTAX  Counter
2282
 
    ACCESS  read-only
2283
 
    STATUS  mandatory
2284
 
    DESCRIPTION
2285
 
            "The total number valid SNMP PDUs which were
2286
 
            delivered to the SNMP protocol entity and for
2287
 
            which the value of the error-status field is
2288
 
            `readOnly'.  It should be noted that it is a
2289
 
            protocol error to generate an SNMP PDU which
2290
 
            contains the value `readOnly' in the error-status
2291
 
            field, as such this object is provided as a means
2292
 
            of detecting incorrect implementations of the
2293
 
 
2294
 
            SNMP."
2295
 
    ::= { snmp 11 }
2296
 
 
2297
 
snmpInGenErrs OBJECT-TYPE
2298
 
    SYNTAX  Counter
2299
 
    ACCESS  read-only
2300
 
    STATUS  mandatory
2301
 
    DESCRIPTION
2302
 
            "The total number of SNMP PDUs which were
2303
 
            delivered to the SNMP protocol entity and for
2304
 
            which the value of the error-status field is
2305
 
            `genErr'."
2306
 
    ::= { snmp 12 }
2307
 
 
2308
 
snmpInTotalReqVars OBJECT-TYPE
2309
 
    SYNTAX  Counter
2310
 
    ACCESS  read-only
2311
 
    STATUS  mandatory
2312
 
    DESCRIPTION
2313
 
            "The total number of MIB objects which have been
2314
 
            retrieved successfully by the SNMP protocol entity
2315
 
            as the result of receiving valid SNMP Get-Request
2316
 
            and Get-Next PDUs."
2317
 
    ::= { snmp 13 }
2318
 
 
2319
 
snmpInTotalSetVars OBJECT-TYPE
2320
 
    SYNTAX  Counter
2321
 
    ACCESS  read-only
2322
 
    STATUS  mandatory
2323
 
    DESCRIPTION
2324
 
            "The total number of MIB objects which have been
2325
 
            altered successfully by the SNMP protocol entity
2326
 
            as the result of receiving valid SNMP Set-Request
2327
 
            PDUs."
2328
 
    ::= { snmp 14 }
2329
 
 
2330
 
snmpInGetRequests OBJECT-TYPE
2331
 
    SYNTAX  Counter
2332
 
    ACCESS  read-only
2333
 
    STATUS  mandatory
2334
 
    DESCRIPTION
2335
 
            "The total number of SNMP Get-Request PDUs which
2336
 
            have been accepted and processed by the SNMP
2337
 
            protocol entity."
2338
 
    ::= { snmp 15 }
2339
 
 
2340
 
snmpInGetNexts OBJECT-TYPE
2341
 
    SYNTAX  Counter
2342
 
    ACCESS  read-only
2343
 
    STATUS  mandatory
2344
 
    DESCRIPTION
2345
 
            "The total number of SNMP Get-Next PDUs which have
2346
 
            been accepted and processed by the SNMP protocol
2347
 
            entity."
2348
 
    ::= { snmp 16 }
2349
 
 
2350
 
snmpInSetRequests OBJECT-TYPE
2351
 
    SYNTAX  Counter
2352
 
    ACCESS  read-only
2353
 
    STATUS  mandatory
2354
 
    DESCRIPTION
2355
 
            "The total number of SNMP Set-Request PDUs which
2356
 
            have been accepted and processed by the SNMP
2357
 
            protocol entity."
2358
 
    ::= { snmp 17 }
2359
 
 
2360
 
snmpInGetResponses OBJECT-TYPE
2361
 
    SYNTAX  Counter
2362
 
    ACCESS  read-only
2363
 
    STATUS  mandatory
2364
 
    DESCRIPTION
2365
 
            "The total number of SNMP Get-Response PDUs which
2366
 
            have been accepted and processed by the SNMP
2367
 
            protocol entity."
2368
 
    ::= { snmp 18 }
2369
 
 
2370
 
snmpInTraps OBJECT-TYPE
2371
 
    SYNTAX  Counter
2372
 
    ACCESS  read-only
2373
 
    STATUS  mandatory
2374
 
    DESCRIPTION
2375
 
            "The total number of SNMP Trap PDUs which have
2376
 
            been accepted and processed by the SNMP protocol
2377
 
            entity."
2378
 
    ::= { snmp 19 }
2379
 
 
2380
 
snmpOutTooBigs OBJECT-TYPE
2381
 
    SYNTAX  Counter
2382
 
    ACCESS  read-only
2383
 
    STATUS  mandatory
2384
 
    DESCRIPTION
2385
 
            "The total number of SNMP PDUs which were
2386
 
            generated by the SNMP protocol entity and for
2387
 
            which the value of the error-status field is
2388
 
            `tooBig.'"
2389
 
    ::= { snmp 20 }
2390
 
 
2391
 
snmpOutNoSuchNames OBJECT-TYPE
2392
 
    SYNTAX  Counter
2393
 
    ACCESS  read-only
2394
 
    STATUS  mandatory
2395
 
    DESCRIPTION
2396
 
            "The total number of SNMP PDUs which were
2397
 
            generated by the SNMP protocol entity and for
2398
 
            which the value of the error-status is
2399
 
            `noSuchName'."
2400
 
    ::= { snmp 21 }
2401
 
 
2402
 
snmpOutBadValues OBJECT-TYPE
2403
 
    SYNTAX  Counter
2404
 
    ACCESS  read-only
2405
 
    STATUS  mandatory
2406
 
    DESCRIPTION
2407
 
            "The total number of SNMP PDUs which were
2408
 
            generated by the SNMP protocol entity and for
2409
 
            which the value of the error-status field is
2410
 
            `badValue'."
2411
 
    ::= { snmp 22 }
2412
 
 
2413
 
 
2414
 
snmpOutGenErrs OBJECT-TYPE
2415
 
    SYNTAX  Counter
2416
 
    ACCESS  read-only
2417
 
    STATUS  mandatory
2418
 
    DESCRIPTION
2419
 
            "The total number of SNMP PDUs which were
2420
 
            generated by the SNMP protocol entity and for
2421
 
            which the value of the error-status field is
2422
 
            `genErr'."
2423
 
    ::= { snmp 24 }
2424
 
 
2425
 
snmpOutGetRequests OBJECT-TYPE
2426
 
    SYNTAX  Counter
2427
 
    ACCESS  read-only
2428
 
    STATUS  mandatory
2429
 
    DESCRIPTION
2430
 
            "The total number of SNMP Get-Request PDUs which
2431
 
            have been generated by the SNMP protocol entity."
2432
 
    ::= { snmp 25 }
2433
 
 
2434
 
snmpOutGetNexts OBJECT-TYPE
2435
 
    SYNTAX  Counter
2436
 
    ACCESS  read-only
2437
 
    STATUS  mandatory
2438
 
    DESCRIPTION
2439
 
            "The total number of SNMP Get-Next PDUs which have
2440
 
            been generated by the SNMP protocol entity."
2441
 
    ::= { snmp 26 }
2442
 
 
2443
 
snmpOutSetRequests OBJECT-TYPE
2444
 
    SYNTAX  Counter
2445
 
    ACCESS  read-only
2446
 
    STATUS  mandatory
2447
 
    DESCRIPTION
2448
 
            "The total number of SNMP Set-Request PDUs which
2449
 
            have been generated by the SNMP protocol entity."
2450
 
    ::= { snmp 27 }
2451
 
 
2452
 
snmpOutGetResponses OBJECT-TYPE
2453
 
    SYNTAX  Counter
2454
 
    ACCESS  read-only
2455
 
    STATUS  mandatory
2456
 
    DESCRIPTION
2457
 
            "The total number of SNMP Get-Response PDUs which
2458
 
            have been generated by the SNMP protocol entity."
2459
 
    ::= { snmp 28 }
2460
 
 
2461
 
snmpOutTraps OBJECT-TYPE
2462
 
    SYNTAX  Counter
2463
 
    ACCESS  read-only
2464
 
    STATUS  mandatory
2465
 
    DESCRIPTION
2466
 
            "The total number of SNMP Trap PDUs which have
2467
 
            been generated by the SNMP protocol entity."
2468
 
    ::= { snmp 29 }
2469
 
 
2470
 
snmpEnableAuthenTraps OBJECT-TYPE
2471
 
    SYNTAX  INTEGER { enabled(1), disabled(2) }
2472
 
    ACCESS  read-write
2473
 
    STATUS  mandatory
2474
 
    DESCRIPTION
2475
 
            "Indicates whether the SNMP agent process is
2476
 
            permitted to generate authentication-failure
2477
 
            traps.  The value of this object overrides any
2478
 
            configuration information; as such, it provides a
2479
 
            means whereby all authentication-failure traps may
2480
 
            be disabled.
2481
 
 
2482
 
            Note that it is strongly recommended that this
2483
 
            object be stored in non-volatile memory so that it
2484
 
            remains constant between re-initializations of the
2485
 
            network management system."
2486
 
    ::= { snmp 30 }
2487
 
 
2488
 
END