|
|
1.1 root 1: -- mib.my - Internet-standard MIB definitions
2:
3: -- $Header: /f/osi/others/mosy/RCS/mib.my,v 7.2 90/05/21 16:50:14 mrose Exp $
4: --
5: -- $Log: mib.my,v $
6: -- Revision 7.2 90/05/21 16:50:14 mrose
7: -- OBJECT-TYPE
8: --
9: -- Revision 7.1 90/05/12 17:21:25 mrose
10: -- update
11: --
12: -- Revision 7.0 89/11/23 22:00:35 mrose
13: -- Release 6.0
14: --
15:
16: --
17: -- NOTICE
18: --
19: -- Acquisition, use, and distribution of this module and related
20: -- materials are subject to the restrictions of a license agreement.
21: -- Consult the Preface in the User's Manual for the full terms of
22: -- this agreement.
23: --
24: --
25:
26:
27: RFC1156-MIB DEFINITIONS ::= BEGIN
28:
29: IMPORTS
30: mgmt, OBJECT-TYPE, NetworkAddress, IpAddress,
31: Counter, Gauge, TimeTicks
32: FROM RFC1155-SMI;
33:
34: mib OBJECT IDENTIFIER ::= { mgmt 1 }
35:
36: system OBJECT IDENTIFIER ::= { mib 1 }
37: interfaces OBJECT IDENTIFIER ::= { mib 2 }
38: at OBJECT IDENTIFIER ::= { mib 3 }
39: ip OBJECT IDENTIFIER ::= { mib 4 }
40: icmp OBJECT IDENTIFIER ::= { mib 5 }
41: tcp OBJECT IDENTIFIER ::= { mib 6 }
42: udp OBJECT IDENTIFIER ::= { mib 7 }
43: egp OBJECT IDENTIFIER ::= { mib 8 }
44:
45: -- object types
46:
47: -- the System group
48:
49: sysDescr OBJECT-TYPE
50: SYNTAX OCTET STRING
51: ACCESS read-only
52: STATUS mandatory
53: ::= { system 1 }
54:
55: sysObjectID OBJECT-TYPE
56: SYNTAX OBJECT IDENTIFIER
57: ACCESS read-only
58: STATUS mandatory
59: ::= { system 2 }
60:
61: sysUpTime OBJECT-TYPE
62: SYNTAX TimeTicks
63: ACCESS read-only
64: STATUS mandatory
65: ::= { system 3 }
66:
67: -- the Interfaces group
68:
69: ifNumber OBJECT-TYPE
70: SYNTAX INTEGER
71: ACCESS read-only
72: STATUS mandatory
73: ::= { interfaces 1 }
74:
75: -- the Interfaces table
76:
77: ifTable OBJECT-TYPE
78: SYNTAX SEQUENCE OF IfEntry
79: ACCESS read-write
80: STATUS mandatory
81: ::= { interfaces 2 }
82:
83: ifEntry OBJECT-TYPE
84: SYNTAX IfEntry
85: ACCESS read-write
86: STATUS mandatory
87: ::= { ifTable 1 }
88:
89: IfEntry ::= SEQUENCE {
90: ifIndex
91: INTEGER,
92: ifDescr
93: OCTET STRING,
94: ifType
95: INTEGER,
96: ifMtu
97: INTEGER,
98: ifSpeed
99: Gauge,
100: ifPhysAddress
101: OCTET STRING,
102: ifAdminStatus
103: INTEGER,
104: ifOperStatus
105: INTEGER,
106: ifLastChange
107: TimeTicks,
108: ifInOctets
109: Counter,
110: ifInUcastPkts
111: Counter,
112: ifInNUcastPkts
113: Counter,
114: ifInDiscards
115: Counter,
116: ifInErrors
117: Counter,
118: ifInUnknownProtos
119: Counter,
120: ifOutOctets
121: Counter,
122: ifOutUcastPkts
123: Counter,
124: ifOutNUcastPkts
125: Counter,
126: ifOutDiscards
127: Counter,
128: ifOutErrors
129: Counter,
130: ifOutQLen
131: Gauge
132: }
133:
134: ifIndex OBJECT-TYPE
135: SYNTAX INTEGER
136: ACCESS read-only
137: STATUS mandatory
138: ::= { ifEntry 1 }
139:
140: ifDescr OBJECT-TYPE
141: SYNTAX OCTET STRING
142: ACCESS read-only
143: STATUS mandatory
144: ::= { ifEntry 2 }
145:
146: ifType OBJECT-TYPE
147: SYNTAX INTEGER {
148: other(1), -- none of the following
149: regular1822(2),
150: hdh1822(3),
151: ddn-x25(4),
152: rfc877-x25(5),
153: ethernet-csmacd(6),
154: iso88023-csmacd(7),
155: iso88024-tokenBus(8),
156: iso88025-tokenRing(9),
157: iso88026-man(10),
158: starLan(11),
159: proteon-10MBit(12),
160: proteon-80MBit(13),
161: hyperchannel(14),
162: fddi(15),
163: lapb(16),
164: sdlc(17),
165: t1-carrier(18),
166: cept(19),
167: basicIsdn(20),
168: primaryIsdn(21),
169: propPointToPointSerial(22)
170: }
171: ACCESS read-only
172: STATUS mandatory
173: ::= { ifEntry 3 }
174:
175: ifMtu OBJECT-TYPE
176: SYNTAX INTEGER
177: ACCESS read-only
178: STATUS mandatory
179: ::= { ifEntry 4 }
180:
181: ifSpeed OBJECT-TYPE
182: SYNTAX Gauge
183: ACCESS read-only
184: STATUS mandatory
185: ::= { ifEntry 5 }
186:
187: ifPhysAddress OBJECT-TYPE
188: SYNTAX OCTET STRING
189: ACCESS read-only
190: STATUS mandatory
191: ::= { ifEntry 6 }
192:
193: ifAdminStatus OBJECT-TYPE
194: SYNTAX INTEGER {
195: up(1), -- ready to pass packets
196: down(2),
197: testing(3) -- in some test mode
198: }
199: ACCESS read-write
200: STATUS mandatory
201: ::= { ifEntry 7 }
202:
203: ifOperStatus OBJECT-TYPE
204: SYNTAX INTEGER {
205: up(1), -- ready to pass packets
206: down(2),
207: testing(3) -- in some test mode
208: }
209: ACCESS read-only
210: STATUS mandatory
211: ::= { ifEntry 8 }
212:
213: ifLastChange OBJECT-TYPE
214: SYNTAX TimeTicks
215: ACCESS read-only
216: STATUS mandatory
217: ::= { ifEntry 9 }
218:
219: ifInOctets OBJECT-TYPE
220: SYNTAX Counter
221: ACCESS read-only
222: STATUS mandatory
223: ::= { ifEntry 10 }
224:
225: ifInUcastPkts OBJECT-TYPE
226: SYNTAX Counter
227: ACCESS read-only
228: STATUS mandatory
229: ::= { ifEntry 11 }
230:
231: ifInNUcastPkts OBJECT-TYPE
232: SYNTAX Counter
233: ACCESS read-only
234: STATUS mandatory
235: ::= { ifEntry 12 }
236:
237: ifInDiscards OBJECT-TYPE
238: SYNTAX Counter
239: ACCESS read-only
240: STATUS mandatory
241: ::= { ifEntry 13 }
242:
243: ifInErrors OBJECT-TYPE
244: SYNTAX Counter
245: ACCESS read-only
246: STATUS mandatory
247: ::= { ifEntry 14 }
248:
249: ifInUnknownProtos OBJECT-TYPE
250: SYNTAX Counter
251: ACCESS read-only
252: STATUS mandatory
253: ::= { ifEntry 15 }
254:
255: ifOutOctets OBJECT-TYPE
256: SYNTAX Counter
257: ACCESS read-only
258: STATUS mandatory
259: ::= { ifEntry 16 }
260:
261: ifOutUcastPkts OBJECT-TYPE
262: SYNTAX Counter
263: ACCESS read-only
264: STATUS mandatory
265: ::= { ifEntry 17 }
266:
267: ifOutNUcastPkts OBJECT-TYPE
268: SYNTAX Counter
269: ACCESS read-only
270: STATUS mandatory
271: ::= { ifEntry 18 }
272:
273: ifOutDiscards OBJECT-TYPE
274: SYNTAX Counter
275: ACCESS read-only
276: STATUS mandatory
277: ::= { ifEntry 19 }
278:
279: ifOutErrors OBJECT-TYPE
280: SYNTAX Counter
281: ACCESS read-only
282: STATUS mandatory
283: ::= { ifEntry 20 }
284:
285: ifOutQLen OBJECT-TYPE
286: SYNTAX Gauge
287: ACCESS read-only
288: STATUS mandatory
289: ::= { ifEntry 21 }
290:
291: -- the Address Translation group
292:
293: atTable OBJECT-TYPE
294: SYNTAX SEQUENCE OF AtEntry
295: ACCESS read-write
296: STATUS mandatory
297: ::= { at 1 }
298:
299: atEntry OBJECT-TYPE
300: SYNTAX AtEntry
301: ACCESS read-write
302: STATUS mandatory
303: ::= { atTable 1 }
304:
305: AtEntry ::= SEQUENCE {
306: atIfIndex
307: INTEGER,
308: atPhysAddress
309: OCTET STRING,
310: atNetAddress
311: NetworkAddress
312: }
313:
314: atIfIndex OBJECT-TYPE
315: SYNTAX INTEGER
316: ACCESS read-write
317: STATUS mandatory
318: ::= { atEntry 1 }
319:
320: atPhysAddress OBJECT-TYPE
321: SYNTAX OCTET STRING
322: ACCESS read-write
323: STATUS mandatory
324: ::= { atEntry 2 }
325:
326: atNetAddress OBJECT-TYPE
327: SYNTAX NetworkAddress
328: ACCESS read-write
329: STATUS mandatory
330: ::= { atEntry 3 }
331:
332: -- the IP group
333:
334: ipForwarding OBJECT-TYPE
335: SYNTAX INTEGER {
336: gateway(1), -- entity forwards datagrams
337: host(2) -- entity does NOT forward datagrams
338: }
339: ACCESS read-only
340: STATUS mandatory
341: ::= { ip 1 }
342:
343: ipDefaultTTL OBJECT-TYPE
344: SYNTAX INTEGER
345: ACCESS read-write
346: STATUS mandatory
347: ::= { ip 2 }
348:
349: ipInReceives OBJECT-TYPE
350: SYNTAX Counter
351: ACCESS read-only
352: STATUS mandatory
353: ::= { ip 3 }
354:
355: ipInHdrErrors OBJECT-TYPE
356: SYNTAX Counter
357: ACCESS read-only
358: STATUS mandatory
359: ::= { ip 4 }
360:
361: ipInAddrErrors OBJECT-TYPE
362: SYNTAX Counter
363: ACCESS read-only
364: STATUS mandatory
365: ::= { ip 5 }
366:
367: ipForwDatagrams OBJECT-TYPE
368: SYNTAX Counter
369: ACCESS read-only
370: STATUS mandatory
371: ::= { ip 6 }
372:
373: ipInUnknownProtos OBJECT-TYPE
374: SYNTAX Counter
375: ACCESS read-only
376: STATUS mandatory
377: ::= { ip 7 }
378:
379: ipInDiscards OBJECT-TYPE
380: SYNTAX Counter
381: ACCESS read-only
382: STATUS mandatory
383: ::= { ip 8 }
384:
385: ipInDelivers OBJECT-TYPE
386: SYNTAX Counter
387: ACCESS read-only
388: STATUS mandatory
389: ::= { ip 9 }
390:
391: ipOutRequests OBJECT-TYPE
392: SYNTAX Counter
393: ACCESS read-only
394: STATUS mandatory
395: ::= { ip 10 }
396:
397: ipOutDiscards OBJECT-TYPE
398: SYNTAX Counter
399: ACCESS read-only
400: STATUS mandatory
401: ::= { ip 11 }
402:
403: ipOutNoRoutes OBJECT-TYPE
404: SYNTAX Counter
405: ACCESS read-only
406: STATUS mandatory
407: ::= { ip 12 }
408:
409: ipReasmTimeout OBJECT-TYPE
410: SYNTAX INTEGER
411: ACCESS read-only
412: STATUS mandatory
413: ::= { ip 13 }
414:
415: ipReasmReqds OBJECT-TYPE
416: SYNTAX Counter
417: ACCESS read-only
418: STATUS mandatory
419: ::= { ip 14 }
420:
421: ipReasmOKs OBJECT-TYPE
422: SYNTAX Counter
423: ACCESS read-only
424: STATUS mandatory
425: ::= { ip 15 }
426:
427: ipReasmFails OBJECT-TYPE
428: SYNTAX Counter
429: ACCESS read-only
430: STATUS mandatory
431: ::= { ip 16 }
432:
433: ipFragOKs OBJECT-TYPE
434: SYNTAX Counter
435: ACCESS read-only
436: STATUS mandatory
437: ::= { ip 17 }
438:
439: ipFragFails OBJECT-TYPE
440: SYNTAX Counter
441: ACCESS read-only
442: STATUS mandatory
443: ::= { ip 18 }
444:
445: ipFragCreates OBJECT-TYPE
446: SYNTAX Counter
447: ACCESS read-only
448: STATUS mandatory
449: ::= { ip 19 }
450:
451: -- the IP Interface table
452:
453: ipAddrTable OBJECT-TYPE
454: SYNTAX SEQUENCE OF IpAddrEntry
455: ACCESS read-only
456: STATUS mandatory
457: ::= { ip 20 }
458:
459: ipAddrEntry OBJECT-TYPE
460: SYNTAX IpAddrEntry
461: ACCESS read-only
462: STATUS mandatory
463: ::= { ipAddrTable 1 }
464:
465: IpAddrEntry ::= SEQUENCE {
466: ipAdEntAddr
467: IpAddress,
468: ipAdEntIfIndex
469: INTEGER,
470: ipAdEntNetMask
471: IpAddress,
472: ipAdEntBcastAddr
473: INTEGER
474: }
475:
476: ipAdEntAddr OBJECT-TYPE
477: SYNTAX IpAddress
478: ACCESS read-only
479: STATUS mandatory
480: ::= { ipAddrEntry 1 }
481:
482: ipAdEntIfIndex OBJECT-TYPE
483: SYNTAX INTEGER
484: ACCESS read-only
485: STATUS mandatory
486: ::= { ipAddrEntry 2 }
487:
488: ipAdEntNetMask OBJECT-TYPE
489: SYNTAX IpAddress
490: ACCESS read-only
491: STATUS mandatory
492: ::= { ipAddrEntry 3 }
493:
494: ipAdEntBcastAddr OBJECT-TYPE
495: SYNTAX INTEGER
496: ACCESS read-only
497: STATUS mandatory
498: ::= { ipAddrEntry 4 }
499:
500: -- the IP Routing table
501:
502: ipRoutingTable OBJECT-TYPE
503: SYNTAX SEQUENCE OF IpRouteEntry
504: ACCESS read-write
505: STATUS mandatory
506: ::= { ip 21 }
507:
508: ipRouteEntry OBJECT-TYPE
509: SYNTAX IpRouteEntry
510: ACCESS read-write
511: STATUS mandatory
512: ::= { ipRoutingTable 1 }
513:
514: IpRouteEntry ::= SEQUENCE {
515: ipRouteDest
516: IpAddress,
517: ipRouteIfIndex
518: INTEGER,
519: ipRouteMetric1
520: INTEGER,
521: ipRouteMetric2
522: INTEGER,
523: ipRouteMetric3
524: INTEGER,
525: ipRouteMetric4
526: INTEGER,
527: ipRouteNextHop
528: IpAddress,
529: ipRouteType
530: INTEGER,
531: ipRouteProto
532: INTEGER,
533: ipRouteAge
534: INTEGER
535: }
536:
537: ipRouteDest OBJECT-TYPE
538: SYNTAX IpAddress
539: ACCESS read-write
540: STATUS mandatory
541: ::= { ipRouteEntry 1 }
542:
543: ipRouteIfIndex OBJECT-TYPE
544: SYNTAX INTEGER
545: ACCESS read-write
546: STATUS mandatory
547: ::= { ipRouteEntry 2 }
548:
549: ipRouteMetric1 OBJECT-TYPE
550: SYNTAX INTEGER
551: ACCESS read-write
552: STATUS mandatory
553: ::= { ipRouteEntry 3 }
554:
555: ipRouteMetric2 OBJECT-TYPE
556: SYNTAX INTEGER
557: ACCESS read-write
558: STATUS mandatory
559: ::= { ipRouteEntry 4 }
560:
561: ipRouteMetric3 OBJECT-TYPE
562: SYNTAX INTEGER
563: ACCESS read-write
564: STATUS mandatory
565: ::= { ipRouteEntry 5 }
566:
567: ipRouteMetric4 OBJECT-TYPE
568: SYNTAX INTEGER
569: ACCESS read-write
570: STATUS mandatory
571: ::= { ipRouteEntry 6 }
572:
573: ipRouteNextHop OBJECT-TYPE
574: SYNTAX IpAddress
575: ACCESS read-write
576: STATUS mandatory
577: ::= { ipRouteEntry 7 }
578:
579: ipRouteType OBJECT-TYPE
580: SYNTAX INTEGER {
581: other(1), -- none of the following
582:
583: invalid(2), -- an invalidated route
584:
585: -- route to directly
586: direct(3), -- connected (sub-)network
587:
588: -- route to a non-local
589: remote(4) -- host/network/sub-network
590: }
591: ACCESS read-write
592: STATUS mandatory
593: ::= { ipRouteEntry 8 }
594:
595: ipRouteProto OBJECT-TYPE
596: SYNTAX INTEGER {
597: other(1), -- none of the following
598: -- non-protocol information
599: -- e.g., manually
600: local(2), -- configured entries
601:
602: -- set via a network
603: netmgmt(3), -- management protocol
604:
605: -- obtained via ICMP,
606: icmp(4), -- e.g., Redirect
607:
608: -- the following are
609: -- gateway routing protocols
610: egp(5),
611: ggp(6),
612: hello(7),
613: rip(8),
614: is-is(9),
615: es-is(10),
616: ciscoIgrp(11),
617: bbnSpfIgp(12),
618: oigp(13)
619: }
620: ACCESS read-only
621: STATUS mandatory
622: ::= { ipRouteEntry 9 }
623:
624: ipRouteAge OBJECT-TYPE
625: SYNTAX INTEGER
626: ACCESS read-write
627: STATUS mandatory
628: ::= { ipRouteEntry 10 }
629:
630: -- the ICMP group
631:
632: icmpInMsgs OBJECT-TYPE
633: SYNTAX Counter
634: ACCESS read-only
635: STATUS mandatory
636: ::= { icmp 1 }
637:
638: icmpInErrors OBJECT-TYPE
639: SYNTAX Counter
640: ACCESS read-only
641: STATUS mandatory
642: ::= { icmp 2 }
643:
644: icmpInDestUnreachs OBJECT-TYPE
645: SYNTAX Counter
646: ACCESS read-only
647: STATUS mandatory
648: ::= { icmp 3 }
649:
650: icmpInTimeExcds OBJECT-TYPE
651: SYNTAX Counter
652: ACCESS read-only
653: STATUS mandatory
654: ::= { icmp 4 }
655:
656: icmpInParmProbs OBJECT-TYPE
657: SYNTAX Counter
658: ACCESS read-only
659: STATUS mandatory
660: ::= { icmp 5 }
661:
662: icmpInSrcQuenchs OBJECT-TYPE
663: SYNTAX Counter
664: ACCESS read-only
665: STATUS mandatory
666: ::= { icmp 6 }
667:
668: icmpInRedirects OBJECT-TYPE
669: SYNTAX Counter
670: ACCESS read-only
671: STATUS mandatory
672: ::= { icmp 7 }
673:
674: icmpInEchos OBJECT-TYPE
675: SYNTAX Counter
676: ACCESS read-only
677: STATUS mandatory
678: ::= { icmp 8 }
679:
680: icmpInEchoReps OBJECT-TYPE
681: SYNTAX Counter
682: ACCESS read-only
683: STATUS mandatory
684: ::= { icmp 9 }
685:
686: icmpInTimestamps OBJECT-TYPE
687: SYNTAX Counter
688: ACCESS read-only
689: STATUS mandatory
690: ::= { icmp 10 }
691:
692: icmpInTimestampReps OBJECT-TYPE
693: SYNTAX Counter
694: ACCESS read-only
695: STATUS mandatory
696: ::= { icmp 11 }
697:
698: icmpInAddrMasks OBJECT-TYPE
699: SYNTAX Counter
700: ACCESS read-only
701: STATUS mandatory
702: ::= { icmp 12 }
703:
704: icmpInAddrMaskReps OBJECT-TYPE
705: SYNTAX Counter
706: ACCESS read-only
707: STATUS mandatory
708: ::= { icmp 13 }
709:
710: icmpOutMsgs OBJECT-TYPE
711: SYNTAX Counter
712: ACCESS read-only
713: STATUS mandatory
714: ::= { icmp 14 }
715:
716: icmpOutErrors OBJECT-TYPE
717: SYNTAX Counter
718: ACCESS read-only
719: STATUS mandatory
720: ::= { icmp 15 }
721:
722: icmpOutDestUnreachs OBJECT-TYPE
723: SYNTAX Counter
724: ACCESS read-only
725: STATUS mandatory
726: ::= { icmp 16 }
727:
728: icmpOutTimeExcds OBJECT-TYPE
729: SYNTAX Counter
730: ACCESS read-only
731: STATUS mandatory
732: ::= { icmp 17 }
733:
734: icmpOutParmProbs OBJECT-TYPE
735: SYNTAX Counter
736: ACCESS read-only
737: STATUS mandatory
738: ::= { icmp 18 }
739:
740: icmpOutSrcQuenchs OBJECT-TYPE
741: SYNTAX Counter
742: ACCESS read-only
743: STATUS mandatory
744: ::= { icmp 19 }
745:
746: icmpOutRedirects OBJECT-TYPE
747: SYNTAX Counter
748: ACCESS read-only
749: STATUS mandatory
750: ::= { icmp 20 }
751:
752: icmpOutEchos OBJECT-TYPE
753: SYNTAX Counter
754: ACCESS read-only
755: STATUS mandatory
756: ::= { icmp 21 }
757:
758: icmpOutEchoReps OBJECT-TYPE
759: SYNTAX Counter
760: ACCESS read-only
761: STATUS mandatory
762: ::= { icmp 22 }
763:
764: icmpOutTimestamps OBJECT-TYPE
765: SYNTAX Counter
766: ACCESS read-only
767: STATUS mandatory
768: ::= { icmp 23 }
769:
770: icmpOutTimestampReps OBJECT-TYPE
771: SYNTAX Counter
772: ACCESS read-only
773: STATUS mandatory
774: ::= { icmp 24 }
775:
776: icmpOutAddrMasks OBJECT-TYPE
777: SYNTAX Counter
778: ACCESS read-only
779: STATUS mandatory
780: ::= { icmp 25 }
781:
782: icmpOutAddrMaskReps OBJECT-TYPE
783: SYNTAX Counter
784: ACCESS read-only
785: STATUS mandatory
786: ::= { icmp 26 }
787:
788: -- the TCP group
789:
790: tcpRtoAlgorithm OBJECT-TYPE
791: SYNTAX INTEGER {
792: other(1), -- none of the following
793: constant(2), -- a constant rto
794: rsre(3), -- MIL-STD-1778, Appendix B
795: vanj(4) -- Van Jacobson's algorithm [11]
796: }
797: ACCESS read-only
798: STATUS mandatory
799: ::= { tcp 1 }
800:
801: tcpRtoMin OBJECT-TYPE
802: SYNTAX INTEGER
803: ACCESS read-only
804: STATUS mandatory
805: ::= { tcp 2 }
806:
807: tcpRtoMax OBJECT-TYPE
808: SYNTAX INTEGER
809: ACCESS read-only
810: STATUS mandatory
811: ::= { tcp 3 }
812:
813: tcpMaxConn OBJECT-TYPE
814: SYNTAX INTEGER
815: ACCESS read-only
816: STATUS mandatory
817: ::= { tcp 4 }
818:
819: tcpActiveOpens OBJECT-TYPE
820: SYNTAX Counter
821: ACCESS read-only
822: STATUS mandatory
823: ::= { tcp 5 }
824:
825: tcpPassiveOpens OBJECT-TYPE
826: SYNTAX Counter
827: ACCESS read-only
828: STATUS mandatory
829: ::= { tcp 6 }
830:
831: tcpAttemptFails OBJECT-TYPE
832: SYNTAX Counter
833: ACCESS read-only
834: STATUS mandatory
835: ::= { tcp 7 }
836:
837: tcpEstabResets OBJECT-TYPE
838: SYNTAX Counter
839: ACCESS read-only
840: STATUS mandatory
841: ::= { tcp 8 }
842:
843: tcpCurrEstab OBJECT-TYPE
844: SYNTAX Gauge
845: ACCESS read-only
846: STATUS mandatory
847: ::= { tcp 9 }
848:
849: tcpInSegs OBJECT-TYPE
850: SYNTAX Counter
851: ACCESS read-only
852: STATUS mandatory
853: ::= { tcp 10 }
854:
855: tcpOutSegs OBJECT-TYPE
856: SYNTAX Counter
857: ACCESS read-only
858: STATUS mandatory
859: ::= { tcp 11 }
860:
861: tcpRetransSegs OBJECT-TYPE
862: SYNTAX Counter
863: ACCESS read-only
864: STATUS mandatory
865: ::= { tcp 12 }
866:
867: -- the TCP connections table
868:
869: tcpConnTable OBJECT-TYPE
870: SYNTAX SEQUENCE OF TcpConnEntry
871: ACCESS read-only
872: STATUS mandatory
873: ::= { tcp 13 }
874:
875: tcpConnEntry OBJECT-TYPE
876: SYNTAX TcpConnEntry
877: ACCESS read-only
878: STATUS mandatory
879: ::= { tcpConnTable 1 }
880:
881: TcpConnEntry ::= SEQUENCE {
882: tcpConnState
883: INTEGER,
884: tcpConnLocalAddress
885: IpAddress,
886: tcpConnLocalPort
887: INTEGER (0..65535),
888: tcpConnRemAddress
889: IpAddress,
890: tcpConnRemPort
891: INTEGER (0..65535)
892: }
893:
894: tcpConnState OBJECT-TYPE
895: SYNTAX INTEGER {
896: closed(1),
897: listen(2),
898: synSent(3),
899: synReceived(4),
900: established(5),
901: finWait1(6),
902: finWait2(7),
903: closeWait(8),
904: lastAck(9),
905: closing(10),
906: timeWait(11)
907: }
908: ACCESS read-only
909: STATUS mandatory
910: ::= { tcpConnEntry 1 }
911:
912: tcpConnLocalAddress OBJECT-TYPE
913: SYNTAX IpAddress
914: ACCESS read-only
915: STATUS mandatory
916: ::= { tcpConnEntry 2 }
917:
918: tcpConnLocalPort OBJECT-TYPE
919: SYNTAX INTEGER (0..65535)
920: ACCESS read-only
921: STATUS mandatory
922: ::= { tcpConnEntry 3 }
923:
924: tcpConnRemAddress OBJECT-TYPE
925: SYNTAX IpAddress
926: ACCESS read-only
927: STATUS mandatory
928: ::= { tcpConnEntry 4 }
929:
930: tcpConnRemPort OBJECT-TYPE
931: SYNTAX INTEGER (0..65535)
932: ACCESS read-only
933: STATUS mandatory
934: ::= { tcpConnEntry 5 }
935:
936: -- the UDP group
937:
938: udpInDatagrams OBJECT-TYPE
939: SYNTAX Counter
940: ACCESS read-only
941: STATUS mandatory
942: ::= { udp 1 }
943:
944: udpNoPorts OBJECT-TYPE
945: SYNTAX Counter
946: ACCESS read-only
947: STATUS mandatory
948: ::= { udp 2 }
949:
950: udpInErrors OBJECT-TYPE
951: SYNTAX Counter
952: ACCESS read-only
953: STATUS mandatory
954: ::= { udp 3 }
955:
956: udpOutDatagrams OBJECT-TYPE
957: SYNTAX Counter
958: ACCESS read-only
959: STATUS mandatory
960: ::= { udp 4 }
961:
962: -- the EGP group
963:
964: egpInMsgs OBJECT-TYPE
965: SYNTAX Counter
966: ACCESS read-only
967: STATUS mandatory
968: ::= { egp 1 }
969:
970: egpInErrors OBJECT-TYPE
971: SYNTAX Counter
972: ACCESS read-only
973: STATUS mandatory
974: ::= { egp 2 }
975:
976: egpOutMsgs OBJECT-TYPE
977: SYNTAX Counter
978: ACCESS read-only
979: STATUS mandatory
980: ::= { egp 3 }
981:
982: egpOutErrors OBJECT-TYPE
983: SYNTAX Counter
984: ACCESS read-only
985: STATUS mandatory
986: ::= { egp 4 }
987:
988: -- the EGP Neighbor table
989:
990: egpNeighTable OBJECT-TYPE
991: SYNTAX SEQUENCE OF EgpNeighEntry
992: ACCESS read-only
993: STATUS mandatory
994: ::= { egp 5 }
995:
996: egpNeighEntry OBJECT-TYPE
997: SYNTAX EgpNeighEntry
998: ACCESS read-only
999: STATUS mandatory
1000: ::= { egpNeighTable 1 }
1001:
1002: EgpNeighEntry ::= SEQUENCE {
1003: egpNeighState
1004: INTEGER,
1005: egpNeighAddr
1006: IpAddress
1007: }
1008:
1009: egpNeighState OBJECT-TYPE
1010: SYNTAX INTEGER {
1011: idle(1),
1012: acquisition(2),
1013: down(3),
1014: up(4),
1015: cease(5)
1016: }
1017: ACCESS read-only
1018: STATUS mandatory
1019: ::= { egpNeighEntry 1 }
1020:
1021: egpNeighAddr OBJECT-TYPE
1022: SYNTAX IpAddress
1023: ACCESS read-only
1024: STATUS mandatory
1025: ::= { egpNeighEntry 2 }
1026:
1027: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.