smilint output for ./IBM-6611-APPN-MIB
Message Severities |
Severity | Count |
error | 11 |
minor error | 2 |
warning | 2 |
Message Types |
Type | Count |
enum-zero (error) | 7 |
index-element-no-range (error) | 4 |
index-element-no-size (minor error) | 2 |
index-exceeds-too-large (warning) | 2 |
Messages:
IBM-6611-APPN-MIB
1: -- extracted from rfc1593.txt
2: -- at Mon Nov 15 17:11:53 1999
3:
4: IBM-6611-APPN-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7:
8: enterprises, Counter, IpAddress,
9: Gauge, TimeTicks
10: FROM RFC1155-SMI
11:
12: DisplayString
13: FROM RFC1213-MIB
14:
15: OBJECT-TYPE
16: FROM RFC-1212;
17:
18:
19:
20: -- ******************************************************************
21: ibm OBJECT IDENTIFIER ::= { enterprises 2 }
22: ibmProd OBJECT IDENTIFIER ::= { ibm 6 }
23: ibm6611 OBJECT IDENTIFIER ::= { ibmProd 2 }
24: ibmappn OBJECT IDENTIFIER ::= { ibm6611 13 }
25:
26: -- ******************** The APPN Node Group *********************
27:
28: ibmappnNode OBJECT IDENTIFIER ::= { ibmappn 1 }
29: ibmappnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 1 }
30: ibmappnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 2 }
31: ibmappnEnUniqueCaps OBJECT IDENTIFIER ::= { ibmappnNode 3 }
32: ibmappnPortInformation OBJECT IDENTIFIER ::= { ibmappnNode 4 }
33: ibmappnLinkStationInformation OBJECT IDENTIFIER ::= { ibmappnNode 5 }
34: ibmappnSnmpInformation OBJECT IDENTIFIER ::= { ibmappnNode 6 }
35: ibmappnMemoryUse OBJECT IDENTIFIER ::= { ibmappnNode 7 }
36: ibmappnXidInformation OBJECT IDENTIFIER ::= { ibmappnNode 8 }
37:
38: -- This group provides global information about the
39: -- APPN node, which is either a network node or an end node.
40:
41:
42: -- The first section applies to all APPN nodes.
43: -- The second section applies only to network nodes.
44: -- The third section applies only to end nodes.
45: -- The fourth section applies to Port information.
46: -- The fifth section applies to SNA link station Information.
47: -- The sixth section applies to SNMP traffic for this APPN sub-agent
48: -- The seventh section applies to APPN memory usage.
49: -- The eighth section applies to XID activities.
50: -- APPN General Information
51: -- This section applies to both network and end nodes.
52:
53:
54: ibmappnNodeCpName OBJECT-TYPE
55: SYNTAX DisplayString (SIZE (3..17))
56: ACCESS read-only
57: STATUS mandatory
58: DESCRIPTION
59: "Administratively-assigned network name
60: for this node in the format NETID.CPNAME."
61:
62: ::= { ibmappnGeneralInfoAndCaps 1 }
63:
64: ibmappnNodeNetid OBJECT-TYPE
65: SYNTAX DisplayString (SIZE (1..8))
66: ACCESS read-only
67: STATUS mandatory
68: DESCRIPTION
69: "Administratively-assigned APPN network identification,
70: which can be from one to eight characters.
71: This ID is used with the control point name
72: to create a fully-qualified control point name."
73:
74: ::= { ibmappnGeneralInfoAndCaps 2 }
75:
76: ibmappnNodeBlockNum OBJECT-TYPE
77: SYNTAX DisplayString (SIZE (3))
78: ACCESS read-only
79: STATUS mandatory
80: DESCRIPTION
81: "The block number is the first three digits of the node_id.
82: These 3 hexadecimal digits identify the product and are not
83: configurable."
84:
85: ::= { ibmappnGeneralInfoAndCaps 3 }
86:
87: ibmappnNodeIdNum OBJECT-TYPE
88: SYNTAX DisplayString (SIZE (5))
89: ACCESS read-only
90: STATUS mandatory
91: DESCRIPTION
92: "The ID number is the last 5 digits of the node_id.
93: These 5 hexadecimal digits are administratively defined and
94: combined with the 3 digit block number form the node_id.
95: This node_id is used to identify the local node and is
96: include in APPN alerts as well as being included in XIDs.
97: A unique value is required for connections to SNA
98: sub-area."
99:
100: ::= { ibmappnGeneralInfoAndCaps 4 }
101:
102: ibmappnNodeType OBJECT-TYPE
103: SYNTAX INTEGER {
104: networkNode(1),
105: endNode(2),
106: len(4)
107: }
108: ACCESS read-only
109: STATUS mandatory
110: DESCRIPTION
111: "Type of APPN node, either network, len, or end node."
112:
113: ::= { ibmappnGeneralInfoAndCaps 5 }
114:
115: ibmappnNodeUpTime OBJECT-TYPE
116: SYNTAX TimeTicks
117: ACCESS read-only
118: STATUS mandatory
119: DESCRIPTION
120: "Time (in hundredths of a second) since this APPN node
121: was initialized."
122:
123: ::= { ibmappnGeneralInfoAndCaps 6 }
124:
125: ibmappnNodeNegotLs OBJECT-TYPE
126: SYNTAX INTEGER {yes(1), no(2)}
127: ACCESS read-only
128: STATUS mandatory
129: DESCRIPTION
130: "Indicates whether this node supports negotiable
131: link stations."
132:
133: ::= { ibmappnGeneralInfoAndCaps 7 }
134:
135: ibmappnNodeSegReasm OBJECT-TYPE
136: SYNTAX INTEGER {yes(1), no(2)}
137: ACCESS read-only
138: STATUS mandatory
139: DESCRIPTION
140: "Indicates whether this node supports segment
141: reassembly. This is only supported when
142: segment generation is also supported."
143:
144: ::= { ibmappnGeneralInfoAndCaps 8 }
145:
146: ibmappnNodeBindReasm OBJECT-TYPE
147: SYNTAX INTEGER {yes(1), no(2)}
148: ACCESS read-only
149: STATUS mandatory
150: DESCRIPTION
151: "Indicates whether this node supports Bind segment
152: reassembly. This will only be supported when Bind
153: segment generation is also supported."
154:
155: ::= { ibmappnGeneralInfoAndCaps 9 }
156:
157: ibmappnNodeParallelTg OBJECT-TYPE
158: SYNTAX INTEGER {yes(1), no(2)}
159: ACCESS read-only
160: STATUS mandatory
161: DESCRIPTION
162: "Indicates whether this node supports parallel TGs."
163:
164: ::= { ibmappnGeneralInfoAndCaps 10 }
165:
166: ibmappnNodeService OBJECT-TYPE
167: SYNTAX INTEGER {yes(1), no(2)}
168: ACCESS read-only
169: STATUS mandatory
170: DESCRIPTION
171: "Indicates whether this node allows call-in from nodes not
172: defined locally."
173:
174: ::= { ibmappnGeneralInfoAndCaps 11 }
175:
176: ibmappnNodeAdaptiveBindPacing OBJECT-TYPE
177: SYNTAX INTEGER {yes(1), no(2)}
178: ACCESS read-only
179: STATUS mandatory
180: DESCRIPTION
181: "Indicates whether this node supports adaptive bind pacing."
182:
183: ::= { ibmappnGeneralInfoAndCaps 12 }
184:
185:
186:
187: -- **************************************************************
188: -- APPN Network Node Information
189: -- This section provides global information about the
190: -- APPN network node.
191:
192: ibmappnNodeNnRcvRegChar OBJECT-TYPE
193: SYNTAX INTEGER {yes(1), no(2)}
194: ACCESS read-only
195: STATUS mandatory
196: DESCRIPTION
197: "Indicates whether this node supports receiving registered
198: characteristics."
199:
200: ::= { ibmappnNnUniqueInfoAndCaps 1 }
201:
202: ibmappnNodeNnGateway OBJECT-TYPE
203: SYNTAX INTEGER {yes(1), no(2)}
204: ACCESS read-only
205: STATUS mandatory
206: DESCRIPTION
207: "Indicates whether this is a gateway node."
208:
209: ::= { ibmappnNnUniqueInfoAndCaps 2 }
210:
211: ibmappnNodeNnCentralDirectory OBJECT-TYPE
212: SYNTAX INTEGER {yes(1), no(2)}
213: ACCESS read-only
214: STATUS mandatory
215: DESCRIPTION
216: "Indicates whether this node supports central directory
217: cache."
218:
219: ::= { ibmappnNnUniqueInfoAndCaps 3 }
220:
221: ibmappnNodeNnTreeCache OBJECT-TYPE
222: SYNTAX INTEGER {yes(1), no(2)}
223: ACCESS read-only
224: STATUS mandatory
225: DESCRIPTION
226: "Indicates whether this node supports route tree cache."
227:
228: ::= { ibmappnNnUniqueInfoAndCaps 4 }
229:
230: ibmappnNodeNnTreeUpdate OBJECT-TYPE
231: SYNTAX INTEGER {yes(1), no(2)}
232: ACCESS read-only
233: STATUS mandatory
234: DESCRIPTION
235: "Indicates whether this node supports
236: incremental_tree_update, which is only
237: supported when tree caching is supported."
238:
239: ::= { ibmappnNnUniqueInfoAndCaps 5 }
240:
241: ibmappnNodeNnRouteAddResist OBJECT-TYPE
242: SYNTAX INTEGER
243: ACCESS read-only
244: STATUS mandatory
245: DESCRIPTION
246: "Route addition resistance is a value that
247: indicates the relative desirability
248: of using this node for intermediate session traffic.
249: The value, which can be any integer 0-255,
250: is used in route computation. The lower the value,
251: the more desirable the node is for intermediate routing."
252:
253: ::= { ibmappnNnUniqueInfoAndCaps 6 }
254:
255: ibmappnNodeNnIsr OBJECT-TYPE
256: SYNTAX INTEGER {yes(1), no(2)}
257: ACCESS read-only
258: STATUS mandatory
259: DESCRIPTION
260: "Indicates whether the node supports intermediate
261: session routing."
262:
263: ::= { ibmappnNnUniqueInfoAndCaps 7 }
264:
265: ibmappnNodeNnFrsn OBJECT-TYPE
266: SYNTAX INTEGER (0..65535)
267: ACCESS read-only
268: STATUS mandatory
269: DESCRIPTION
270: "Flow reduction sequence numbers (FRSNs) are associated
271: with Topology Database Updates (TDUs) and are unique
272: only within each APPN network node. A TDU can be
273: associated with multiple APPN resources. This object
274: is the last FRSN sent in a topology update to
275: adjacent network nodes."
276:
277: ::= { ibmappnNnUniqueInfoAndCaps 8 }
278:
279:
280: -- **************************************************************
281: -- APPN End Node Information
282:
283: ibmappnNodeEnSegGen OBJECT-TYPE
284: SYNTAX INTEGER {yes(1), no(2)}
285: ACCESS read-only
286: STATUS mandatory
287: DESCRIPTION
288: "Indicates whether this end node supports segment generation."
289: ::= { ibmappnEnUniqueCaps 1 }
290:
291: ibmappnNodeEnModeCosMap OBJECT-TYPE
292: SYNTAX INTEGER {yes(1), no(2)}
293: ACCESS read-only
294: STATUS mandatory
295: DESCRIPTION
296: "Indicates whether this end node supports
297: mode name to COS name mapping."
298:
299: ::= { ibmappnEnUniqueCaps 2 }
300:
301: ibmappnNodeEnLocateCdinit OBJECT-TYPE
302: SYNTAX INTEGER {yes(1), no(2)}
303: ACCESS read-only
304: STATUS mandatory
305: DESCRIPTION
306: "Indicates whether this end node supports Locate Cdinit."
307:
308: ::= { ibmappnEnUniqueCaps 3 }
309:
310: ibmappnNodeEnSendRegNames OBJECT-TYPE
311: SYNTAX INTEGER {yes(1), no(2)}
312: ACCESS read-only
313: STATUS mandatory
314: DESCRIPTION
315: "Indicates whether the node will register its LUs with the
316: adjacent serving network node:
317:
318: NO - do not register names
319: YES - register names"
320:
321: ::= { ibmappnEnUniqueCaps 4 }
322:
323: ibmappnNodeEnSendRegChar OBJECT-TYPE
324: SYNTAX INTEGER {yes(1), no(2)}
325: ACCESS read-only
326: STATUS mandatory
327: DESCRIPTION
328: "Indicates whether this node supports
329: send register characteristics, which is only
330: supported when send registered names is also
331: supported."
332:
333: ::= { ibmappnEnUniqueCaps 5 }
334:
335: -- **************************************************************
336: -- APPN Port information
337: --
338:
339:
340: ibmappnNodePortTable OBJECT-TYPE
341: SYNTAX SEQUENCE OF IbmappnNodePortEntry
342: ACCESS not-accessible
343: STATUS mandatory
344: DESCRIPTION
345: "The Port table describes the configuration and current
346: status of the ports used by APPN. The type of DLC is
347: included in this table as a pointer to the DLC port
348: specific tables."
349:
350: ::= { ibmappnPortInformation 1 }
351:
352: ibmappnNodePortEntry OBJECT-TYPE
353: SYNTAX IbmappnNodePortEntry
354: ACCESS not-accessible
355: STATUS mandatory
356: DESCRIPTION
357: "The Port Name is used as the index to this table."
358:
359: INDEX
360: { ibmappnNodePortName }
361:
362: ::= { ibmappnNodePortTable 1 }
363:
364: IbmappnNodePortEntry ::= SEQUENCE {
365: ibmappnNodePortName DisplayString,
366: ibmappnNodePortState INTEGER,
367:
368: ibmappnNodePortDlcType INTEGER,
369: ibmappnNodePortPortType INTEGER,
370: ibmappnNodePortSIMRIM INTEGER,
371: ibmappnNodePortLsRole INTEGER,
372: ibmappnNodePortMaxRcvBtuSize INTEGER,
373: ibmappnNodePortMaxIframeWindow INTEGER,
374: ibmappnNodePortDefLsGoodXids Counter,
375: ibmappnNodePortDefLsBadXids Counter,
376: ibmappnNodePortDynLsGoodXids Counter,
377: ibmappnNodePortDynLsBadXids Counter,
378: ibmappnNodePortSpecific OBJECT IDENTIFIER
379: }
380:
381:
382: ibmappnNodePortName OBJECT-TYPE
383: SYNTAX DisplayString (SIZE (1..8))
384: ACCESS read-only
385: STATUS mandatory
386: DESCRIPTION
387: "Administratively-assigned name for this APPN port.
388: The name can be from one to eight characters."
389:
390: ::= { ibmappnNodePortEntry 1 }
391:
392: ibmappnNodePortState OBJECT-TYPE
393: SYNTAX INTEGER {
394: inactive(1),
395: pendactive(2),
396: active(3),
397: pendinact(4)
398: }
399: ACCESS read-write
400: STATUS mandatory
401: DESCRIPTION
402: "Indicates the current state of this port."
403:
404: ::= { ibmappnNodePortEntry 2 }
405:
406: ibmappnNodePortDlcType OBJECT-TYPE
407: SYNTAX INTEGER {
408: other(1), -- none of the following
409: sdlc(2),
410: dls(3),
411: socket(4),
412: ethernet(5),
413: tokenRing(6)
414: }
415: ACCESS read-only
416: STATUS mandatory
417: DESCRIPTION
418: "The type of DLC interface, distinguished according
419: to the protocol immediately 'below' this layer."
420:
421: ::= { ibmappnNodePortEntry 3 }
422:
423: ibmappnNodePortPortType OBJECT-TYPE
424: SYNTAX INTEGER {
425: leased(1),
426: switched(2),
427: sharedAccessFacilities(3)
428: }
429: ACCESS read-only
430: STATUS mandatory
431: DESCRIPTION
432: "Identifies the type of line used by this port."
433:
434: ::= { ibmappnNodePortEntry 4 }
435:
436: ibmappnNodePortSIMRIM OBJECT-TYPE
437: SYNTAX INTEGER {yes(1), no(2)}
438: ACCESS read-only
439: STATUS mandatory
440: DESCRIPTION
441: "Indicates whether Set Initialization Mode (SIM) and
442: Receive Initialization Mode (RIM) are supported."
443:
444: ::= { ibmappnNodePortEntry 5 }
445:
446: ibmappnNodePortLsRole OBJECT-TYPE
447: SYNTAX INTEGER {
448: primary(1),
449: secondary(2),
450: negotiable(3),
451: abm(4)
452: }
453: ACCESS read-only
454: STATUS mandatory
455: DESCRIPTION
456: "Initial role for LSs activated through this port,
457: where 'abm' indicates asynchronous balance mode."
458:
459: ::= { ibmappnNodePortEntry 6 }
460:
461: ibmappnNodePortMaxRcvBtuSize OBJECT-TYPE
462: SYNTAX INTEGER
463: ACCESS read-only
464: STATUS mandatory
465: DESCRIPTION
466: "Maximum Basic Transmission Size (BTU) that a
467: link station on this port can receive."
468:
469: ::= { ibmappnNodePortEntry 7 }
470:
471: ibmappnNodePortMaxIframeWindow OBJECT-TYPE
472: SYNTAX INTEGER
473: ACCESS read-only
474: STATUS mandatory
475: DESCRIPTION
476: "Maximum number of I-frames that can be received
477: by the XID sender before an acknowledgement is received."
478: ::= { ibmappnNodePortEntry 8 }
479:
480: ibmappnNodePortDefLsGoodXids OBJECT-TYPE
481: SYNTAX Counter
482: ACCESS read-only
483: STATUS mandatory
484: DESCRIPTION
485: "The total number of successfull XIDs that have occurred
486: on all defined link stations on this port since the last
487: time this port was started."
488:
489: ::= { ibmappnNodePortEntry 9 }
490:
491: ibmappnNodePortDefLsBadXids OBJECT-TYPE
492: SYNTAX Counter
493: ACCESS read-only
494: STATUS mandatory
495: DESCRIPTION
496: "The total number of unsuccessfull XIDs that have occurred
497: on all defined link stations on this port since the last
498: time this port was started."
499:
500: ::= { ibmappnNodePortEntry 10 }
501:
502: ibmappnNodePortDynLsGoodXids OBJECT-TYPE
503: SYNTAX Counter
504: ACCESS read-only
505: STATUS mandatory
506: DESCRIPTION
507: "The total number of successfull XIDs that have occurred
508: on all dynamic link stations on this port since the last
509: time this port was started."
510:
511: ::= { ibmappnNodePortEntry 11 }
512:
513: ibmappnNodePortDynLsBadXids OBJECT-TYPE
514: SYNTAX Counter
515: ACCESS read-only
516: STATUS mandatory
517: DESCRIPTION
518: "The total number of unsuccessfull XIDs that have occurred
519: on all dynamic link stations on this port since the last
520: time this port was started."
521:
522: ::= { ibmappnNodePortEntry 12 }
523:
524: ibmappnNodePortSpecific OBJECT-TYPE
525: SYNTAX OBJECT IDENTIFIER
526: ACCESS read-only
527: STATUS mandatory
528: DESCRIPTION
529: "Identifies the port specific OBJECT IDENTIFIER
530: that can provide additional information."
531:
532: ::= { ibmappnNodePortEntry 13 }
533:
534:
535:
536: -- **************************************************************
537: --
538: --
539:
540: ibmappnNodePortIpTable OBJECT-TYPE
541: SYNTAX SEQUENCE OF IbmappnNodePortIpEntry
542: ACCESS not-accessible
543: STATUS mandatory
544: DESCRIPTION
545: "Port table (TCP/IP specific)."
546:
547: ::= { ibmappnPortInformation 2 }
548:
549: ibmappnNodePortIpEntry OBJECT-TYPE
550: SYNTAX IbmappnNodePortIpEntry
551: ACCESS not-accessible
552: STATUS mandatory
553: DESCRIPTION
554: "The IP Name is used as the index to this table."
555:
556: INDEX
557: {ibmappnNodePortIpName }
558:
559: ::= { ibmappnNodePortIpTable 1 }
560:
561: IbmappnNodePortIpEntry ::= SEQUENCE {
562: ibmappnNodePortIpName DisplayString,
563: ibmappnNodePortIpPortNum INTEGER
564: }
565:
566: ibmappnNodePortIpName OBJECT-TYPE
567: SYNTAX DisplayString (SIZE (1..8))
568: ACCESS read-only
569: STATUS mandatory
570: DESCRIPTION
571: "Administratively-assigned name for this APPN port.
572: The name can be from one to eight characters."
573: ::= { ibmappnNodePortIpEntry 1 }
574:
575: ibmappnNodePortIpPortNum OBJECT-TYPE
576: SYNTAX INTEGER
577: ACCESS read-only
578: STATUS mandatory
579: DESCRIPTION
580: "Local TCP/IP port number."
581:
582: ::= { ibmappnNodePortIpEntry 2 }
583:
584:
585:
586: -- **************************************************************
587: --
588: --
589:
590: ibmappnNodePortDlsTable OBJECT-TYPE
591: SYNTAX SEQUENCE OF IbmappnNodePortDlsEntry
592: ACCESS not-accessible
593: STATUS mandatory
594: DESCRIPTION
595: "Port table (DLS specific)."
596:
597: ::= { ibmappnPortInformation 3 }
598:
599: ibmappnNodePortDlsEntry OBJECT-TYPE
600: SYNTAX IbmappnNodePortDlsEntry
601: ACCESS not-accessible
602: STATUS mandatory
603: DESCRIPTION
604: "The DLS Name is used as the index to this table."
605:
606: INDEX
607: {ibmappnNodePortDlsName }
608:
609: ::= { ibmappnNodePortDlsTable 1 }
610:
611: IbmappnNodePortDlsEntry ::= SEQUENCE {
612: ibmappnNodePortDlsName DisplayString,
613: ibmappnNodePortDlsMac OCTET STRING,
614: ibmappnNodePortDlsSap OCTET STRING
615: }
616:
617: ibmappnNodePortDlsName OBJECT-TYPE
618: SYNTAX DisplayString (SIZE (1..8))
619: ACCESS read-only
620: STATUS mandatory
621: DESCRIPTION
622: "Administratively-assigned name for this APPN DLS port.
623: The name can be from one to eight characters."
624:
625: ::= { ibmappnNodePortDlsEntry 1 }
626:
627: ibmappnNodePortDlsMac OBJECT-TYPE
628: SYNTAX OCTET STRING (SIZE (6))
629: ACCESS read-only
630: STATUS mandatory
631: DESCRIPTION
632: "Local DLS MAC address."
633:
634: ::= { ibmappnNodePortDlsEntry 2 }
635:
636: ibmappnNodePortDlsSap OBJECT-TYPE
637: SYNTAX OCTET STRING (SIZE (1))
638: ACCESS read-only
639: STATUS mandatory
640: DESCRIPTION
641: "Local DLS Sap address."
642:
643: ::= { ibmappnNodePortDlsEntry 3 }
644:
645:
646:
647: -- **************************************************************
648: --
649: --
650:
651: ibmappnNodePortTrTable OBJECT-TYPE
652: SYNTAX SEQUENCE OF IbmappnNodePortTrEntry
653: ACCESS not-accessible
654: STATUS mandatory
655: DESCRIPTION
656: "Port table (Token Ring specific)."
657:
658: ::= { ibmappnPortInformation 4 }
659:
660: ibmappnNodePortTrEntry OBJECT-TYPE
661: SYNTAX IbmappnNodePortTrEntry
662: ACCESS not-accessible
663: STATUS mandatory
664: DESCRIPTION
665: "The TR Name is used as the index to this table."
666:
667: INDEX
668: {ibmappnNodePortTrName }
669: ::= { ibmappnNodePortTrTable 1 }
670:
671: IbmappnNodePortTrEntry ::= SEQUENCE {
672: ibmappnNodePortTrName DisplayString,
673: ibmappnNodePortTrMac OCTET STRING,
674: ibmappnNodePortTrSap OCTET STRING
675: }
676:
677: ibmappnNodePortTrName OBJECT-TYPE
678: SYNTAX DisplayString (SIZE (1..8))
679: ACCESS read-only
680: STATUS mandatory
681: DESCRIPTION
682: "Administratively-assigned name for this APPN port.
683: The name can be from one to eight characters."
684:
685: ::= { ibmappnNodePortTrEntry 1 }
686:
687: ibmappnNodePortTrMac OBJECT-TYPE
688: SYNTAX OCTET STRING (SIZE (6))
689: ACCESS read-only
690: STATUS mandatory
691: DESCRIPTION
692: "Local Token Ring MAC address."
693:
694: ::= { ibmappnNodePortTrEntry 2 }
695:
696: ibmappnNodePortTrSap OBJECT-TYPE
697: SYNTAX OCTET STRING (SIZE (1))
698: ACCESS read-only
699: STATUS mandatory
700: DESCRIPTION
701: "Local Token Ring Sap address."
702:
703: ::= { ibmappnNodePortTrEntry 3 }
704:
705:
706: -- **************************************************************
707: -- APPN generic DLC Trace
708: --
709:
710: ibmappnNodePortDlcTraceTable OBJECT-TYPE
711: SYNTAX SEQUENCE OF IbmappnNodePortDlcTraceEntry
712: ACCESS not-accessible
713: STATUS mandatory
714: DESCRIPTION
715: "Port table generic DLC trace table."
716: ::= { ibmappnPortInformation 5 }
717:
718: ibmappnNodePortDlcTraceEntry OBJECT-TYPE
718: warning -
warning: index of row `ibmappnNodePortDlcTraceEntry' can exceed OID size limit by 65424 subidentifier(s)
719: SYNTAX IbmappnNodePortDlcTraceEntry
720: ACCESS not-accessible
721: STATUS mandatory
722: DESCRIPTION
723: "The Port name and a dynamic integer are the index to
724: this table."
725:
726: INDEX
727: {ibmappnNodePortDlcTracPortName,
728: ibmappnNodePortDlcTracIndex}
729:
730: ::= { ibmappnNodePortDlcTraceTable 1 }
731:
732: IbmappnNodePortDlcTraceEntry ::= SEQUENCE {
733: ibmappnNodePortDlcTracPortName DisplayString,
734: ibmappnNodePortDlcTracIndex INTEGER,
735: ibmappnNodePortDlcTracDlcType INTEGER,
736: ibmappnNodePortDlcTracLocalAddr DisplayString,
737: ibmappnNodePortDlcTracRemoteAddr DisplayString,
738: ibmappnNodePortDlcTracMsgType INTEGER,
739: ibmappnNodePortDlcTracCmdType INTEGER,
740: ibmappnNodePortDlcTracUseWan INTEGER
741: }
742:
743: ibmappnNodePortDlcTracPortName OBJECT-TYPE
743: minor error -
index element `ibmappnNodePortDlcTracPortName' of row `ibmappnNodePortDlcTraceEntry' must have a size restriction
744: SYNTAX DisplayString
745: ACCESS read-only
746: STATUS mandatory
747: DESCRIPTION
748: "The Port name associated with this this trace table entry."
749:
750: ::= { ibmappnNodePortDlcTraceEntry 1 }
751:
752: ibmappnNodePortDlcTracIndex OBJECT-TYPE
752: error -
index element `ibmappnNodePortDlcTracIndex' of row `ibmappnNodePortDlcTraceEntry' must have a range restriction
753: SYNTAX INTEGER
754: ACCESS read-only
755: STATUS mandatory
756: DESCRIPTION
757: "This index value is updated every time a new trace entry
758: is created which provides a means to retrieve only the
759: updated entries and also provides a simple method of
760: correlating the entries. The table will wrap when the
761: table is full, which will result in previous entries
762: being written over. The mangement station can over
763: come this by retrieving the table using this index to
764: retrieve only the new table entries."
765:
766: ::= { ibmappnNodePortDlcTraceEntry 2 }
767:
768: ibmappnNodePortDlcTracDlcType OBJECT-TYPE
769: SYNTAX INTEGER {
770: other(1), -- none of the following
771: sdlc(2),
772: dls(3),
773: socket(4),
774: ethernet(5),
775: tokenRing(6)
776: }
777: ACCESS read-only
778: STATUS mandatory
779: DESCRIPTION
780: "The type of DLC interface, distinguished according
781: to the protocol immediately 'below' this layer."
782:
783: ::= { ibmappnNodePortDlcTraceEntry 3 }
784:
785: ibmappnNodePortDlcTracLocalAddr OBJECT-TYPE
786: SYNTAX DisplayString
787: ACCESS read-only
788: STATUS mandatory
789: DESCRIPTION
790: "Local address in format described below:
791:
792: other = free form DisplayString
793: ip = ld. ld. ld. ld / 2d
794: tr = lx: lx: lx: lx: lx: lx . lx
795: dlsw = lx: lx: lx: lx: lx: lx . lx
796: ethernet = lx: lx: lx: lx: lx: lx . lx
797: "
798:
799: ::= { ibmappnNodePortDlcTraceEntry 4 }
800:
801:
802: ibmappnNodePortDlcTracRemoteAddr OBJECT-TYPE
803: SYNTAX DisplayString
804: ACCESS read-only
805: STATUS mandatory
806: DESCRIPTION
807: "Remote Address in the format described below:
808: other = free form DisplayString
809: ip = ld. ld. ld. ld / 2d
810: tr = lx: lx: lx: lx: lx: lx . lx
811: dlsw = lx: lx: lx: lx: lx: lx . lx
812: ethernet = lx: lx: lx: lx: lx: lx . lx
813: "
814:
815: ::= { ibmappnNodePortDlcTraceEntry 5 }
816:
817:
818: ibmappnNodePortDlcTracMsgType OBJECT-TYPE
819: SYNTAX INTEGER {
820: -- enumeration values between 1 and 1999 are reserved
821: -- for potential undefined message types.
822: other(1),
823: unknown(2),
824: request(3),
825: confirm(4),
826: indication(5),
827: response(6)
828:
829: -- enumeration values between 2000 and 3999 are reserved
830: -- for IP socket traces,
831:
832:
833:
834: -- enumeration values between 4000 and 5999 are reserved
835: -- for DLS traces,
836:
837:
838:
839: -- enumeration values between 6000 and 7999 are reserved
840: -- for TR traces,
841:
842:
843: }
844: ACCESS read-only
845: STATUS mandatory
846: DESCRIPTION
847: "Indicates the type of trace record entry"
848:
849: ::= { ibmappnNodePortDlcTraceEntry 6 }
850:
851: ibmappnNodePortDlcTracCmdType OBJECT-TYPE
852: SYNTAX INTEGER {
853: -- enumeration values between 1 and 1999 are reserved
854: -- for potential undefined message types.
855:
856: testFrame(1),
857: respFrame(2),
858: curFrame(3),
859: icrFrame(4),
860: respAck(5),
861: dgrmFrame(6),
862: xidFrame(7),
863: contFrame(8),
864: contedFrame(9),
865: iFrame(10),
866: enterBusy(12),
867: exitBusy(13),
868: haltFrame(14),
869: lsHalted(15),
870: restartLs(16),
871: lsRestarted(17),
872: netBioSnq(18),
873: netBioSnr(19),
874: gnetFrame(20),
875: netdFrame(21),
876: oobFrame(22),
877: alterSap(23),
878: testRsp(24),
879: haltLsNow(25),
880: testReq(26),
881:
882: -- enumeration values between 2000 and 3999 are reserved
883: -- for IP socket traces.
884: ipTestFrame(2001),
885: ipRespFrame(2002),
886: ipCurFrame(2003),
887: ipIcrFrame(2004),
888: ipRespAck(2005),
889: ipDgrmFrame(2006),
890: ipXidFrame(2007),
891: ipContFrame(2008),
892: ipContedFrame(2009),
893: ipIFrame(2010),
894: ipEnterBusy(2012),
895: ipExitBusy(2013),
896: ipHaltFrame(2014),
897: ipLsHalted(2015),
898: ipRestartLs(2016),
899: ipLsRestarted(2017),
900: ipNetBioSnq(2018),
901: ipNetBioSnr(2019),
902: ipGnetFrame(2020),
903: ipNetdFrame(2021),
904: ipOobFrame(2022),
905: ipAlterSap(2023),
906: ipTestRsp(2024),
907: ipHaltLsNow(2025),
908: ipTestReq(2026),
909:
910: -- enumeration values between 4000 and 5999 are reserved
911: -- for DLS traces.
912:
913: dlsIpm(4124),
914:
915: -- enumeration values between 6000 and 7999 are reserved for
916: -- TR traces.
917: trTestFrame(6001),
918: trRespFrame(6002),
919: trCurFrame(6003),
920: trIcrFrame(6004),
921: trRespAck(6005),
922: trDgrmFrame(6006),
923: trXidFrame(6007),
924: trContFrame(6008),
925: trContedFrame(6009),
926: trIFrame(6010),
927: trEnterBusy(6012),
928: trExitBusy(6013),
929: trHaltFrame(6014),
930: trLsHalted(6015),
931: trRestartLs(6016),
932: trLsRestarted(6017),
933: trNetBioSnq(6018),
934: trNetBioSnr(6019),
935: trGnetFrame(6020),
936: trNetdFrame(6021),
937: trOobFrame(6022),
938: trAlterSap(6023),
939: trTestRsp(6024),
940: trHaltLsNow(6025),
941: trTestReq(6026)
942:
943: }
944: ACCESS read-only
945: STATUS mandatory
946: DESCRIPTION
947: "Indicates the command type of the trace entry."
948:
949: ::= { ibmappnNodePortDlcTraceEntry 7 }
950:
951: ibmappnNodePortDlcTracUseWan OBJECT-TYPE
952: SYNTAX INTEGER {
953: other(1),
954: notApplicable(2),
955: useUnknown(3),
956: useWan(4),
957: useLan(5)
958: }
959: ACCESS read-only
960: STATUS mandatory
961: DESCRIPTION
962: "Indicates the type of connection of the trace entry.
963: For example, token ring and ethernet ports will have
964: useLan as connection. For the dls port, it could be
965: either useWan if connection is across Wan via dls
966: sessions, or useLan if connection is to a local attached
967: LAN."
968:
969: ::= { ibmappnNodePortDlcTraceEntry 8 }
970:
971:
972:
973: -- **************************************************************
974: -- APPN Link Station Information
975: --
976:
977:
978: ibmappnNodeLsTable OBJECT-TYPE
979: SYNTAX SEQUENCE OF IbmappnNodeLsEntry
980: ACCESS not-accessible
981: STATUS mandatory
982: DESCRIPTION
983: "This table contains detail information about the
984: link station configuration and current status."
985:
986: ::= { ibmappnLinkStationInformation 1 }
987:
988: ibmappnNodeLsEntry OBJECT-TYPE
989: SYNTAX IbmappnNodeLsEntry
990: ACCESS not-accessible
991: STATUS mandatory
992: DESCRIPTION
993: "This table is indexed by the link station name."
994:
995: INDEX
996: { ibmappnNodeLsName }
997:
998: ::= { ibmappnNodeLsTable 1 }
999:
1000: IbmappnNodeLsEntry ::= SEQUENCE {
1001: ibmappnNodeLsName DisplayString,
1002: ibmappnNodeLsPortName DisplayString,
1003: ibmappnNodeLsDlcType INTEGER,
1004: ibmappnNodeLsDynamic INTEGER,
1005: ibmappnNodeLsState INTEGER,
1006: -- ls defined data / xid info
1007: ibmappnNodeLsCpName DisplayString,
1008: ibmappnNodeLsTgNum INTEGER,
1009: ibmappnNodeLsLimResource INTEGER,
1010: ibmappnNodeLsMigration INTEGER,
1011: ibmappnNodeLsBlockNum DisplayString,
1012: ibmappnNodeLsIdNum DisplayString,
1013: ibmappnNodeLsCpCpSession INTEGER,
1014: -- ls parms (common) / xid info
1015: ibmappnNodeLsTargetPacingCount INTEGER,
1016: ibmappnNodeLsMaxSendBtuSize INTEGER,
1017: -- tg characteristics
1018: ibmappnNodeLsEffCap INTEGER,
1019: ibmappnNodeLsConnCost INTEGER,
1020: ibmappnNodeLsByteCost INTEGER,
1021: ibmappnNodeLsSecurity INTEGER,
1022: ibmappnNodeLsDelay INTEGER,
1023: ibmappnNodeLsUsr1 INTEGER,
1024: ibmappnNodeLsUsr2 INTEGER,
1025: ibmappnNodeLsUsr3 INTEGER,
1026: -- ls (performance data)
1027: ibmappnNodeLsInXidBytes Counter,
1028: ibmappnNodeLsInMsgBytes Counter,
1029: ibmappnNodeLsInXidFrames Counter,
1030: ibmappnNodeLsInMsgFrames Counter,
1031: ibmappnNodeLsOutXidBytes Counter,
1032: ibmappnNodeLsOutMsgBytes Counter,
1033: ibmappnNodeLsOutXidFrames Counter,
1034: ibmappnNodeLsOutMsgFrames Counter,
1035: -- ls (propgation delay)
1036: ibmappnNodeLsEchoRsps Counter,
1037: ibmappnNodeLsCurrentDelay INTEGER,
1038: ibmappnNodeLsMaxDelay INTEGER,
1039: ibmappnNodeLsMinDelay INTEGER,
1040: ibmappnNodeLsMaxDelayTime TimeTicks,
1041: -- ls (Xid Statistics)
1042: ibmappnNodeLsGoodXids Counter,
1043: ibmappnNodeLsBadXids Counter,
1044: -- Dlc specific
1045: ibmappnNodeLsSpecific OBJECT IDENTIFIER,
1046: ibmappnNodeLsSubState INTEGER,
1047: ibmappnNodeLsStartTime TimeTicks,
1048: ibmappnNodeLsActiveTime TimeTicks,
1049: ibmappnNodeLsCurrentStateTime TimeTicks
1050: }
1051:
1052: ibmappnNodeLsName OBJECT-TYPE
1053: SYNTAX DisplayString (SIZE (1..8))
1054: ACCESS read-only
1055: STATUS mandatory
1056: DESCRIPTION
1057: "Administratively-assigned name for the link station.
1058: The name can be from one to eight characters."
1059:
1060: ::= { ibmappnNodeLsEntry 1 }
1061:
1062:
1063: ibmappnNodeLsPortName OBJECT-TYPE
1064: SYNTAX DisplayString (SIZE (1..8))
1065: ACCESS read-only
1066: STATUS mandatory
1067: DESCRIPTION
1068: "Administratively-assigned name for the port.
1069: The name can be from one to eight characters."
1070:
1071: ::= { ibmappnNodeLsEntry 2 }
1072:
1073:
1074: ibmappnNodeLsDlcType OBJECT-TYPE
1075: SYNTAX INTEGER {
1076: other(1), -- none of the following
1077: sdlc(2),
1078: dls(3),
1079: socket(4),
1080: ethernet(5),
1081: tokenRing(6)
1082: }
1083: ACCESS read-only
1084: STATUS mandatory
1085: DESCRIPTION
1086: "The type of DLC interface, distinguished according
1087: to the protocol immediately 'below' this layer."
1088:
1089: ::= { ibmappnNodeLsEntry 3 }
1090:
1091: ibmappnNodeLsDynamic OBJECT-TYPE
1092: SYNTAX INTEGER {yes(1), no(2)}
1093: ACCESS read-only
1094: STATUS mandatory
1095: DESCRIPTION
1096: "Identifies whether this resource is a dynamic link station.
1097: Dynamic link stations are created when adjacent nodes
1098: that have not been locally defined establish a connection
1099: with this node."
1100: ::= { ibmappnNodeLsEntry 4 }
1101:
1102:
1103: ibmappnNodeLsState OBJECT-TYPE
1104: SYNTAX INTEGER {
1105: inactive(1),
1106: pendactive(2),
1107: active(3),
1108: pendinact(4)
1109: }
1110: ACCESS read-write
1111: STATUS mandatory
1112: DESCRIPTION
1113: "State of this link station."
1114:
1115: ::= { ibmappnNodeLsEntry 5 }
1116:
1117: ibmappnNodeLsCpName OBJECT-TYPE
1118: SYNTAX DisplayString (SIZE (3..17))
1119: ACCESS read-only
1120: STATUS mandatory
1121: DESCRIPTION
1122: "Fully-qualified name of the adjacent node for this link
1123: station. The name can be from three to seventeen
1124: characters. Format is netid.cpname."
1125:
1126: ::= { ibmappnNodeLsEntry 6 }
1127:
1128: ibmappnNodeLsTgNum OBJECT-TYPE
1129: SYNTAX INTEGER
1130: ACCESS read-only
1131: STATUS mandatory
1132: DESCRIPTION
1133: "Number associated with the TG to this link station."
1134:
1135: ::= { ibmappnNodeLsEntry 7 }
1136:
1137: ibmappnNodeLsLimResource OBJECT-TYPE
1138: SYNTAX INTEGER {yes(1), no(2)}
1139: ACCESS read-only
1140: STATUS mandatory
1141: DESCRIPTION
1142: "Indicates whether the link station is
1143: a limited resource. If it is, the TG
1144: is deactivated when there are no sessions."
1145:
1146: ::= { ibmappnNodeLsEntry 8 }
1147:
1148: ibmappnNodeLsMigration OBJECT-TYPE
1149: SYNTAX INTEGER {yes(1), no(2)}
1150: ACCESS read-only
1151: STATUS mandatory
1152: DESCRIPTION
1153: "Indicates whether this link station will be used
1154: for connections to down-level or migration partners."
1155:
1156: ::= { ibmappnNodeLsEntry 9 }
1157:
1158: ibmappnNodeLsBlockNum OBJECT-TYPE
1159: SYNTAX DisplayString (SIZE (3))
1160: ACCESS read-only
1161: STATUS mandatory
1162: DESCRIPTION
1163: "The block number is the first three digits of the node_id.
1164: These 3 hexideimal digits identify the product and are not
1165: configurable."
1166:
1167: ::= { ibmappnNodeLsEntry 10 }
1168:
1169: ibmappnNodeLsIdNum OBJECT-TYPE
1170: SYNTAX DisplayString (SIZE (5))
1171: ACCESS read-only
1172: STATUS mandatory
1173: DESCRIPTION
1174: "The ID number is the last 5 digits of the node_id.
1175: These 5 hexadecimal digits are administratively defined and
1176: combined with the 3 digit block number form the node_id.
1177: This node_id is used to identify the local node and is
1178: include in APPN alerts as well as being included in XIDs.
1179: A unique value is required for connections to SNA
1180: sub-area."
1181:
1182: ::= { ibmappnNodeLsEntry 11 }
1183:
1184: ibmappnNodeLsCpCpSession OBJECT-TYPE
1185: SYNTAX INTEGER {yes(1), no(2)}
1186: ACCESS read-only
1187: STATUS mandatory
1188: DESCRIPTION
1189: "Indicates whether CP-CP sessions are
1190: supported by this link station."
1191:
1192: ::= { ibmappnNodeLsEntry 12 }
1193:
1194: ibmappnNodeLsTargetPacingCount OBJECT-TYPE
1195: SYNTAX INTEGER
1196: ACCESS read-only
1197: STATUS mandatory
1198: DESCRIPTION
1199: "Numeric value between 0 and 32767 inclusive indicating
1200: the desired pacing window size for BINDs on this TG.
1201: The number is significant only when fixed bind pacing
1202: is being performed."
1203:
1204: ::= { ibmappnNodeLsEntry 13 }
1205:
1206: ibmappnNodeLsMaxSendBtuSize OBJECT-TYPE
1207: SYNTAX INTEGER
1208: ACCESS read-only
1209: STATUS mandatory
1210: DESCRIPTION
1211: "Numeric value between 0 and 32767 inclusive indicating
1212: the desired number of bytes in a Basic Transmission Unit
1213: (BTU) that can be sent on this TG.
1214: This is an administratively assigned value."
1215:
1216: ::= { ibmappnNodeLsEntry 14 }
1217:
1218: ibmappnNodeLsEffCap OBJECT-TYPE
1219: SYNTAX INTEGER
1220: ACCESS read-only
1221: STATUS mandatory
1222: DESCRIPTION
1223: "The effective capacity is an integer value that indicates
1224: the kilo bits per second.
1225: It is derived from the link bandwidth and maximum load
1226: factor with the range of 0 thru 603,979,776.
1227: This is an administratively assigned value associated
1228: with the TG using this link station."
1229:
1230: ::= { ibmappnNodeLsEntry 15 }
1231:
1232: ibmappnNodeLsConnCost OBJECT-TYPE
1233: SYNTAX INTEGER (0..255)
1234: ACCESS read-only
1235: STATUS mandatory
1236: DESCRIPTION
1237: "Cost per connect time: a value representing
1238: the relative cost per unit of time to use
1239: the TG. Range is from 0, which means no cost,
1240: to 255, which indicates maximum cost.
1241: This is an administratively assigned value associated
1242: with the TG using this link station."
1243: ::= { ibmappnNodeLsEntry 16 }
1244:
1245: ibmappnNodeLsByteCost OBJECT-TYPE
1246: SYNTAX INTEGER (0..255)
1247: ACCESS read-only
1248: STATUS mandatory
1249: DESCRIPTION
1250: "Relative cost of transmitting a byte over this link.
1251: Range is from 0 (lowest cost) to 255.
1252: This is an administratively assigned value associated
1253: with the TG using this link station."
1254:
1255: ::= { ibmappnNodeLsEntry 17 }
1256:
1257: ibmappnNodeLsSecurity OBJECT-TYPE
1258: SYNTAX INTEGER {
1259: nonsecure(1), --X'01'
1260: publicSwitchedNetwork(32), --X'20'
1261: undergroundCable(64), --X'40'
1262: secureConduit(96), --X'60'
1263: guardedConduit(128), --X'80'
1264: encrypted(160), --X'A0'
1265: guardedRadiation(192) --X'C0'
1266: }
1267: ACCESS read-only
1268: STATUS mandatory
1269: DESCRIPTION
1270: "The security is represented as an integer with a range of
1271: 1 thru 255 with the most common values enumerated as
1272: defined above.
1273: This is an administratively assigned value associated
1274: with the TG using this link station."
1275:
1276: ::= { ibmappnNodeLsEntry 18 }
1277:
1278: ibmappnNodeLsDelay OBJECT-TYPE
1279: SYNTAX INTEGER {
1280: minimum(0), --X'00'
1280: error -
number enumeration contains zero value in SMIv1 MIB
1281: negligible(384), --X'4C'
1282: terrestrial(9216), --X'71'
1283: packet(147456), --X'91'
1284: long(294912), --X'99'
1285: maximum(2013265920) --X'FF'
1286: }
1287: ACCESS read-only
1288: STATUS mandatory
1289: DESCRIPTION
1290: "Relative amount of time that it takes for a signal to
1291: travel the length of the logical link. This time is
1292: represented in micro seconds, with some of the more
1293: common values enumerated.
1294: This is an administratively assigned value associated
1295: with the TG using this link station."
1296:
1297: ::= { ibmappnNodeLsEntry 19 }
1298:
1299: ibmappnNodeLsUsr1 OBJECT-TYPE
1300: SYNTAX INTEGER (0..255)
1301: ACCESS read-only
1302: STATUS mandatory
1303: DESCRIPTION
1304: "First user-defined TG characteristic for this TG with
1305: a range of 0-255.
1306: This is an administratively assigned value associated
1307: with the TG using this link station."
1308:
1309: ::= { ibmappnNodeLsEntry 20 }
1310:
1311: ibmappnNodeLsUsr2 OBJECT-TYPE
1312: SYNTAX INTEGER (0..255)
1313: ACCESS read-only
1314: STATUS mandatory
1315: DESCRIPTION
1316: "Second user-defined TG characteristic for this TG with
1317: a range of 0-255.
1318: This is an administratively assigned value associated
1319: with the TG using this link station."
1320:
1321: ::= { ibmappnNodeLsEntry 21 }
1322:
1323: ibmappnNodeLsUsr3 OBJECT-TYPE
1324: SYNTAX INTEGER (0..255)
1325: ACCESS read-only
1326: STATUS mandatory
1327: DESCRIPTION
1328: "Third user-defined TG characteristic for this TG with
1329: a range of 0-255.
1330: This is an administratively assigned value associated
1331: with the TG using this link station."
1332:
1333: ::= { ibmappnNodeLsEntry 22 }
1334:
1335: ibmappnNodeLsInXidBytes OBJECT-TYPE
1336: SYNTAX Counter
1337: ACCESS read-only
1338: STATUS mandatory
1339: DESCRIPTION
1340: "Number of XID bytes received."
1341:
1342: ::= { ibmappnNodeLsEntry 23 }
1343:
1344: ibmappnNodeLsInMsgBytes OBJECT-TYPE
1345: SYNTAX Counter
1346: ACCESS read-only
1347: STATUS mandatory
1348: DESCRIPTION
1349: "Number of message (I-frame) bytes received."
1350:
1351: ::= { ibmappnNodeLsEntry 24 }
1352:
1353: ibmappnNodeLsInXidFrames OBJECT-TYPE
1354: SYNTAX Counter
1355: ACCESS read-only
1356: STATUS mandatory
1357: DESCRIPTION
1358: "Number of XID frames received."
1359:
1360: ::= { ibmappnNodeLsEntry 25 }
1361:
1362: ibmappnNodeLsInMsgFrames OBJECT-TYPE
1363: SYNTAX Counter
1364: ACCESS read-only
1365: STATUS mandatory
1366: DESCRIPTION
1367: "Number of message (I-frame) frames received."
1368:
1369: ::= { ibmappnNodeLsEntry 26 }
1370:
1371: ibmappnNodeLsOutXidBytes OBJECT-TYPE
1372: SYNTAX Counter
1373: ACCESS read-only
1374: STATUS mandatory
1375: DESCRIPTION
1376: "Number of XID bytes sent."
1377:
1378: ::= { ibmappnNodeLsEntry 27 }
1379:
1380: ibmappnNodeLsOutMsgBytes OBJECT-TYPE
1381: SYNTAX Counter
1382: ACCESS read-only
1383: STATUS mandatory
1384: DESCRIPTION
1385: "Number of message (I-frame) bytes sent."
1386: ::= { ibmappnNodeLsEntry 28 }
1387:
1388: ibmappnNodeLsOutXidFrames OBJECT-TYPE
1389: SYNTAX Counter
1390: ACCESS read-only
1391: STATUS mandatory
1392: DESCRIPTION
1393: "Number of XID frames sent."
1394:
1395: ::= { ibmappnNodeLsEntry 29 }
1396:
1397: ibmappnNodeLsOutMsgFrames OBJECT-TYPE
1398: SYNTAX Counter
1399: ACCESS read-only
1400: STATUS mandatory
1401: DESCRIPTION
1402: "Number of message (I-frame) frames sent."
1403:
1404: ::= { ibmappnNodeLsEntry 30 }
1405:
1406: ibmappnNodeLsEchoRsps OBJECT-TYPE
1407: SYNTAX Counter
1408: ACCESS read-only
1409: STATUS mandatory
1410: DESCRIPTION
1411: "Number of responses returned from adjacent link station.
1412: A response should be returned for each test frame sent by
1413: this node.
1414: Test frames are sent to adjacent nodes periodically to
1415: verify connectivity and to measure that actual round trip
1416: time, that is the time the test frame is sent until the
1417: response is received."
1418:
1419: ::= { ibmappnNodeLsEntry 31 }
1420:
1421: ibmappnNodeLsCurrentDelay OBJECT-TYPE
1422: SYNTAX INTEGER
1423: ACCESS read-only
1424: STATUS mandatory
1425: DESCRIPTION
1426: "The time that it took for the last test signal to be
1427: sent and returned from this link station to the
1428: adjacent links station.
1429: This time is represented in milliseconds."
1430:
1431: ::= { ibmappnNodeLsEntry 32 }
1432:
1433: ibmappnNodeLsMaxDelay OBJECT-TYPE
1434: SYNTAX INTEGER
1435: ACCESS read-only
1436: STATUS mandatory
1437: DESCRIPTION
1438: "The longest time it took for a test signal
1439: to be sent and returned from this link station to the
1440: adjacent links station.
1441: This time is represented in milliseconds ."
1442:
1443: ::= { ibmappnNodeLsEntry 33 }
1444:
1445: ibmappnNodeLsMinDelay OBJECT-TYPE
1446: SYNTAX INTEGER
1447: ACCESS read-only
1448: STATUS mandatory
1449: DESCRIPTION
1450: "The shortest time it took for a test signal
1451: to be sent and returned from this link station to the
1452: adjacent links station.
1453: This time is represented in milliseconds."
1454:
1455: ::= { ibmappnNodeLsEntry 34 }
1456:
1457: ibmappnNodeLsMaxDelayTime OBJECT-TYPE
1458: SYNTAX TimeTicks
1459: ACCESS read-only
1460: STATUS mandatory
1461: DESCRIPTION
1462: "The time (since system up in hundredth of seconds)
1463: when the longest delay occurred.
1464: This time can be used to identify when this high
1465: water mark occurred in relation to the last initialization
1466: of the APPN node."
1467:
1468: ::= { ibmappnNodeLsEntry 35 }
1469:
1470: ibmappnNodeLsGoodXids OBJECT-TYPE
1471: SYNTAX Counter
1472: ACCESS read-only
1473: STATUS mandatory
1474: DESCRIPTION
1475: "The total number of successful XIDs that have occurred
1476: on this link station since the time it was started."
1477:
1478: ::= { ibmappnNodeLsEntry 36 }
1479:
1480: ibmappnNodeLsBadXids OBJECT-TYPE
1481: SYNTAX Counter
1482: ACCESS read-only
1483: STATUS mandatory
1484: DESCRIPTION
1485: "The total number of unsuccessful XIDs that have occurred
1486: on this link station since the time it was started."
1487:
1488: ::= { ibmappnNodeLsEntry 37 }
1489:
1490: ibmappnNodeLsSpecific OBJECT-TYPE
1491: SYNTAX OBJECT IDENTIFIER
1492: ACCESS read-only
1493: STATUS mandatory
1494: DESCRIPTION
1495: "Identifies the DLC specific OBJECT IDENTIFIER
1496: that can provide additional information."
1497:
1498: ::= { ibmappnNodeLsEntry 38 }
1499:
1500: ibmappnNodeLsSubState OBJECT-TYPE
1501: SYNTAX INTEGER {
1502: inactive(1),
1503: sentReqOpnstn(2),
1504: pendXidExch(3),
1505: sentActAs(4),
1506: sentSetMode(5),
1507: active(6),
1508: sentDeactAsOrd(7),
1509: sentDiscOrd(8),
1510: sentDestroyTg(9),
1511: sentCreateTg(10),
1512: sentConnReq(11),
1513: pendRcvConnInd(12),
1514: pendSendConnRsp(13),
1515: sentConnRsp(14),
1516: pendDeact(15)
1517: }
1518: ACCESS read-only
1519: STATUS mandatory
1520: DESCRIPTION
1521: "State of this link station."
1522:
1523: ::= { ibmappnNodeLsEntry 39 }
1524:
1525: ibmappnNodeLsStartTime OBJECT-TYPE
1526: SYNTAX TimeTicks
1527: ACCESS read-only
1528: STATUS mandatory
1529: DESCRIPTION
1530: "The time (in hundredth of seconds) this link station
1531: has been active the last time since the time APPN was
1532: initialized."
1533:
1534: ::= { ibmappnNodeLsEntry 40 }
1535:
1536: ibmappnNodeLsActiveTime OBJECT-TYPE
1537: SYNTAX TimeTicks
1538: ACCESS read-only
1539: STATUS mandatory
1540: DESCRIPTION
1541: "The time (in hundredth of seconds) this link station
1542: has been in the active state.
1543: A zero value indicates the link station has never been
1544: active."
1545:
1546: ::= { ibmappnNodeLsEntry 41 }
1547:
1548: ibmappnNodeLsCurrentStateTime OBJECT-TYPE
1549: SYNTAX TimeTicks
1550: ACCESS read-only
1551: STATUS mandatory
1552: DESCRIPTION
1553: "The time (in hundredth of seconds) the link station is
1554: in the current state."
1555:
1556: ::= { ibmappnNodeLsEntry 42 }
1557:
1558:
1559: -- **************************************************************
1560: -- Link station table (TCP/IP specific)
1561: --
1562:
1563: ibmappnNodeLsIpTable OBJECT-TYPE
1564: SYNTAX SEQUENCE OF IbmappnNodeLsIpEntry
1565: ACCESS not-accessible
1566: STATUS mandatory
1567: DESCRIPTION
1568: "Link station table (TCP/IP specific)."
1569:
1570: ::= { ibmappnLinkStationInformation 2 }
1571:
1572: ibmappnNodeLsIpEntry OBJECT-TYPE
1573: SYNTAX IbmappnNodeLsIpEntry
1574: ACCESS not-accessible
1575: STATUS mandatory
1576: DESCRIPTION
1577: "The IP Name is used as the index to this table."
1578:
1579: INDEX
1580: {ibmappnNodeLsIpName }
1581:
1582: ::= { ibmappnNodeLsIpTable 1 }
1583:
1584: IbmappnNodeLsIpEntry ::= SEQUENCE {
1585: ibmappnNodeLsIpName DisplayString,
1586: ibmappnNodeLsIpState INTEGER,
1587: ibmappnNodeLsLocalIpAddr IpAddress,
1588: ibmappnNodeLsLocalIpPortNum INTEGER,
1589: ibmappnNodeLsRemoteIpAddr IpAddress,
1590: ibmappnNodeLsRemoteIpPortNum INTEGER
1591: }
1592:
1593: ibmappnNodeLsIpName OBJECT-TYPE
1594: SYNTAX DisplayString (SIZE (1..8))
1595: ACCESS read-only
1596: STATUS mandatory
1597: DESCRIPTION
1598: "Administratively-assigned name for this link station. The
1599: name can be from one to eight characters."
1600:
1601: ::= { ibmappnNodeLsIpEntry 1 }
1602:
1603: ibmappnNodeLsIpState OBJECT-TYPE
1604: SYNTAX INTEGER {
1605: inactive(1),
1606: pendactive(2),
1607: active(3),
1608: pendinact(4)
1609: }
1610: ACCESS read-only
1611: STATUS mandatory
1612: DESCRIPTION
1613: "State of this link station."
1614:
1615: ::= { ibmappnNodeLsIpEntry 2 }
1616:
1617: ibmappnNodeLsLocalIpAddr OBJECT-TYPE
1618: SYNTAX IpAddress
1619: ACCESS read-only
1620: STATUS mandatory
1621: DESCRIPTION
1622: "Local IP address."
1623:
1624: ::= { ibmappnNodeLsIpEntry 3 }
1625:
1626: ibmappnNodeLsLocalIpPortNum OBJECT-TYPE
1627: SYNTAX INTEGER
1628: ACCESS read-only
1629: STATUS mandatory
1630: DESCRIPTION
1631: "Local TCP/IP port number.
1632: The default listening port will be administratively
1633: assigned and will dynamically change if this node
1634: initiates a session with adjacent node."
1635:
1636: ::= { ibmappnNodeLsIpEntry 4 }
1637:
1638:
1639:
1640: ibmappnNodeLsRemoteIpAddr OBJECT-TYPE
1641: SYNTAX IpAddress
1642: ACCESS read-only
1643: STATUS mandatory
1644: DESCRIPTION
1645: "Remote IP address."
1646:
1647: ::= { ibmappnNodeLsIpEntry 5 }
1648:
1649: ibmappnNodeLsRemoteIpPortNum OBJECT-TYPE
1650: SYNTAX INTEGER
1651: ACCESS read-only
1652: STATUS mandatory
1653: DESCRIPTION
1654: "Remote TCP/IP port number."
1655:
1656: ::= { ibmappnNodeLsIpEntry 6 }
1657:
1658:
1659:
1660: -- **************************************************************
1661: -- Ls Table (DLS specific)
1662: --
1663:
1664: ibmappnNodeLsDlsTable OBJECT-TYPE
1665: SYNTAX SEQUENCE OF IbmappnNodeLsDlsEntry
1666: ACCESS not-accessible
1667: STATUS mandatory
1668: DESCRIPTION
1669: "Ls Table (DLS specific)."
1670:
1671: ::= { ibmappnLinkStationInformation 3 }
1672:
1673: ibmappnNodeLsDlsEntry OBJECT-TYPE
1674: SYNTAX IbmappnNodeLsDlsEntry
1675: ACCESS not-accessible
1676: STATUS mandatory
1677: DESCRIPTION
1678: "The DLS Name is used as the index to this table."
1679:
1680: INDEX
1681: {ibmappnNodeLsDlsName }
1682:
1683: ::= { ibmappnNodeLsDlsTable 1 }
1684:
1685: IbmappnNodeLsDlsEntry ::= SEQUENCE {
1686: ibmappnNodeLsDlsName DisplayString,
1687: ibmappnNodeLsDlsState INTEGER,
1688: ibmappnNodeLsLocalDlsMac OCTET STRING,
1689: ibmappnNodeLsLocalDlsSap OCTET STRING,
1690: ibmappnNodeLsRemoteDlsMac OCTET STRING,
1691: ibmappnNodeLsRemoteDlsSap OCTET STRING
1692: }
1693:
1694: ibmappnNodeLsDlsName OBJECT-TYPE
1695: SYNTAX DisplayString (SIZE (1..8))
1696: ACCESS read-only
1697: STATUS mandatory
1698: DESCRIPTION
1699: "Administratively-assigned name for this link station.
1700: The name can be from one to eight characters."
1701:
1702: ::= { ibmappnNodeLsDlsEntry 1 }
1703:
1704: ibmappnNodeLsDlsState OBJECT-TYPE
1705: SYNTAX INTEGER {
1706: inactive(1),
1707: pendactive(2),
1708: active(3),
1709: pendinact(4)
1710: }
1711: ACCESS read-only
1712: STATUS mandatory
1713: DESCRIPTION
1714: "State of this link station."
1715:
1716: ::= { ibmappnNodeLsDlsEntry 2 }
1717:
1718: ibmappnNodeLsLocalDlsMac OBJECT-TYPE
1719: SYNTAX OCTET STRING (SIZE (6))
1720: ACCESS read-only
1721: STATUS mandatory
1722: DESCRIPTION
1723: "Local MAC address."
1724:
1725: ::= { ibmappnNodeLsDlsEntry 3 }
1726:
1727: ibmappnNodeLsLocalDlsSap OBJECT-TYPE
1728: SYNTAX OCTET STRING (SIZE (1))
1729: ACCESS read-only
1730: STATUS mandatory
1731: DESCRIPTION
1732: "Local SAP address."
1733:
1734: ::= { ibmappnNodeLsDlsEntry 4 }
1735:
1736: ibmappnNodeLsRemoteDlsMac OBJECT-TYPE
1737: SYNTAX OCTET STRING (SIZE (6))
1738: ACCESS read-only
1739: STATUS mandatory
1740: DESCRIPTION
1741: "Remote MAC address."
1742:
1743: ::= { ibmappnNodeLsDlsEntry 5 }
1744:
1745: ibmappnNodeLsRemoteDlsSap OBJECT-TYPE
1746: SYNTAX OCTET STRING (SIZE (1))
1747: ACCESS read-only
1748: STATUS mandatory
1749: DESCRIPTION
1750: "Remote SAP address."
1751:
1752: ::= { ibmappnNodeLsDlsEntry 6 }
1753:
1754:
1755:
1756: -- **************************************************************
1757: -- Ls Table (Token Ring specific)
1758: --
1759:
1760: ibmappnNodeLsTrTable OBJECT-TYPE
1761: SYNTAX SEQUENCE OF IbmappnNodeLsTrEntry
1762: ACCESS not-accessible
1763: STATUS mandatory
1764: DESCRIPTION
1765: "Ls Table (Token Ring specific)."
1766:
1767: ::= { ibmappnLinkStationInformation 4 }
1768:
1769: ibmappnNodeLsTrEntry OBJECT-TYPE
1770: SYNTAX IbmappnNodeLsTrEntry
1771: ACCESS not-accessible
1772: STATUS mandatory
1773: DESCRIPTION
1774: "The TR Name is used as the index to this table."
1775: INDEX
1776: {ibmappnNodeLsTrName }
1777:
1778: ::= { ibmappnNodeLsTrTable 1 }
1779:
1780: IbmappnNodeLsTrEntry ::= SEQUENCE {
1781: ibmappnNodeLsTrName DisplayString,
1782: ibmappnNodeLsTrState INTEGER,
1783: ibmappnNodeLsLocalTrMac OCTET STRING,
1784: ibmappnNodeLsLocalTrSap OCTET STRING,
1785: ibmappnNodeLsRemoteTrMac OCTET STRING,
1786: ibmappnNodeLsRemoteTrSap OCTET STRING
1787: }
1788:
1789: ibmappnNodeLsTrName OBJECT-TYPE
1790: SYNTAX DisplayString (SIZE (1..8))
1791: ACCESS read-only
1792: STATUS mandatory
1793: DESCRIPTION
1794: "Administratively-assigned name for this link station.
1795: The name can be from one to eight characters."
1796:
1797: ::= { ibmappnNodeLsTrEntry 1 }
1798:
1799: ibmappnNodeLsTrState OBJECT-TYPE
1800: SYNTAX INTEGER {
1801: inactive(1),
1802: pendactive(2),
1803: active(3),
1804: pendinact(4)
1805: }
1806: ACCESS read-only
1807: STATUS mandatory
1808: DESCRIPTION
1809: "State of this link station."
1810:
1811: ::= { ibmappnNodeLsTrEntry 2 }
1812:
1813: ibmappnNodeLsLocalTrMac OBJECT-TYPE
1814: SYNTAX OCTET STRING (SIZE (6))
1815: ACCESS read-only
1816: STATUS mandatory
1817: DESCRIPTION
1818: "Local MAC address."
1819: ::= { ibmappnNodeLsTrEntry 3 }
1820:
1821: ibmappnNodeLsLocalTrSap OBJECT-TYPE
1822: SYNTAX OCTET STRING (SIZE (1))
1823: ACCESS read-only
1824: STATUS mandatory
1825: DESCRIPTION
1826: "Local SAP address."
1827:
1828: ::= { ibmappnNodeLsTrEntry 4 }
1829:
1830: ibmappnNodeLsRemoteTrMac OBJECT-TYPE
1831: SYNTAX OCTET STRING (SIZE (6))
1832: ACCESS read-only
1833: STATUS mandatory
1834: DESCRIPTION
1835: "Remote MAC address."
1836:
1837: ::= { ibmappnNodeLsTrEntry 5 }
1838:
1839: ibmappnNodeLsRemoteTrSap OBJECT-TYPE
1840: SYNTAX OCTET STRING (SIZE (1))
1841: ACCESS read-only
1842: STATUS mandatory
1843: DESCRIPTION
1844: "Remote SAP address."
1845:
1846: ::= { ibmappnNodeLsTrEntry 6 }
1847:
1848:
1849: -- **************************************************************
1850: -- This table provides information about errors this node encountered
1851: -- with connections to adjacent nodes. This includes all exceptional
1852: -- conditions encountered establishing connections and all exceptional
1853: -- conditions that result in terminating the connection.
1854: -- **************************************************************
1855:
1856: ibmappnNodeLsStatusTable OBJECT-TYPE
1857: SYNTAX SEQUENCE OF IbmappnNodeLsStatusEntry
1858: ACCESS not-accessible
1859: STATUS mandatory
1860: DESCRIPTION
1861: "This table contains information related to exceptional
1862: and potential exceptional conditions that occur during
1863: the activation, XID exchange, and termination of the
1864: connection."
1865:
1866: ::= { ibmappnLinkStationInformation 5 }
1867:
1868: ibmappnNodeLsStatusEntry OBJECT-TYPE
1869: SYNTAX IbmappnNodeLsStatusEntry
1870: ACCESS not-accessible
1871: STATUS mandatory
1872: DESCRIPTION
1873: "This table is indexed by the LsStatusIndex, which is an
1874: integer that is continuously updated until it eventually
1875: wraps. This provides the management station the ability
1876: to retrieve only the updates to the table by using the
1877: standard GET NEXT."
1878:
1879: INDEX
1880: { ibmappnNodeLsStatusIndex }
1881:
1882: ::= { ibmappnNodeLsStatusTable 1 }
1883:
1884: IbmappnNodeLsStatusEntry ::= SEQUENCE {
1885: ibmappnNodeLsStatusIndex INTEGER,
1886: ibmappnNodeLsStatusTime TimeTicks,
1887: ibmappnNodeLsStatusLsName DisplayString,
1888: ibmappnNodeLsStatusCpName DisplayString,
1889: ibmappnNodeLsStatusNodeId OCTET STRING,
1890: ibmappnNodeLsStatusTgNum INTEGER,
1891: ibmappnNodeLsStatusGeneralSense OCTET STRING,
1892: ibmappnNodeLsStatusNofRetry INTEGER,
1893: ibmappnNodeLsStatusEndSense OCTET STRING,
1894: ibmappnNodeLsStatusXidLocalSense OCTET STRING,
1895: ibmappnNodeLsStatusXidRemoteSense OCTET STRING,
1896: ibmappnNodeLsStatusXidByteInError INTEGER,
1897: ibmappnNodeLsStatusXidBitInError INTEGER,
1898: ibmappnNodeLsStatusDlcType INTEGER,
1899: ibmappnNodeLsStatusLocalAddr DisplayString,
1900: ibmappnNodeLsStatusRemoteAddr DisplayString
1901: }
1902:
1903:
1904: ibmappnNodeLsStatusIndex OBJECT-TYPE
1904: error -
index element `ibmappnNodeLsStatusIndex' of row `ibmappnNodeLsStatusEntry' must have a range restriction
1905: SYNTAX INTEGER
1906: ACCESS read-only
1907: STATUS mandatory
1908: DESCRIPTION
1909: "This index is continuous index this table."
1910:
1911: ::= { ibmappnNodeLsStatusEntry 1 }
1912:
1913: ibmappnNodeLsStatusTime OBJECT-TYPE
1914: SYNTAX TimeTicks
1915: ACCESS read-only
1916: STATUS mandatory
1917: DESCRIPTION
1918: "Time (in hundreds of a second) since this node was last
1919: initialized."
1920:
1921: ::= { ibmappnNodeLsStatusEntry 2 }
1922:
1923:
1924: ibmappnNodeLsStatusLsName OBJECT-TYPE
1925: SYNTAX DisplayString (SIZE (1..8))
1926: ACCESS read-only
1927: STATUS mandatory
1928: DESCRIPTION
1929: "Administratively-assigned name for this link station."
1930:
1931: ::= { ibmappnNodeLsStatusEntry 3 }
1932:
1933: ibmappnNodeLsStatusCpName OBJECT-TYPE
1934: SYNTAX DisplayString (SIZE (3..17))
1935: ACCESS read-only
1936: STATUS mandatory
1937: DESCRIPTION
1938: "Administratively-assigned fully-qualified name of the
1939: adjacent node partner. This will be provided when the
1940: adjacent node has been defined at this node or when the
1941: XID sequence has proceeded far enough to to identify the
1942: adjacent node. A blank CP name will indicate the name is
1943: unknown."
1944:
1945: ::= { ibmappnNodeLsStatusEntry 4 }
1946:
1947: ibmappnNodeLsStatusNodeId OBJECT-TYPE
1948: SYNTAX OCTET STRING
1949: ACCESS read-only
1950: STATUS mandatory
1951: DESCRIPTION
1952: "Adjacent Node id"
1953:
1954:
1955: ::= { ibmappnNodeLsStatusEntry 5 }
1956:
1957: ibmappnNodeLsStatusTgNum OBJECT-TYPE
1958: SYNTAX INTEGER (0..256)
1959: ACCESS read-only
1960: STATUS mandatory
1961: DESCRIPTION
1962: "Number associated with the TG to this link station
1963: with a range from 0 to 256. A value of 256 indicates
1964: the tg number has not been negotiated and is unknown at
1965: this time."
1966:
1967: ::= { ibmappnNodeLsStatusEntry 6 }
1968:
1969: ibmappnNodeLsStatusGeneralSense OBJECT-TYPE
1970: SYNTAX OCTET STRING
1971: ACCESS read-only
1972: STATUS mandatory
1973: DESCRIPTION
1974: "The error sense code associated with the start sequence of
1975: activation of a link up to the beginning of the XID
1976: sequence."
1977:
1978: ::= { ibmappnNodeLsStatusEntry 7 }
1979:
1980: ibmappnNodeLsStatusNofRetry OBJECT-TYPE
1981: SYNTAX INTEGER {
1982: retry(1),
1983: noretry(2)
1984: }
1985: ACCESS read-only
1986: STATUS mandatory
1987: DESCRIPTION
1988: "Indicates whether Node Operator Facility will retry the
1989: start request to activate the link."
1990:
1991: ::= { ibmappnNodeLsStatusEntry 8 }
1992:
1993: ibmappnNodeLsStatusEndSense OBJECT-TYPE
1994: SYNTAX OCTET STRING
1995: ACCESS read-only
1996: STATUS mandatory
1997: DESCRIPTION
1998: "The sense code associated with the termination of the link
1999: connection to adjacent node. This includes all sense
2000: information included in the disconnect recieved from the
2001: lower layer DLCs and also sense information indicating the
2002: link termination originated by upper layer APPN components."
2003:
2004: ::= { ibmappnNodeLsStatusEntry 9 }
2005:
2006: ibmappnNodeLsStatusXidLocalSense OBJECT-TYPE
2007: SYNTAX OCTET STRING
2008: ACCESS read-only
2009: STATUS mandatory
2010: DESCRIPTION
2011: "The error sense code associated with the rejection of the
2012: XID."
2013:
2014: ::= { ibmappnNodeLsStatusEntry 10 }
2015:
2016: ibmappnNodeLsStatusXidRemoteSense OBJECT-TYPE
2017: SYNTAX OCTET STRING
2018: ACCESS read-only
2019: STATUS mandatory
2020: DESCRIPTION
2021: "The error sense code adjacent node returned to this node
2022: indicating the reason the XID was rejected."
2023:
2024: ::= { ibmappnNodeLsStatusEntry 11 }
2025:
2026: ibmappnNodeLsStatusXidByteInError OBJECT-TYPE
2027: SYNTAX INTEGER {
2028: na(1000)
2029: }
2030: ACCESS read-only
2031: STATUS mandatory
2032: DESCRIPTION
2033: "This identifies the actual byte in the XID that caused the
2034: error. The value of zero (0) indicates that the variable
2035: has no meaning."
2036:
2037: ::= { ibmappnNodeLsStatusEntry 12 }
2038:
2039: ibmappnNodeLsStatusXidBitInError OBJECT-TYPE
2040: SYNTAX INTEGER {
2041: na(8) -- not applicable
2042: }
2043: ACCESS read-only
2044: STATUS mandatory
2045: DESCRIPTION
2046: "This identifies the actual bit within the error byte of the
2047: XID. This only has meaning when the byte in error is
2048: greater than zero."
2049:
2050: ::= { ibmappnNodeLsStatusEntry 13 }
2051:
2052: ibmappnNodeLsStatusDlcType OBJECT-TYPE
2053: SYNTAX INTEGER {
2054: other(1),
2055: sdlc(2),
2056: dls(3),
2057: socket(4),
2058: ethernet(5),
2059: tr(6)
2060: }
2061: ACCESS read-only
2062: STATUS mandatory
2063: DESCRIPTION
2064: "This identifies DLC type that was being used when error
2065: occurred. This also is used to the format of the
2066: local and remote address provided.
2067:
2068: other = free form DisplayString
2069:
2070: ip = ld. ld. ld. ld / 2d
2071:
2072: tr = lx: lx: lx: lx: lx: lx . lx
2073:
2074: dlsw = lx: lx: lx: lx: lx: lx . lx
2075:
2076: ethernet = lx: lx: lx: lx: lx: lx . lx
2077:
2078: "
2079:
2080: ::= { ibmappnNodeLsStatusEntry 14 }
2081:
2082: ibmappnNodeLsStatusLocalAddr OBJECT-TYPE
2083: SYNTAX DisplayString
2084: ACCESS read-only
2085: STATUS mandatory
2086: DESCRIPTION
2087: "This contains a displayable string that identifies the
2088: DLC type and appropriate address. See DlcType above for
2089: details of the format."
2090:
2091: ::= { ibmappnNodeLsStatusEntry 15 }
2092:
2093: ibmappnNodeLsStatusRemoteAddr OBJECT-TYPE
2094: SYNTAX DisplayString
2095: ACCESS read-only
2096: STATUS mandatory
2097: DESCRIPTION
2098: "This contains a displayable string that identifies the
2099: DLC type and appropriate address. See DlcType above for
2100: details of the format."
2101:
2102: ::= { ibmappnNodeLsStatusEntry 16 }
2103:
2104:
2105:
2106: -- **************************************************************
2107: -- APPN SNMP Performance Information
2108: --
2109:
2110: ibmappnSnmpInPkts OBJECT-TYPE
2111: SYNTAX Counter
2112: ACCESS read-only
2113: STATUS mandatory
2114: DESCRIPTION
2115: "Total number of messages delivered to the APPN SNMP sub-agent."
2116:
2117: ::= { ibmappnSnmpInformation 1 }
2118:
2119: ibmappnSnmpInGetRequests OBJECT-TYPE
2120: SYNTAX Counter
2121: ACCESS read-only
2122: STATUS mandatory
2123: DESCRIPTION
2124: "Total number of GET requests delivered to the APPN SNMP
2125: sub-agent."
2126:
2127: ::= { ibmappnSnmpInformation 2 }
2128:
2129: ibmappnSnmpInGetNexts OBJECT-TYPE
2130: SYNTAX Counter
2131: ACCESS read-only
2132: STATUS mandatory
2133: DESCRIPTION
2134: "Total number of GETNEXT requests delivered to the APPN SNMP
2135: sub-agent."
2136:
2137: ::= { ibmappnSnmpInformation 3 }
2138:
2139: ibmappnSnmpInSetRequests OBJECT-TYPE
2140: SYNTAX Counter
2141: ACCESS read-only
2142: STATUS mandatory
2143: DESCRIPTION
2144: "Total number of SET requests delivered to the APPN SNMP
2145: sub-agent."
2146:
2147: ::= { ibmappnSnmpInformation 4 }
2148:
2149: ibmappnSnmpInTotalVars OBJECT-TYPE
2150: SYNTAX Counter
2151: ACCESS read-only
2152: STATUS mandatory
2153: DESCRIPTION
2154: "Total number of VARIABLES included in both
2155: GET and GETNEXT requests to the APPN SNMP sub-agent."
2156: ::= { ibmappnSnmpInformation 5 }
2157:
2158: ibmappnSnmpInGetVars OBJECT-TYPE
2159: SYNTAX Counter
2160: ACCESS read-only
2161: STATUS mandatory
2162: DESCRIPTION
2163: "Total number of VARIBLES included in all
2164: GET requests to the APPN SNMP sub-agent."
2165:
2166: ::= { ibmappnSnmpInformation 6 }
2167:
2168: ibmappnSnmpInGetNextVars OBJECT-TYPE
2169: SYNTAX Counter
2170: ACCESS read-only
2171: STATUS mandatory
2172: DESCRIPTION
2173: "Total number of VARIABLES included in all
2174: GETNEXT requests to the APPN SNMP sub-agent."
2175:
2176: ::= { ibmappnSnmpInformation 7 }
2177:
2178: ibmappnSnmpInSetVars OBJECT-TYPE
2179: SYNTAX Counter
2180: ACCESS read-only
2181: STATUS mandatory
2182: DESCRIPTION
2183: "Total number of VARIBLES included in all
2184: SET requests to the APPN SNMP sub-agent."
2185:
2186: ::= { ibmappnSnmpInformation 8 }
2187:
2188: ibmappnSnmpOutNoSuchNames OBJECT-TYPE
2189: SYNTAX Counter
2190: ACCESS read-only
2191: STATUS mandatory
2192: DESCRIPTION
2193: "Total number of VARIABLES that could not
2194: be found by the APPN SNMP sub-agent."
2195:
2196: ::= { ibmappnSnmpInformation 9 }
2197:
2198: ibmappnSnmpOutGenErrs OBJECT-TYPE
2199: SYNTAX Counter
2200: ACCESS read-only
2201: STATUS mandatory
2202: DESCRIPTION
2203: "Total number of undefined errors that
2204: occurred processing SNMP request to the
2205: APPN SNMP sub-agent."
2206:
2207: ::= { ibmappnSnmpInformation 10 }
2208:
2209:
2210: -- **************************************************************
2211:
2212: -- This group provides global information about the
2213: -- APPN node performance.
2214:
2215: -- The first section applies to the APPN control point
2216: -- storage utilization.
2217:
2218:
2219: ibmappnMemorySize OBJECT-TYPE
2220: SYNTAX INTEGER
2221: ACCESS read-only
2222: STATUS mandatory
2223: DESCRIPTION
2224: "Size of the shared storage segment, as obtained
2225: by storage management from the underlying operating
2226: system."
2227:
2228: ::= { ibmappnMemoryUse 1 }
2229:
2230: ibmappnMemoryUsed OBJECT-TYPE
2231: SYNTAX INTEGER
2232: ACCESS read-only
2233: STATUS mandatory
2234: DESCRIPTION
2235: "Number of bytes in the segment that are currently
2236: allocated to process."
2237:
2238: ::= { ibmappnMemoryUse 2 }
2239:
2240: ibmappnMemoryWarnThresh OBJECT-TYPE
2241: SYNTAX INTEGER
2242: ACCESS read-only
2243: STATUS mandatory
2244: DESCRIPTION
2245: "Allocation threshold beyond which storage
2246: management considers the storage resources
2247: to be constrained."
2248:
2249: ::= { ibmappnMemoryUse 3 }
2250:
2251: ibmappnMemoryCritThresh OBJECT-TYPE
2252: SYNTAX INTEGER
2253: ACCESS read-only
2254: STATUS mandatory
2255: DESCRIPTION
2256: "Allocation threshold beyond which storage
2257: management considers the storage resources
2258: to be critically constrained."
2259:
2260: ::= { ibmappnMemoryUse 4 }
2261:
2262:
2263: -- **************************************************************
2264: -- The following are Counters maintained by the APPN CS component that
2265: -- relate to total overall XID activity.
2266: ------------------------------------------------------------------------
2267: ibmappnNodeDefLsGoodXids OBJECT-TYPE
2268: SYNTAX Counter
2269: ACCESS read-only
2270: STATUS mandatory
2271: DESCRIPTION
2272: "The current number of successfull XIDs that have occurred
2273: on all defined link stations since the last time this
2274: node was initialized."
2275:
2276: ::= { ibmappnXidInformation 1 }
2277:
2278: ibmappnNodeDefLsBadXids OBJECT-TYPE
2279: SYNTAX Counter
2280: ACCESS read-only
2281: STATUS mandatory
2282: DESCRIPTION
2283: "The current number of unsuccessfull XIDs that have
2284: occurred on all defined link stations since the last
2285: time this node was initialized."
2286:
2287: ::= { ibmappnXidInformation 2 }
2288:
2289: ibmappnNodeDynLsGoodXids OBJECT-TYPE
2290: SYNTAX Counter
2291: ACCESS read-only
2292: STATUS mandatory
2293: DESCRIPTION
2294: "The current number of successfull XIDs that have
2295: occurred on all dynamic link stations since the last
2296: time this node was initialized."
2297:
2298: ::= { ibmappnXidInformation 3 }
2299:
2300: ibmappnNodeDynLsBadXids OBJECT-TYPE
2301: SYNTAX Counter
2302: ACCESS read-only
2303: STATUS mandatory
2304: DESCRIPTION
2305: "The current number of unsuccessfull XIDs that have
2306: occurred on all dynamic link stations since the last
2307: time this node was initialized."
2308:
2309: ::= { ibmappnXidInformation 4 }
2310:
2311:
2312:
2313: -- ************** The APPN Topology Group ***********************
2314:
2315: ibmappnNn OBJECT IDENTIFIER ::= { ibmappn 2 }
2316: ibmappnNnTopo OBJECT IDENTIFIER ::= { ibmappnNn 1 }
2317: ibmappnNnTopology OBJECT IDENTIFIER ::= { ibmappnNn 3 }
2318:
2319:
2320: -- This group will be used to represent the entire APPN network
2321: -- topology, including Network nodes, virtual nodes and
2322: -- all TGs associated with these nodes.
2323: --
2324:
2325: -- Network nodes
2326: -- The APPN topology database consists of information about every
2327: -- APPN network node. This information is learned over time
2328: -- as each network node exchanges topology information with
2329: -- each of its adjacent network nodes. The database consists
2330: -- of information about each node and all of the transmissions
2331: -- groups used by each node.
2332:
2333: -- Virtual nodes
2334: -- Information about virtual nodes (connection networks) is treated
2335: -- the same as information about network node
2336: -- and is replicated at each network node.
2337: -- The node name is the only meaningful information. The other
2338: -- node objects use default values. Each node that has defined
2339: -- a TG with this virtual node as the destination also defines a
2340: -- TG on this virtual node. There is a TG record for each node
2341: -- that uses this virtual node.
2342: --
2343: --
2344: -- The APPN node table represents the APPN topology
2345: -- database with the APPN CP fully-qualified name
2346: -- being used as the index to this table.
2347: -- This entire table could be retrieved using the GET NEXT command,
2348: -- however, due to the dynamics of APPN, nodes could come and
2349: -- go and status could change as the table is being
2350: -- retrieved. Although in most cases the data retrieved will be valid,
2351: -- missing and invalid status could cause problems for
2352: -- a management application that was graphically displaying
2353: -- this data.
2354: -- This potential problem can be eliminated by
2355: -- retrieving the FRSN before and after completion
2356: -- of retrieval of the APPN topology table.
2357: -- If the FRSN has changed, then repeat the
2358: -- retrieval of the entire topology table
2359: -- until the FRSN remains unchanged.
2360: -- Object 'appnNnFrsn' represents the last
2361: -- change or update to this node's topology
2362: -- database.
2363: --
2364: --
2365: -- The format of the actual database is as follows:
2366: --
2367: -- Node table (entry for each node in network)
2368: -- TG table (entry for each TG owned by node)
2369: --
2370: -- Due to SNMP ASN.1 limitations, we cannot represent
2371: -- the TG table within the node table. We define
2372: -- separate tables for nodes and TGs, adding the node
2373: -- name to each TG entry to provide a means of
2374: -- correlating each TG with its originating node.
2375:
2376:
2377:
2378: ibmappnNnTopoMaxNodes OBJECT-TYPE
2379: SYNTAX INTEGER
2380: ACCESS read-only
2381: STATUS mandatory
2382: DESCRIPTION
2383: "Maximum number of nodes allowed in the APPN topology
2384: database. This administratively assigned value must be
2385: equal to or greater than the maximum total number of end
2386: nodes and network nodes.
2387: If the number of nodes exceeds this value, APPN will issue
2388: an Alert and the node can no longer participate as a network
2389: node."
2390:
2391: ::= { ibmappnNnTopo 1 }
2392:
2393: ibmappnNnTopoCurNumNodes OBJECT-TYPE
2394: SYNTAX Gauge
2395: ACCESS read-only
2396: STATUS mandatory
2397: DESCRIPTION
2398: "Current number of nodes in this node's topology database.
2399: If this value exceeds the maximum number of nodes allowed
2400: (NnTopoMaxNodes), APPN alert CPDB002 is
2401: issued."
2402:
2403: ::= { ibmappnNnTopo 2 }
2404:
2405: ibmappnNnTopoInTdus OBJECT-TYPE
2406: SYNTAX Counter
2407: ACCESS read-only
2408: STATUS mandatory
2409: DESCRIPTION
2410: "Total number of TDUs received from
2411: all adjacent NN since last initialization."
2412:
2413: ::= { ibmappnNnTopo 3 }
2414:
2415: ibmappnNnTopoOutTdus OBJECT-TYPE
2416: SYNTAX Counter
2417: ACCESS read-only
2418: STATUS mandatory
2419: DESCRIPTION
2420: "Total number of TDUs built by this node to be sent to
2421: all adjacent NN since last initialization."
2422:
2423: ::= { ibmappnNnTopo 4 }
2424:
2425: ibmappnNnTopoNodeLowRsns OBJECT-TYPE
2426: SYNTAX Counter
2427: ACCESS read-only
2428: STATUS mandatory
2429: DESCRIPTION
2430: "Total number of topology node updates received by this
2431: node with a RSN less than the current RSN. Both even and
2432: odd RSN are included in this count.
2433: These TDUs are not errors, but result when TDUs are
2434: broadcast to all adjacent network nodes. No update to
2435: this node's topology database occurs, but this node will
2436: send a TDU with it's higher RSN to the adjacent node that
2437: sent this low RSN."
2438:
2439: ::= { ibmappnNnTopo 5 }
2440:
2441: ibmappnNnTopoNodeEqualRsns OBJECT-TYPE
2442: SYNTAX Counter
2443: ACCESS read-only
2444: STATUS mandatory
2445: DESCRIPTION
2446: "Total number of topology node updates received by this
2447: node with a RSN equal to the current RSN. Both even and
2448: odd RSN are included in this count.
2449: These TDUs are not errors, but result when TDUs are
2450: broadcast to all adjacent network nodes. No update to
2451: this node's topology database occurs."
2452:
2453: ::= { ibmappnNnTopo 6 }
2454:
2455: ibmappnNnTopoNodeGoodHighRsns OBJECT-TYPE
2456: SYNTAX Counter
2457: ACCESS read-only
2458: STATUS mandatory
2459: DESCRIPTION
2460: "Total number of topology node updates received by this
2461: node with a RSN greater than the current RSN.
2462: This results in updating this nodes topology and
2463: broadcasting a TDU to all adjacent network nodes. It is
2464: not required to send a TDU to the sender of this update
2465: because that node already has the update."
2466:
2467: ::= { ibmappnNnTopo 7 }
2468:
2469:
2470:
2471: ibmappnNnTopoNodeBadHighRsns OBJECT-TYPE
2472: SYNTAX Counter
2473: ACCESS read-only
2474: STATUS mandatory
2475: DESCRIPTION
2476: "Total number of topology node updates received by this
2477: node with an odd RSN greater than the current RSN.
2478: These updates represent a topology inconsistency detected
2479: by one of the APPN network nodes.
2480: This results in updating this nodes topology and broadcasting
2481: a TDU to all adjacent network nodes."
2482:
2483: ::= { ibmappnNnTopo 8 }
2484:
2485:
2486: ibmappnNnTopoNodeStateUpdates OBJECT-TYPE
2487: SYNTAX Counter
2488: ACCESS read-only
2489: STATUS mandatory
2490: DESCRIPTION
2491: "Total number of topology Node records built as a result
2492: of internally detected node state changes that affect APPN
2493: topology and routing. Updates are sent via TDUs to all
2494: adjacent network nodes."
2495:
2496: ::= { ibmappnNnTopo 9 }
2497:
2498: ibmappnNnTopoNodeErrors OBJECT-TYPE
2499: SYNTAX Counter
2500: ACCESS read-only
2501: STATUS mandatory
2502: DESCRIPTION
2503: "Total number of topology node records inconsistencies
2504: detected by this node. This occurs when this node attempts
2505: to update its topology database and detects a data
2506: inconsistency. This node will create a TDU with the
2507: current RSN incremented to the next odd number and
2508: broadcast it to all adjacent NNs."
2509:
2510: ::= { ibmappnNnTopo 10 }
2511:
2512: ibmappnNnTopoNodeTimerUpdates OBJECT-TYPE
2513: SYNTAX Counter
2514: ACCESS read-only
2515: STATUS mandatory
2516: DESCRIPTION
2517: "Total number of topology node records built for this
2518: node's resource due to timer updates. Updates are sent via
2519: TDUs to all adjacent network nodes. These updates insure
2520: other network nodes do not delete this node's resources
2521: from their topology database."
2522:
2523: ::= { ibmappnNnTopo 11 }
2524:
2525: ibmappnNnTopoNodePurges OBJECT-TYPE
2526: SYNTAX Counter
2527: ACCESS read-only
2528: STATUS mandatory
2529: DESCRIPTION
2530: "Total number of topology node records purged from this
2531: node's topology database. This occurs when a node has not
2532: been updated in a specified amount of time. The owning
2533: node is responsible for broadcasting updates for its
2534: resource that it wants kept in the network topology."
2535:
2536: ::= { ibmappnNnTopo 12 }
2537:
2538:
2539: ibmappnNnTopoTgLowRsns OBJECT-TYPE
2540: SYNTAX Counter
2541: ACCESS read-only
2542: STATUS mandatory
2543: DESCRIPTION
2544: "Total number of topology TG updates received by this
2545: node with a RSN less than the current RSN. Both even and
2546: odd RSN are included in this count.
2547: These TDUs are not errors, but result when TDUs are
2548: broadcast to all adjacent network nodes. No update to
2549: this node's topology database occurs, but this node will
2550: send a TDU with it's higher RSN to the sender of the low
2551: RSN."
2552:
2553: ::= { ibmappnNnTopo 13 }
2554:
2555: ibmappnNnTopoTgEqualRsns OBJECT-TYPE
2556: SYNTAX Counter
2557: ACCESS read-only
2558: STATUS mandatory
2559: DESCRIPTION
2560: "Total number of topology TG updates received by this
2561: node with a RSN equal to the current RSN. Both even and
2562: odd RSN are included in this count.
2563: These TDUs are not errors, but result when TDUs are
2564: broadcast to all adjacent network nodes. No update to
2565: this node's topology database occurs."
2566:
2567: ::= { ibmappnNnTopo 14 }
2568:
2569: ibmappnNnTopoTgGoodHighRsns OBJECT-TYPE
2570: SYNTAX Counter
2571: ACCESS read-only
2572: STATUS mandatory
2573: DESCRIPTION
2574: "Total number of topology TG updates received by this
2575: node with a RSN greater than the current RSN.
2576: This results in updating this nodes topology and
2577: broadcasting the update to all adjacent network nodes."
2578:
2579: ::= { ibmappnNnTopo 15 }
2580:
2581:
2582: ibmappnNnTopoTgBadHighRsns OBJECT-TYPE
2583: SYNTAX Counter
2584: ACCESS read-only
2585: STATUS mandatory
2586: DESCRIPTION
2587: "Total number of topology TG updates received by this
2588: node with an odd RSN greater than the current RSN.
2589: These updates represent a topology inconsistency detected
2590: by one of the APPN network nodes.
2591: This results in updating this nodes topology and
2592: broadcasting a TDU to all adjacent network nodes."
2593:
2594: ::= { ibmappnNnTopo 16 }
2595:
2596:
2597: ibmappnNnTopoTgStateUpdates OBJECT-TYPE
2598: SYNTAX Counter
2599: ACCESS read-only
2600: STATUS mandatory
2601: DESCRIPTION
2602: "Total number of topology TG records built as a result
2603: of internally detected node state changes that affect APPN
2604: topology and routing. Updates are sent via TDUs to all
2605: adjacent network nodes."
2606:
2607: ::= { ibmappnNnTopo 17 }
2608:
2609: ibmappnNnTopoTgErrors OBJECT-TYPE
2610: SYNTAX Counter
2611: ACCESS read-only
2612: STATUS mandatory
2613: DESCRIPTION
2614: "Total number of topology TG records inconsistencies
2615: detected by this node. This occurs when this node
2616: attempts to update its topology database and detects a
2617: data inconsistency. This node will create a TDU with
2618: the current RSN incremented to the next odd number and
2619: broadcast it to all adjacent NNs."
2620:
2621: ::= { ibmappnNnTopo 18 }
2622:
2623: ibmappnNnTopoTgTimerUpdates OBJECT-TYPE
2624: SYNTAX Counter
2625: ACCESS read-only
2626: STATUS mandatory
2627: DESCRIPTION
2628: "Total number of topology TG records built for this
2629: node's resource due to timer updates. Updates are sent via
2630: TDUs to all adjacent network nodes. These updates insure
2631: other network nodes do not delete this node's resources
2632: from their topology database."
2633:
2634: ::= { ibmappnNnTopo 19 }
2635:
2636: ibmappnNnTopoTgPurges OBJECT-TYPE
2637: SYNTAX Counter
2638: ACCESS read-only
2639: STATUS mandatory
2640: DESCRIPTION
2641: "Total number of topology TG records purged from this
2642: node's topology database. This occurs when a TG has not
2643: been updated in a specified amount of time. The owning
2644: node is responsible for broadcasting updates for its
2645: resource that it wants to keep in the network topology."
2646:
2647: ::= { ibmappnNnTopo 20 }
2648:
2649:
2650: ibmappnNnTopoTotalRouteCalcs OBJECT-TYPE
2651: SYNTAX Counter
2652: ACCESS read-only
2653: STATUS mandatory
2654: DESCRIPTION
2655: "Number of routes calculated for all class of services
2656: since the last initialization."
2657:
2658: ::= { ibmappnNnTopo 21 }
2659:
2660: ibmappnNnTopoTotalRouteRejs OBJECT-TYPE
2661: SYNTAX Counter
2662: ACCESS read-only
2663: STATUS mandatory
2664: DESCRIPTION
2665: "Number of route requests for all class of services that
2666: could not be calculated since last initialization."
2667:
2668: ::= { ibmappnNnTopo 22 }
2669:
2670:
2671: ibmappnNnTopoRouteTable OBJECT-TYPE
2672: SYNTAX SEQUENCE OF IbmappnNnTopoRouteEntry
2673: ACCESS not-accessible
2674: STATUS mandatory
2675: DESCRIPTION
2676: "Table containing an entry for every Class of Service
2677: that it has calculated a route for."
2678:
2679: ::= { ibmappnNnTopo 23 }
2680:
2681:
2682:
2683: ibmappnNnTopoRouteEntry OBJECT-TYPE
2683: warning -
warning: index of row `ibmappnNnTopoRouteEntry' can exceed OID size limit by 65423 subidentifier(s)
2684: SYNTAX IbmappnNnTopoRouteEntry
2685: ACCESS not-accessible
2686: STATUS mandatory
2687: DESCRIPTION
2688: "The Class of Service name is the index for this table."
2689:
2690: INDEX
2691: {ibmappnNnTopoRouteCos}
2692:
2693: ::= { ibmappnNnTopoRouteTable 1 }
2694:
2695: IbmappnNnTopoRouteEntry ::= SEQUENCE {
2696: ibmappnNnTopoRouteCos DisplayString,
2697: ibmappnNnTopoRouteTrees Counter,
2698: ibmappnNnTopoRouteCalcs Counter,
2699: ibmappnNnTopoRouteRejs Counter
2700: }
2701:
2702:
2703: ibmappnNnTopoRouteCos OBJECT-TYPE
2703: minor error -
index element `ibmappnNnTopoRouteCos' of row `ibmappnNnTopoRouteEntry' must have a size restriction
2704: SYNTAX DisplayString
2705: ACCESS read-only
2706: STATUS mandatory
2707: DESCRIPTION
2708: "The Class of Service for the route."
2709:
2710: ::= { ibmappnNnTopoRouteEntry 1 }
2711:
2712: ibmappnNnTopoRouteTrees OBJECT-TYPE
2713: SYNTAX Counter
2714: ACCESS read-only
2715: STATUS mandatory
2716: DESCRIPTION
2717: "Number of routes tree caches built for this Class of
2718: Service since the last initialization."
2719:
2720: ::= { ibmappnNnTopoRouteEntry 2 }
2721:
2722:
2723: ibmappnNnTopoRouteCalcs OBJECT-TYPE
2724: SYNTAX Counter
2725: ACCESS read-only
2726: STATUS mandatory
2727: DESCRIPTION
2728: "Number of routes calculated since last initialization."
2729:
2730: ::= { ibmappnNnTopoRouteEntry 3 }
2731:
2732: ibmappnNnTopoRouteRejs OBJECT-TYPE
2733: SYNTAX Counter
2734: ACCESS read-only
2735: STATUS mandatory
2736: DESCRIPTION
2737: "Number of route requests that could not
2738: be calculated since last initialization."
2739:
2740: ::= { ibmappnNnTopoRouteEntry 4 }
2741:
2742:
2743: --Adjacent node table
2744: -- Node name (only applies to adjacent nodes)
2745: -- Number of out of sequence TDUs
2746: -- Status of CP-CP sessions (ConWinner/ConLoser)
2747: -- Last FRSN sent
2748: -- Last FRSN received
2749:
2750:
2751: ibmappnNnAdjNodeTable OBJECT-TYPE
2752: SYNTAX SEQUENCE OF IbmappnNnAdjNodeEntry
2753: ACCESS not-accessible
2754: STATUS mandatory
2755: DESCRIPTION
2756: "Table containing an entry for every node. The information
2757: kept in this table is the last FRSN sent and received,
2758: the status of the CP-CP sessions, and a gauge that
2759: indicates the number of outstanding TDUs."
2760:
2761: ::= { ibmappnNn 2 }
2762:
2763:
2764: ibmappnNnAdjNodeEntry OBJECT-TYPE
2765: SYNTAX IbmappnNnAdjNodeEntry
2766: ACCESS not-accessible
2767: STATUS mandatory
2768: DESCRIPTION
2769: "The adjacent node name is the index for this table."
2770:
2771: INDEX
2772: {ibmappnNnAdjNodeAdjName}
2773:
2774: ::= { ibmappnNnAdjNodeTable 1 }
2775:
2776: IbmappnNnAdjNodeEntry ::= SEQUENCE {
2777: ibmappnNnAdjNodeAdjName DisplayString,
2778: ibmappnNnAdjNodeCpCpSessStatus INTEGER,
2779: ibmappnNnAdjNodeOutOfSeqTdus Gauge,
2780: ibmappnNnAdjNodeLastFrsnSent INTEGER,
2781: ibmappnNnAdjNodeLastFrsnRcvd INTEGER
2782: }
2783:
2784: ibmappnNnAdjNodeAdjName OBJECT-TYPE
2785: SYNTAX DisplayString (SIZE (3..17))
2786: ACCESS read-only
2787: STATUS mandatory
2788: DESCRIPTION
2789: "An administratively-assigned fully-qualified
2790: name of this node's adjacent network node."
2791:
2792: ::= { ibmappnNnAdjNodeEntry 1 }
2793:
2794: ibmappnNnAdjNodeCpCpSessStatus OBJECT-TYPE
2795: SYNTAX INTEGER {
2796: active(1),
2797: conLoserActive(2),
2798: conWinnerActive(3),
2799: inactive(4)
2800: }
2801: ACCESS read-only
2802: STATUS mandatory
2803: DESCRIPTION
2804: "Indicates the state of CP-CP sessions between this node
2805: and adjacent network and end nodes. Incative indicates no
2806: CP-CP sessions exists between this node and the adjacent
2807: node. Active indicates CP-CP sessons are active using both
2808: the ConWinner and ConLoser sessions. The session initiated
2809: by this node is refered to as the ConWinner session and is
2810: used by this node to send to the adjacent node. The
2811: ConLoserr session is initiated by the adjacent node and
2812: is used by this node to receive from the adjacent node."
2813:
2814: ::= { ibmappnNnAdjNodeEntry 2 }
2815:
2816: ibmappnNnAdjNodeOutOfSeqTdus OBJECT-TYPE
2817: SYNTAX Gauge
2818: ACCESS read-only
2819: STATUS mandatory
2820: DESCRIPTION
2821: "Number of out of sequence Topology Database
2822: Updates (TDUs). In a quiesced state, this value is
2823: zero. In normal operation, the value varies
2824: depending on the network environment."
2825:
2826: ::= { ibmappnNnAdjNodeEntry 3 }
2827:
2828: ibmappnNnAdjNodeLastFrsnSent OBJECT-TYPE
2829: SYNTAX INTEGER (0..65535)
2830: ACCESS read-only
2831: STATUS mandatory
2832: DESCRIPTION
2833: "Flow reduction sequence numbers (FRSNs) are associated
2834: with Topology Database Updates (TDUs) and are unique
2835: only within each APPN network node. A TDU can be
2836: associated with multiple APPN resources. This FRSN
2837: indicates the last TDU sent to this adjacent node."
2838:
2839: ::= { ibmappnNnAdjNodeEntry 4 }
2840:
2841: ibmappnNnAdjNodeLastFrsnRcvd OBJECT-TYPE
2842: SYNTAX INTEGER (0..65535)
2843: ACCESS read-only
2844: STATUS mandatory
2845: DESCRIPTION
2846: "Flow reduction sequence numbers (FRSNs) are associated
2847: with Topology Database Updates (TDUs) and are unique
2848: only within each APPN network node. A TDU can be
2849: associated with multiple APPN resources. This FRSN
2850: indicates the last TDU received from this adjacent node."
2851:
2852: ::= { ibmappnNnAdjNodeEntry 5 }
2853:
2854:
2855: --APPN Node Topology table
2856:
2857: -- This table describes every known APPN Network node
2858: -- and Virtual node.
2859:
2860:
2861: ibmappnNnTopologyTable OBJECT-TYPE
2862: SYNTAX SEQUENCE OF IbmappnNnTopologyEntry
2863: ACCESS not-accessible
2864: STATUS mandatory
2865: DESCRIPTION
2866: "Portion of the APPN routing table
2867: that describes all of the APPN network nodes
2868: and virtual nodes known to this node."
2869:
2870: ::= { ibmappnNnTopology 1 }
2871:
2872: ibmappnNnTopologyEntry OBJECT-TYPE
2873: SYNTAX IbmappnNnTopologyEntry
2874: ACCESS not-accessible
2875: STATUS mandatory
2876: DESCRIPTION
2877: "The fully-qualified node name is used to
2878: index this table."
2879:
2880: INDEX
2881: {ibmappnNnNodeName}
2882:
2883: ::= { ibmappnNnTopologyTable 1 }
2884:
2885: IbmappnNnTopologyEntry ::= SEQUENCE {
2886:
2887: ibmappnNnNodeName DisplayString,
2888: ibmappnNnNodeFrsn INTEGER,
2889: ibmappnNnNodeEntryTimeLeft INTEGER,
2890: ibmappnNnNodeType INTEGER,
2891:
2892: ibmappnNnNodeRsn INTEGER,
2893: ibmappnNnNodeRouteAddResist INTEGER,
2894: ibmappnNnNodeCongested INTEGER,
2895: ibmappnNnNodeIsrDepleted INTEGER,
2896: ibmappnNnNodeEndptDepleted INTEGER,
2897: ibmappnNnNodeQuiescing INTEGER,
2898: ibmappnNnNodeGateway INTEGER,
2899: ibmappnNnNodeCentralDirectory INTEGER,
2900: ibmappnNnNodeIsr INTEGER,
2901: ibmappnNnNodeChainSupport INTEGER
2902: }
2903:
2904: ibmappnNnNodeName OBJECT-TYPE
2905: SYNTAX DisplayString (SIZE (3..17))
2906: ACCESS read-only
2907: STATUS mandatory
2908: DESCRIPTION
2909: "Administratively-assigned network name that is locally
2910: defined at each network node in the format NETID.CPNAME."
2911:
2912: ::= { ibmappnNnTopologyEntry 1 }
2913:
2914: ibmappnNnNodeFrsn OBJECT-TYPE
2915: SYNTAX INTEGER (0..65535)
2916: ACCESS read-only
2917: STATUS mandatory
2918: DESCRIPTION
2919: "Flow reduction sequence numbers (FRSNs) are associated
2920: with Topology Database Updates (TDUs) and are unique
2921: only within each APPN network node. A TDU can be
2922: associated with multiple APPN resources. This FRSN
2923: indicates the last time this resource was updated at
2924: this node."
2925:
2926: ::= { ibmappnNnTopologyEntry 2 }
2927:
2928: ibmappnNnNodeEntryTimeLeft OBJECT-TYPE
2929: SYNTAX INTEGER (0..31)
2930: ACCESS read-only
2931: STATUS mandatory
2932: DESCRIPTION
2933: "Number of days before deletion of this
2934: network node entry. Range is 0-31."
2935:
2936: ::= { ibmappnNnTopologyEntry 3 }
2937:
2938: ibmappnNnNodeType OBJECT-TYPE
2939: SYNTAX INTEGER {
2940: networknode(1),
2941: virtualnode(3)
2942: }
2943: ACCESS read-only
2944: STATUS mandatory
2945: DESCRIPTION
2946: "Type of APPN node."
2947:
2948: ::= { ibmappnNnTopologyEntry 4 }
2949:
2950: ibmappnNnNodeRsn OBJECT-TYPE
2951: SYNTAX INTEGER
2952: ACCESS read-only
2953: STATUS mandatory
2954: DESCRIPTION
2955: "Resource sequence number that is assigned and
2956: controlled by the network node that owns this
2957: resource. This is always an even 32-bit number
2958: unless an error has occurred."
2959:
2960: ::= { ibmappnNnTopologyEntry 5 }
2961:
2962: ibmappnNnNodeRouteAddResist OBJECT-TYPE
2963: SYNTAX INTEGER
2964: ACCESS read-only
2965: STATUS mandatory
2966: DESCRIPTION
2967: "Route addition resistance
2968: indicates the relative desirability
2969: of using this node for intermediate session traffic.
2970: The value, which can be any integer 0-255,
2971: is used in route computation. The lower the value,
2972: the more desirable the node is for intermediate routing."
2973:
2974: ::= { ibmappnNnTopologyEntry 6 }
2975:
2976: ibmappnNnNodeCongested OBJECT-TYPE
2977: SYNTAX INTEGER {yes(1), no(2)}
2978: ACCESS read-only
2979: STATUS mandatory
2980: DESCRIPTION
2981: "Indicates whether this node is congested.
2982: This node is not be included in route selection
2983: by other nodes when this congestion exists."
2984:
2985: ::= { ibmappnNnTopologyEntry 7 }
2986:
2987: ibmappnNnNodeIsrDepleted OBJECT-TYPE
2988: SYNTAX INTEGER {yes(1), no(2)}
2989: ACCESS read-only
2990: STATUS mandatory
2991: DESCRIPTION
2992: "Indicates whether intermediate session
2993: routing resources are depleted. This node is
2994: not included in intermediate route selection
2995: by other nodes when resources are depleted."
2996:
2997: ::= { ibmappnNnTopologyEntry 8 }
2998:
2999: ibmappnNnNodeEndptDepleted OBJECT-TYPE
3000: SYNTAX INTEGER {yes(1), no(2)}
3001: ACCESS read-only
3002: STATUS mandatory
3003: DESCRIPTION
3004: "Indicates whether session endpoint resources are depleted."
3005:
3006: ::= { ibmappnNnTopologyEntry 9 }
3007:
3008: ibmappnNnNodeQuiescing OBJECT-TYPE
3009: SYNTAX INTEGER {yes(1), no(2)}
3010: ACCESS read-only
3011: STATUS mandatory
3012: DESCRIPTION
3013: "Indicates whether the node is quiescing.
3014: This node is not included in route selection
3015: by other nodes when the node is quiescing."
3016:
3017: ::= { ibmappnNnTopologyEntry 10 }
3018:
3019: ibmappnNnNodeGateway OBJECT-TYPE
3020: SYNTAX INTEGER {yes(1), no(2)}
3021: ACCESS read-only
3022: STATUS mandatory
3023: DESCRIPTION
3024: "Indicates whether the node provide gateway functions."
3025:
3026: ::= { ibmappnNnTopologyEntry 11 }
3027:
3028: ibmappnNnNodeCentralDirectory OBJECT-TYPE
3029: SYNTAX INTEGER {yes(1), no(2)}
3030: ACCESS read-only
3031: STATUS mandatory
3032: DESCRIPTION
3033: "Indicates whether the node is central directory."
3034:
3035: ::= { ibmappnNnTopologyEntry 12 }
3036:
3037: ibmappnNnNodeIsr OBJECT-TYPE
3038: SYNTAX INTEGER {yes(1), no(2)}
3039: ACCESS read-only
3040: STATUS mandatory
3041: DESCRIPTION
3042: "Indicates whether the node supports intermediate session
3043: routing (ISR)."
3044:
3045: ::= { ibmappnNnTopologyEntry 13 }
3046:
3047: ibmappnNnNodeChainSupport OBJECT-TYPE
3048: SYNTAX INTEGER {yes(1), no(2)}
3049: ACCESS read-only
3050: STATUS mandatory
3051: DESCRIPTION
3052: "Indicates whether the node supports chaining."
3053:
3054: ::= { ibmappnNnTopologyEntry 14 }
3055:
3056:
3057: --APPN transmission group (TG) table
3058:
3059: -- This table describes the TGs associated with
3060: -- the APPN network nodes.
3061: -- The originating node is repeated here to provide a
3062: -- means of correlating the TGs with the nodes.
3063:
3064:
3065: ibmappnNnTgTopologyTable OBJECT-TYPE
3066: SYNTAX SEQUENCE OF IbmappnNnTgTopologyEntry
3067: ACCESS not-accessible
3068: STATUS mandatory
3069: DESCRIPTION
3070: "Portion of the APPN topology database
3071: that describes all of the APPN transmissions groups
3072: used by the APPN network nodes."
3073:
3074: ::= { ibmappnNnTopology 2 }
3075:
3076: ibmappnNnTgTopologyEntry OBJECT-TYPE
3077: SYNTAX IbmappnNnTgTopologyEntry
3078: ACCESS not-accessible
3079: STATUS mandatory
3080: DESCRIPTION
3081: "This table requires three indexes to provide a
3082: unique index. The indexes are the owning or originating
3083: CPname, the destination CPname, and the TG number."
3084:
3085: INDEX
3086: {ibmappnNnTgOwner,
3087: ibmappnNnTgDest,
3088: ibmappnNnTgNum}
3089:
3090: ::= { ibmappnNnTgTopologyTable 1 }
3091:
3092: IbmappnNnTgTopologyEntry ::= SEQUENCE {
3093:
3094: ibmappnNnTgOwner DisplayString,
3095: ibmappnNnTgDest DisplayString,
3096: ibmappnNnTgNum INTEGER,
3097: ibmappnNnTgFrsn INTEGER,
3098: ibmappnNnTgEntryTimeLeft INTEGER,
3099:
3100: ibmappnNnTgDestVirtual INTEGER,
3101: ibmappnNnTgDlcData OCTET STRING,
3102:
3103: ibmappnNnTgRsn INTEGER,
3104: ibmappnNnTgOperational INTEGER,
3105: ibmappnNnTgQuiescing INTEGER,
3106: ibmappnNnTgCpCpSession INTEGER,
3107: ibmappnNnTgEffCap INTEGER,
3108: ibmappnNnTgConnCost INTEGER,
3109: ibmappnNnTgByteCost INTEGER,
3110: ibmappnNnTgSecurity INTEGER,
3111: ibmappnNnTgDelay INTEGER,
3112: ibmappnNnTgModemClass INTEGER,
3113: ibmappnNnTgUsr1 INTEGER,
3114: ibmappnNnTgUsr2 INTEGER,
3115: ibmappnNnTgUsr3 INTEGER}
3116:
3117: ibmappnNnTgOwner OBJECT-TYPE
3118: SYNTAX DisplayString (SIZE (3..17))
3119: ACCESS read-only
3120: STATUS mandatory
3121: DESCRIPTION
3122: "Administratively-assigned name for the
3123: originating node for this TG. The format
3124: is NETID.CPNAME and is the same name
3125: specified in the node table."
3126:
3127: ::= { ibmappnNnTgTopologyEntry 1 }
3128:
3129: ibmappnNnTgDest OBJECT-TYPE
3130: SYNTAX DisplayString (SIZE (3..17))
3131: ACCESS read-only
3132: STATUS mandatory
3133: DESCRIPTION
3134: "Administratively-assigned fully-qualified
3135: network name for the destination node for this TG."
3136:
3137: ::= { ibmappnNnTgTopologyEntry 2 }
3138:
3139: ibmappnNnTgNum OBJECT-TYPE
3140: SYNTAX INTEGER (0..255)
3141: ACCESS read-only
3142: STATUS mandatory
3143: DESCRIPTION
3144: "Number associated with this
3145: transmission group. Range is 0-255."
3146:
3147: ::= { ibmappnNnTgTopologyEntry 3 }
3148:
3149: ibmappnNnTgFrsn OBJECT-TYPE
3150: SYNTAX INTEGER (0..65535)
3151: ACCESS read-only
3152: STATUS mandatory
3153: DESCRIPTION
3154: "Flow reduction sequence numbers (FRSNs) are associated
3155: with Topology Database Updates (TDUs) and are unique
3156: only within each APPN network node. A TDU can be
3157: associated with multiple APPN resources. This FRSN
3158: indicates the last time this resource was updated at
3159: this node."
3160:
3161: ::= { ibmappnNnTgTopologyEntry 4 }
3162:
3163: ibmappnNnTgEntryTimeLeft OBJECT-TYPE
3164: SYNTAX INTEGER (0..31)
3165: ACCESS read-only
3166: STATUS mandatory
3167: DESCRIPTION
3168: "Number of days before deletion of this
3169: network node TG entry. Range is 0-31."
3170:
3171: ::= { ibmappnNnTgTopologyEntry 5 }
3172:
3173: ibmappnNnTgDestVirtual OBJECT-TYPE
3174: SYNTAX INTEGER {yes(1), no(2)}
3175: ACCESS read-only
3176: STATUS mandatory
3177: DESCRIPTION
3178: "Indicates whether the destination node is
3179: a virtual node."
3180:
3181: ::= { ibmappnNnTgTopologyEntry 6 }
3182:
3183: ibmappnNnTgDlcData OBJECT-TYPE
3184: SYNTAX OCTET STRING (SIZE (0..9))
3185: ACCESS read-only
3186: STATUS mandatory
3187: DESCRIPTION
3188: "DLC specific data related to the link connection
3189: network.
3190: Token-Ring - MAC/SAP
3191: X.25 Switched - dial digits
3192: X.21 Switched - dial digits
3193: Circuit Swtch - dial digits"
3194:
3195: ::= { ibmappnNnTgTopologyEntry 7 }
3196:
3197: ibmappnNnTgRsn OBJECT-TYPE
3198: SYNTAX INTEGER
3199: ACCESS read-only
3200: STATUS mandatory
3201: DESCRIPTION
3202: "Current owning node's resource sequence number
3203: for this resource."
3204:
3205: ::= { ibmappnNnTgTopologyEntry 8 }
3206:
3207: ibmappnNnTgOperational OBJECT-TYPE
3208: SYNTAX INTEGER {yes(1), no(2)}
3209: ACCESS read-only
3210: STATUS mandatory
3211: DESCRIPTION
3212: "Indicates whether the transmission group
3213: is operational."
3214:
3215: ::= { ibmappnNnTgTopologyEntry 9 }
3216:
3217: ibmappnNnTgQuiescing OBJECT-TYPE
3218: SYNTAX INTEGER {yes(1), no(2)}
3219: ACCESS read-only
3220: STATUS mandatory
3221: DESCRIPTION
3222: "Indicates whether the transmission group
3223: is quiescing."
3224:
3225: ::= { ibmappnNnTgTopologyEntry 10 }
3226:
3227: ibmappnNnTgCpCpSession OBJECT-TYPE
3228: SYNTAX INTEGER {yes(1), no(2)}
3229: ACCESS read-only
3230: STATUS mandatory
3231: DESCRIPTION
3232: "Indicates whether CP-CP sessions are supported on this TG."
3233:
3234: ::= { ibmappnNnTgTopologyEntry 11 }
3235:
3236:
3237: ibmappnNnTgEffCap OBJECT-TYPE
3238: SYNTAX INTEGER
3239: ACCESS read-only
3240: STATUS mandatory
3241: DESCRIPTION
3242: "The effective capacity is an integer value that indicates
3243: the kilo bits per second.
3244: It is derived from the link bandwidth and maximum load
3245: factor with the range of 0 thru 603,979,776.
3246: This is an administratively assigned value associated
3247: with this TG."
3248:
3249: ::= { ibmappnNnTgTopologyEntry 12 }
3250:
3251: ibmappnNnTgConnCost OBJECT-TYPE
3252: SYNTAX INTEGER (0..255)
3253: ACCESS read-only
3254: STATUS mandatory
3255: DESCRIPTION
3256: "Cost per connect time: a value representing
3257: the relative cost per unit of time to use
3258: the TG. Range is from 0, which means no cost,
3259: to 255, which indicates maximum cost.
3260: This is an administratively assigned value associated
3261: with this TG."
3262:
3263:
3264: ::= { ibmappnNnTgTopologyEntry 13 }
3265:
3266: ibmappnNnTgByteCost OBJECT-TYPE
3267: SYNTAX INTEGER (0..255)
3268: ACCESS read-only
3269: STATUS mandatory
3270: DESCRIPTION
3271: "Relative cost of transmitting a byte over this link.
3272: Range is from 0 (lowest cost) to 255.
3273: This is an administratively assigned value associated
3274: with this TG."
3275:
3276: ::= { ibmappnNnTgTopologyEntry 14 }
3277:
3278: ibmappnNnTgSecurity OBJECT-TYPE
3279: SYNTAX INTEGER {
3280: nonsecure(1), --X'01'
3281: publicSwitchedNetwork(32), --X'20'
3282: undergroundCable(64), --X'40'
3283: secureConduit(96), --X'60'
3284: guardedConduit(128), --X'80'
3285: encrypted(160), --X'A0'
3286: guardedRadiation(192) --X'C0'
3287: }
3288: ACCESS read-only
3289: STATUS mandatory
3290: DESCRIPTION
3291: "The security is represented as an integer with a range of
3292: 1 thru 255 with the most common values enumerated as
3293: defined above.
3294: This is an administratively assigned value associated
3295: with this TG."
3296:
3297: ::= { ibmappnNnTgTopologyEntry 15 }
3298:
3299: ibmappnNnTgDelay OBJECT-TYPE
3300: SYNTAX INTEGER {
3301: minimum(0), --X'00'
3301: error -
number enumeration contains zero value in SMIv1 MIB
3302: negligible(384), --X'4C'
3303: terrestrial(9216), --X'71'
3304: packet(147456), --X'91'
3305: long(294912), --X'99'
3306: maximum(2013265920) --X'FF'
3307: }
3308: ACCESS read-only
3309: STATUS mandatory
3310: DESCRIPTION
3311: "Relative amount of time that it takes for a signal to
3312: travel the length of the logical link. This time is
3313: represented in micro seconds, with some of the more
3314: common values enumerated.
3315: This is an administratively assigned value associated
3316: with this TG."
3317:
3318:
3319: ::= { ibmappnNnTgTopologyEntry 16 }
3320:
3321: ibmappnNnTgModemClass OBJECT-TYPE
3322: SYNTAX INTEGER (0..65535)
3323: ACCESS read-only
3324: STATUS mandatory
3325: DESCRIPTION
3326: "This is used to have multiple images for a
3327: connection network. For a connection network
3328: it is the same as in the TG vector; for
3329: a non-connection network it is X'00'."
3330:
3331: ::= { ibmappnNnTgTopologyEntry 17 }
3332:
3333: ibmappnNnTgUsr1 OBJECT-TYPE
3334: SYNTAX INTEGER (0..255)
3335: ACCESS read-only
3336: STATUS mandatory
3337: DESCRIPTION
3338: "First user-defined TG characteristic for this TG with
3339: a range of 0-255.
3340: This is an administratively assigned value associated
3341: with this TG."
3342:
3343: ::= { ibmappnNnTgTopologyEntry 18 }
3344:
3345: ibmappnNnTgUsr2 OBJECT-TYPE
3346: SYNTAX INTEGER (0..255)
3347: ACCESS read-only
3348: STATUS mandatory
3349: DESCRIPTION
3350: "Second user-defined TG characteristic for this TG with
3351: a range of 0-255.
3352: This is an administratively assigned value associated
3353: with this TG."
3354:
3355: ::= { ibmappnNnTgTopologyEntry 19 }
3356:
3357: ibmappnNnTgUsr3 OBJECT-TYPE
3358: SYNTAX INTEGER (0..255)
3359: ACCESS read-only
3360: STATUS mandatory
3361: DESCRIPTION
3362: "Third user-defined TG characteristic for this TG with
3363: a range of 0-255.
3364: This is an administratively assigned value associated
3365: with this TG."
3366:
3367: ::= { ibmappnNnTgTopologyEntry 20 }
3368:
3369:
3370: --APPN Node Topology table (using FRSN as index)
3371:
3372: -- This table describes every known APPN Network node
3373: -- and Virtual node.
3374:
3375:
3376: ibmappnNnTopologyFRTable OBJECT-TYPE
3377: SYNTAX SEQUENCE OF IbmappnNnTopologyFREntry
3378: ACCESS not-accessible
3379: STATUS mandatory
3380: DESCRIPTION
3381: "Portion of the APPN routing table
3382: that describes all of the APPN network nodes
3383: and virtual nodes known to this node."
3384:
3385: ::= { ibmappnNnTopology 3 }
3386:
3387: ibmappnNnTopologyFREntry OBJECT-TYPE
3388: SYNTAX IbmappnNnTopologyFREntry
3389: ACCESS not-accessible
3390: STATUS mandatory
3391: DESCRIPTION
3392: "This table is indexed by two columns:
3393: FRSN, followed by fully-qualified node name."
3394:
3395: INDEX
3396: {ibmappnNnNodeFRFrsn,
3397: ibmappnNnNodeFRName}
3398:
3399: ::= { ibmappnNnTopologyFRTable 1 }
3400:
3401: IbmappnNnTopologyFREntry ::= SEQUENCE {
3402: ibmappnNnNodeFRName DisplayString,
3403: ibmappnNnNodeFRFrsn INTEGER,
3404: ibmappnNnNodeFREntryTimeLeft INTEGER,
3405: ibmappnNnNodeFRType INTEGER,
3406:
3407: ibmappnNnNodeFRRsn INTEGER,
3408: ibmappnNnNodeFRRouteAddResist INTEGER,
3409: ibmappnNnNodeFRCongested INTEGER,
3410: ibmappnNnNodeFRIsrDepleted INTEGER,
3411: ibmappnNnNodeFREndptDepleted INTEGER,
3412: ibmappnNnNodeFRQuiescing INTEGER,
3413: ibmappnNnNodeFRGateway INTEGER,
3414: ibmappnNnNodeFRCentralDirectory INTEGER,
3415: ibmappnNnNodeFRIsr INTEGER,
3416: ibmappnNnNodeFRChainSupport INTEGER
3417: }
3418:
3419: ibmappnNnNodeFRName OBJECT-TYPE
3420: SYNTAX DisplayString (SIZE (3..17))
3421: ACCESS read-only
3422: STATUS mandatory
3423: DESCRIPTION
3424: "Administratively-assigned network name that is locally
3425: defined at each network node in the format NETID.CPNAME."
3426:
3427: ::= { ibmappnNnTopologyFREntry 1 }
3428:
3429: ibmappnNnNodeFRFrsn OBJECT-TYPE
3430: SYNTAX INTEGER (0..65535)
3431: ACCESS read-only
3432: STATUS mandatory
3433: DESCRIPTION
3434: "Flow reduction sequence numbers (FRSNs) are associated
3435: with Topology Database Updates (TDUs) and are unique
3436: only within each APPN network node. A TDU can be
3437: associated with multiple APPN resources. This FRSN
3438: indicates the last time this resource was updated at
3439: this node."
3440:
3441: ::= { ibmappnNnTopologyFREntry 2 }
3442:
3443: ibmappnNnNodeFREntryTimeLeft OBJECT-TYPE
3444: SYNTAX INTEGER (0..31)
3445: ACCESS read-only
3446: STATUS mandatory
3447: DESCRIPTION
3448: "Number of days before deletion of this
3449: network node entry. Range is 0-31."
3450:
3451: ::= { ibmappnNnTopologyFREntry 3 }
3452:
3453: ibmappnNnNodeFRType OBJECT-TYPE
3454: SYNTAX INTEGER {
3455: networknode(1),
3456: virtualnode(3)
3457: }
3458: ACCESS read-only
3459: STATUS mandatory
3460: DESCRIPTION
3461: "Type of APPN node."
3462:
3463: ::= { ibmappnNnTopologyFREntry 4 }
3464:
3465: ibmappnNnNodeFRRsn OBJECT-TYPE
3466: SYNTAX INTEGER
3467: ACCESS read-only
3468: STATUS mandatory
3469: DESCRIPTION
3470: "Resource sequence number that is assigned and
3471: controlled by the network node that owns this
3472: resource. This is always an even 32-bit number
3473: unless an error has occurred."
3474:
3475: ::= { ibmappnNnTopologyFREntry 5 }
3476:
3477: ibmappnNnNodeFRRouteAddResist OBJECT-TYPE
3478: SYNTAX INTEGER
3479: ACCESS read-only
3480: STATUS mandatory
3481: DESCRIPTION
3482: "Route addition resistance
3483: indicates the relative desirability
3484: of using this node for intermediate session traffic.
3485: The value, which can be any integer 0-255,
3486: is used in route computation. The lower the value,
3487: the more desirable the node is for intermediate routing."
3488:
3489: ::= { ibmappnNnTopologyFREntry 6 }
3490:
3491: ibmappnNnNodeFRCongested OBJECT-TYPE
3492: SYNTAX INTEGER {yes(1), no(2)}
3493: ACCESS read-only
3494: STATUS mandatory
3495: DESCRIPTION
3496: "Indicates whether this node is congested.
3497: This node is not be included in route selection
3498: by other nodes when this congestion exists."
3499:
3500: ::= { ibmappnNnTopologyFREntry 7 }
3501:
3502: ibmappnNnNodeFRIsrDepleted OBJECT-TYPE
3503: SYNTAX INTEGER {yes(1), no(2)}
3504: ACCESS read-only
3505: STATUS mandatory
3506: DESCRIPTION
3507: "Indicates whether intermediate session
3508: routing resources are depleted. This node is
3509: not included in intermediate route selection
3510: by other nodes when resources are depleted."
3511:
3512: ::= { ibmappnNnTopologyFREntry 8 }
3513:
3514: ibmappnNnNodeFREndptDepleted OBJECT-TYPE
3515: SYNTAX INTEGER {yes(1), no(2)}
3516: ACCESS read-only
3517: STATUS mandatory
3518: DESCRIPTION
3519: "Indicates whether session endpoint resources are depleted."
3520:
3521: ::= { ibmappnNnTopologyFREntry 9 }
3522:
3523: ibmappnNnNodeFRQuiescing OBJECT-TYPE
3524: SYNTAX INTEGER {yes(1), no(2)}
3525: ACCESS read-only
3526: STATUS mandatory
3527: DESCRIPTION
3528: "Indicates whether the node is quiescing.
3529: This node is not included in route selection
3530: by other nodes when the node is quiescing."
3531:
3532: ::= { ibmappnNnTopologyFREntry 10 }
3533:
3534: ibmappnNnNodeFRGateway OBJECT-TYPE
3535: SYNTAX INTEGER {yes(1), no(2)}
3536: ACCESS read-only
3537: STATUS mandatory
3538: DESCRIPTION
3539: "Indicates whether the node provide gateway functions."
3540:
3541: ::= { ibmappnNnTopologyFREntry 11 }
3542:
3543: ibmappnNnNodeFRCentralDirectory OBJECT-TYPE
3544: SYNTAX INTEGER {yes(1), no(2)}
3545: ACCESS read-only
3546: STATUS mandatory
3547: DESCRIPTION
3548: "Indicates whether the node is central directory."
3549: ::= { ibmappnNnTopologyFREntry 12 }
3550:
3551: ibmappnNnNodeFRIsr OBJECT-TYPE
3552: SYNTAX INTEGER {yes(1), no(2)}
3553: ACCESS read-only
3554: STATUS mandatory
3555: DESCRIPTION
3556: "Indicates whether the node supports intermediate session
3557: routing (ISR)."
3558:
3559: ::= { ibmappnNnTopologyFREntry 13 }
3560:
3561: ibmappnNnNodeFRChainSupport OBJECT-TYPE
3562: SYNTAX INTEGER {yes(1), no(2)}
3563: ACCESS read-only
3564: STATUS mandatory
3565: DESCRIPTION
3566: "Indicates whether the node supports chaining."
3567:
3568: ::= { ibmappnNnTopologyFREntry 14 }
3569:
3570:
3571: --APPN transmission group (TG) table
3572:
3573: -- This table describes the TGs associated with
3574: -- the APPN network nodes.
3575: -- The originating node is repeated here to provide a
3576: -- means of correlating the TGs with the nodes.
3577:
3578:
3579: ibmappnNnTgTopologyFRTable OBJECT-TYPE
3580: SYNTAX SEQUENCE OF IbmappnNnTgTopologyFREntry
3581: ACCESS not-accessible
3582: STATUS mandatory
3583: DESCRIPTION
3584: "Portion of the APPN topology database
3585: that describes all of the APPN transmissions groups
3586: used by the APPN network nodes."
3587:
3588: ::= { ibmappnNnTopology 4 }
3589:
3590: ibmappnNnTgTopologyFREntry OBJECT-TYPE
3591: SYNTAX IbmappnNnTgTopologyFREntry
3592: ACCESS not-accessible
3593: STATUS mandatory
3594: DESCRIPTION
3595: "This table is indexed by four columns:
3596: FRSN, TG owner fully-qualified node name,
3597: TG destination fully-qualified node name, and TG number."
3598: INDEX
3599: {ibmappnNnTgFRFrsn,
3600: ibmappnNnTgFROwner,
3601: ibmappnNnTgFRDest,
3602: ibmappnNnTgFRNum}
3603:
3604: ::= { ibmappnNnTgTopologyFRTable 1 }
3605:
3606: IbmappnNnTgTopologyFREntry ::= SEQUENCE {
3607:
3608: ibmappnNnTgFROwner DisplayString,
3609: ibmappnNnTgFRDest DisplayString,
3610: ibmappnNnTgFRNum INTEGER,
3611: ibmappnNnTgFRFrsn INTEGER,
3612: ibmappnNnTgFREntryTimeLeft INTEGER,
3613:
3614: ibmappnNnTgFRDestVirtual INTEGER,
3615: ibmappnNnTgFRDlcData OCTET STRING,
3616:
3617: ibmappnNnTgFRRsn INTEGER,
3618: ibmappnNnTgFROperational INTEGER,
3619: ibmappnNnTgFRQuiescing INTEGER,
3620: ibmappnNnTgFRCpCpSession INTEGER,
3621: ibmappnNnTgFREffCap INTEGER,
3622: ibmappnNnTgFRConnCost INTEGER,
3623: ibmappnNnTgFRByteCost INTEGER,
3624: ibmappnNnTgFRSecurity INTEGER,
3625: ibmappnNnTgFRDelay INTEGER,
3626: ibmappnNnTgFRModemClass INTEGER,
3627: ibmappnNnTgFRUsr1 INTEGER,
3628: ibmappnNnTgFRUsr2 INTEGER,
3629: ibmappnNnTgFRUsr3 INTEGER}
3630:
3631:
3632: ibmappnNnTgFROwner OBJECT-TYPE
3633: SYNTAX DisplayString (SIZE (3..17))
3634: ACCESS read-only
3635: STATUS mandatory
3636: DESCRIPTION
3637: "Administratively-assigned name for the
3638: originating node for this TG. The format
3639: is NETID.CPNAME and is the same name
3640: specified in the node table."
3641:
3642: ::= { ibmappnNnTgTopologyFREntry 1 }
3643:
3644: ibmappnNnTgFRDest OBJECT-TYPE
3645: SYNTAX DisplayString (SIZE (3..17))
3646: ACCESS read-only
3647: STATUS mandatory
3648: DESCRIPTION
3649: "Administratively-assigned fully-qualified
3650: network name for the destination node for this TG."
3651:
3652: ::= { ibmappnNnTgTopologyFREntry 2 }
3653:
3654: ibmappnNnTgFRNum OBJECT-TYPE
3655: SYNTAX INTEGER (0..255)
3656: ACCESS read-only
3657: STATUS mandatory
3658: DESCRIPTION
3659: "Number associated with this
3660: transmission group. Range is 0-255."
3661:
3662: ::= { ibmappnNnTgTopologyFREntry 3 }
3663:
3664: ibmappnNnTgFRFrsn OBJECT-TYPE
3665: SYNTAX INTEGER (0..65535)
3666: ACCESS read-only
3667: STATUS mandatory
3668: DESCRIPTION
3669: "Flow reduction sequence numbers (FRSNs) are associated
3670: with Topology Database Updates (TDUs) and are unique
3671: only within each APPN network node. A TDU can be
3672: associated with multiple APPN resources. This FRSN
3673: indicates the last time this resource was updated at
3674: this node."
3675:
3676: ::= { ibmappnNnTgTopologyFREntry 4 }
3677:
3678: ibmappnNnTgFREntryTimeLeft OBJECT-TYPE
3679: SYNTAX INTEGER (0..31)
3680: ACCESS read-only
3681: STATUS mandatory
3682: DESCRIPTION
3683: "Number of days before deletion of this
3684: network node TG entry. Range is 0-31."
3685:
3686: ::= { ibmappnNnTgTopologyFREntry 5 }
3687:
3688: ibmappnNnTgFRDestVirtual OBJECT-TYPE
3689: SYNTAX INTEGER {yes(1), no(2)}
3690: ACCESS read-only
3691: STATUS mandatory
3692: DESCRIPTION
3693: "Indicates whether the destination node is
3694: a virtual node."
3695: ::= { ibmappnNnTgTopologyFREntry 6 }
3696:
3697: ibmappnNnTgFRDlcData OBJECT-TYPE
3698: SYNTAX OCTET STRING (SIZE (0..9))
3699: ACCESS read-only
3700: STATUS mandatory
3701: DESCRIPTION
3702: "DLC specific data related to the link connection
3703: network.
3704: Token-Ring - MAC/SAP
3705: X.25 Switched - dial digits
3706: X.21 Switched - dial digits
3707: Circuit Swtch - dial digits"
3708:
3709: ::= { ibmappnNnTgTopologyFREntry 7 }
3710:
3711: ibmappnNnTgFRRsn OBJECT-TYPE
3712: SYNTAX INTEGER
3713: ACCESS read-only
3714: STATUS mandatory
3715: DESCRIPTION
3716: "Current owning node's resource sequence number
3717: for this resource."
3718:
3719: ::= { ibmappnNnTgTopologyFREntry 8 }
3720:
3721: ibmappnNnTgFROperational OBJECT-TYPE
3722: SYNTAX INTEGER {yes(1), no(2)}
3723: ACCESS read-only
3724: STATUS mandatory
3725: DESCRIPTION
3726: "Indicates whether the transmission group
3727: is operational."
3728:
3729: ::= { ibmappnNnTgTopologyFREntry 9 }
3730:
3731: ibmappnNnTgFRQuiescing OBJECT-TYPE
3732: SYNTAX INTEGER {yes(1), no(2)}
3733: ACCESS read-only
3734: STATUS mandatory
3735: DESCRIPTION
3736: "Indicates whether the transmission group
3737: is quiescing."
3738:
3739: ::= { ibmappnNnTgTopologyFREntry 10 }
3740:
3741: ibmappnNnTgFRCpCpSession OBJECT-TYPE
3742: SYNTAX INTEGER {yes(1), no(2)}
3743: ACCESS read-only
3744: STATUS mandatory
3745: DESCRIPTION
3746: "Indicates whether CP-CP sessions are supported on this TG."
3747:
3748: ::= { ibmappnNnTgTopologyFREntry 11 }
3749:
3750: ibmappnNnTgFREffCap OBJECT-TYPE
3751: SYNTAX INTEGER
3752: ACCESS read-only
3753: STATUS mandatory
3754: DESCRIPTION
3755: "The effective capacity is an integer value that indicates
3756: the kilo bits per second.
3757: It is derived from the link bandwidth and maximum load
3758: factor with the range of 0 thru 603,979,776.
3759: This is an administratively assigned value associated
3760: with this TG."
3761:
3762: ::= { ibmappnNnTgTopologyFREntry 12 }
3763:
3764: ibmappnNnTgFRConnCost OBJECT-TYPE
3765: SYNTAX INTEGER (0..255)
3766: ACCESS read-only
3767: STATUS mandatory
3768: DESCRIPTION
3769: "Cost per connect time: a value representing
3770: the relative cost per unit of time to use
3771: the TG. Range is from 0, which means no cost,
3772: to 255, which indicates maximum cost.
3773: This is an administratively assigned value associated
3774: with this TG."
3775:
3776:
3777: ::= { ibmappnNnTgTopologyFREntry 13 }
3778:
3779: ibmappnNnTgFRByteCost OBJECT-TYPE
3780: SYNTAX INTEGER (0..255)
3781: ACCESS read-only
3782: STATUS mandatory
3783: DESCRIPTION
3784: "Relative cost of transmitting a byte over this link.
3785: Range is from 0 (lowest cost) to 255.
3786: This is an administratively assigned value associated
3787: with this TG."
3788:
3789: ::= { ibmappnNnTgTopologyFREntry 14 }
3790:
3791: ibmappnNnTgFRSecurity OBJECT-TYPE
3792: SYNTAX INTEGER {
3793: nonsecure(1), --X'01'
3794: publicSwitchedNetwork(32), --X'20'
3795: undergroundCable(64), --X'40'
3796: secureConduit(96), --X'60'
3797: guardedConduit(128), --X'80'
3798: encrypted(160), --X'A0'
3799: guardedRadiation(192) --X'C0'
3800: }
3801: ACCESS read-only
3802: STATUS mandatory
3803: DESCRIPTION
3804: "The security is represented as an integer with a range of
3805: 1 thru 255 with the most common values enumerated as
3806: defined above.
3807: This is an administratively assigned value associated
3808: with this TG."
3809:
3810: ::= { ibmappnNnTgTopologyFREntry 15 }
3811:
3812: ibmappnNnTgFRDelay OBJECT-TYPE
3813: SYNTAX INTEGER {
3814: minimum(0), --X'00'
3814: error -
number enumeration contains zero value in SMIv1 MIB
3815: negligible(384), --X'4C'
3816: terrestrial(9216), --X'71'
3817: packet(147456), --X'91'
3818: long(294912), --X'99'
3819: maximum(2013265920) --X'FF'
3820: }
3821: ACCESS read-only
3822: STATUS mandatory
3823: DESCRIPTION
3824: "Relative amount of time that it takes for a signal to
3825: travel the length of the logical link. This time is
3826: represented in micro seconds, with some of the more
3827: common values enumerated.
3828: This is an administratively assigned value associated
3829: with this TG."
3830:
3831: ::= { ibmappnNnTgTopologyFREntry 16 }
3832:
3833: ibmappnNnTgFRModemClass OBJECT-TYPE
3834: SYNTAX INTEGER (0..65535)
3835: ACCESS read-only
3836: STATUS mandatory
3837: DESCRIPTION
3838: "This is used to have multiple images for a
3839: connection network. For a connection network
3840: it is the same as in the TG vector; for
3841: a non-connection network it is X'00'."
3842:
3843: ::= { ibmappnNnTgTopologyFREntry 17 }
3844:
3845: ibmappnNnTgFRUsr1 OBJECT-TYPE
3846: SYNTAX INTEGER (0..255)
3847: ACCESS read-only
3848: STATUS mandatory
3849: DESCRIPTION
3850: "First user-defined TG characteristic for this TG with
3851: a range of 0-255.
3852: This is an administratively assigned value associated
3853: with this TG."
3854:
3855: ::= { ibmappnNnTgTopologyFREntry 18 }
3856:
3857: ibmappnNnTgFRUsr2 OBJECT-TYPE
3858: SYNTAX INTEGER (0..255)
3859: ACCESS read-only
3860: STATUS mandatory
3861: DESCRIPTION
3862: "Second user-defined TG characteristic for this TG with
3863: a range of 0-255.
3864: This is an administratively assigned value associated
3865: with this TG."
3866:
3867: ::= { ibmappnNnTgTopologyFREntry 19 }
3868:
3869: ibmappnNnTgFRUsr3 OBJECT-TYPE
3870: SYNTAX INTEGER (0..255)
3871: ACCESS read-only
3872: STATUS mandatory
3873: DESCRIPTION
3874: "Third user-defined TG characteristic for this TG with
3875: a range of 0-255.
3876: This is an administratively assigned value associated
3877: with this TG."
3878:
3879: ::= { ibmappnNnTgTopologyFREntry 20 }
3880:
3881:
3882: -- ************** The APPN Local Topology Group *****************
3883:
3884: ibmappnLocalTopology OBJECT IDENTIFIER ::= { ibmappn 3 }
3885: ibmappnLocalThisNode OBJECT IDENTIFIER ::= { ibmappnLocalTopology 1 }
3886: ibmappnLocalGeneral OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 1}
3887: ibmappnLocalNnSpecific OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 2}
3888: ibmappnLocalTg OBJECT IDENTIFIER ::= { ibmappnLocalThisNode 3}
3889: ibmappnLocalEnTopology OBJECT IDENTIFIER ::= { ibmappnLocalTopology 2 }
3890:
3891: -- The LocalEnNodeTable and LocalEnTgTable will replace these OIs
3892: --ibmappnLocalEnNode OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 1}
3893: --ibmappnLocalEnTg OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 2}
3894:
3895:
3896: --This MIB Group represents the local topology
3897: --maintained in both APPN end nodes and network nodes.
3898: --Although the same control vectors are used for both network
3899: --and local topology, many of the attributes only apply to network
3900: --nodes. This MIB group defines the required objects for retrieval
3901: --of information about this node and the objects that represent
3902: --the local topology about end nodes.
3903: --
3904: --This node could be either an network node or an end node. The
3905: --definition must address both cases.
3906: --
3907: --1 Information about this node
3908: -- a General information about this node, both NN and ENs.
3909: -- b Information about this node that applies only to NNs.
3910: -- c TG table (repeated for each TG this node owns)
3911: --
3912: --2 Information about the end nodes known to this network node
3913: -- (THIS SECTION ONLY APPLIES TO NETWORK NODES)
3914: -- a End node table (entry for each end node )
3915: -- b TG table (repeated for each TG owned by the end nodes)
3916: --
3917: --
3918:
3919:
3920:
3921: ----
3922: -- General information section
3923:
3924: ibmappnLocalNodeName OBJECT-TYPE
3925: SYNTAX DisplayString (SIZE (3..17))
3926: ACCESS read-only
3927: STATUS mandatory
3928: DESCRIPTION
3929: "Administratively-assigned fully-qualified name
3930: for this node. Format is NETID.CPNAME."
3931:
3932: ::= { ibmappnLocalGeneral 1 }
3933:
3934: ibmappnLocalNodeType OBJECT-TYPE
3935: SYNTAX INTEGER {
3936: networknode(1),
3937: endnode(2),
3938: len(4)
3939: }
3940: ACCESS read-only
3941: STATUS mandatory
3942: DESCRIPTION
3943: "Type of APPN node."
3944:
3945: ::= { ibmappnLocalGeneral 2 }
3946:
3947:
3948: -- Network node unique information
3949: --
3950:
3951: ibmappnLocalNnRsn OBJECT-TYPE
3952: SYNTAX INTEGER
3953: ACCESS read-only
3954: STATUS mandatory
3955: DESCRIPTION
3956: "Resource sequence number is assigned and
3957: controlled by the network node that owns this
3958: resource. This is always an even unsigned
3959: number unless an error has occurred."
3960:
3961: ::= { ibmappnLocalNnSpecific 1 }
3962:
3963: ibmappnLocalNnRouteAddResist OBJECT-TYPE
3964: SYNTAX INTEGER
3965: ACCESS read-only
3966: STATUS mandatory
3967: DESCRIPTION
3968: "Route addition resistance
3969: indicates the relative desirability
3970: of using this node for intermediate session traffic.
3971: The value, which can be any integer 0-255,
3972: is used in route computation. The lower the value,
3973: the more desirable the node is for intermediate routing."
3974:
3975: ::= { ibmappnLocalNnSpecific 2 }
3976:
3977: ibmappnLocalNnCongested OBJECT-TYPE
3978: SYNTAX INTEGER {yes(1), no(2)}
3979: ACCESS read-only
3980: STATUS mandatory
3981: DESCRIPTION
3982: "Indicates whether this node is congested.
3983: Other network nodes stop routing traffic to
3984: this node while this flag is on."
3985:
3986: ::= { ibmappnLocalNnSpecific 3 }
3987:
3988: ibmappnLocalNnIsrDepleted OBJECT-TYPE
3989: SYNTAX INTEGER {yes(1), no(2)}
3990: ACCESS read-only
3991: STATUS mandatory
3992: DESCRIPTION
3993: "Indicate whether intermediated session
3994: routing resources are depleted.
3995: Other network nodes stop routing traffic through
3996: this node while this flag is on."
3997:
3998: ::= { ibmappnLocalNnSpecific 4 }
3999:
4000: ibmappnLocalNnEndptDepleted OBJECT-TYPE
4001: SYNTAX INTEGER {yes(1), no(2)}
4002: ACCESS read-only
4003: STATUS mandatory
4004: DESCRIPTION
4005: "Indicates whether session endpoint resources
4006: are depleted."
4007:
4008: ::= { ibmappnLocalNnSpecific 5 }
4009:
4010: ibmappnLocalNnQuiescing OBJECT-TYPE
4011: SYNTAX INTEGER {yes(1), no(2)}
4012: ACCESS read-only
4013: STATUS mandatory
4014: DESCRIPTION
4015: "Indicates whether the node is quiescing."
4016:
4017: ::= { ibmappnLocalNnSpecific 6 }
4018:
4019: ibmappnLocalNnGateway OBJECT-TYPE
4020: SYNTAX INTEGER {yes(1), no(2)}
4021: ACCESS read-only
4022: STATUS mandatory
4023: DESCRIPTION
4024: "Indicates whether the node is a gateway."
4025:
4026: ::= { ibmappnLocalNnSpecific 7 }
4027:
4028: ibmappnLocalNnCentralDirectory OBJECT-TYPE
4029: SYNTAX INTEGER {yes(1), no(2)}
4030: ACCESS read-only
4031: STATUS mandatory
4032: DESCRIPTION
4033: "Indicates whether the node is a central directory."
4034:
4035: ::= { ibmappnLocalNnSpecific 8 }
4036:
4037: ibmappnLocalNnIsr OBJECT-TYPE
4038: SYNTAX INTEGER {yes(1), no(2)}
4039: ACCESS read-only
4040: STATUS mandatory
4041: DESCRIPTION
4042: "Indicates whether the node supports intermediate
4043: session routing."
4044:
4045: ::= { ibmappnLocalNnSpecific 9 }
4046:
4047: ibmappnLocalNnChainSupport OBJECT-TYPE
4048: SYNTAX INTEGER {yes(1), no(2)}
4049: ACCESS read-only
4050: STATUS mandatory
4051: DESCRIPTION
4052: "Indicates whether the node supports chaining."
4053:
4054: ::= { ibmappnLocalNnSpecific 10 }
4055:
4056: ibmappnLocalNnFrsn OBJECT-TYPE
4057: SYNTAX INTEGER
4058: ACCESS read-only
4059: STATUS mandatory
4060: DESCRIPTION
4061: "Flow reduction sequence numbers (FRSNs) are associated
4062: with Topology Database Updates (TDUs) and are unique
4063: only within each APPN network node. A TDU can be
4064: associated with multiple APPN resources. This object
4065: is the last FRSN sent in a topology update to
4066: adjacent network nodes."
4067:
4068: ::= { ibmappnLocalNnSpecific 11 }
4069:
4070:
4071: -- Local TG information
4072: -- APPN Transmission Group (TG) Table
4073:
4074: -- This table describes the TGs associated with
4075: -- this node only.
4076:
4077: ibmappnLocalTgTable OBJECT-TYPE
4078: SYNTAX SEQUENCE OF IbmappnLocalTgEntry
4079: ACCESS not-accessible
4080: STATUS mandatory
4081: DESCRIPTION
4082: "TG Table describes all of the TGs owned by this
4083: node. The TG destination can be a virtual
4084: node, network node, len, or end node."
4085:
4086: ::= { ibmappnLocalTg 1 }
4087:
4088: ibmappnLocalTgEntry OBJECT-TYPE
4089: SYNTAX IbmappnLocalTgEntry
4090: ACCESS not-accessible
4091: STATUS mandatory
4092: DESCRIPTION
4093: "This table is indexed by the destination CPname
4094: and the TG number."
4095:
4096: INDEX
4097: {ibmappnLocalTgDest,
4098: ibmappnLocalTgNum}
4099:
4100: ::= { ibmappnLocalTgTable 1 }
4101:
4102: IbmappnLocalTgEntry ::= SEQUENCE {
4103:
4104: ibmappnLocalTgDest DisplayString,
4105: ibmappnLocalTgNum INTEGER,
4106: ibmappnLocalTgDestVirtual INTEGER,
4107: ibmappnLocalTgDlcData OCTET STRING,
4108:
4109: ibmappnLocalTgRsn INTEGER,
4110: ibmappnLocalTgQuiescing INTEGER,
4111: ibmappnLocalTgOperational INTEGER,
4112: ibmappnLocalTgCpCpSession INTEGER,
4113: ibmappnLocalTgEffCap INTEGER,
4114: ibmappnLocalTgConnCost INTEGER,
4115: ibmappnLocalTgByteCost INTEGER,
4116: ibmappnLocalTgSecurity INTEGER,
4117: ibmappnLocalTgDelay INTEGER,
4118: ibmappnLocalTgModemClass INTEGER,
4119: ibmappnLocalTgUsr1 INTEGER,
4120: ibmappnLocalTgUsr2 INTEGER,
4121: ibmappnLocalTgUsr3 INTEGER
4122: }
4123:
4124: ibmappnLocalTgDest OBJECT-TYPE
4125: SYNTAX DisplayString (SIZE (3..17))
4126: ACCESS read-only
4127: STATUS mandatory
4128: DESCRIPTION
4129: "Administratively-assigned name for the
4130: destination node for this TG.
4131: This is the fully-qualified network node
4132: name."
4133:
4134: ::= { ibmappnLocalTgEntry 1 }
4135:
4136: ibmappnLocalTgNum OBJECT-TYPE
4136: error -
index element `ibmappnLocalTgNum' of row `ibmappnLocalTgEntry' must have a range restriction
4137: SYNTAX INTEGER
4138: ACCESS read-only
4139: STATUS mandatory
4140: DESCRIPTION
4141: "Number associated with this transmission group."
4142:
4143: ::= { ibmappnLocalTgEntry 2 }
4144:
4145: ibmappnLocalTgDestVirtual OBJECT-TYPE
4146: SYNTAX INTEGER {yes(1), no(2)}
4147: ACCESS read-only
4148: STATUS mandatory
4149: DESCRIPTION
4150: "Indicates whether the destination node is
4151: a Virtual node."
4152: ::= { ibmappnLocalTgEntry 3 }
4153:
4154: ibmappnLocalTgDlcData OBJECT-TYPE
4155: SYNTAX OCTET STRING (SIZE (0..9))
4156: ACCESS read-only
4157: STATUS mandatory
4158: DESCRIPTION
4159: "DLC specific data related to the link connection
4160: network.
4161: Token-Ring - MAC/SAP
4162: X.25 Switched - dial digits
4163: X.21 Switched - dial digits
4164: Circuit Swtch - dial digits"
4165:
4166: ::= { ibmappnLocalTgEntry 4 }
4167:
4168: ibmappnLocalTgRsn OBJECT-TYPE
4169: SYNTAX INTEGER
4170: ACCESS read-only
4171: STATUS mandatory
4172: DESCRIPTION
4173: "The resource sequence number is assigned and
4174: controlled by the network node that owns this
4175: resource. This is always an even unsigned
4176: number unless an error has occurred."
4177:
4178: ::= { ibmappnLocalTgEntry 5 }
4179:
4180: ibmappnLocalTgQuiescing OBJECT-TYPE
4181: SYNTAX INTEGER {yes(1), no(2)}
4182: ACCESS read-only
4183: STATUS mandatory
4184: DESCRIPTION
4185: "Indicates whether the Transmission Group
4186: is quiescing."
4187:
4188: ::= { ibmappnLocalTgEntry 6 }
4189:
4190: ibmappnLocalTgOperational OBJECT-TYPE
4191: SYNTAX INTEGER {yes(1), no(2)}
4192: ACCESS read-only
4193: STATUS mandatory
4194: DESCRIPTION
4195: "Indicates whether the Transmission Group
4196: is operational."
4197:
4198: ::= { ibmappnLocalTgEntry 7 }
4199:
4200: ibmappnLocalTgCpCpSession OBJECT-TYPE
4201: SYNTAX INTEGER {yes(1), no(2)}
4202: ACCESS read-only
4203: STATUS mandatory
4204: DESCRIPTION
4205: "Indicates whether the CP-CP Sessions are
4206: supported on this TG."
4207:
4208: ::= { ibmappnLocalTgEntry 8 }
4209:
4210: ibmappnLocalTgEffCap OBJECT-TYPE
4211: SYNTAX INTEGER
4212: ACCESS read-only
4213: STATUS mandatory
4214: DESCRIPTION
4215: "The effective capacity is an integer value that indicates
4216: the actual kilo bits per second.
4217: It is derived from the link bandwidth and maximum load
4218: factor with the range of 0 thru 603,979,776."
4219:
4220: ::= { ibmappnLocalTgEntry 9 }
4221:
4222: ibmappnLocalTgConnCost OBJECT-TYPE
4223: SYNTAX INTEGER (0..255)
4224: ACCESS read-only
4225: STATUS mandatory
4226: DESCRIPTION
4227: "Cost per connect time: a value representing
4228: the relative cost per unit of time to use
4229: the TG. Range is from 0, which means no cost,
4230: to 255."
4231:
4232: ::= { ibmappnLocalTgEntry 10 }
4233:
4234: ibmappnLocalTgByteCost OBJECT-TYPE
4235: SYNTAX INTEGER (0..255)
4236: ACCESS read-only
4237: STATUS mandatory
4238: DESCRIPTION
4239: "Relative cost of transmitting a byte over this link.
4240: Range is from 0 (lowest cost) to 255."
4241:
4242: ::= { ibmappnLocalTgEntry 11 }
4243:
4244: ibmappnLocalTgSecurity OBJECT-TYPE
4245: SYNTAX INTEGER {
4246: nonsecure(1), --X'01'
4247: publicSwitchedNetwork(32), --X'20'
4248: undergroundCable(64), --X'40'
4249: secureConduit(96), --X'60'
4250: guardedConduit(128), --X'80'
4251: encrypted(160), --X'A0'
4252: guardedRadiation(192) --X'C0'
4253: }
4254: ACCESS read-only
4255: STATUS mandatory
4256: DESCRIPTION
4257: "Security level for this TG."
4258:
4259: ::= { ibmappnLocalTgEntry 12 }
4260:
4261: ibmappnLocalTgDelay OBJECT-TYPE
4262: SYNTAX INTEGER {
4263: minimum(0), --X'00'
4263: error -
number enumeration contains zero value in SMIv1 MIB
4264: negligible(384), --X'4C'
4265: terrestrial(9216), --X'71'
4266: packet(147456), --X'91'
4267: long(294912), --X'99'
4268: maximum(2013265920) --X'FF'
4269: }
4270: ACCESS read-only
4271: STATUS mandatory
4272: DESCRIPTION
4273: "Relative amount of time that it takes for a signal to
4274: travel the length of the logical link. This time is
4275: represented in micro seconds, with some of the more
4276: common values enumerated."
4277:
4278: ::= { ibmappnLocalTgEntry 13 }
4279:
4280: ibmappnLocalTgModemClass OBJECT-TYPE
4281: SYNTAX INTEGER
4282: ACCESS read-only
4283: STATUS mandatory
4284: DESCRIPTION
4285: "This is used to have multiple images for a
4286: connection network. For a connection network
4287: it is the same as in the TG vector and for
4288: a non-connection network it is zero."
4289:
4290: ::= { ibmappnLocalTgEntry 14 }
4291:
4292: ibmappnLocalTgUsr1 OBJECT-TYPE
4293: SYNTAX INTEGER (0..255)
4294: ACCESS read-only
4295: STATUS mandatory
4296: DESCRIPTION
4297: "Value of the first user-defined TG
4298: characteristic for this TG.
4299: Range is 0-255."
4300:
4301: ::= { ibmappnLocalTgEntry 15 }
4302:
4303: ibmappnLocalTgUsr2 OBJECT-TYPE
4304: SYNTAX INTEGER (0..255)
4305: ACCESS read-only
4306: STATUS mandatory
4307: DESCRIPTION
4308: "Value of the second user-defined TG
4309: characteristic for this TG.
4310: Range is 0-255."
4311:
4312: ::= { ibmappnLocalTgEntry 16 }
4313:
4314: ibmappnLocalTgUsr3 OBJECT-TYPE
4315: SYNTAX INTEGER (0..255)
4316: ACCESS read-only
4317: STATUS mandatory
4318: DESCRIPTION
4319: "Value of the third user-defined TG
4320: characteristic for this TG.
4321: Range is 0-255."
4322:
4323: ::= { ibmappnLocalTgEntry 17 }
4324:
4325:
4326: -- This section applies only to network nodes.
4327: -- It contains end node topology information known to serving
4328: -- network node.
4329: -- The first table contains information about all end nodes
4330: -- known to this node.
4331: --
4332: -- The TG table contains information about all of the TGs owned
4333: -- by these end nodes.
4334:
4335:
4336: ibmappnLocalEnTable OBJECT-TYPE
4337: SYNTAX SEQUENCE OF IbmappnLocalEnEntry
4338: ACCESS not-accessible
4339: STATUS mandatory
4340: DESCRIPTION
4341: "Portion of the APPN topology
4342: database that describes the end
4343: nodes known to this node."
4344:
4345: ::= { ibmappnLocalEnTopology 1 }
4346:
4347: ibmappnLocalEnEntry OBJECT-TYPE
4348: SYNTAX IbmappnLocalEnEntry
4349: ACCESS not-accessible
4350: STATUS mandatory
4351: DESCRIPTION
4352: "This table is indexed by the end node CPname."
4353:
4354: INDEX
4355: {ibmappnLocalEnName}
4356: ::= { ibmappnLocalEnTable 1 }
4357:
4358: IbmappnLocalEnEntry ::= SEQUENCE {
4359:
4360: ibmappnLocalEnName DisplayString,
4361: ibmappnLocalEnEntryTimeLeft INTEGER,
4362: ibmappnLocalEnType INTEGER
4363: }
4364:
4365: ibmappnLocalEnName OBJECT-TYPE
4366: SYNTAX DisplayString (SIZE (3..17))
4367: ACCESS read-only
4368: STATUS mandatory
4369: DESCRIPTION
4370: "Administratively-assigned fully-qualified
4371: name of end node in the format NETID.CPNAME."
4372:
4373: ::= { ibmappnLocalEnEntry 1 }
4374:
4375: ibmappnLocalEnEntryTimeLeft OBJECT-TYPE
4376: SYNTAX INTEGER (0..31)
4377: ACCESS read-only
4378: STATUS mandatory
4379: DESCRIPTION
4380: "Number of days before deletion of this
4381: end node entry. Range is 0-31."
4382:
4383: ::= { ibmappnLocalEnEntry 2 }
4384:
4385: ibmappnLocalEnType OBJECT-TYPE
4386: SYNTAX INTEGER {
4387: endnode(2),
4388: len(4)
4389: }
4390: ACCESS read-only
4391: STATUS mandatory
4392: DESCRIPTION
4393: "Type of APPN node (must always be a len or end node)."
4394:
4395: ::= { ibmappnLocalEnEntry 3 }
4396:
4397:
4398: --APPN Local End node Transmission Group (TG) table
4399:
4400: -- This table describes the TGs associated with
4401: -- all of the end nodes known to this node.
4402:
4403: ibmappnLocalEnTgTable OBJECT-TYPE
4404: SYNTAX SEQUENCE OF IbmappnLocalEnTgEntry
4405: ACCESS not-accessible
4406: STATUS mandatory
4407: DESCRIPTION
4408: "Table describing all of the TGs owned by the
4409: end nodes known to this node.
4410: The TG destination can be a virtual
4411: node, network node, or end node."
4412:
4413: ::= { ibmappnLocalEnTopology 2 }
4414:
4415: ibmappnLocalEnTgEntry OBJECT-TYPE
4416: SYNTAX IbmappnLocalEnTgEntry
4417: ACCESS not-accessible
4418: STATUS mandatory
4419: DESCRIPTION
4420: "This table requires multiple indexes to uniquely
4421: identify each TG. They are originating CPname,
4422: destination CPname, and the TG number."
4423:
4424: INDEX
4425: {ibmappnLocalEnTgOrigin,
4426: ibmappnLocalEnTgDest,
4427: ibmappnLocalEnTgNum}
4428:
4429: ::= { ibmappnLocalEnTgTable 1 }
4430:
4431: IbmappnLocalEnTgEntry ::= SEQUENCE {
4432: ibmappnLocalEnTgOrigin DisplayString,
4433: ibmappnLocalEnTgDest DisplayString,
4434: ibmappnLocalEnTgNum INTEGER,
4435: ibmappnLocalEnTgEntryTimeLeft INTEGER,
4436:
4437: ibmappnLocalEnTgDestVirtual INTEGER,
4438: ibmappnLocalEnTgDlcData OCTET STRING,
4439:
4440: ibmappnLocalEnTgOperational INTEGER,
4441: ibmappnLocalEnTgCpCpSession INTEGER,
4442: ibmappnLocalEnTgEffCap INTEGER,
4443: ibmappnLocalEnTgConnCost INTEGER,
4444: ibmappnLocalEnTgByteCost INTEGER,
4445: ibmappnLocalEnTgSecurity INTEGER,
4446: ibmappnLocalEnTgDelay INTEGER,
4447: ibmappnLocalEnTgModemClass INTEGER,
4448: ibmappnLocalEnTgUsr1 INTEGER,
4449: ibmappnLocalEnTgUsr2 INTEGER,
4450: ibmappnLocalEnTgUsr3 INTEGER
4451: }
4452:
4453: ibmappnLocalEnTgOrigin OBJECT-TYPE
4454: SYNTAX DisplayString (SIZE (3..17))
4455: ACCESS read-only
4456: STATUS mandatory
4457: DESCRIPTION
4458: "Administratively-assigned name for the
4459: origination node for this TG.
4460: This is the fully-qualified network name."
4461:
4462: ::= { ibmappnLocalEnTgEntry 1 }
4463:
4464: ibmappnLocalEnTgDest OBJECT-TYPE
4465: SYNTAX DisplayString (SIZE (3..17))
4466: ACCESS read-only
4467: STATUS mandatory
4468: DESCRIPTION
4469: "Administratively-assigned name for the
4470: destination node for this TG.
4471: This is the fully-qualified network name."
4472:
4473: ::= { ibmappnLocalEnTgEntry 2 }
4474:
4475: ibmappnLocalEnTgNum OBJECT-TYPE
4475: error -
index element `ibmappnLocalEnTgNum' of row `ibmappnLocalEnTgEntry' must have a range restriction
4476: SYNTAX INTEGER
4477: ACCESS read-only
4478: STATUS mandatory
4479: DESCRIPTION
4480: "Number associated with this transmission group."
4481:
4482: ::= { ibmappnLocalEnTgEntry 3 }
4483:
4484: ibmappnLocalEnTgEntryTimeLeft OBJECT-TYPE
4485: SYNTAX INTEGER (0..31)
4486: ACCESS read-only
4487: STATUS mandatory
4488: DESCRIPTION
4489: "Number of days before deletion of this
4490: end node TG entry. Range is 0-31."
4491:
4492: ::= { ibmappnLocalEnTgEntry 4 }
4493:
4494: ibmappnLocalEnTgDestVirtual OBJECT-TYPE
4495: SYNTAX INTEGER {yes(1), no(2)}
4496: ACCESS read-only
4497: STATUS mandatory
4498: DESCRIPTION
4499: "Indicates whether the destination node is
4500: a virtual node."
4501:
4502: ::= { ibmappnLocalEnTgEntry 5 }
4503:
4504: ibmappnLocalEnTgDlcData OBJECT-TYPE
4505: SYNTAX OCTET STRING
4506: ACCESS read-only
4507: STATUS mandatory
4508: DESCRIPTION
4509: "DLC specific data related to the link connection
4510: network.
4511: Token-Ring - MAC/SAP
4512: X.25 Switched - dial digits
4513: X.21 Switched - dial digits
4514: Circuit Swtch - dial digits"
4515:
4516: ::= { ibmappnLocalEnTgEntry 6 }
4517:
4518: ibmappnLocalEnTgOperational OBJECT-TYPE
4519: SYNTAX INTEGER {yes(1), no(2)}
4520: ACCESS read-only
4521: STATUS mandatory
4522: DESCRIPTION
4523: "Indicates whether the Transmission Group is operational."
4524:
4525: ::= { ibmappnLocalEnTgEntry 7 }
4526:
4527: ibmappnLocalEnTgCpCpSession OBJECT-TYPE
4528: SYNTAX INTEGER {yes(1), no(2)}
4529: ACCESS read-only
4530: STATUS mandatory
4531: DESCRIPTION
4532: "Indicates whether CP-CP sessions are supported on this TG."
4533:
4534: ::= { ibmappnLocalEnTgEntry 8 }
4535:
4536: ibmappnLocalEnTgEffCap OBJECT-TYPE
4537: SYNTAX INTEGER
4538: ACCESS read-only
4539: STATUS mandatory
4540: DESCRIPTION
4541: "The effective capacity is an integer value that indicates
4542: the actual kilo bits per second.
4543: It is derived from the link bandwidth and maximum load
4544: factor with the range of 0 thru 603,979,776."
4545:
4546: ::= { ibmappnLocalEnTgEntry 9 }
4547:
4548: ibmappnLocalEnTgConnCost OBJECT-TYPE
4549: SYNTAX INTEGER (0..255)
4550: ACCESS read-only
4551: STATUS mandatory
4552: DESCRIPTION
4553: "Cost per connect time: a value representing
4554: the relative cost per unit of time to use
4555: the TG. Range is from 0, which means no cost,
4556: to 255."
4557:
4558: ::= { ibmappnLocalEnTgEntry 10 }
4559:
4560: ibmappnLocalEnTgByteCost OBJECT-TYPE
4561: SYNTAX INTEGER (0..255)
4562: ACCESS read-only
4563: STATUS mandatory
4564: DESCRIPTION
4565: "Relative cost of transmitting a byte over this link.
4566: Range is from 0, which means no cost, to 255."
4567:
4568: ::= { ibmappnLocalEnTgEntry 11 }
4569:
4570: ibmappnLocalEnTgSecurity OBJECT-TYPE
4571: SYNTAX INTEGER {
4572: nonsecure(1), --X'01'
4573: publicSwitchedNetwork(32), --X'20'
4574: undergroundCable(64), --X'40'
4575: secureConduit(96), --X'60'
4576: guardedConduit(128), --X'80'
4577: encrypted(160), --X'A0'
4578: guardedRadiation(192) --X'C0'
4579: }
4580: ACCESS read-only
4581: STATUS mandatory
4582: DESCRIPTION
4583: "Security level for this TG."
4584:
4585: ::= { ibmappnLocalEnTgEntry 12 }
4586:
4587: ibmappnLocalEnTgDelay OBJECT-TYPE
4588: SYNTAX INTEGER {
4589: minimum(0), --X'00'
4589: error -
number enumeration contains zero value in SMIv1 MIB
4590: negligible(384), --X'4C'
4591: terrestrial(9216), --X'71'
4592: packet(147456), --X'91'
4593: long(294912), --X'99'
4594: maximum(2013265920) --X'FF'
4595: }
4596: ACCESS read-only
4597: STATUS mandatory
4598: DESCRIPTION
4599: "Relative amount of time that it takes for a signal to
4600: travel the length of the logical link. This time is
4601: represented in micro seconds, with some of the more
4602: common values enumerated."
4603:
4604: ::= { ibmappnLocalEnTgEntry 13 }
4605:
4606: ibmappnLocalEnTgModemClass OBJECT-TYPE
4607: SYNTAX INTEGER (0..65535)
4608: ACCESS read-only
4609: STATUS mandatory
4610: DESCRIPTION
4611: "This is used to have multiple images for a
4612: connection network. For a connection network
4613: it is the same as in the TG vector and for
4614: a non connection network it is zero."
4615:
4616: ::= { ibmappnLocalEnTgEntry 14 }
4617:
4618: ibmappnLocalEnTgUsr1 OBJECT-TYPE
4619: SYNTAX INTEGER (0..255)
4620: ACCESS read-only
4621: STATUS mandatory
4622: DESCRIPTION
4623: "First user-defined TG characteristic
4624: for this TG. Range of values is 0-255."
4625:
4626: ::= { ibmappnLocalEnTgEntry 15 }
4627:
4628: ibmappnLocalEnTgUsr2 OBJECT-TYPE
4629: SYNTAX INTEGER (0..255)
4630: ACCESS read-only
4631: STATUS mandatory
4632: DESCRIPTION
4633: "Second user-defined TG characteristic
4634: for this TG. Range of values is 0-255."
4635:
4636: ::= { ibmappnLocalEnTgEntry 16 }
4637:
4638: ibmappnLocalEnTgUsr3 OBJECT-TYPE
4639: SYNTAX INTEGER (0..255)
4640: ACCESS read-only
4641: STATUS mandatory
4642: DESCRIPTION
4643: "Third user-defined TG characteristic
4644: for this TG. Range of values is 0-255."
4645:
4646: ::= { ibmappnLocalEnTgEntry 17 }
4647:
4648:
4649: -- ************** The APPN Directory group **********************
4650: ibmappnDir OBJECT IDENTIFIER ::= { ibmappn 5 }
4651: ibmappnDirPerf OBJECT IDENTIFIER ::= { ibmappnDir 1 }
4652:
4653: -- The APPN Directory Group
4654:
4655: -- The APPN Directory Database
4656: -- Each APPN network node maintains directories containing
4657: -- information on which LUs (applications) are available and
4658: -- where they are located. LUs can be located within an APPN
4659: -- network node or in any of the attached end nodes.
4660:
4661: -- Max Cache Directory Entries
4662: -- Current Number of Cache Entries
4663: -- Current Number Home Entries
4664: -- Current Number of Registered Entries
4665: -- number of directed locates sent
4666: -- number of directed locates received
4667: -- number of broadcast locates sent
4668: -- number of broadcast locates received
4669: -- Number of locates returned with a found
4670: -- Number of locates returned with a not found
4671: -- Number of outstanding Locates
4672: -- Directory table (Repeated for each Serving NN)
4673:
4674: -- Serving Network Node Fully Qualified CP Name
4675:
4676: -- LU Groups within Directory table (one for each LU)
4677:
4678: -- Fully-qualified LU Name
4679: -- Owning fully-qualified CP Name
4680: -- TP Name
4681: -- Resource location (local/domain/cross-domain)
4682: -- Entry type (home,Register/cache)
4683: -- Wildcard (yes/no)
4684:
4685:
4686: ibmappnDirMaxCaches OBJECT-TYPE
4687: SYNTAX INTEGER
4688: ACCESS read-only
4689: STATUS mandatory
4690: DESCRIPTION
4691: "Maximum number of cache entries allowed. This
4692: is an administratively assigned value."
4693:
4694: ::= { ibmappnDirPerf 1 }
4695:
4696: ibmappnDirCurCaches OBJECT-TYPE
4697: SYNTAX Gauge
4698: ACCESS read-only
4699: STATUS mandatory
4700: DESCRIPTION
4701: "Current number of cache entries."
4702:
4703: ::= { ibmappnDirPerf 2 }
4704:
4705: ibmappnDirCurHomeEntries OBJECT-TYPE
4706: SYNTAX Gauge
4707: ACCESS read-only
4708: STATUS mandatory
4709: DESCRIPTION
4710: "Current number of home entries."
4711:
4712: ::= { ibmappnDirPerf 3 }
4713:
4714: ibmappnDirRegEntries OBJECT-TYPE
4715: SYNTAX Gauge
4716: ACCESS read-only
4717: STATUS mandatory
4718: DESCRIPTION
4719: "Current number of registered entries."
4720:
4721: ::= { ibmappnDirPerf 4 }
4722:
4723: ibmappnDirInLocates OBJECT-TYPE
4724: SYNTAX Counter
4725: ACCESS read-only
4726: STATUS mandatory
4727: DESCRIPTION
4728: "Number of directed locates received."
4729:
4730: ::= { ibmappnDirPerf 5 }
4731:
4732: ibmappnDirInBcastLocates OBJECT-TYPE
4733: SYNTAX Counter
4734: ACCESS read-only
4735: STATUS mandatory
4736: DESCRIPTION
4737: "Number of broadcast locates received."
4738:
4739: ::= { ibmappnDirPerf 6 }
4740:
4741: ibmappnDirOutLocates OBJECT-TYPE
4742: SYNTAX Counter
4743: ACCESS read-only
4744: STATUS mandatory
4745: DESCRIPTION
4746: "Number of directed locates sent."
4747:
4748: ::= { ibmappnDirPerf 7 }
4749:
4750: ibmappnDirOutBcastLocates OBJECT-TYPE
4751: SYNTAX Counter
4752: ACCESS read-only
4753: STATUS mandatory
4754: DESCRIPTION
4755: "Number of broadcast locates sent."
4756:
4757: ::= { ibmappnDirPerf 8 }
4758:
4759: ibmappnDirNotFoundLocates OBJECT-TYPE
4760: SYNTAX Counter
4761: ACCESS read-only
4762: STATUS mandatory
4763: DESCRIPTION
4764: "Number of directed locates returned with a 'not found'."
4765:
4766: ::= { ibmappnDirPerf 9 }
4767:
4768: ibmappnDirNotFoundBcastLocates OBJECT-TYPE
4769: SYNTAX Counter
4770: ACCESS read-only
4771: STATUS mandatory
4772: DESCRIPTION
4773: "Number of broadcast locates returned with
4774: a not found."
4775:
4776: ::= { ibmappnDirPerf 10 }
4777:
4778: ibmappnDirLocateOutstands OBJECT-TYPE
4779: SYNTAX Gauge
4780: ACCESS read-only
4781: STATUS mandatory
4782: DESCRIPTION
4783: "Current number of outstanding locates,
4784: both directed and broadcast. This value
4785: varies. A value of zero indicates
4786: that no locates are unanswered."
4787:
4788: ::= { ibmappnDirPerf 11 }
4789:
4790:
4791: --APPN Directory table
4792:
4793: -- This table contains information about all known
4794: -- LUs and TPs.
4795:
4796: ibmappnDirTable OBJECT-TYPE
4797: SYNTAX SEQUENCE OF IbmappnDirEntry
4798: ACCESS not-accessible
4799: STATUS mandatory
4800: DESCRIPTION
4801: "Table containing information about
4802: all known LUs and TPs."
4803:
4804: ::= { ibmappnDir 2 }
4805:
4806: ibmappnDirEntry OBJECT-TYPE
4807: SYNTAX IbmappnDirEntry
4808: ACCESS not-accessible
4809: STATUS mandatory
4810: DESCRIPTION
4811: "This table is indexed by the LU name."
4812:
4813: INDEX
4814: {ibmappnDirLuName}
4815:
4816: ::= { ibmappnDirTable 1 }
4817:
4818: IbmappnDirEntry ::= SEQUENCE {
4819: ibmappnDirLuName DisplayString,
4820: ibmappnDirServerName DisplayString,
4821: ibmappnDirLuOwnerName DisplayString,
4822: ibmappnDirLuLocation INTEGER,
4823: ibmappnDirType INTEGER,
4824: ibmappnDirWildCard INTEGER
4825: }
4826:
4827: ibmappnDirLuName OBJECT-TYPE
4828: SYNTAX DisplayString (SIZE (3..17))
4829: ACCESS read-only
4830: STATUS mandatory
4831: DESCRIPTION
4832: "Fully-qualified network LU name in the
4833: domain of the serving network node."
4834:
4835: ::= { ibmappnDirEntry 1 }
4836:
4837: ibmappnDirServerName OBJECT-TYPE
4838: SYNTAX DisplayString (SIZE (3..17))
4839: ACCESS read-only
4840: STATUS mandatory
4841: DESCRIPTION
4842: "Fully-qualified control point (CP) name of the
4843: network node server. For unassociated end node
4844: entries, the end node fully-qualified name
4845: is returned."
4846:
4847: ::= { ibmappnDirEntry 2 }
4848:
4849: ibmappnDirLuOwnerName OBJECT-TYPE
4850: SYNTAX DisplayString (SIZE (3..17))
4851: ACCESS read-only
4852: STATUS mandatory
4853: DESCRIPTION
4854: "Fully-qualified CP name of the node at which
4855: the LU is located. This name is the same as the
4856: serving NN name when the LU is located at a
4857: network node or an unassociated end node. It is
4858: also the same as the fully-qualified LU name
4859: when this is the control point LU for this node."
4860:
4861: ::= { ibmappnDirEntry 3 }
4862:
4863:
4864: ibmappnDirLuLocation OBJECT-TYPE
4865: SYNTAX INTEGER {
4866: local(1), --Local
4867: domain(2), --Domain
4868: xdomain(3) --Cross Domain
4869: }
4870: ACCESS read-only
4871: STATUS mandatory
4872: DESCRIPTION
4873: "Specifies the location of the LU."
4874:
4875: ::= { ibmappnDirEntry 4 }
4876:
4877: ibmappnDirType OBJECT-TYPE
4878: SYNTAX INTEGER {
4879: home(1), --defined as home entry
4880: cache(2), --learned over time
4881: registered(3) --registered by end node
4882: }
4883: ACCESS read-only
4884: STATUS mandatory
4885: DESCRIPTION
4886: "Directory types are:
4887: 1 - Home
4888: The LU is in the domain of the local network node
4889: and the LU information has been configured at the
4890: local node.
4891:
4892: 2 - Cache
4893: The LU has previously been located by a broadcast
4894: search and the location information has been saved.
4895:
4896: 3 - Register
4897: The LU is at an end node that is in the domain
4898: of the local network node. Registered entries
4899: are registered by the served end node."
4900:
4901: ::= { ibmappnDirEntry 5 }
4902:
4903:
4904: ibmappnDirWildCard OBJECT-TYPE
4905: SYNTAX INTEGER {
4906: other(1),
4907: explicit-entry(2),
4908: partial-wildcard(3),
4909: full-wildcard(4)
4910: }
4911: ACCESS read-only
4912: STATUS mandatory
4913: DESCRIPTION
4914: "1 - Other means unknown type of LU entry.
4915: 2 - Expliced-entry means the full LUNAME will be used
4916: for locating this LU.
4917: 3 - Partial-wildcard means only the non-blank portions
4918: of the LUNAME will be used for locating this LU.
4919: 4 - Full-wildcard means all LUNAMES will be directed
4920: to this LU."
4921:
4922: ::= { ibmappnDirEntry 6 }
4923:
4924:
4925: -- ************** The APPN Class of Service group ***************
4926:
4927: ibmappnCos OBJECT IDENTIFIER ::= { ibmappn 6 } --APPN COS
4928:
4929: -- The APPN Class of Service (COS)
4930:
4931: -- Class of Service is a means of expressing the quality of the routes
4932: -- and the transmission priority of traffic which flows on these routes.
4933: -- The quality of routes is specified by two tables, a COS weight table
4934: -- for TGs and a COS weight table for nodes. These COS tables are
4935: -- administratively assigned at each APPN node. Seven default tables
4936:
4937: -- for TGs and a COS weight table for Nodes. These COS tables are
4938: -- administratively assigned at each APPN node with seven default tables
4939: -- being provided by IBM.
4940: --
4941: --
4942: -- COS Name
4943: -- Unqualified name identifying the class of service.
4944: -- Transmission priority
4945: -- Transmission priority associated with this class of service
4946: -- COS Node Row Table
4947: -- At least one node row must be specified. The default
4948: -- COS tables specify 8 rows.
4949: -- Node Row Weight
4950: -- Numeric value between 0 and 255 inclusive indicating
4951: -- the weight associated with this row.
4952: -- Route addition resist (min)
4953: -- Numeric value between 0 and 255 inclusive indicating
4954: -- the minimum route addition resistance for this row.
4955: -- Route addition resist (max)
4956: -- Numeric value between 0 and 255 inclusive indicating
4957: -- the maximum route addition resistance for this row.
4958: -- Congestion (min)
4959: -- Indicates whether this class of service for this row
4960: -- will accept congestion. Yes or No must be specified.
4961: -- Congestion (max)
4962: -- Indicates whether this Class of Service for this row
4963: -- will accept congestion. Yes or No must be specified.
4964: --
4965: -- COS TG Row table
4966: -- At least one TG row must be specified with the defaults
4967: -- COS tables specify 8 rows.
4968: -- TG Row Weight
4969: -- Numeric value between 0 and 255 inclusive indicating
4970: -- the weight associated with this row.
4971: -- Effective capacity (min)
4972: -- Indicates the lowest acceptable value for this row.
4973: -- Effective capacity (max)
4974: -- Indicates the highest required value for this row.
4975: -- Cost per connect time (min)
4976: -- Indicates the lowest connect cost per unit time value
4977: -- for this row. This value is between 0 and 255 inclusive.
4978: -- Cost per connect time (max)
4979: -- Indicates the highest connect cost per unit time value
4980: -- for this row. This value is between 0 and 255 inclusive.
4981: -- Cost per byte (min)
4982: -- Indicates the lowest cost per byte value
4983: -- for this row. This value is between 0 and 255 inclusive.
4984: -- Cost per byte (max)
4985: -- Indicates the highest cost per byte value
4986: -- for this row. This value is between 0 and 255 inclusive.
4987: -- Security (min)
4988: -- Indicates the lowest acceptable value for security
4989: -- for this row. This value is one of seven values.
4990: -- Security (max)
4991: -- Indicates the highest acceptable value for security
4992: -- for this row. This value is one of seven values.
4993: -- Propagation delay (min)
4994: -- Indicates the lowest acceptable propagation delay value
4995: -- for this row.
4996: -- Propagation delay (max)
4997: -- Indicates the highest acceptable propagation delay value
4998: -- for this row.
4999: -- User defined 1 (min)
5000: -- Indicates the lowest acceptable value
5001: -- for this row. This value is between 0 and 255 inclusive.
5002: -- User defined 1 (max)
5003: -- Indicates the highest acceptable value
5004: -- for this row. This value is between 0 and 255 inclusive.
5005: -- User defined 2 (min)
5006: -- Same as user defined 1
5007: -- User defined 2 (max)
5008: -- Same as user defined 1
5009: -- User defined 3 (min)
5010: -- Same as user defined 1
5011: -- User defined 3 (max)
5012: -- Same as user defined 1
5013: --
5014: --
5015: --
5016: --Due to SNMP ASN.1 limitations the COS table is defined
5017: --in the following format.
5018: --
5019: -- MODE name table
5020: -- MODE Name (index)
5021: -- COS Name
5022: --
5023: -- COS name table
5024: -- COS Name (index)
5025: -- Transmission priority
5026: --
5027: -- COS node row table
5028: -- COS Name (index1)
5029: -- Index2
5030: -- Node Row Weight
5031: -- Rte addition resist (min)
5032: -- Rte addition resist (max)
5033: -- Congestion (min)
5034: -- Congestion (max)
5035: --
5036: -- COS TG row table
5037: -- COS Name (index1)
5038: -- Index
5039: -- TG Row Weight
5040: -- Effective capacity (min)
5041: -- Effective capacity (max)
5042: -- Cost per conn time (min)
5043: -- Cost per conn time (max)
5044: -- cost per byte (min)
5045: -- cost per byte (max)
5046: -- Security (min)
5047: -- Security (max)
5048: -- Propagation delay (min)
5049: -- Propagation delay (max)
5050: -- User defined 1 (min)
5051: -- User defined 1 (max)
5052: -- User defined 2 (min)
5053: -- User defined 2 (max)
5054: -- User defined 3 (min)
5055: -- User defined 3 (max)
5056: --
5057: -- **************************************************************
5058:
5059:
5060: ibmappnCosModeTable OBJECT-TYPE
5061: SYNTAX SEQUENCE OF IbmappnCosModeEntry
5062: ACCESS not-accessible
5063: STATUS mandatory
5064: DESCRIPTION
5065: "Table representing all of the defined
5066: mode names for this node. The table
5067: contains the matching COS name."
5068:
5069: ::= { ibmappnCos 1 }
5070:
5071: ibmappnCosModeEntry OBJECT-TYPE
5072: SYNTAX IbmappnCosModeEntry
5073: ACCESS not-accessible
5074: STATUS mandatory
5075: DESCRIPTION
5076: "This table is indexed by the Mode Name."
5077:
5078: INDEX
5079: {ibmappnCosModeName}
5080:
5081: ::= { ibmappnCosModeTable 1 }
5082:
5083: IbmappnCosModeEntry ::= SEQUENCE {
5084: ibmappnCosModeName DisplayString,
5085: ibmappnCosModeCosName DisplayString
5086: }
5087:
5088: ibmappnCosModeName OBJECT-TYPE
5089: SYNTAX DisplayString (SIZE (1..8))
5090: ACCESS read-only
5091: STATUS mandatory
5092: DESCRIPTION
5093: "Administratively-assigned name for this
5094: mode entry."
5095:
5096: ::= { ibmappnCosModeEntry 1 }
5097:
5098: ibmappnCosModeCosName OBJECT-TYPE
5099: SYNTAX DisplayString (SIZE (1..8))
5100: ACCESS read-only
5101: STATUS mandatory
5102: DESCRIPTION
5103: "An administratively assigned name for this
5104: Class of Service."
5105:
5106: ::= { ibmappnCosModeEntry 2 }
5107:
5108:
5109: -- **************************************************************
5110:
5111: ibmappnCosNameTable OBJECT-TYPE
5112: SYNTAX SEQUENCE OF IbmappnCosNameEntry
5113: ACCESS not-accessible
5114: STATUS mandatory
5115: DESCRIPTION
5116: "Table representing all of the defined class-of-service
5117: names for this node. The COS node and TG tables are
5118: accessed using the same index, which is the COS name."
5119:
5120: ::= { ibmappnCos 2 }
5121:
5122: ibmappnCosNameEntry OBJECT-TYPE
5123: SYNTAX IbmappnCosNameEntry
5124: ACCESS not-accessible
5125: STATUS mandatory
5126: DESCRIPTION
5127: "The COS name is the index to this table."
5128:
5129: INDEX
5130: {ibmappnCosName}
5131:
5132: ::= { ibmappnCosNameTable 1 }
5133:
5134: IbmappnCosNameEntry ::= SEQUENCE {
5135: ibmappnCosName DisplayString,
5136: ibmappnCosTransPriority INTEGER
5137: }
5138:
5139:
5140: ibmappnCosName OBJECT-TYPE
5141: SYNTAX DisplayString (SIZE (1..8))
5142: ACCESS read-only
5143: STATUS mandatory
5144: DESCRIPTION
5145: "Administratively-assigned name for this
5146: class of service."
5147:
5148: ::= { ibmappnCosNameEntry 1 }
5149:
5150: ibmappnCosTransPriority OBJECT-TYPE
5151: SYNTAX INTEGER {
5152: low(1), --X'01'
5153: medium(2), --X'02'
5154: high(3), --X'03'
5155: network(4) --X'04'
5156: }
5157: ACCESS read-only
5158: STATUS mandatory
5159: DESCRIPTION
5160: "Transmission priority for this
5161: class of service. Values are:
5162: Low
5163: Medium
5164: High
5165: Network "
5166:
5167: ::= { ibmappnCosNameEntry 2 }
5168:
5169:
5170: ibmappnCosNodeRowTable OBJECT-TYPE
5171: SYNTAX SEQUENCE OF IbmappnCosNodeRowEntry
5172: ACCESS not-accessible
5173: STATUS mandatory
5174: DESCRIPTION
5175: "This table contains all node-row information for all
5176: class of service in this node."
5177:
5178: ::= { ibmappnCos 3 }
5179:
5180: ibmappnCosNodeRowEntry OBJECT-TYPE
5181: SYNTAX IbmappnCosNodeRowEntry
5182: ACCESS not-accessible
5183: STATUS mandatory
5184: DESCRIPTION
5185: "The COS name is the first index and a integer
5186: is the second index to insure a unique index."
5187:
5188: INDEX
5189: {ibmappnCosNodeRowName,
5190: ibmappnCosNodeRowIndex}
5191:
5192: ::= { ibmappnCosNodeRowTable 1 }
5193:
5194: IbmappnCosNodeRowEntry ::= SEQUENCE {
5195: ibmappnCosNodeRowName DisplayString,
5196: ibmappnCosNodeRowIndex INTEGER,
5197: --Node Row Group
5198: ibmappnCosNodeRowWgt DisplayString,
5199: ibmappnCosNodeRowResistMin INTEGER,
5200: ibmappnCosNodeRowResistMax INTEGER,
5201: ibmappnCosNodeRowMinCongestAllow INTEGER,
5202: ibmappnCosNodeRowMaxCongestAllow INTEGER
5203: }
5204:
5205: ibmappnCosNodeRowName OBJECT-TYPE
5206: SYNTAX DisplayString (SIZE (1..8))
5207: ACCESS read-only
5208: STATUS mandatory
5209: DESCRIPTION
5210: "Administratively-assigned name for this
5211: class of service."
5212:
5213: ::= { ibmappnCosNodeRowEntry 1 }
5214:
5215: ibmappnCosNodeRowIndex OBJECT-TYPE
5216: SYNTAX INTEGER (0..255)
5217: ACCESS read-only
5218: STATUS mandatory
5219: DESCRIPTION
5220: "Index of COS name. This same value is used
5221: to access the node and TG COS tables.
5222: Range of values is 0-255."
5223:
5224: ::= { ibmappnCosNodeRowEntry 2 }
5225:
5226: --Node Row Group
5227:
5228: ibmappnCosNodeRowWgt OBJECT-TYPE
5229: SYNTAX DisplayString
5230: ACCESS read-only
5231: STATUS mandatory
5232: DESCRIPTION
5233: "Weight to be associated with the nodes
5234: that fit the criteria specified by this node row."
5235:
5236: ::= { ibmappnCosNodeRowEntry 3 }
5237:
5238: ibmappnCosNodeRowResistMin OBJECT-TYPE
5239: SYNTAX INTEGER (0..255)
5240: ACCESS read-only
5241: STATUS mandatory
5242: DESCRIPTION
5243: "Minimum route addition resistance value
5244: for this node. Range of values is 0-255.
5245: The lower the value, the more desirable
5246: the node is for intermediate routing."
5247:
5248: ::= { ibmappnCosNodeRowEntry 4 }
5249:
5250: ibmappnCosNodeRowResistMax OBJECT-TYPE
5251: SYNTAX INTEGER (0..255)
5252: ACCESS read-only
5253: STATUS mandatory
5254: DESCRIPTION
5255: "Maximum route addition resistance value
5256: for this node. Range of values is 0-255.
5257: The lower the value, the more desirable
5258: the node is for intermediate routing."
5259:
5260: ::= { ibmappnCosNodeRowEntry 5 }
5261:
5262: ibmappnCosNodeRowMinCongestAllow OBJECT-TYPE
5263: SYNTAX INTEGER {yes(1), no(2)}
5264: ACCESS read-only
5265: STATUS mandatory
5266: DESCRIPTION
5267: "Indicates whether low congestion will be
5268: tolerated. The minimum and maximum parameters
5269: will allow specifying either low-congested,
5270: high-congested, or either to be used."
5271:
5272: ::= { ibmappnCosNodeRowEntry 6 }
5273:
5274: ibmappnCosNodeRowMaxCongestAllow OBJECT-TYPE
5275: SYNTAX INTEGER {yes(1), no(2)}
5276: ACCESS read-only
5277: STATUS mandatory
5278: DESCRIPTION
5279: "Indicates whether high congestion will be
5280: tolerated. The minimum and maximum parameters
5281: will allow specifying either low-congested,
5282: high-congested, or either to be used."
5283:
5284: ::= { ibmappnCosNodeRowEntry 7 }
5285:
5286:
5287: -- COS TG row table
5288: -- Index
5289: -- TG Row Weight
5290: -- Effective capacity (min)
5291: -- Effective capacity (max)
5292: -- Cost per conn time (min)
5293: -- Cost per conn time (max)
5294: -- cost per byte (min)
5295: -- cost per byte (max)
5296: -- Security (min)
5297: -- Security (max)
5298: -- Propagation delay (min)
5299: -- Propagation delay (max)
5300: -- User defined 1 (min)
5301: -- User defined 1 (max)
5302: -- User defined 2 (min)
5303: -- User defined 2 (max)
5304: -- User defined 3 (min)
5305: -- User defined 3 (max)
5306: --
5307:
5308: ibmappnCosTgRowTable OBJECT-TYPE
5309: SYNTAX SEQUENCE OF IbmappnCosTgRowEntry
5310: ACCESS not-accessible
5311: STATUS mandatory
5312: DESCRIPTION
5313: "Table containing all the Tg-row information for all
5314: class of service defined in this node."
5315:
5316: ::= { ibmappnCos 4 }
5317:
5318: ibmappnCosTgRowEntry OBJECT-TYPE
5319: SYNTAX IbmappnCosTgRowEntry
5320: ACCESS not-accessible
5321: STATUS mandatory
5322: DESCRIPTION
5323: "The TgRowName and the TgRowIndex are the index
5324: for this table."
5325:
5326: INDEX
5327: {ibmappnCosTgRowName,
5328: ibmappnCosTgRowIndex}
5329: ::= { ibmappnCosTgRowTable 1 }
5330:
5331: IbmappnCosTgRowEntry ::= SEQUENCE {
5332: ibmappnCosTgRowName DisplayString,
5333: ibmappnCosTgRowIndex INTEGER,
5334: --TG Row Group
5335: ibmappnCosTgRowWgt DisplayString,
5336: ibmappnCosTgRowEffCapMin INTEGER,
5337: ibmappnCosTgRowEffCapMax INTEGER,
5338: ibmappnCosTgRowConnCostMin INTEGER,
5339: ibmappnCosTgRowConnCostMax INTEGER,
5340: ibmappnCosTgRowByteCostMin INTEGER,
5341: ibmappnCosTgRowByteCostMax INTEGER,
5342: ibmappnCosTgRowSecurityMin INTEGER,
5343: ibmappnCosTgRowSecurityMax INTEGER,
5344: ibmappnCosTgRowDelayMin INTEGER,
5345: ibmappnCosTgRowDelayMax INTEGER,
5346: ibmappnCosTgRowUsr1Min INTEGER,
5347: ibmappnCosTgRowUsr1Max INTEGER,
5348: ibmappnCosTgRowUsr2Min INTEGER,
5349: ibmappnCosTgRowUsr2Max INTEGER,
5350: ibmappnCosTgRowUsr3Min INTEGER,
5351: ibmappnCosTgRowUsr3Max INTEGER
5352: }
5353:
5354: ibmappnCosTgRowName OBJECT-TYPE
5355: SYNTAX DisplayString (SIZE (1..8))
5356: ACCESS read-only
5357: STATUS mandatory
5358: DESCRIPTION
5359: "Administratively-assigned name for this
5360: class of service."
5361:
5362: ::= { ibmappnCosTgRowEntry 1 }
5363:
5364: ibmappnCosTgRowIndex OBJECT-TYPE
5365: SYNTAX INTEGER (0..255)
5366: ACCESS read-only
5367: STATUS mandatory
5368: DESCRIPTION
5369: "Index of COS name. This same value is used
5370: to access the node and TG COS tables."
5371:
5372: ::= { ibmappnCosTgRowEntry 2 }
5373:
5374: --TG Row
5375:
5376: ibmappnCosTgRowWgt OBJECT-TYPE
5377: SYNTAX DisplayString
5378: ACCESS read-only
5379: STATUS mandatory
5380: DESCRIPTION
5381: "Weight to be associated with the nodes
5382: that fit the criteria specified by this tg-row."
5383:
5384: ::= { ibmappnCosTgRowEntry 3 }
5385:
5386: ibmappnCosTgRowEffCapMin OBJECT-TYPE
5387: SYNTAX INTEGER
5388: ACCESS read-only
5389: STATUS mandatory
5390: DESCRIPTION
5391: "Minimum acceptable speed for this Class of Service.
5392: The effective capacity is an integer value that indicates
5393: the actual kilo bits per second.
5394: It is derived from the link bandwidth and maximum load
5395: factor with the range of 0 thru 603,979,776."
5396:
5397: ::= { ibmappnCosTgRowEntry 4 }
5398:
5399: ibmappnCosTgRowEffCapMax OBJECT-TYPE
5400: SYNTAX INTEGER
5401: ACCESS read-only
5402: STATUS mandatory
5403: DESCRIPTION
5404: "Maximum acceptable speed for this Class of Service.
5405: The effective capacity is an integer value that indicates
5406: the actual kilo bits per second.
5407: It is derived from the link bandwidth and maximum load
5408: factor with the range of 0 thru 603,979,776."
5409:
5410: ::= { ibmappnCosTgRowEntry 5 }
5411:
5412: ibmappnCosTgRowConnCostMin OBJECT-TYPE
5413: SYNTAX INTEGER (0..255)
5414: ACCESS read-only
5415: STATUS mandatory
5416: DESCRIPTION
5417: "Minimum acceptable cost per connect time
5418: for this Class of Service.
5419: Cost per connect time: a value representing
5420: the relative cost per unit of time to use
5421: the TG. Range is from 0, which means no cost,
5422: to 255."
5423:
5424: ::= { ibmappnCosTgRowEntry 6 }
5425:
5426: ibmappnCosTgRowConnCostMax OBJECT-TYPE
5427: SYNTAX INTEGER (0..255)
5428: ACCESS read-only
5429: STATUS mandatory
5430: DESCRIPTION
5431: "Maximum acceptable cost per connect time
5432: for this Class of Service.
5433: Cost per connect time: a value representing
5434: the relative cost per unit of time to use
5435: the TG. Range is from 0, which means no cost,
5436: to 255."
5437:
5438: ::= { ibmappnCosTgRowEntry 7 }
5439:
5440: ibmappnCosTgRowByteCostMin OBJECT-TYPE
5441: SYNTAX INTEGER (0..255)
5442: ACCESS read-only
5443: STATUS mandatory
5444: DESCRIPTION
5445: "Minimum acceptable cost per byte
5446: for this Class of Service."
5447:
5448: ::= { ibmappnCosTgRowEntry 8 }
5449:
5450: ibmappnCosTgRowByteCostMax OBJECT-TYPE
5451: SYNTAX INTEGER (0..255)
5452: ACCESS read-only
5453: STATUS mandatory
5454: DESCRIPTION
5455: "Maximum acceptable cost per byte
5456: for this Class of Service."
5457:
5458: ::= { ibmappnCosTgRowEntry 9 }
5459:
5460: ibmappnCosTgRowSecurityMin OBJECT-TYPE
5461: SYNTAX INTEGER {
5462: nonsecure(1), --X'01'
5463: publicSwitchedNetwork(32), --X'20'
5464: undergroundCable(64), --X'40'
5465: secureConduit(96), --X'60'
5466: guardedConduit(128), --X'80'
5467: encrypted(160), --X'A0'
5468: guardedRadiation(192) --X'C0'
5469: }
5470: ACCESS read-only
5471: STATUS mandatory
5472: DESCRIPTION
5473: "Minimum acceptable security
5474: for this Class of Service."
5475:
5476: ::= { ibmappnCosTgRowEntry 10 }
5477:
5478: ibmappnCosTgRowSecurityMax OBJECT-TYPE
5479: SYNTAX INTEGER {
5480: nonsecure(1), --X'01'
5481: publicSwitchedNetwork(32), --X'20'
5482: undergroundCable(64), --X'40'
5483: secureConduit(96), --X'60'
5484: guardedConduit(128), --X'80'
5485: encrypted(160), --X'A0'
5486: guardedRadiation(192) --X'C0'
5487: }
5488: ACCESS read-only
5489: STATUS mandatory
5490: DESCRIPTION
5491: "Maximum acceptable security
5492: for this Class of Service."
5493:
5494: ::= { ibmappnCosTgRowEntry 11 }
5495:
5496: ibmappnCosTgRowDelayMin OBJECT-TYPE
5497: SYNTAX INTEGER {
5498: minimum(0), --X'00'
5498: error -
number enumeration contains zero value in SMIv1 MIB
5499: negligible(384), --X'4C'
5500: terrestrial(9216), --X'71'
5501: packet(147456), --X'91'
5502: long(294912), --X'99'
5503: maximum(2013265920) --X'FF'
5504: }
5505: ACCESS read-only
5506: STATUS mandatory
5507: DESCRIPTION
5508: "Minimum acceptable propagation delay for this class of service.
5509: Relative amount of time that it takes for a signal to travel
5510: the length of the logical link. This time is represented in
5511: micro seconds, with the more values enumerated."
5512:
5513: ::= { ibmappnCosTgRowEntry 12 }
5514:
5515: ibmappnCosTgRowDelayMax OBJECT-TYPE
5516: SYNTAX INTEGER {
5517: minimum(0), --X'00'
5517: error -
number enumeration contains zero value in SMIv1 MIB
5518: negligible(384), --X'4C'
5519: terrestrial(9216), --X'71'
5520: packet(147456), --X'91'
5521: long(294912), --X'99'
5522: maximum(2013265920) --X'FF'
5523: }
5524: ACCESS read-only
5525: STATUS mandatory
5526: DESCRIPTION
5527: "Maximum acceptable propagation delay for this class of service.
5528: Relative amount of time that it takes for a signal to travel
5529: the length of the logical link. This time is represented in
5530: micro seconds, with the more values enumerated."
5531:
5532: ::= { ibmappnCosTgRowEntry 13 }
5533:
5534: ibmappnCosTgRowUsr1Min OBJECT-TYPE
5535: SYNTAX INTEGER (0..255)
5536: ACCESS read-only
5537: STATUS mandatory
5538: DESCRIPTION
5539: "Minimum acceptable value for this
5540: user defined characteristic.
5541: Range of values is 0-255."
5542:
5543: ::= { ibmappnCosTgRowEntry 14 }
5544:
5545: ibmappnCosTgRowUsr1Max OBJECT-TYPE
5546: SYNTAX INTEGER (0..255)
5547: ACCESS read-only
5548: STATUS mandatory
5549: DESCRIPTION
5550: "Maximum acceptable value for this
5551: user defined characteristic.
5552: Range of values is 0-255."
5553:
5554: ::= { ibmappnCosTgRowEntry 15 }
5555:
5556: ibmappnCosTgRowUsr2Min OBJECT-TYPE
5557: SYNTAX INTEGER (0..255)
5558: ACCESS read-only
5559: STATUS mandatory
5560: DESCRIPTION
5561: "Minimum acceptable value for this
5562: user defined characteristic.
5563: Range of values is 0-255."
5564:
5565: ::= { ibmappnCosTgRowEntry 16 }
5566:
5567: ibmappnCosTgRowUsr2Max OBJECT-TYPE
5568: SYNTAX INTEGER (0..255)
5569: ACCESS read-only
5570: STATUS mandatory
5571: DESCRIPTION
5572: "A Maximum acceptable value for this
5573: user defined characteristic."
5574:
5575: ::= { ibmappnCosTgRowEntry 17 }
5576:
5577: ibmappnCosTgRowUsr3Min OBJECT-TYPE
5578: SYNTAX INTEGER (0..255)
5579: ACCESS read-only
5580: STATUS mandatory
5581: DESCRIPTION
5582: "Minimum acceptable value for this
5583: user defined characteristic.
5584: Range of values is 0-255."
5585:
5586: ::= { ibmappnCosTgRowEntry 18 }
5587:
5588: ibmappnCosTgRowUsr3Max OBJECT-TYPE
5589: SYNTAX INTEGER (0..255)
5590: ACCESS read-only
5591: STATUS mandatory
5592: DESCRIPTION
5593: "Maximum acceptable value for this
5594: user defined characteristic.
5595: Range of values is 0-255."
5596:
5597: ::= { ibmappnCosTgRowEntry 19 }
5598:
5599: END