smilint output for ./APPN-MIB
Message Severities |
Severity | Count |
severe | 384 |
error | 1 |
warning | 70 |
Message Types |
Type | Count |
index-exceeds-too-large (warning) | 15 |
integer-misuse (warning) | 50 |
notification-not-reversible (warning) | 1 |
oid-recursive (severe) | 384 |
parent-node (error) | 1 |
type-without-format (warning) | 4 |
Messages:
APPN-MIB
1: -- extracted from rfc2455.txt
2: -- at Mon Nov 15 17:11:40 1999
3:
4: APPN-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7:
8: IANAifType
9: FROM IANAifType-MIB
10:
11: DisplayString, VariablePointer, RowPointer, DateAndTime,
12: TruthValue, TimeStamp, TEXTUAL-CONVENTION
13: FROM SNMPv2-TC
14:
15: Counter32, Gauge32, Unsigned32, TimeTicks,
16: OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
17: FROM SNMPv2-SMI
18:
19: MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
20: FROM SNMPv2-CONF
21:
22: snanauMIB
23: FROM SNA-NAU-MIB;
24:
25: appnMIB MODULE-IDENTITY
25: error -
node's parent node must be simple node
25: severe -
object identifier `appnMIB' defined recursively or too long
26: LAST-UPDATED "9807151800Z" -- July 15, 1998
27: ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG"
28: CONTACT-INFO
29:
30: "
31:
32: Bob Clouston
33: Cisco Systems
34: 7025 Kit Creek Road
35: P.O. Box 14987
36: Research Triangle Park, NC 27709, USA
37: Tel: 1 919 472 2333
38: E-mail: clouston@cisco.com
39:
40: Bob Moore
41: IBM Corporation
42: 4205 S. Miami Boulevard
43: BRQA/501
44: P.O. Box 12195
45: Research Triangle Park, NC 27709, USA
46: Tel: 1 919 254 4436
47: E-mail: remoore@us.ibm.com
48:
49: "
50: DESCRIPTION
51: "This is the MIB module for objects used to
52: manage network devices with APPN capabilities."
53:
54: -- Revision tracking starts with Proposed Standard (RFC 2155)
55: REVISION "9807151800Z"
56: DESCRIPTION
57: "Minor editorial fixes; new value 'none(5)' added
58: to the enumeration for the appnLocalTgBranchLinkType
59: object."
60:
61: REVISION "9805261800Z"
62: DESCRIPTION
63: "Post-RFC 2155 conformance definitions added,
64: appnNodeLsCounterType and appnNodeBrNn objects
65: added, appnNodeMibVersion object deprecated."
66:
67: REVISION "9707311800Z"
68: DESCRIPTION
69: "Branch network node (Branch Extender) objects added."
70: REVISION "9703311800Z"
71: DESCRIPTION
72: "MLTG objects added."
73: REVISION "9703201200Z"
74: DESCRIPTION
75: "RFC 2155 (Proposed Standard)"
76:
77: ::= { snanauMIB 4 }
78: -- snanauMIB ::= { mib-2 34 }
79:
80: -- *********************************************************************
81: -- Textual Conventions
82: -- *********************************************************************
83: SnaNodeIdentification ::= TEXTUAL-CONVENTION
84: STATUS current
85: DESCRIPTION
86: "An SNA Node Identification consists of two parts, which
87: together comprise four bytes of hexadecimal data. In SNA the
88: Node Identification is transported in bytes 2-5 of the XID.
89:
90: The block number is the first three digits of the Node
91: Identification. These 3 hexadecimal digits identify the
92: product.
93:
94: The ID number is the last 5 digits of the Node Identification.
95: These 5 hexadecimal digits are administratively defined and
96: combined with the 3-digit block number form the 8-digit Node
97: Identification. A unique value is required for connections to
98: SNA subarea. In some implementations, the value 'bbb00000'
99: (where 'bbb' represents a 3-digit block number) is returned to
100: mean that the ID number is not unique on this node.
101:
102: An SNA Node Identification is represented as eight
103: ASCII-encoded hexadecimal digits, using the characters '0' -
104: '9' and 'A' - 'F'."
105:
106: SYNTAX OCTET STRING (SIZE (8))
107:
108: SnaControlPointName ::= TEXTUAL-CONVENTION
109: STATUS current
110: DESCRIPTION
111: "A fully qualified SNA control point name, consisting of a 1 to
112: 8 character network identifier (NetId), a period ('.'), and a 1
113: to 8 character control point name (CpName).
114:
115: The NetId and CpName are constructed from the uppercase letters
116: 'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII,
117: with the restriction that the first character of each must be
118: a letter. Trailing blanks are not allowed.
119:
120: Earlier versions of SNA permitted three additional characters
121: in NetIds and CpNames: '#', '@', and '$'. While this use of
122: these characters has been retired, a Management Station should
123: still accept them for backward compatibility."
124:
125: SYNTAX OCTET STRING (SIZE (3..17))
126:
127: SnaClassOfServiceName ::= TEXTUAL-CONVENTION
128: STATUS current
129: DESCRIPTION
130: "An SNA class-of-service (COS) name, ranging from 1 to 8
131: ASCII characters. COS names take one of two forms:
132:
133: - a user-defined COS name is constructed from the uppercase
134: letters 'A' - 'Z' and the numerics '0' - '9', with the
135: restriction that the first character of the name must be
136: a letter.
137: - an SNA-defined user-session COS name begins with the
138: character '#', which is followed by up to seven
139: additional characters from the set of uppercase letters
140: and numerics.
141:
142: Trailing blanks are not allowed in either form of COS name.
143:
144: A zero-length string indicates that a COS name is not
145: available."
146:
147: SYNTAX OCTET STRING (SIZE (0..8))
148:
149: SnaModeName ::= TEXTUAL-CONVENTION
150: STATUS current
151: DESCRIPTION
152: "An SNA mode name, ranging from 1 to 8 ASCII characters.
153: Mode names take one of two forms:
154:
155: - a user-defined mode name is constructed from the
156: uppercase letters 'A' - 'Z' and the numerics '0' - '9',
157: with the restriction that the first character of the name
158: must be a letter.
159: - an SNA-defined user-session mode name begins with the
160: character '#', which is followed by up to seven
161: additional characters from the set of uppercase letters
162: and numerics.
163:
164: Trailing blanks are not allowed in either form of mode name,
165: with the single exception of the all-blank mode name, where
166: a string consisting of 8 blanks is returned.
167:
168: A zero-length string indicates that a mode name is not
169: available."
170:
171: SYNTAX OCTET STRING (SIZE (0..8))
172:
173: SnaSenseData ::= TEXTUAL-CONVENTION
174: STATUS current
175: DESCRIPTION
176: "To facilitate their display by a Management Station, sense
177: data objects in the MIB are represented as OCTET STRINGS
178: containing eight ASCII characters. Eight '0' characters
179: indicates that no sense data identifying an SNA error
180: condition is available.
181:
182: An SNA sense data is represented as eight hexadecimal digits,
183: using the characters '0' - '9' and 'A' - 'F'."
184:
185: SYNTAX OCTET STRING (SIZE (8))
186:
187: DisplayableDlcAddress ::= TEXTUAL-CONVENTION
188: STATUS current
189: DESCRIPTION
190: "DLC address of a port or link station, represented as an
191: OCTET STRING containing 0 to 64 ASCII characters.
192: A Management Station should use a value of this type only
193: for display. The 'real' DLC address, i.e., the sequence of
194: bytes that flow in the DLC header, is often available in a
195: DLC-specific MIB.
196:
197: The zero-length string indicates that the DLC address in
198: question is not known to the agent."
199:
200: SYNTAX OCTET STRING (SIZE (0..64))
201:
202: AppnNodeCounter ::= TEXTUAL-CONVENTION
202: warning -
warning: type `AppnNodeCounter' has no format specification
203: STATUS current
204: DESCRIPTION
205: "An object providing global statistics for the entire APPN
206: node. A Management Station can detect discontinuities in this
207: counter by monitoring the appnNodeCounterDisconTime object."
208:
209: SYNTAX Counter32
210:
211: AppnPortCounter ::= TEXTUAL-CONVENTION
211: warning -
warning: type `AppnPortCounter' has no format specification
212: STATUS current
213: DESCRIPTION
214: "An object providing statistics for an APPN port. A
215: Management Station can detect discontinuities in this counter
216: by monitoring the appnPortCounterDisconTime object."
217:
218: SYNTAX Counter32
219:
220: AppnLinkStationCounter ::= TEXTUAL-CONVENTION
220: warning -
warning: type `AppnLinkStationCounter' has no format specification
221: STATUS current
222: DESCRIPTION
223: "An object providing statistics for an APPN link station. A
224: Management Station can detect discontinuities in this counter
225: by monitoring the appnLsCounterDisconTime object."
226:
227: SYNTAX Counter32
228:
229: AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION
229: warning -
warning: type `AppnTopologyEntryTimeLeft' has no format specification
230: STATUS current
231: DESCRIPTION
232: "Number of days before deletion of this entry from the topology
233: database. Range is 0-15. A value of 0 indicates that the
234: entry is either in the process of being deleted, or is being
235: marked for deletion at the next garbage collection cycle."
236:
237: SYNTAX INTEGER (0..15)
237: warning -
warning: use Integer32 instead of INTEGER in SMIv2
238:
239: AppnTgDlcData ::= TEXTUAL-CONVENTION
240: STATUS current
241: DESCRIPTION
242: "DLC-specific data related to a connection network transmission
243: group. For other TGs, a zero-length string is returned.
244:
245: Examples of the type of data returned by an object with this
246: syntax include the following:
247:
248: Token-Ring - MAC/SAP
249: X.25 Switched - dial digits
250: X.21 Switched - dial digits
251: Circuit Switch - dial digits
252:
253: This MIB does not specify formats for these or any other types
254: of DLC-specific data. Formats may, however, be specified in
255: documents related to a particular DLC.
256:
257: The contents of an object with this syntax correspond to the
258: contents of the DLC-specific subfields of cv46, documented in
259: (6)."
260:
261: SYNTAX OCTET STRING (SIZE (0..64))
262:
263: AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION
264: STATUS current
265: DESCRIPTION
266: "A value representing the effective capacity of a transmission
267: group. This is an administratively assigned value derived from
268: the link bandwidth and maximum load factor. It is encoded in
269: the same way as byte 7 of cv47, and represents a floating-point
270: number in units of 300 bits per second."
271:
272: SYNTAX OCTET STRING (SIZE (1))
273:
274: AppnTgSecurity ::= TEXTUAL-CONVENTION
275: STATUS current
276: DESCRIPTION
277: "A value representing the level of security on a transmission
278: group. A class of service definition includes an indication of
279: the acceptable TG security value(s) for that class of service.
280:
281: The following seven values are defined:
282:
283: nonsecure(1) -
284: (X'01'): none of the values listed below;
285: for example, satellite-connected or
286: located in a nonsecure country
287: publicSwitchedNetwork(32) -
288: (X'20'): public switched network; secure
289: in the sense that there is no
290: predetermined route that traffic will take
291: undergroundCable(64) -
292: (X'40'): underground cable; located in a
293: secure country (as determined by the
294: network administrator)
295: secureConduit(96) -
296: (X'60'): secure conduit, not guarded; for
297: example, pressurized pipe
298: guardedConduit(128) -
299: (X'80'): guarded conduit; protected
300: against physical tapping
301:
302: encrypted(160) -
303: (X'A0'): link-level encryption is provided
304: guardedRadiation(192) -
305: (X'C0'): guarded conduit containing the
306: transmission medium; protected against
307: physical and radiation tapping"
308:
309: SYNTAX INTEGER {
310: nonsecure(1), -- X'01'
311: publicSwitchedNetwork(32), -- X'20'
312: undergroundCable(64), -- X'40'
313: secureConduit(96), -- X'60'
314: guardedConduit(128), -- X'80'
315: encrypted(160), -- X'A0'
316: guardedRadiation(192) -- X'C0'
317: }
318:
319: AppnTgDelay ::= TEXTUAL-CONVENTION
320: STATUS current
321: DESCRIPTION
322: "Relative amount of time that it takes for a signal to travel
323: the length of a logical link. This time is represented in
324: microseconds, using the same encoding scheme used in cv47 in a
325: topology update. Some of the more common values, along with
326: their encoded hex values, are:
327:
328: minimum(0), X'00'
329: negligible(384), X'4C'
330: terrestrial(9216), X'71'
331: packet(147456), X'91'
332: long(294912), X'99'
333: maximum(2013265920) X'FF'
334:
335: "
336:
337: SYNTAX OCTET STRING (SIZE (1))
338:
339: -- *********************************************************************
340: appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 }
340: severe -
object identifier `appnObjects' defined recursively or too long
341: -- *********************************************************************
342:
343: -- ******************** The APPN Node Group ****************************
344:
345: appnNode OBJECT IDENTIFIER ::= { appnObjects 1 }
345: severe -
object identifier `appnNode' defined recursively or too long
346: appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 }
346: severe -
object identifier `appnGeneralInfoAndCaps' defined recursively or too long
347: appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 }
347: severe -
object identifier `appnNnUniqueInfoAndCaps' defined recursively or too long
348: appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 }
348: severe -
object identifier `appnEnUniqueCaps' defined recursively or too long
349: appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 }
349: severe -
object identifier `appnPortInformation' defined recursively or too long
350: appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 }
350: severe -
object identifier `appnLinkStationInformation' defined recursively or too long
351: appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 }
351: severe -
object identifier `appnVrnInfo' defined recursively or too long
352:
353: -- This group provides global information about an APPN network node,
354: -- an APPN end node, an APPN branch network node, or an LEN node.
355:
356: -- APPN General Information
357: -- This section applies to APPN network nodes, end nodes, and branch
358: -- network nodes, as well as to LEN end nodes.
359:
360: appnNodeCpName OBJECT-TYPE
360: severe -
object identifier `appnNodeCpName' defined recursively or too long
361: SYNTAX SnaControlPointName
362: MAX-ACCESS read-only
363: STATUS current
364: DESCRIPTION
365: "Administratively assigned network name for this node."
366:
367: ::= { appnGeneralInfoAndCaps 1 }
368:
369: -- appnNodeMibVersion OBJECT-TYPE (deprecated: moved to end of module)
370:
371: appnNodeId OBJECT-TYPE
371: severe -
object identifier `appnNodeId' defined recursively or too long
372: SYNTAX SnaNodeIdentification
373: MAX-ACCESS read-only
374: STATUS current
375: DESCRIPTION
376: "This node's Node Identification, which it sends in bytes
377: 2-5 of XID."
378:
379: ::= { appnGeneralInfoAndCaps 3 }
380:
381: appnNodeType OBJECT-TYPE
381: severe -
object identifier `appnNodeType' defined recursively or too long
382: SYNTAX INTEGER {
383: networkNode(1),
384: endNode(2),
385: t21len(4)
386: }
387: MAX-ACCESS read-only
388: STATUS current
389: DESCRIPTION
390: "Type of APPN node:
391:
392: networkNode(1) - APPN network node
393: endNode(2) - APPN end node
394: t21len(4) - LEN end node
395:
396: Note: A branch network node SHALL return endNode(2)
397: as the value of this object. A management application
398: can distinguish between a branch network node and an
399: actual end node by retrieving the appnNodeBrNn object."
400:
401: ::= { appnGeneralInfoAndCaps 4 }
402:
403: appnNodeUpTime OBJECT-TYPE
403: severe -
object identifier `appnNodeUpTime' defined recursively or too long
404: SYNTAX TimeTicks
405: UNITS "hundredths of a second"
406: MAX-ACCESS read-only
407: STATUS current
408: DESCRIPTION
409: "Amount of time (in hundredths of a second) since the APPN node
410: was last reinitialized."
411:
412: ::= { appnGeneralInfoAndCaps 5 }
413:
414: appnNodeParallelTg OBJECT-TYPE
414: severe -
object identifier `appnNodeParallelTg' defined recursively or too long
415: SYNTAX TruthValue
416: MAX-ACCESS read-only
417: STATUS current
418: DESCRIPTION
419: "Indicates whether this node supports parallel TGs."
420:
421: ::= { appnGeneralInfoAndCaps 6 }
422:
423: appnNodeAdaptiveBindPacing OBJECT-TYPE
423: severe -
object identifier `appnNodeAdaptiveBindPacing' defined recursively or too long
424: SYNTAX TruthValue
425: MAX-ACCESS read-only
426: STATUS current
427: DESCRIPTION
428: "Indicates whether this node supports adaptive bind pacing for
429: dependent LUs."
430:
431: ::= { appnGeneralInfoAndCaps 7 }
432:
433: appnNodeHprSupport OBJECT-TYPE
433: severe -
object identifier `appnNodeHprSupport' defined recursively or too long
434: SYNTAX INTEGER {
435: noHprSupport(1),
436: hprBaseOnly(2),
437: rtpTower(3),
438: controlFlowsOverRtpTower(4)
439: }
440: MAX-ACCESS read-only
441: STATUS current
442: DESCRIPTION
443: "Indicates this node's level of support for high-performance
444: routing (HPR):
445: noHprSupport(1) - no HPR support
446: hprBaseOnly(2) - HPR base (option set 1400)
447: supported
448: rtpTower(3) - HPR base and RTP tower
449: (option set 1401) supported
450: controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
451: control flows over RTP
452: (option set 1402) supported
453:
454: This object corresponds to cv4580, byte 9, bits 3-4."
455:
456: ::= { appnGeneralInfoAndCaps 8 }
457:
458: appnNodeMaxSessPerRtpConn OBJECT-TYPE
458: severe -
object identifier `appnNodeMaxSessPerRtpConn' defined recursively or too long
459: SYNTAX Gauge32
460: MAX-ACCESS read-only
461: STATUS current
462: DESCRIPTION
463: "This object represents a configuration parameter indicating
464: the maximum number of sessions that the APPN node is to put on
465: any HPR connection. The value is zero if not applicable."
466:
467: ::= { appnGeneralInfoAndCaps 9 }
468:
469: appnNodeHprIntRteSetups OBJECT-TYPE
469: severe -
object identifier `appnNodeHprIntRteSetups' defined recursively or too long
470: SYNTAX AppnNodeCounter
471: MAX-ACCESS read-only
472: STATUS current
473: DESCRIPTION
474: "The total number of HPR route setups received for routes
475: passing through this node since the node was last
476: reinitialized."
477:
478: ::= { appnGeneralInfoAndCaps 10 }
479:
480: appnNodeHprIntRteRejects OBJECT-TYPE
480: severe -
object identifier `appnNodeHprIntRteRejects' defined recursively or too long
481: SYNTAX AppnNodeCounter
482: MAX-ACCESS read-only
483: STATUS current
484: DESCRIPTION
485: "The number of HPR route setups rejected by this node for
486: routes passing through it since the node was last
487: reinitialized."
488:
489: ::= { appnGeneralInfoAndCaps 11 }
490:
491: appnNodeHprOrgRteSetups OBJECT-TYPE
491: severe -
object identifier `appnNodeHprOrgRteSetups' defined recursively or too long
492: SYNTAX AppnNodeCounter
493: MAX-ACCESS read-only
494: STATUS current
495: DESCRIPTION
496: "The total number of HPR route setups sent for routes
497: originating in this node since the node was last
498: reinitialized."
499:
500: ::= { appnGeneralInfoAndCaps 12 }
501:
502: appnNodeHprOrgRteRejects OBJECT-TYPE
502: severe -
object identifier `appnNodeHprOrgRteRejects' defined recursively or too long
503: SYNTAX AppnNodeCounter
504: MAX-ACCESS read-only
505: STATUS current
506: DESCRIPTION
507: "The number of HPR route setups rejected by other nodes for
508: routes originating in this node since the node was last
509: reinitialized."
510:
511: ::= { appnGeneralInfoAndCaps 13 }
512:
513: appnNodeHprEndRteSetups OBJECT-TYPE
513: severe -
object identifier `appnNodeHprEndRteSetups' defined recursively or too long
514: SYNTAX AppnNodeCounter
515: MAX-ACCESS read-only
516: STATUS current
517: DESCRIPTION
518: "The total number of HPR route setups received for routes
519: ending in this node since the node was last reinitialized."
520:
521: ::= { appnGeneralInfoAndCaps 14 }
522:
523: appnNodeHprEndRteRejects OBJECT-TYPE
523: severe -
object identifier `appnNodeHprEndRteRejects' defined recursively or too long
524: SYNTAX AppnNodeCounter
525: MAX-ACCESS read-only
526: STATUS current
527: DESCRIPTION
528: "The number of HPR route setups rejected by this node for
529: routes ending in it since the node was last reinitialized."
530:
531: ::= { appnGeneralInfoAndCaps 15 }
532:
533: appnNodeCounterDisconTime OBJECT-TYPE
533: severe -
object identifier `appnNodeCounterDisconTime' defined recursively or too long
534: SYNTAX TimeStamp
535: MAX-ACCESS read-only
536: STATUS current
537: DESCRIPTION
538: "The value of the sysUpTime object the last time the APPN node
539: was reinitialized."
540: ::= { appnGeneralInfoAndCaps 16 }
541:
542: appnNodeLsCounterType OBJECT-TYPE
542: severe -
object identifier `appnNodeLsCounterType' defined recursively or too long
543: SYNTAX INTEGER {
544: other(1),
545: noAnr(2),
546: anrForLocalNces(3),
547: allAnr(4)
548: }
549: MAX-ACCESS read-only
550: STATUS current
551: DESCRIPTION
552: "Indicates which ANR traffic, if any, the node includes in the
553: counts returned by the APPN link station counters
554: appnLsInXidBytes, appnLsInMsgBytes, appnLsInXidFrames,
555: appnLsInMsgFrames, appnLsOutXidBytes, appnLsOutMsgBytes,
556: appnLsOutXidFrames, and appnLsOutMsgFrames. These counters
557: are always incremented for ISR traffic.
558:
559: The following values are defined:
560:
561: other(1) - the node does something different
562: from all the options listed below
563: noAnr(2) - the node does not include any ANR
564: traffic in these counts
565: anrForLocalNces(3) - the node includes in these counts
566: ANR traffic for RTP connections
567: that terminate in this node, but
568: not ANR traffic for RTP connections
569: that pass through this node without
570: terminating in it
571: allAnr(4) - the node includes all ANR traffic
572: in these counts."
573:
574: ::= { appnGeneralInfoAndCaps 17 }
575:
576: appnNodeBrNn OBJECT-TYPE
576: severe -
object identifier `appnNodeBrNn' defined recursively or too long
577: SYNTAX TruthValue
578: MAX-ACCESS read-only
579: STATUS current
580: DESCRIPTION
581: "Indicates whether this node is currently configured as a
582: branch network node.
583:
584: Note: throughout the remainder of this MIB module, branch
585: network node is treated as a third node type, parallel to
586: network node and end node. This is not how branch network
587: nodes are treated in the base APPN architecture, but it
588: increases clarity to do it here."
589:
590: ::= { appnGeneralInfoAndCaps 18 }
591:
592: -- *********************************************************************
593: -- APPN Network Node Information
594: -- This section provides global information about an APPN network node.
595: -- *********************************************************************
596:
597: appnNodeNnCentralDirectory OBJECT-TYPE
597: severe -
object identifier `appnNodeNnCentralDirectory' defined recursively or too long
598: SYNTAX TruthValue
599: MAX-ACCESS read-only
600: STATUS current
601: DESCRIPTION
602: "Indicates whether this node supports central directory
603: services.
604:
605: This object corresponds to cv4580, byte 8, bit 1."
606:
607: ::= { appnNnUniqueInfoAndCaps 1 }
608:
609: appnNodeNnTreeCache OBJECT-TYPE
609: severe -
object identifier `appnNodeNnTreeCache' defined recursively or too long
610: SYNTAX INTEGER {
611: noCache(1),
612: cacheNoIncrUpdate(2),
613: cacheWithIncrUpdate(3)
614: }
615: MAX-ACCESS read-only
616: STATUS current
617: DESCRIPTION
618: "Indicates this node's level of support for caching of route
619: trees. Three levels are specified:
620:
621: noCache(1) - caching of route trees is not
622: supported
623: cacheNoIncrUpdate(2) - caching of route trees is
624: supported, but without incremental
625: updates
626: cacheWithIncrUpdate(3) - caching of route trees with
627: incremental updates is supported"
628:
629: ::= { appnNnUniqueInfoAndCaps 2 }
630:
631: appnNodeNnRouteAddResist OBJECT-TYPE
631: severe -
object identifier `appnNodeNnRouteAddResist' defined recursively or too long
632: SYNTAX INTEGER (0..255)
632: warning -
warning: use Integer32 instead of INTEGER in SMIv2
633: MAX-ACCESS read-only
634: STATUS current
635: DESCRIPTION
636: "Route addition resistance.
637:
638: This administratively assigned value indicates the relative
639: desirability of using this node for intermediate session
640: traffic. The value, which can be any integer 0-255, is used
641: in route computation. The lower the value, the more
642: desirable the node is for intermediate routing.
643:
644: This object corresponds to cv4580, byte 6."
645:
646: ::= { appnNnUniqueInfoAndCaps 3 }
647:
648: appnNodeNnIsr OBJECT-TYPE
648: severe -
object identifier `appnNodeNnIsr' defined recursively or too long
649: SYNTAX TruthValue
650: MAX-ACCESS read-only
651: STATUS current
652: DESCRIPTION
653: "Indicates whether the node supports intermediate session
654: routing.
655:
656: This object corresponds to cv4580, byte 8, bit 2."
657:
658: ::= { appnNnUniqueInfoAndCaps 4 }
659:
660: appnNodeNnFrsn OBJECT-TYPE
660: severe -
object identifier `appnNodeNnFrsn' defined recursively or too long
661: SYNTAX Unsigned32
662: MAX-ACCESS read-only
663: STATUS current
664: DESCRIPTION
665: "The last flow-reduction sequence number (FRSN) sent by this
666: node in a topology update to an adjacent network node."
667:
668: ::= { appnNnUniqueInfoAndCaps 5 }
669:
670: appnNodeNnPeriBorderSup OBJECT-TYPE
670: severe -
object identifier `appnNodeNnPeriBorderSup' defined recursively or too long
671: SYNTAX TruthValue
672: MAX-ACCESS read-only
673: STATUS current
674: DESCRIPTION
675: "Indicates whether this node has peripheral border node
676: support.
677:
678: This object corresponds to cv4580, byte 9, bit 0."
679:
680: ::= { appnNnUniqueInfoAndCaps 6 }
681:
682: appnNodeNnInterchangeSup OBJECT-TYPE
682: severe -
object identifier `appnNodeNnInterchangeSup' defined recursively or too long
683: SYNTAX TruthValue
684: MAX-ACCESS read-only
685: STATUS current
686: DESCRIPTION
687: "Indicates whether this node has interchange node support.
688:
689: This object corresponds to cv4580, byte 9, bit 1."
690:
691: ::= { appnNnUniqueInfoAndCaps 7 }
692:
693: appnNodeNnExteBorderSup OBJECT-TYPE
693: severe -
object identifier `appnNodeNnExteBorderSup' defined recursively or too long
694: SYNTAX TruthValue
695: MAX-ACCESS read-only
696: STATUS current
697: DESCRIPTION
698: "Indicates whether this node has extended border node support.
699:
700: This object corresponds to cv4580, byte 9, bit 2."
701:
702: ::= { appnNnUniqueInfoAndCaps 8 }
703:
704:
705: appnNodeNnSafeStoreFreq OBJECT-TYPE
705: severe -
object identifier `appnNodeNnSafeStoreFreq' defined recursively or too long
706: SYNTAX INTEGER (0..32767)
706: warning -
warning: use Integer32 instead of INTEGER in SMIv2
707: UNITS "TDUs"
708: MAX-ACCESS read-write
709: STATUS current
710: DESCRIPTION
711: "The topology safe store frequency.
712:
713: If this number is not zero, then the topology database is saved
714: each time the total number of topology database updates (TDUs)
715: received by this node increases by this number. A value of
716: zero indicates that the topology database is not being saved."
717:
718: ::= { appnNnUniqueInfoAndCaps 9 }
719:
720: appnNodeNnRsn OBJECT-TYPE
720: severe -
object identifier `appnNodeNnRsn' defined recursively or too long
721: SYNTAX Unsigned32
722: MAX-ACCESS read-only
723: STATUS current
724: DESCRIPTION
725: "Resource sequence number for this node, which it assigns and
726: controls.
727:
728: This object corresponds to the numeric value in cv4580, bytes
729: 2-5."
730:
731: ::= { appnNnUniqueInfoAndCaps 10 }
732:
733: appnNodeNnCongested OBJECT-TYPE
733: severe -
object identifier `appnNodeNnCongested' defined recursively or too long
734: SYNTAX TruthValue
735: MAX-ACCESS read-only
736: STATUS current
737: DESCRIPTION
738: "Indicates whether this node is congested. Other network nodes
739: stop routing traffic to this node while this flag is on.
740:
741: This object corresponds to cv4580, byte 7, bit 0."
742: ::= { appnNnUniqueInfoAndCaps 11 }
743:
744: appnNodeNnIsrDepleted OBJECT-TYPE
744: severe -
object identifier `appnNodeNnIsrDepleted' defined recursively or too long
745: SYNTAX TruthValue
746: MAX-ACCESS read-only
747: STATUS current
748: DESCRIPTION
749: "Indicate whether intermediated session routing resources are
750: depleted. Other network nodes stop routing traffic through
751: this node while this flag is on.
752:
753: This object corresponds to cv4580, byte 7, bit 1."
754:
755: ::= { appnNnUniqueInfoAndCaps 12 }
756:
757: appnNodeNnQuiescing OBJECT-TYPE
757: severe -
object identifier `appnNodeNnQuiescing' defined recursively or too long
758: SYNTAX TruthValue
759: MAX-ACCESS read-only
760: STATUS current
761: DESCRIPTION
762: "Indicates whether the node is quiescing.
763:
764: This object corresponds to cv4580, byte 7, bit 5."
765:
766: ::= { appnNnUniqueInfoAndCaps 13 }
767:
768: appnNodeNnGateway OBJECT-TYPE
768: severe -
object identifier `appnNodeNnGateway' defined recursively or too long
769: SYNTAX TruthValue
770: MAX-ACCESS read-only
771: STATUS current
772: DESCRIPTION
773: "Indicates whether the node has gateway services support.
774:
775: This object corresponds to cv4580, byte 8, bit 0."
776:
777: ::= { appnNnUniqueInfoAndCaps 14 }
778:
779:
780: -- *********************************************************************
781: -- APPN End Node Information
782: -- This section provides global information about an APPN end node. Two
783: -- of the objects are also implemented by a branch network node.
784: -- *********************************************************************
785:
786: appnNodeEnModeCosMap OBJECT-TYPE
786: severe -
object identifier `appnNodeEnModeCosMap' defined recursively or too long
787: SYNTAX TruthValue
788: MAX-ACCESS read-only
789: STATUS current
790: DESCRIPTION
791: "Indicates whether this end node supports mode name to COS name
792: mapping."
793:
794: ::= { appnEnUniqueCaps 1 }
795:
796: appnNodeEnNnServer OBJECT-TYPE
796: severe -
object identifier `appnNodeEnNnServer' defined recursively or too long
797: SYNTAX OCTET STRING (SIZE (0 | 3..17))
798: MAX-ACCESS read-only
799: STATUS current
800: DESCRIPTION
801: "The fully qualified name of the current NN server for this end
802: node. An NN server is identified using the format specified in
803: the SnaControlPointName textual convention. The value is a
804: zero-length string when there is no active NN server.
805:
806: A branch network node shall also implement this object."
807:
808: ::= { appnEnUniqueCaps 2 }
809:
810: appnNodeEnLuSearch OBJECT-TYPE
810: severe -
object identifier `appnNodeEnLuSearch' defined recursively or too long
811: SYNTAX TruthValue
812: MAX-ACCESS read-only
813: STATUS current
814: DESCRIPTION
815: "Indicates whether the node is to be searched for LUs as part
816: of a network broadcast search.
817:
818: A branch network node shall also implement this object."
819:
820: ::= { appnEnUniqueCaps 3 }
821:
822:
823: -- *********************************************************************
824: -- APPN Port information
825: -- This section provides information about an APPN node's ports.
826: -- *********************************************************************
827: appnPortTable OBJECT-TYPE
827: severe -
object identifier `appnPortTable' defined recursively or too long
828: SYNTAX SEQUENCE OF AppnPortEntry
829: MAX-ACCESS not-accessible
830: STATUS current
831: DESCRIPTION
832: "The Port table describes the configuration and current status
833: of the ports used by APPN. When it is known to the APPN
834: component, an OBJECT IDENTIFIER pointing to additional
835: information related to the port is included. This may, but
836: need not, be a RowPointer to an ifTable entry for a DLC
837: interface immediately 'below' the port."
838:
839: ::= { appnPortInformation 1 }
840:
841: appnPortEntry OBJECT-TYPE
841: severe -
object identifier `appnPortEntry' defined recursively or too long
841: warning -
warning: index of row `appnPortEntry' can exceed OID size limit by 13 subidentifier(s)
842: SYNTAX AppnPortEntry
843: MAX-ACCESS not-accessible
844: STATUS current
845: DESCRIPTION
846: "The port name is used as the index to this table."
847:
848: INDEX
849: { appnPortName }
850:
851: ::= { appnPortTable 1 }
852:
853: AppnPortEntry ::= SEQUENCE {
854: appnPortName DisplayString,
855: appnPortCommand INTEGER,
856: appnPortOperState INTEGER,
857: appnPortDlcType IANAifType,
858: appnPortPortType INTEGER,
859: appnPortSIMRIM TruthValue,
860: appnPortLsRole INTEGER,
861: appnPortNegotLs TruthValue,
862: appnPortDynamicLinkSupport TruthValue,
863: appnPortMaxRcvBtuSize INTEGER,
864: appnPortMaxIframeWindow Gauge32,
865: appnPortDefLsGoodXids AppnPortCounter,
866: appnPortDefLsBadXids AppnPortCounter,
867: appnPortDynLsGoodXids AppnPortCounter,
868: appnPortDynLsBadXids AppnPortCounter,
869: appnPortSpecific RowPointer,
870: appnPortDlcLocalAddr DisplayableDlcAddress,
871: appnPortCounterDisconTime TimeStamp
872: }
873:
874: appnPortName OBJECT-TYPE
874: severe -
object identifier `appnPortName' defined recursively or too long
875: SYNTAX DisplayString (SIZE (1..10))
876: MAX-ACCESS not-accessible
877: STATUS current
878:
879: DESCRIPTION
880: "Administratively assigned name for this APPN port."
881:
882: ::= { appnPortEntry 1 }
883:
884: appnPortCommand OBJECT-TYPE
884: severe -
object identifier `appnPortCommand' defined recursively or too long
885: SYNTAX INTEGER {
886: deactivate(1),
887: activate(2),
888: recycle(3),
889: ready(4)
890: }
891: MAX-ACCESS read-write
892: STATUS current
893: DESCRIPTION
894: "Object by which a Management Station can activate, deactivate,
895: or recycle (i.e., cause to be deactivated and then immediately
896: activated) a port, by setting the value to activate(1),
897: deactivate(2), or recycle(3), respectively. The value ready(4)
898: is returned on GET operations until a SET has been processed;
899: after that the value received on the most recent SET is
900: returned."
901:
902: ::= { appnPortEntry 2 }
903:
904: appnPortOperState OBJECT-TYPE
904: severe -
object identifier `appnPortOperState' defined recursively or too long
905: SYNTAX INTEGER {
906: inactive(1),
907: pendactive(2),
908: active(3),
909: pendinact(4)
910: }
911: MAX-ACCESS read-only
912: STATUS current
913: DESCRIPTION
914: "Indicates the current state of this port:
915:
916: inactive(1) - port is inactive
917: pendactive(2) - port is pending active
918: active(3) - port is active
919: pendinact(4) - port is pending inactive"
920:
921:
922: ::= { appnPortEntry 3 }
923:
924: appnPortDlcType OBJECT-TYPE
924: severe -
object identifier `appnPortDlcType' defined recursively or too long
925: SYNTAX IANAifType
926: MAX-ACCESS read-only
927: STATUS current
928: DESCRIPTION
929: "The type of DLC interface, distinguished according to the
930: protocol immediately 'below' this layer."
931:
932: ::= { appnPortEntry 4 }
933:
934: appnPortPortType OBJECT-TYPE
934: severe -
object identifier `appnPortPortType' defined recursively or too long
935: SYNTAX INTEGER {
936: leased(1),
937: switched(2),
938: sharedAccessFacilities(3)
939: }
940: MAX-ACCESS read-only
941: STATUS current
942: DESCRIPTION
943: "Identifies the type of line used by this port:
944:
945: leased(1) - leased line
946: switched(2) - switched line
947: sharedAccessFacilities(3) - shared access facility, such
948: as a LAN."
949:
950: ::= { appnPortEntry 5 }
951:
952: appnPortSIMRIM OBJECT-TYPE
952: severe -
object identifier `appnPortSIMRIM' defined recursively or too long
953: SYNTAX TruthValue
954: MAX-ACCESS read-only
955: STATUS current
956: DESCRIPTION
957: "Indicates whether Set Initialization Mode (SIM) and Receive
958: Initialization Mode (RIM) are supported for this port."
959:
960: ::= { appnPortEntry 6 }
961:
962: appnPortLsRole OBJECT-TYPE
962: severe -
object identifier `appnPortLsRole' defined recursively or too long
963: SYNTAX INTEGER {
964: primary(1),
965: secondary(2),
966: negotiable(3),
967: abm(4)
968: }
969: MAX-ACCESS read-only
970: STATUS current
971: DESCRIPTION
972: "Initial role for link stations activated through this port.
973: The values map to the following settings in the initial XID,
974: where 'ABM' indicates asynchronous balanced mode and 'NRM'
975: indicated normal response mode:
976:
977: primary(1): ABM support = 0 ( = NRM)
978: role = 01 ( = primary)
979: secondary(2): ABM support = 0 ( = NRM)
980: role = 00 ( = secondary)
981: negotiable(3): ABM support = 0 ( = NRM)
982: role = 11 ( = negotiable)
983: abm(4): ABM support = 1 ( = ABM)
984: role = 11 ( = negotiable)"
985:
986: ::= { appnPortEntry 7 }
987:
988: appnPortNegotLs OBJECT-TYPE
988: severe -
object identifier `appnPortNegotLs' defined recursively or too long
989: SYNTAX TruthValue
990: MAX-ACCESS read-only
991: STATUS current
992: DESCRIPTION
993: "Indicates whether the node supports negotiable link stations
994: for this port."
995:
996: ::= { appnPortEntry 8 }
997:
998: appnPortDynamicLinkSupport OBJECT-TYPE
998: severe -
object identifier `appnPortDynamicLinkSupport' defined recursively or too long
999: SYNTAX TruthValue
1000: MAX-ACCESS read-only
1001: STATUS current
1002: DESCRIPTION
1003: "Indicates whether this node allows call-in on this port from
1004: nodes not defined locally."
1005:
1006: ::= { appnPortEntry 9 }
1007:
1008: appnPortMaxRcvBtuSize OBJECT-TYPE
1008: severe -
object identifier `appnPortMaxRcvBtuSize' defined recursively or too long
1009: SYNTAX INTEGER (99..32767)
1009: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1010: UNITS "bytes"
1011: MAX-ACCESS read-only
1012: STATUS current
1013: DESCRIPTION
1014: "Maximum Basic Transmission Unit (BTU) size that a link station
1015: on this port can receive.
1016:
1017: This object corresponds to bytes 21-22 of XID3."
1018:
1019: ::= { appnPortEntry 10 }
1020:
1021: appnPortMaxIframeWindow OBJECT-TYPE
1021: severe -
object identifier `appnPortMaxIframeWindow' defined recursively or too long
1022: SYNTAX Gauge32
1023: UNITS "I-frames"
1024: MAX-ACCESS read-only
1025: STATUS current
1026: DESCRIPTION
1027: "Maximum number of I-frames that can be received by the XID
1028: sender before an acknowledgement is received."
1029:
1030: ::= { appnPortEntry 11 }
1031:
1032: appnPortDefLsGoodXids OBJECT-TYPE
1032: severe -
object identifier `appnPortDefLsGoodXids' defined recursively or too long
1033: SYNTAX AppnPortCounter
1034: UNITS "XID exchanges"
1035: MAX-ACCESS read-only
1036: STATUS current
1037: DESCRIPTION
1038: "The total number of successful XID exchanges that have
1039: occurred on all defined link stations on this port since the
1040: last time this port was started."
1041:
1042: ::= { appnPortEntry 12 }
1043:
1044: appnPortDefLsBadXids OBJECT-TYPE
1044: severe -
object identifier `appnPortDefLsBadXids' defined recursively or too long
1045: SYNTAX AppnPortCounter
1046: UNITS "XID exchanges"
1047: MAX-ACCESS read-only
1048: STATUS current
1049: DESCRIPTION
1050: "The total number of unsuccessful XID exchanges that have
1051: occurred on all defined link stations on this port since the
1052: last time this port was started."
1053:
1054: ::= { appnPortEntry 13 }
1055:
1056: appnPortDynLsGoodXids OBJECT-TYPE
1056: severe -
object identifier `appnPortDynLsGoodXids' defined recursively or too long
1057: SYNTAX AppnPortCounter
1058: UNITS "XID exchanges"
1059: MAX-ACCESS read-only
1060: STATUS current
1061: DESCRIPTION
1062: "The total number of successful XID exchanges that have
1063: occurred on all dynamic link stations on this port since the
1064: last time this port was started."
1065:
1066: ::= { appnPortEntry 14 }
1067:
1068: appnPortDynLsBadXids OBJECT-TYPE
1068: severe -
object identifier `appnPortDynLsBadXids' defined recursively or too long
1069: SYNTAX AppnPortCounter
1070: UNITS "XID exchanges"
1071: MAX-ACCESS read-only
1072: STATUS current
1073: DESCRIPTION
1074: "The total number of unsuccessful XID exchanges that have
1075: occurred on all dynamic link stations on this port since the
1076: last time this port was started."
1077:
1078: ::= { appnPortEntry 15 }
1079:
1080: appnPortSpecific OBJECT-TYPE
1080: severe -
object identifier `appnPortSpecific' defined recursively or too long
1081: SYNTAX RowPointer
1082: MAX-ACCESS read-only
1083: STATUS current
1084: DESCRIPTION
1085: "Identifies the object, e.g., one in a DLC-specific MIB, that
1086: can provide additional information related to this port.
1087:
1088: If the agent is unable to identify such an object, the value
1089: 0.0 is returned."
1090:
1091: ::= { appnPortEntry 16 }
1092:
1093: appnPortDlcLocalAddr OBJECT-TYPE
1093: severe -
object identifier `appnPortDlcLocalAddr' defined recursively or too long
1094: SYNTAX DisplayableDlcAddress
1095: MAX-ACCESS read-only
1096: STATUS current
1097: DESCRIPTION
1098: "Local DLC address of this port."
1099:
1100: ::= { appnPortEntry 17 }
1101:
1102: appnPortCounterDisconTime OBJECT-TYPE
1102: severe -
object identifier `appnPortCounterDisconTime' defined recursively or too long
1103: SYNTAX TimeStamp
1104: MAX-ACCESS read-only
1105: STATUS current
1106: DESCRIPTION
1107: "The value of the sysUpTime object the last time the port was
1108: started."
1109:
1110: ::= { appnPortEntry 18 }
1111:
1112: -- *********************************************************************
1113: -- APPN Link Station Information
1114: -- This section provides information about an APPN node's link stations.
1115: -- *********************************************************************
1116: appnLsTable OBJECT-TYPE
1116: severe -
object identifier `appnLsTable' defined recursively or too long
1117: SYNTAX SEQUENCE OF AppnLsEntry
1118: MAX-ACCESS not-accessible
1119: STATUS current
1120: DESCRIPTION
1121: "This table contains detailed information about the link
1122: station configuration and its current status."
1123:
1124: ::= { appnLinkStationInformation 1 }
1125:
1126: appnLsEntry OBJECT-TYPE
1126: severe -
object identifier `appnLsEntry' defined recursively or too long
1126: warning -
warning: index of row `appnLsEntry' can exceed OID size limit by 13 subidentifier(s)
1127: SYNTAX AppnLsEntry
1128: MAX-ACCESS not-accessible
1129: STATUS current
1130: DESCRIPTION
1131: "This table is indexed by the link station name."
1132:
1133: INDEX
1134: { appnLsName }
1135:
1136: ::= { appnLsTable 1 }
1137:
1138: AppnLsEntry ::= SEQUENCE {
1139: appnLsName DisplayString,
1140: appnLsCommand INTEGER,
1141: appnLsOperState INTEGER,
1142:
1143: appnLsPortName DisplayString,
1144: appnLsDlcType IANAifType,
1145: appnLsDynamic TruthValue,
1146:
1147: appnLsAdjCpName OCTET STRING,
1148: appnLsAdjNodeType INTEGER,
1149: appnLsTgNum INTEGER,
1150: appnLsLimResource TruthValue,
1151: appnLsActOnDemand TruthValue,
1152: appnLsMigration TruthValue,
1153: appnLsPartnerNodeId SnaNodeIdentification,
1154: appnLsCpCpSessionSupport TruthValue,
1155:
1156: appnLsMaxSendBtuSize INTEGER,
1157: -- performance data
1158: appnLsInXidBytes AppnLinkStationCounter,
1159: appnLsInMsgBytes AppnLinkStationCounter,
1160: appnLsInXidFrames AppnLinkStationCounter,
1161: appnLsInMsgFrames AppnLinkStationCounter,
1162: appnLsOutXidBytes AppnLinkStationCounter,
1163: appnLsOutMsgBytes AppnLinkStationCounter,
1164: appnLsOutXidFrames AppnLinkStationCounter,
1165: appnLsOutMsgFrames AppnLinkStationCounter,
1166: -- propagation delay
1167: appnLsEchoRsps AppnLinkStationCounter,
1168: appnLsCurrentDelay Gauge32,
1169: appnLsMaxDelay Gauge32,
1170: appnLsMinDelay Gauge32,
1171: appnLsMaxDelayTime DateAndTime,
1172: -- XID Statistics
1173: appnLsGoodXids AppnLinkStationCounter,
1174: appnLsBadXids AppnLinkStationCounter,
1175: -- DLC-specific
1176: appnLsSpecific RowPointer,
1177: appnLsActiveTime Unsigned32,
1178: appnLsCurrentStateTime TimeTicks,
1179: -- HPR-specific
1180: appnLsHprSup INTEGER,
1181: appnLsErrRecoSup TruthValue,
1182: appnLsForAnrLabel OCTET STRING,
1183: appnLsRevAnrLabel OCTET STRING,
1184: appnLsCpCpNceId OCTET STRING,
1185: appnLsRouteNceId OCTET STRING,
1186: appnLsBfNceId OCTET STRING,
1187:
1188: appnLsLocalAddr DisplayableDlcAddress,
1189: appnLsRemoteAddr DisplayableDlcAddress,
1190: appnLsRemoteLsName DisplayString,
1191: appnLsCounterDisconTime TimeStamp,
1192: appnLsMltgMember TruthValue
1193: }
1194:
1195: appnLsName OBJECT-TYPE
1195: severe -
object identifier `appnLsName' defined recursively or too long
1196: SYNTAX DisplayString (SIZE (1..10))
1197: MAX-ACCESS not-accessible
1198: STATUS current
1199: DESCRIPTION
1200: "Administratively assigned name for the link station.
1201: The name can be from one to ten characters."
1202:
1203: ::= { appnLsEntry 1 }
1204:
1205: appnLsCommand OBJECT-TYPE
1205: severe -
object identifier `appnLsCommand' defined recursively or too long
1206: SYNTAX INTEGER {
1207: deactivate(1),
1208: activate(2),
1209: recycle(3),
1210: ready(4)
1211: }
1212:
1213: MAX-ACCESS read-write
1214: STATUS current
1215: DESCRIPTION
1216: "Object by which a Management Station can activate, deactivate,
1217: or recycle (i.e., cause to be deactivated and then immediately
1218: reactivated) a link station, by setting the value to
1219: activate(1), deactivate(2), or recycle(3), respectively. The
1220: value ready(4) is returned on GET operations until a SET has
1221: been processed; after that the value received on the most
1222: recent SET is returned."
1223:
1224: ::= { appnLsEntry 2 }
1225:
1226: appnLsOperState OBJECT-TYPE
1226: severe -
object identifier `appnLsOperState' defined recursively or too long
1227: SYNTAX INTEGER {
1228: inactive(1),
1229: sentConnectOut(2), -- pending active
1230: pendXidExch(3), -- pending active
1231: sendActAs(4), -- pending active
1232: sendSetMode(5), -- pending active
1233: otherPendingActive(6),-- pending active
1234: active(7),
1235: sentDeactAsOrd(8), -- pending inactive
1236: sentDiscOrd(9), -- pending inactive
1237: sentDiscImmed(10), -- pending inactive
1238: otherPendingInact(11) -- pending inactive
1239: }
1240: MAX-ACCESS read-only
1241: STATUS current
1242: DESCRIPTION
1243: "State of this link station. The comments map these more
1244: granular states to the 'traditional' four states for SNA
1245: resources. Values (2) through (5) represent the normal
1246: progression of states when a link station is being activated.
1247: Value (6) represents some other state of a link station in
1248: the process of being activated. Values (8) through (10)
1249: represent different ways a link station can be deactivated.
1250: Value (11) represents some other state of a link station in
1251: the process of being deactivated."
1252:
1253: ::= { appnLsEntry 3 }
1254:
1255: appnLsPortName OBJECT-TYPE
1255: severe -
object identifier `appnLsPortName' defined recursively or too long
1256: SYNTAX DisplayString (SIZE (1..10))
1257: MAX-ACCESS read-only
1258: STATUS current
1259: DESCRIPTION
1260: "Administratively assigned name for the port associated with
1261: this link station. The name can be from one to ten
1262: characters."
1263:
1264: ::= { appnLsEntry 4 }
1265:
1266: appnLsDlcType OBJECT-TYPE
1266: severe -
object identifier `appnLsDlcType' defined recursively or too long
1267: SYNTAX IANAifType
1268: MAX-ACCESS read-only
1269: STATUS current
1270: DESCRIPTION
1271: "The type of DLC interface, distinguished according to the
1272: protocol immediately 'below' this layer."
1273:
1274: ::= { appnLsEntry 5 }
1275:
1276: appnLsDynamic OBJECT-TYPE
1276: severe -
object identifier `appnLsDynamic' defined recursively or too long
1277: SYNTAX TruthValue
1278: MAX-ACCESS read-only
1279: STATUS current
1280: DESCRIPTION
1281: "Identifies whether this is a dynamic link station. Dynamic
1282: link stations are created when links that have not been locally
1283: defined are established by adjacent nodes."
1284:
1285: ::= { appnLsEntry 6 }
1286:
1287: appnLsAdjCpName OBJECT-TYPE
1287: severe -
object identifier `appnLsAdjCpName' defined recursively or too long
1288: SYNTAX OCTET STRING (SIZE (0 | 3..17))
1289: MAX-ACCESS read-only
1290: STATUS current
1291: DESCRIPTION
1292: "Fully qualified name of the adjacent node for this link
1293: station. An adjacent node is identified using the format
1294: specified in the SnaControlPointName textual convention.
1295:
1296: The value of this object is determined as follows:
1297:
1298: 1. If the adjacent node's name was received on XID, it
1299: is returned.
1300:
1301: 2. If the adjacent node's name was not received on XID,
1302: but a locally-defined value is available, it is
1303: returned.
1304:
1305: 3. Otherwise a string of length 0 is returned, indicating
1306: that no name is known for the adjacent node."
1307:
1308: ::= { appnLsEntry 7 }
1309:
1310: appnLsAdjNodeType OBJECT-TYPE
1310: severe -
object identifier `appnLsAdjNodeType' defined recursively or too long
1311: SYNTAX INTEGER {
1312: networkNode(1),
1313: endNode(2),
1314: t21len(4),
1315: unknown(255)
1316: }
1317: MAX-ACCESS read-only
1318: STATUS current
1319: DESCRIPTION
1320: "Node type of the adjacent node on this link:
1321:
1322: networkNode(1) - APPN network node
1323: endNode(2) - APPN end node
1324: t21len(4) - LEN end node
1325: unknown(255) - the agent does not know the node type
1326: of the adjacent node
1327: "
1328:
1329: ::= { appnLsEntry 8 }
1330:
1331: appnLsTgNum OBJECT-TYPE
1331: severe -
object identifier `appnLsTgNum' defined recursively or too long
1332: SYNTAX INTEGER (0..256)
1332: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1333: MAX-ACCESS read-only
1334: STATUS current
1335: DESCRIPTION
1336: "Number associated with the TG to this link station, with a
1337: range from 0 to 256. A value of 256 indicates that the TG
1338: number has not been negotiated and is unknown at this time."
1339:
1340: ::= { appnLsEntry 9 }
1341:
1342: appnLsLimResource OBJECT-TYPE
1342: severe -
object identifier `appnLsLimResource' defined recursively or too long
1343: SYNTAX TruthValue
1344: MAX-ACCESS read-only
1345: STATUS current
1346: DESCRIPTION
1347: "Indicates whether the link station is a limited resource. A
1348: link station that is a limited resource is deactivated when it
1349: is no longer in use."
1350:
1351: ::= { appnLsEntry 10 }
1352:
1353: appnLsActOnDemand OBJECT-TYPE
1353: severe -
object identifier `appnLsActOnDemand' defined recursively or too long
1354: SYNTAX TruthValue
1355: MAX-ACCESS read-only
1356: STATUS current
1357: DESCRIPTION
1358: "Indicates whether the link station is activatable on demand.
1359:
1360: Such a link station is reported in the topology as active
1361: regardless of its actual state, so that it can be considered in
1362: route calculations. If the link station is inactive and is
1363: chosen for a route, it will be activated at that time."
1364:
1365: ::= { appnLsEntry 11 }
1366:
1367: appnLsMigration OBJECT-TYPE
1367: severe -
object identifier `appnLsMigration' defined recursively or too long
1368: SYNTAX TruthValue
1369: MAX-ACCESS read-only
1370: STATUS current
1371: DESCRIPTION
1372: "Indicates whether this link station will be used for
1373: connections to down-level or migration partners.
1374:
1375: In general, migration nodes do not append their CP names on
1376: XID3. Such nodes: (1) will not support parallel TGs, (2)
1377: should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that
1378: the partner supports ACTPUs, and (3) should not be sent
1379: segmented BINDs. However, if this node receives an XID3 with
1380: an appended CP name, then the partner node will not be treated
1381: as a migration node.
1382:
1383: In the case of DYNAMIC TGs this object should be set to 'no'."
1384:
1385: ::= { appnLsEntry 12 }
1386:
1387: appnLsPartnerNodeId OBJECT-TYPE
1387: severe -
object identifier `appnLsPartnerNodeId' defined recursively or too long
1388: SYNTAX SnaNodeIdentification
1389: MAX-ACCESS read-only
1390: STATUS current
1391: DESCRIPTION
1392: "The partner's Node Identification, from bytes 2-5 of the XID
1393: received from the partner. If this value is not available,
1394: then the characters '00000000' are returned."
1395:
1396: ::= { appnLsEntry 13 }
1397:
1398: appnLsCpCpSessionSupport OBJECT-TYPE
1398: severe -
object identifier `appnLsCpCpSessionSupport' defined recursively or too long
1399: SYNTAX TruthValue
1400: MAX-ACCESS read-only
1401: STATUS current
1402: DESCRIPTION
1403: "Indicates whether CP-CP sessions are supported by this
1404: link station. For a dynamic link, this object represents
1405: the default ('Admin') value."
1406: ::= { appnLsEntry 14 }
1407:
1408: appnLsMaxSendBtuSize OBJECT-TYPE
1408: severe -
object identifier `appnLsMaxSendBtuSize' defined recursively or too long
1409: SYNTAX INTEGER (99..32767)
1409: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1410: UNITS "bytes"
1411: MAX-ACCESS read-only
1412: STATUS current
1413: DESCRIPTION
1414: "Numeric value between 99 and 32767 inclusive indicating the
1415: maximum number of bytes in a Basic Transmission Unit (BTU) sent
1416: on this link.
1417:
1418: When the link state (returned by the appnLsOperState object) is
1419: inactive or pending active, the value configured at this node
1420: is returned. When the link state is active, the value that was
1421: negotiated for it is returned. This negotiated value is the
1422: smaller of the value configured at this node and the partner's
1423: maximum receive BTU length, received in XID."
1424:
1425: ::= { appnLsEntry 15 }
1426:
1427: appnLsInXidBytes OBJECT-TYPE
1427: severe -
object identifier `appnLsInXidBytes' defined recursively or too long
1428: SYNTAX AppnLinkStationCounter
1429: UNITS "bytes"
1430: MAX-ACCESS read-only
1431: STATUS current
1432: DESCRIPTION
1433: "Number of XID bytes received. All of the bytes in the SNA
1434: basic transmission unit (BTU), i.e., all of the bytes in the
1435: DLC XID Information Field, are counted."
1436:
1437: ::= { appnLsEntry 16 }
1438:
1439: appnLsInMsgBytes OBJECT-TYPE
1439: severe -
object identifier `appnLsInMsgBytes' defined recursively or too long
1440: SYNTAX AppnLinkStationCounter
1441: UNITS "bytes"
1442: MAX-ACCESS read-only
1443: STATUS current
1444: DESCRIPTION
1445: "Number of message (I-frame) bytes received. All of the bytes
1446: in the SNA basic transmission unit (BTU), including the
1447: transmission header (TH), are counted."
1448:
1449: ::= { appnLsEntry 17 }
1450:
1451: appnLsInXidFrames OBJECT-TYPE
1451: severe -
object identifier `appnLsInXidFrames' defined recursively or too long
1452: SYNTAX AppnLinkStationCounter
1453: UNITS "XID frames"
1454: MAX-ACCESS read-only
1455: STATUS current
1456: DESCRIPTION
1457: "Number of XID frames received."
1458:
1459: ::= { appnLsEntry 18 }
1460:
1461: appnLsInMsgFrames OBJECT-TYPE
1461: severe -
object identifier `appnLsInMsgFrames' defined recursively or too long
1462: SYNTAX AppnLinkStationCounter
1463: UNITS "I-frames"
1464: MAX-ACCESS read-only
1465: STATUS current
1466: DESCRIPTION
1467: "Number of message (I-frame) frames received."
1468:
1469: ::= { appnLsEntry 19 }
1470:
1471: appnLsOutXidBytes OBJECT-TYPE
1471: severe -
object identifier `appnLsOutXidBytes' defined recursively or too long
1472: SYNTAX AppnLinkStationCounter
1473: UNITS "bytes"
1474: MAX-ACCESS read-only
1475: STATUS current
1476: DESCRIPTION
1477: "Number of XID bytes sent. All of the bytes in the SNA basic
1478: transmission unit (BTU), i.e., all of the bytes in the DLC XID
1479: Information Field, are counted."
1480:
1481: ::= { appnLsEntry 20 }
1482:
1483: appnLsOutMsgBytes OBJECT-TYPE
1483: severe -
object identifier `appnLsOutMsgBytes' defined recursively or too long
1484: SYNTAX AppnLinkStationCounter
1485: UNITS "bytes"
1486: MAX-ACCESS read-only
1487: STATUS current
1488: DESCRIPTION
1489: "Number of message (I-frame) bytes sent. All of the bytes
1490: in the SNA basic transmission unit (BTU), including the
1491: transmission header (TH), are counted."
1492:
1493: ::= { appnLsEntry 21 }
1494:
1495: appnLsOutXidFrames OBJECT-TYPE
1495: severe -
object identifier `appnLsOutXidFrames' defined recursively or too long
1496: SYNTAX AppnLinkStationCounter
1497: UNITS "XID frames"
1498: MAX-ACCESS read-only
1499: STATUS current
1500: DESCRIPTION
1501: "Number of XID frames sent."
1502: ::= { appnLsEntry 22 }
1503:
1504: appnLsOutMsgFrames OBJECT-TYPE
1504: severe -
object identifier `appnLsOutMsgFrames' defined recursively or too long
1505: SYNTAX AppnLinkStationCounter
1506: UNITS "I-frames"
1507: MAX-ACCESS read-only
1508: STATUS current
1509: DESCRIPTION
1510: "Number of message (I-frame) frames sent."
1511:
1512: ::= { appnLsEntry 23 }
1513:
1514: appnLsEchoRsps OBJECT-TYPE
1514: severe -
object identifier `appnLsEchoRsps' defined recursively or too long
1515: SYNTAX AppnLinkStationCounter
1516: UNITS "echo responses"
1517: MAX-ACCESS read-only
1518: STATUS current
1519: DESCRIPTION
1520: "Number of echo responses returned from adjacent link station.
1521: A response should be returned for each test frame sent by this
1522: node. Test frames are sent to adjacent nodes periodically to
1523: verify connectivity and to measure the actual round trip time,
1524: that is, the time interval from when the test frame is sent
1525: until when the response is received."
1526:
1527:
1528: ::= { appnLsEntry 24 }
1529:
1530: appnLsCurrentDelay OBJECT-TYPE
1530: severe -
object identifier `appnLsCurrentDelay' defined recursively or too long
1531: SYNTAX Gauge32
1532: UNITS "milliseconds"
1533: MAX-ACCESS read-only
1534: STATUS current
1535: DESCRIPTION
1536: "The time that it took for the last test signal to be sent and
1537: returned from this link station to the adjacent link station.
1538: This time is represented in milliseconds."
1539:
1540: ::= { appnLsEntry 25 }
1541:
1542: appnLsMaxDelay OBJECT-TYPE
1542: severe -
object identifier `appnLsMaxDelay' defined recursively or too long
1543: SYNTAX Gauge32
1544: UNITS "milliseconds"
1545: MAX-ACCESS read-only
1546: STATUS current
1547: DESCRIPTION
1548: "The longest time it took for a test signal to be sent and
1549: returned from this link station to the adjacent link station.
1550: This time is represented in milliseconds .
1551:
1552: The value 0 is returned if no test signal has been sent and
1553: returned."
1554:
1555: ::= { appnLsEntry 26 }
1556:
1557: appnLsMinDelay OBJECT-TYPE
1557: severe -
object identifier `appnLsMinDelay' defined recursively or too long
1558: SYNTAX Gauge32
1559: UNITS "milliseconds"
1560: MAX-ACCESS read-only
1561: STATUS current
1562: DESCRIPTION
1563: "The shortest time it took for a test signal to be sent and
1564: returned from this link station to the adjacent link station.
1565: This time is represented in milliseconds.
1566:
1567: The value 0 is returned if no test signal has been sent and
1568: returned."
1569:
1570: ::= { appnLsEntry 27 }
1571:
1572: appnLsMaxDelayTime OBJECT-TYPE
1572: severe -
object identifier `appnLsMaxDelayTime' defined recursively or too long
1573: SYNTAX DateAndTime
1574: MAX-ACCESS read-only
1575: STATUS current
1576: DESCRIPTION
1577: "The time when the longest delay occurred. This time can be
1578: used to identify when this high water mark occurred in relation
1579: to other events in the APPN node, for example, the time at
1580: which an APPC session was either terminated or failed to be
1581: established. This latter time is available in the
1582: appcHistSessTime object in the APPC MIB.
1583:
1584: The value 00000000 is returned if no test signal has been sent
1585: and returned."
1586:
1587: ::= { appnLsEntry 28 }
1588:
1589: appnLsGoodXids OBJECT-TYPE
1589: severe -
object identifier `appnLsGoodXids' defined recursively or too long
1590: SYNTAX AppnLinkStationCounter
1591: UNITS "XID exchanges"
1592: MAX-ACCESS read-only
1593: STATUS current
1594: DESCRIPTION
1595: "The total number of successful XID exchanges that have
1596: occurred on this link station since the time it was started."
1597: ::= { appnLsEntry 29 }
1598:
1599: appnLsBadXids OBJECT-TYPE
1599: severe -
object identifier `appnLsBadXids' defined recursively or too long
1600: SYNTAX AppnLinkStationCounter
1601: UNITS "XID exchanges"
1602: MAX-ACCESS read-only
1603: STATUS current
1604: DESCRIPTION
1605: "The total number of unsuccessful XID exchanges that have
1606: occurred on this link station since the time it was started."
1607:
1608: ::= { appnLsEntry 30 }
1609:
1610: appnLsSpecific OBJECT-TYPE
1610: severe -
object identifier `appnLsSpecific' defined recursively or too long
1611: SYNTAX RowPointer
1612: MAX-ACCESS read-only
1613: STATUS current
1614: DESCRIPTION
1615: "Identifies the object, e.g., one in a DLC-specific MIB, that
1616: can provide additional information related to this link
1617: station.
1618:
1619: If the agent is unable to identify such an object, the value
1620: 0.0 is returned."
1621:
1622: ::= { appnLsEntry 31 }
1623:
1624: appnLsActiveTime OBJECT-TYPE
1624: severe -
object identifier `appnLsActiveTime' defined recursively or too long
1625: SYNTAX Unsigned32
1626: UNITS "hundredths of a second"
1627: MAX-ACCESS read-only
1628: STATUS current
1629: DESCRIPTION
1630: "The cumulative amount of time since the node was last
1631: reinitialized, measured in hundredths of a second, that this
1632: link station has been in the active state. A zero value
1633: indicates that the link station has never been active since
1634: the node was last reinitialized."
1635:
1636: ::= { appnLsEntry 32 }
1637:
1638: appnLsCurrentStateTime OBJECT-TYPE
1638: severe -
object identifier `appnLsCurrentStateTime' defined recursively or too long
1639: SYNTAX TimeTicks
1640: UNITS "hundredths of a second"
1641: MAX-ACCESS read-only
1642: STATUS current
1643: DESCRIPTION
1644: "The amount of time, measured in hundredths of a second, that
1645: the link station has been in its current state."
1646:
1647: ::= { appnLsEntry 33 }
1648:
1649: appnLsHprSup OBJECT-TYPE
1649: severe -
object identifier `appnLsHprSup' defined recursively or too long
1650: SYNTAX INTEGER {
1651: noHprSupport(1),
1652: hprBaseOnly(2),
1653: rtpTower(3),
1654: controlFlowsOverRtpTower(4)
1655: }
1656: MAX-ACCESS read-only
1657: STATUS current
1658: DESCRIPTION
1659: "Indicates the level of high performance routing (HPR) support
1660: over this link:
1661:
1662: noHprSupport(1) - no HPR support
1663: hprBaseOnly(2) - HPR base (option set 1400)
1664: supported
1665: rtpTower(3) - HPR base and RTP tower
1666: (option set 1401) supported
1667: controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
1668: control flows over RTP
1669: (option set 1402) supported
1670:
1671: If the link is not active, the defined value is returned."
1672:
1673: ::= { appnLsEntry 34 }
1674:
1675: appnLsErrRecoSup OBJECT-TYPE
1675: severe -
object identifier `appnLsErrRecoSup' defined recursively or too long
1676: SYNTAX TruthValue
1677: MAX-ACCESS read-only
1678: STATUS current
1679: DESCRIPTION
1680: "Indicates whether the link station is supporting
1681: HPR link-level error recovery."
1682:
1683: ::= { appnLsEntry 35 }
1684:
1685: appnLsForAnrLabel OBJECT-TYPE
1685: severe -
object identifier `appnLsForAnrLabel' defined recursively or too long
1686: SYNTAX OCTET STRING (SIZE (0..8))
1687: MAX-ACCESS read-only
1688: STATUS current
1689: DESCRIPTION
1690: "The forward Automatic Network Routing (ANR) label for this
1691: link station. If the link does not support HPR or the value is
1692: unknown, a zero-length string is returned."
1693: ::= { appnLsEntry 36 }
1694:
1695: appnLsRevAnrLabel OBJECT-TYPE
1695: severe -
object identifier `appnLsRevAnrLabel' defined recursively or too long
1696: SYNTAX OCTET STRING (SIZE (0..8))
1697: MAX-ACCESS read-only
1698: STATUS current
1699: DESCRIPTION
1700: "The reverse Automatic Network Routing (ANR) label for this
1701: link station. If the link does not support HPR or the value is
1702: unknown, a zero-length string is returned."
1703:
1704: ::= { appnLsEntry 37 }
1705:
1706: appnLsCpCpNceId OBJECT-TYPE
1706: severe -
object identifier `appnLsCpCpNceId' defined recursively or too long
1707: SYNTAX OCTET STRING (SIZE (0..8))
1708: MAX-ACCESS read-only
1709: STATUS current
1710: DESCRIPTION
1711: "The network connection endpoint identifier (NCE ID) for CP-CP
1712: sessions if this node supports the HPR transport tower, a
1713: zero-length string if the value is unknown or not meaningful
1714: for this node."
1715:
1716: ::= { appnLsEntry 38 }
1717:
1718: appnLsRouteNceId OBJECT-TYPE
1718: severe -
object identifier `appnLsRouteNceId' defined recursively or too long
1719: SYNTAX OCTET STRING (SIZE (0..8))
1720: MAX-ACCESS read-only
1721: STATUS current
1722: DESCRIPTION
1723: "The network connection endpoint identifier (NCE ID) for Route
1724: Setup if this node supports the HPR transport tower, a zero-
1725: length string if the value is unknown or not meaningful for
1726: this node."
1727:
1728: ::= { appnLsEntry 39 }
1729:
1730: appnLsBfNceId OBJECT-TYPE
1730: severe -
object identifier `appnLsBfNceId' defined recursively or too long
1731: SYNTAX OCTET STRING (SIZE (0..8))
1732: MAX-ACCESS read-only
1733: STATUS current
1734: DESCRIPTION
1735: "The network connection endpoint identifier (NCE ID) for the
1736: APPN/HPR boundary function if this node supports the HPR
1737: transport tower, a zero-length string if the value is unknown
1738: or not meaningful for this node."
1739:
1740: ::= { appnLsEntry 40 }
1741:
1742: appnLsLocalAddr OBJECT-TYPE
1742: severe -
object identifier `appnLsLocalAddr' defined recursively or too long
1743: SYNTAX DisplayableDlcAddress
1744: MAX-ACCESS read-only
1745: STATUS current
1746: DESCRIPTION
1747: "Local address of this link station."
1748:
1749: ::= { appnLsEntry 41 }
1750:
1751:
1752: appnLsRemoteAddr OBJECT-TYPE
1752: severe -
object identifier `appnLsRemoteAddr' defined recursively or too long
1753: SYNTAX DisplayableDlcAddress
1754: MAX-ACCESS read-only
1755: STATUS current
1756: DESCRIPTION
1757: "Address of the remote link station on this link."
1758:
1759: ::= { appnLsEntry 42 }
1760:
1761: appnLsRemoteLsName OBJECT-TYPE
1761: severe -
object identifier `appnLsRemoteLsName' defined recursively or too long
1762: SYNTAX DisplayString (SIZE (0..10))
1763: MAX-ACCESS read-only
1764: STATUS current
1765: DESCRIPTION
1766: "Remote link station discovered from the XID exchange.
1767: The name can be from one to ten characters. A zero-length
1768: string indicates that the value is not known."
1769:
1770: ::= { appnLsEntry 43 }
1771:
1772: appnLsCounterDisconTime OBJECT-TYPE
1772: severe -
object identifier `appnLsCounterDisconTime' defined recursively or too long
1773: SYNTAX TimeStamp
1774: MAX-ACCESS read-only
1775: STATUS current
1776: DESCRIPTION
1777: "The value of the sysUpTime object the last time the link
1778: station was started."
1779:
1780: ::= { appnLsEntry 44 }
1781:
1782: appnLsMltgMember OBJECT-TYPE
1782: severe -
object identifier `appnLsMltgMember' defined recursively or too long
1783: SYNTAX TruthValue
1784: MAX-ACCESS read-only
1785: STATUS current
1786: DESCRIPTION
1787: "Indicates whether the link is a member of a multi-link TG. If
1788: the link's TG has been brought up as a multi-link TG, then the
1789: link is reported as a member of a multi-link TG, even if it is
1790: currently the only active link in the TG."
1791:
1792: ::= { appnLsEntry 45 }
1793:
1794:
1795:
1796: --********************************************************************
1797: -- This table provides information about errors this node encountered
1798: -- with connections to adjacent nodes. Entries are added for exceptional
1799: -- conditions encountered establishing connections, and for exceptional
1800: -- conditions that resulted in termination of a connection. It is an
1801: -- implementation option when entries are removed from this table.
1802: --********************************************************************
1803:
1804: appnLsStatusTable OBJECT-TYPE
1804: severe -
object identifier `appnLsStatusTable' defined recursively or too long
1805: SYNTAX SEQUENCE OF AppnLsStatusEntry
1806: MAX-ACCESS not-accessible
1807: STATUS current
1808: DESCRIPTION
1809: "This table contains information related to exceptional and
1810: potentially exceptional conditions that occurred during the
1811: activation, XID exchange, and termination of a connection. No
1812: entries are created when these activities proceed normally.
1813:
1814: It is an implementation option when entries are removed from
1815: this table."
1816:
1817: ::= { appnLinkStationInformation 2 }
1818:
1819: appnLsStatusEntry OBJECT-TYPE
1819: severe -
object identifier `appnLsStatusEntry' defined recursively or too long
1819: warning -
warning: index of row `appnLsStatusEntry' can exceed OID size limit by 3 subidentifier(s)
1820: SYNTAX AppnLsStatusEntry
1821: MAX-ACCESS not-accessible
1822: STATUS current
1823: DESCRIPTION
1824: "This table is indexed by the LsStatusIndex, which is an
1825: integer that is continuously updated until it eventually
1826: wraps."
1827:
1828: INDEX
1829: { appnLsStatusIndex }
1830:
1831: ::= { appnLsStatusTable 1 }
1832:
1833: AppnLsStatusEntry ::= SEQUENCE {
1834: appnLsStatusIndex INTEGER,
1835: appnLsStatusTime DateAndTime,
1836: appnLsStatusLsName DisplayString,
1837: appnLsStatusCpName DisplayString,
1838: appnLsStatusPartnerId SnaNodeIdentification,
1839: appnLsStatusTgNum INTEGER,
1840: appnLsStatusGeneralSense SnaSenseData,
1841: appnLsStatusRetry TruthValue,
1842: appnLsStatusEndSense SnaSenseData,
1843: appnLsStatusXidLocalSense SnaSenseData,
1844: appnLsStatusXidRemoteSense SnaSenseData,
1845: appnLsStatusXidByteInError INTEGER,
1846: appnLsStatusXidBitInError INTEGER,
1847: appnLsStatusDlcType IANAifType,
1848: appnLsStatusLocalAddr DisplayableDlcAddress,
1849: appnLsStatusRemoteAddr DisplayableDlcAddress
1850: }
1851:
1852:
1853: appnLsStatusIndex OBJECT-TYPE
1853: severe -
object identifier `appnLsStatusIndex' defined recursively or too long
1854: SYNTAX INTEGER (0..2147483647)
1854: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1855: MAX-ACCESS not-accessible
1856: STATUS current
1857: DESCRIPTION
1858: "Table index. The value of the index begins at zero
1859: and is incremented up to a maximum value of 2**31-1
1860: (2,147,483,647) before wrapping."
1861:
1862: ::= { appnLsStatusEntry 1 }
1863:
1864: appnLsStatusTime OBJECT-TYPE
1864: severe -
object identifier `appnLsStatusTime' defined recursively or too long
1865: SYNTAX DateAndTime
1866: MAX-ACCESS read-only
1867: STATUS current
1868: DESCRIPTION
1869: "Time when the exception condition occurred. This time can be
1870: used to identify when this event occurred in relation to other
1871: events in the APPN node, for example, the time at which an APPC
1872: session was either terminated or failed to be established.
1873: This latter time is available in the appcHistSessTime object in
1874: the APPC MIB."
1875:
1876: ::= { appnLsStatusEntry 2 }
1877:
1878: appnLsStatusLsName OBJECT-TYPE
1878: severe -
object identifier `appnLsStatusLsName' defined recursively or too long
1879: SYNTAX DisplayString (SIZE (1..10))
1880: MAX-ACCESS read-only
1881: STATUS current
1882: DESCRIPTION
1883: "Administratively assigned name for the link station
1884: experiencing the condition."
1885: ::= { appnLsStatusEntry 3 }
1886:
1887: appnLsStatusCpName OBJECT-TYPE
1887: severe -
object identifier `appnLsStatusCpName' defined recursively or too long
1888: SYNTAX DisplayString (SIZE (0 | 3..17))
1889: MAX-ACCESS read-only
1890: STATUS current
1891: DESCRIPTION
1892: "Fully qualified name of the adjacent node for this link
1893: station. An adjacent node is identified using the format
1894: specified in the SnaControlPointName textual convention.
1895:
1896: The value of this object is determined as follows:
1897:
1898: 1. If the adjacent node's name was received on XID, it
1899: is returned.
1900:
1901: 2. If the adjacent node's name was not received on XID,
1902: but a locally-defined value is available, it is
1903: returned.
1904:
1905: 3. Otherwise a string of length 0 is returned, indicating
1906: that no name is known for the adjacent node."
1907:
1908: ::= { appnLsStatusEntry 4 }
1909:
1910: appnLsStatusPartnerId OBJECT-TYPE
1910: severe -
object identifier `appnLsStatusPartnerId' defined recursively or too long
1911: SYNTAX SnaNodeIdentification
1912: MAX-ACCESS read-only
1913: STATUS current
1914: DESCRIPTION
1915: "The partner's Node Identification, from bytes 2-5 of the XID
1916: received from the partner. If this value is not available,
1917: then the characters '00000000' are returned."
1918:
1919: ::= { appnLsStatusEntry 5 }
1920:
1921: appnLsStatusTgNum OBJECT-TYPE
1921: severe -
object identifier `appnLsStatusTgNum' defined recursively or too long
1922: SYNTAX INTEGER (0..256)
1922: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1923: MAX-ACCESS read-only
1924: STATUS current
1925: DESCRIPTION
1926: "Number associated with the TG to this link station, with a
1927: range from 0 to 256. A value of 256 indicates that the TG
1928: number was unknown at the time of the failure."
1929:
1930: ::= { appnLsStatusEntry 6 }
1931:
1932: appnLsStatusGeneralSense OBJECT-TYPE
1932: severe -
object identifier `appnLsStatusGeneralSense' defined recursively or too long
1933: SYNTAX SnaSenseData
1934: MAX-ACCESS read-only
1935: STATUS current
1936: DESCRIPTION
1937: "The error sense data associated with the start sequence of
1938: activation of a link up to the beginning of the XID sequence.
1939:
1940: This is the sense data that came from Configuration Services
1941: whenever the link did not activate or when it went inactive."
1942:
1943: ::= { appnLsStatusEntry 7 }
1944:
1945: appnLsStatusRetry OBJECT-TYPE
1945: severe -
object identifier `appnLsStatusRetry' defined recursively or too long
1946: SYNTAX TruthValue
1947: MAX-ACCESS read-only
1948: STATUS current
1949: DESCRIPTION
1950: "Indicates whether the node will retry the start request to
1951: activate the link."
1952:
1953: ::= { appnLsStatusEntry 8 }
1954:
1955: appnLsStatusEndSense OBJECT-TYPE
1955: severe -
object identifier `appnLsStatusEndSense' defined recursively or too long
1956: SYNTAX SnaSenseData
1957: MAX-ACCESS read-only
1958: STATUS current
1959: DESCRIPTION
1960: "The sense data associated with the termination of the link
1961: connection to adjacent node.
1962:
1963: This is the sense data that came from the DLC layer."
1964:
1965: ::= { appnLsStatusEntry 9 }
1966:
1967: appnLsStatusXidLocalSense OBJECT-TYPE
1967: severe -
object identifier `appnLsStatusXidLocalSense' defined recursively or too long
1968: SYNTAX SnaSenseData
1969: MAX-ACCESS read-only
1970: STATUS current
1971: DESCRIPTION
1972: "The sense data associated with the rejection of the XID.
1973:
1974: This is the sense data that came from the local node (this
1975: node) when it built the XID Negotiation Error control vector
1976: (cv22) to send to the remote node."
1977:
1978: ::= { appnLsStatusEntry 10 }
1979:
1980: appnLsStatusXidRemoteSense OBJECT-TYPE
1980: severe -
object identifier `appnLsStatusXidRemoteSense' defined recursively or too long
1981: SYNTAX SnaSenseData
1982: MAX-ACCESS read-only
1983: STATUS current
1984: DESCRIPTION
1985: "The sense data the adjacent node returned to this node
1986: indicating the reason the XID was rejected.
1987:
1988: This is the sense data that came from the remote node in the
1989: XID Negotiation Error control vector (cv22) it sent to the
1990: local node (this node)."
1991:
1992: ::= { appnLsStatusEntry 11 }
1993:
1994: appnLsStatusXidByteInError OBJECT-TYPE
1994: severe -
object identifier `appnLsStatusXidByteInError' defined recursively or too long
1995: SYNTAX INTEGER (0..65536)
1995: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1996: MAX-ACCESS read-only
1997: STATUS current
1998: DESCRIPTION
1999: "This object identifies the actual byte in the XID that caused
2000: the error. The value 65536 indicates that the object has no
2001: meaning.
2002:
2003: For values in the range 0-65535, this object corresponds to
2004: bytes 2-3 of the XID Negotiation (X'22') control vector."
2005:
2006: ::= { appnLsStatusEntry 12 }
2007:
2008: appnLsStatusXidBitInError OBJECT-TYPE
2008: severe -
object identifier `appnLsStatusXidBitInError' defined recursively or too long
2009: SYNTAX INTEGER (0..8)
2009: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2010: MAX-ACCESS read-only
2011: STATUS current
2012: DESCRIPTION
2013: "This object identifies the actual bit in error (0 through 7)
2014: within the errored byte of the XID. The value 8 indicates that
2015: this object has no meaning.
2016:
2017: For values in the range 0-7, this object corresponds to byte 4
2018: of the XID Negotiation (X'22') control vector."
2019:
2020: ::= { appnLsStatusEntry 13 }
2021:
2022: appnLsStatusDlcType OBJECT-TYPE
2022: severe -
object identifier `appnLsStatusDlcType' defined recursively or too long
2023: SYNTAX IANAifType
2024: MAX-ACCESS read-only
2025: STATUS current
2026: DESCRIPTION
2027: "The type of DLC interface, distinguished according to the
2028: protocol immediately 'below' this layer."
2029: ::= { appnLsStatusEntry 14 }
2030:
2031: appnLsStatusLocalAddr OBJECT-TYPE
2031: severe -
object identifier `appnLsStatusLocalAddr' defined recursively or too long
2032: SYNTAX DisplayableDlcAddress
2033: MAX-ACCESS read-only
2034: STATUS current
2035: DESCRIPTION
2036: "Local address of this link station."
2037:
2038: ::= { appnLsStatusEntry 15 }
2039:
2040: appnLsStatusRemoteAddr OBJECT-TYPE
2040: severe -
object identifier `appnLsStatusRemoteAddr' defined recursively or too long
2041: SYNTAX DisplayableDlcAddress
2042: MAX-ACCESS read-only
2043: STATUS current
2044: DESCRIPTION
2045: "Address of the remote link station on this link."
2046:
2047: ::= { appnLsStatusEntry 16 }
2048:
2049: -- *********************************************************************
2050: -- APPN Virtual Routing Node Information
2051: -- This section provides information relating a virtual routing node to
2052: -- an APPN port.
2053: -- *********************************************************************
2054:
2055:
2056: appnVrnTable OBJECT-TYPE
2056: severe -
object identifier `appnVrnTable' defined recursively or too long
2057: SYNTAX SEQUENCE OF AppnVrnEntry
2058: MAX-ACCESS not-accessible
2059: STATUS current
2060: DESCRIPTION
2061: "This table relates a virtual routing node to an APPN port."
2062:
2063: ::= { appnVrnInfo 1 }
2064:
2065: appnVrnEntry OBJECT-TYPE
2065: severe -
object identifier `appnVrnEntry' defined recursively or too long
2065: warning -
warning: index of row `appnVrnEntry' can exceed OID size limit by 32 subidentifier(s)
2066: SYNTAX AppnVrnEntry
2067: MAX-ACCESS not-accessible
2068: STATUS current
2069: DESCRIPTION
2070: "This table is indexed by the virtual routing node name, TG
2071: number, and port name. There will be a matching entry in the
2072: appnLocalTgTable to represent status and characteristics of the
2073: TG representing each virtual routing node definition."
2074:
2075: INDEX
2076: { appnVrnName, appnVrnTgNum, appnVrnPortName }
2077: ::= { appnVrnTable 1 }
2078:
2079: AppnVrnEntry ::= SEQUENCE {
2080: appnVrnName SnaControlPointName,
2081: appnVrnTgNum INTEGER,
2082: appnVrnPortName DisplayString
2083: }
2084:
2085: appnVrnName OBJECT-TYPE
2085: severe -
object identifier `appnVrnName' defined recursively or too long
2086: SYNTAX SnaControlPointName
2087: MAX-ACCESS not-accessible
2088: STATUS current
2089: DESCRIPTION
2090: "Administratively assigned name of the virtual routing node.
2091: This is a fully qualified name, and matches the appnLocalTgDest
2092: name in the appnLocalTgTable."
2093:
2094: ::= { appnVrnEntry 1 }
2095:
2096: appnVrnTgNum OBJECT-TYPE
2096: severe -
object identifier `appnVrnTgNum' defined recursively or too long
2097: SYNTAX INTEGER (0..255)
2097: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2098: MAX-ACCESS not-accessible
2099: STATUS current
2100: DESCRIPTION
2101: "Number associated with the transmission group representing
2102: this virtual routing node definition."
2103:
2104: ::= { appnVrnEntry 2 }
2105:
2106: appnVrnPortName OBJECT-TYPE
2106: severe -
object identifier `appnVrnPortName' defined recursively or too long
2107: SYNTAX DisplayString (SIZE (1..10))
2108: MAX-ACCESS read-only
2109: STATUS current
2110: DESCRIPTION
2111: "The name of the port this virtual routing node definition is
2112: defined to."
2113:
2114: ::= { appnVrnEntry 3 }
2115:
2116: -- ************** The APPN Topology Group ******************************
2117:
2118: appnNn OBJECT IDENTIFIER ::= { appnObjects 2 }
2118: severe -
object identifier `appnNn' defined recursively or too long
2119: appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 }
2119: severe -
object identifier `appnNnTopo' defined recursively or too long
2120: appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 }
2120: severe -
object identifier `appnNnTopology' defined recursively or too long
2121:
2122: -- This group is used to represent the entire APPN network-node topology
2123: -- including network nodes, virtual routing nodes and all TGs associated
2124: -- with these nodes, including intersubnetwork TGs (ISTGs) and branch TGs.
2125: --
2126: -- Network nodes
2127: -- The APPN topology database consists of information about every APPN
2128: -- network node in this network node's topology subnetwork. This
2129: -- information is learned over time as each network node exchanges
2130: -- topology information with the network nodes adjacent to it. The
2131: -- database consists of information about each node, and information
2132: -- about all of the transmission groups used by these nodes.
2133: --
2134: -- Virtual routing nodes
2135: -- Information about virtual routing nodes (representing connection
2136: -- networks) is treated in the same way as information about network
2137: -- nodes, and is replicated at each network node. The FRSN, node name,
2138: -- and node type are the only meaningful fields for a virtual routing
2139: -- node. The other node objects return unspecified values. Each
2140: -- node that has defined a TG with this virtual routing node as the
2141: -- destination also defines a TG on this virtual routing node. There
2142: -- is a TG record for each node that uses this virtual routing node.
2143: --
2144: -- The APPN node table represents node information from the APPN topology
2145: -- database, with the FRSN and APPN fully qualified CP name serving as
2146: -- the index. The FRSN is the agent's relative time stamp of an update
2147: -- to the network topology database. After collecting the entire database
2148: -- once, a management application can issue GET NEXT commands starting
2149: -- from the last rows it has retrieved from the appnNnTopologyFRTable and
2150: -- from the appnNnTgTopologyFRTable. When the response to either of these
2151: -- GET NEXT commands returns another row of its respective table, this
2152: -- indicates a change to the agent's topology database. The management
2153: -- application can then retrieve only the updates to the table, using
2154: -- GET NEXT commands starting from the last retrieved node or TG entry.
2155: --
2156: -- The format of the actual APPN topology database is as follows:
2157: --
2158: -- Node table (entry for each node in network)
2159: -- TG table (entry for each TG owned by node)
2160: --
2161: -- Due to SNMP's ASN.1 limitations, we cannot represent the TG table
2162: -- within the node table in this way. We define separate tables for
2163: -- nodes and TGs, adding the node name to each TG entry to provide a
2164: -- means of correlating the TG with its originating node.
2165:
2166: appnNnTopoMaxNodes OBJECT-TYPE
2166: severe -
object identifier `appnNnTopoMaxNodes' defined recursively or too long
2167: SYNTAX Gauge32
2168: UNITS "node entries"
2169: MAX-ACCESS read-only
2170: STATUS current
2171: DESCRIPTION
2172: "Maximum number of node entries allowed in the APPN topology
2173: database. It is an implementation choice whether to count only
2174: network-node entries, or to count all node entries. If the
2175: number of node entries exceeds this value, APPN will issue an
2176: Alert and the node can no longer participate as a network node.
2177: The value 0 indicates that the local node has no defined limit,
2178: and the number of node entries is bounded only by memory."
2179:
2180: ::= { appnNnTopo 1 }
2181:
2182: appnNnTopoCurNumNodes OBJECT-TYPE
2182: severe -
object identifier `appnNnTopoCurNumNodes' defined recursively or too long
2183: SYNTAX Gauge32
2184: UNITS "node entries"
2185: MAX-ACCESS read-only
2186: STATUS current
2187: DESCRIPTION
2188: "Current number of node entries in this node's topology
2189: database. It is an implementation choice whether to count only
2190: network-node entries, or to count all node entries, but an
2191: implementation must make the same choice here that it makes for
2192: the appnNnTopoMaxNodes object. If this value exceeds the
2193: maximum number of nodes allowed (appnNnTopoMaxNodes, if that
2194: field in not 0), APPN Alert CPDB002 is issued."
2195:
2196: ::= { appnNnTopo 2 }
2197:
2198: appnNnTopoNodePurges OBJECT-TYPE
2198: severe -
object identifier `appnNnTopoNodePurges' defined recursively or too long
2199: SYNTAX AppnNodeCounter
2200: UNITS "node entries"
2201: MAX-ACCESS read-only
2202: STATUS current
2203: DESCRIPTION
2204: "Total number of topology node records purged from this node's
2205: topology database since the node was last reinitialized."
2206:
2207: ::= { appnNnTopo 3 }
2208:
2209: appnNnTopoTgPurges OBJECT-TYPE
2209: severe -
object identifier `appnNnTopoTgPurges' defined recursively or too long
2210: SYNTAX AppnNodeCounter
2211: UNITS "TG entries"
2212: MAX-ACCESS read-only
2213: STATUS current
2214: DESCRIPTION
2215: "Total number of topology TG records purged from this node's
2216: topology database since the node was last reinitialized."
2217:
2218: ::= { appnNnTopo 4 }
2219:
2220: appnNnTopoTotalTduWars OBJECT-TYPE
2220: severe -
object identifier `appnNnTopoTotalTduWars' defined recursively or too long
2221: SYNTAX AppnNodeCounter
2222: UNITS "TDU wars"
2223: MAX-ACCESS read-only
2224: STATUS current
2225: DESCRIPTION
2226: "Number of TDU wars detected by this node since its last
2227: initialization."
2228:
2229: ::= { appnNnTopo 5 }
2230:
2231:
2232:
2233: -- APPN network node topology table (using FRSN and name as index)
2234:
2235: -- This table describes every APPN network node and virtual routing node
2236: -- represented in this node's topology database.
2237:
2238: appnNnTopologyFRTable OBJECT-TYPE
2238: severe -
object identifier `appnNnTopologyFRTable' defined recursively or too long
2239: SYNTAX SEQUENCE OF AppnNnTopologyFREntry
2240: MAX-ACCESS not-accessible
2241: STATUS current
2242: DESCRIPTION
2243: "Portion of the APPN topology database that describes all of
2244: the APPN network nodes and virtual routing nodes known to this
2245: node."
2246:
2247: ::= { appnNnTopology 3 }
2248:
2249: appnNnTopologyFREntry OBJECT-TYPE
2249: severe -
object identifier `appnNnTopologyFREntry' defined recursively or too long
2249: warning -
warning: index of row `appnNnTopologyFREntry' can exceed OID size limit by 21 subidentifier(s)
2250: SYNTAX AppnNnTopologyFREntry
2251: MAX-ACCESS not-accessible
2252: STATUS current
2253: DESCRIPTION
2254: "The FRSN and the fully qualified node name are used to index
2255: this table."
2256:
2257: INDEX
2258: {appnNnNodeFRFrsn,
2259: appnNnNodeFRName}
2260:
2261: ::= { appnNnTopologyFRTable 1 }
2262:
2263: AppnNnTopologyFREntry ::= SEQUENCE {
2264: appnNnNodeFRFrsn Unsigned32,
2265: appnNnNodeFRName SnaControlPointName,
2266: appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft,
2267: appnNnNodeFRType INTEGER,
2268: appnNnNodeFRRsn Unsigned32,
2269: appnNnNodeFRRouteAddResist INTEGER,
2270: appnNnNodeFRCongested TruthValue,
2271: appnNnNodeFRIsrDepleted TruthValue,
2272: appnNnNodeFRQuiescing TruthValue,
2273: appnNnNodeFRGateway TruthValue,
2274: appnNnNodeFRCentralDirectory TruthValue,
2275: appnNnNodeFRIsr TruthValue,
2276: appnNnNodeFRGarbageCollect TruthValue,
2277:
2278: appnNnNodeFRHprSupport INTEGER,
2279: appnNnNodeFRPeriBorderSup TruthValue,
2280: appnNnNodeFRInterchangeSup TruthValue,
2281: appnNnNodeFRExteBorderSup TruthValue,
2282: appnNnNodeFRBranchAwareness TruthValue
2283: }
2284:
2285: appnNnNodeFRFrsn OBJECT-TYPE
2285: severe -
object identifier `appnNnNodeFRFrsn' defined recursively or too long
2286: SYNTAX Unsigned32
2287: MAX-ACCESS not-accessible
2288: STATUS current
2289: DESCRIPTION
2290: "Flow reduction sequence numbers (FRSNs) are associated with
2291: Topology Database Updates (TDUs) and are unique only within
2292: each APPN network node. A TDU can be associated with multiple
2293: APPN resources. This FRSN indicates the last relative time
2294: this resource was updated at the agent node."
2295:
2296: ::= { appnNnTopologyFREntry 1 }
2297:
2298: appnNnNodeFRName OBJECT-TYPE
2298: severe -
object identifier `appnNnNodeFRName' defined recursively or too long
2299: SYNTAX SnaControlPointName
2300: MAX-ACCESS not-accessible
2301: STATUS current
2302: DESCRIPTION
2303: "Administratively assigned network name that is locally defined
2304: at each network node."
2305:
2306: ::= { appnNnTopologyFREntry 2 }
2307:
2308: appnNnNodeFREntryTimeLeft OBJECT-TYPE
2308: severe -
object identifier `appnNnNodeFREntryTimeLeft' defined recursively or too long
2309: SYNTAX AppnTopologyEntryTimeLeft
2310: UNITS "days"
2311: MAX-ACCESS read-only
2312: STATUS current
2313: DESCRIPTION
2314: "Number of days before deletion of this network node entry."
2315: ::= { appnNnTopologyFREntry 3 }
2316:
2317: appnNnNodeFRType OBJECT-TYPE
2317: severe -
object identifier `appnNnNodeFRType' defined recursively or too long
2318: SYNTAX INTEGER {
2319: networkNode(1),
2320: virtualRoutingNode(3)
2321: }
2322: MAX-ACCESS read-only
2323: STATUS current
2324: DESCRIPTION
2325: "Type of APPN node."
2326:
2327: ::= { appnNnTopologyFREntry 4 }
2328:
2329: appnNnNodeFRRsn OBJECT-TYPE
2329: severe -
object identifier `appnNnNodeFRRsn' defined recursively or too long
2330: SYNTAX Unsigned32
2331: MAX-ACCESS read-only
2332: STATUS current
2333: DESCRIPTION
2334: "Resource sequence number, which is assigned and controlled by
2335: the network node that owns this resource. An odd number
2336: indicates that information about the resource is inconsistent.
2337:
2338: This object corresponds to the numeric value in cv4580, bytes
2339: 2-5."
2340:
2341: ::= { appnNnTopologyFREntry 5 }
2342:
2343: appnNnNodeFRRouteAddResist OBJECT-TYPE
2343: severe -
object identifier `appnNnNodeFRRouteAddResist' defined recursively or too long
2344: SYNTAX INTEGER (0..255)
2344: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2345: MAX-ACCESS read-only
2346: STATUS current
2347: DESCRIPTION
2348: "Route addition resistance.
2349:
2350: This administratively assigned value indicates the relative
2351: desirability of using this node for intermediate session
2352: traffic. The value, which can be any integer 0-255, is used
2353: in route computation. The lower the value, the more
2354: desirable the node is for intermediate routing.
2355:
2356: This object corresponds to cv4580, byte 6."
2357:
2358: ::= { appnNnTopologyFREntry 6 }
2359:
2360: appnNnNodeFRCongested OBJECT-TYPE
2360: severe -
object identifier `appnNnNodeFRCongested' defined recursively or too long
2361: SYNTAX TruthValue
2362: MAX-ACCESS read-only
2363: STATUS current
2364: DESCRIPTION
2365: "Indicates whether this node is congested. This node is not be
2366: included in route selection by other nodes when this congestion
2367: exists.
2368:
2369: This object corresponds to cv4580, byte 7, bit 0."
2370:
2371: ::= { appnNnTopologyFREntry 7 }
2372:
2373: appnNnNodeFRIsrDepleted OBJECT-TYPE
2373: severe -
object identifier `appnNnNodeFRIsrDepleted' defined recursively or too long
2374: SYNTAX TruthValue
2375: MAX-ACCESS read-only
2376: STATUS current
2377: DESCRIPTION
2378: "Indicates whether intermediate session routing resources are
2379: depleted. This node is not included in intermediate route
2380: selection by other nodes when resources are depleted.
2381:
2382: This object corresponds to cv4580, byte 7, bit 1."
2383:
2384: ::= { appnNnTopologyFREntry 8 }
2385:
2386: appnNnNodeFRQuiescing OBJECT-TYPE
2386: severe -
object identifier `appnNnNodeFRQuiescing' defined recursively or too long
2387: SYNTAX TruthValue
2388: MAX-ACCESS read-only
2389: STATUS current
2390: DESCRIPTION
2391: "Indicates whether the node is quiescing. This node is not
2392: included in route selection by other nodes when the node is
2393: quiescing.
2394:
2395: This object corresponds to cv4580, byte 7, bit 5."
2396:
2397: ::= { appnNnTopologyFREntry 9 }
2398:
2399: appnNnNodeFRGateway OBJECT-TYPE
2399: severe -
object identifier `appnNnNodeFRGateway' defined recursively or too long
2400: SYNTAX TruthValue
2401: MAX-ACCESS read-only
2402: STATUS current
2403: DESCRIPTION
2404: "Indicates whether the node provide gateway services.
2405:
2406: This object corresponds to cv4580, byte 8, bit 0."
2407:
2408:
2409: ::= { appnNnTopologyFREntry 10 }
2410:
2411: appnNnNodeFRCentralDirectory OBJECT-TYPE
2411: severe -
object identifier `appnNnNodeFRCentralDirectory' defined recursively or too long
2412: SYNTAX TruthValue
2413: MAX-ACCESS read-only
2414: STATUS current
2415: DESCRIPTION
2416: "Indicates whether the node supports central directory
2417: services.
2418:
2419: This object corresponds to cv4580, byte 8, bit 1."
2420:
2421:
2422: ::= { appnNnTopologyFREntry 11 }
2423:
2424: appnNnNodeFRIsr OBJECT-TYPE
2424: severe -
object identifier `appnNnNodeFRIsr' defined recursively or too long
2425: SYNTAX TruthValue
2426: MAX-ACCESS read-only
2427: STATUS current
2428: DESCRIPTION
2429: "Indicates whether the node supports intermediate session
2430: routing (ISR).
2431:
2432: This object corresponds to cv4580, byte 8, bit 2."
2433:
2434: ::= { appnNnTopologyFREntry 12 }
2435:
2436: appnNnNodeFRGarbageCollect OBJECT-TYPE
2436: severe -
object identifier `appnNnNodeFRGarbageCollect' defined recursively or too long
2437: SYNTAX TruthValue
2438: MAX-ACCESS read-only
2439: STATUS current
2440: DESCRIPTION
2441: "Indicates whether the node has been marked for garbage
2442: collection (deletion from the topology database) upon the next
2443: garbage collection cycle.
2444:
2445: This object corresponds to cv4580, byte 7, bit 3."
2446:
2447: ::= { appnNnTopologyFREntry 13 }
2448:
2449: appnNnNodeFRHprSupport OBJECT-TYPE
2449: severe -
object identifier `appnNnNodeFRHprSupport' defined recursively or too long
2450: SYNTAX INTEGER {
2451: noHprSupport(1),
2452: hprBaseOnly(2),
2453: rtpTower(3),
2454: controlFlowsOverRtpTower(4)
2455: }
2456: MAX-ACCESS read-only
2457: STATUS current
2458: DESCRIPTION
2459: "Indicates the node's level of support for high-performance
2460: routing (HPR):
2461:
2462: noHprSupport(1) - no HPR support
2463: hprBaseOnly(2) - HPR base (option set 1400)
2464: supported
2465: rtpTower(3) - HPR base and RTP tower
2466: (option set 1401) supported
2467: controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
2468: control flows over RTP
2469: (option set 1402) supported
2470:
2471: This object corresponds to cv4580, byte 9, bits 3-4."
2472:
2473: ::= { appnNnTopologyFREntry 14 }
2474:
2475: appnNnNodeFRPeriBorderSup OBJECT-TYPE
2475: severe -
object identifier `appnNnNodeFRPeriBorderSup' defined recursively or too long
2476: SYNTAX TruthValue
2477: MAX-ACCESS read-only
2478: STATUS current
2479: DESCRIPTION
2480: "Indicates whether this node has peripheral border node
2481: support.
2482:
2483: This object corresponds to cv4580, byte 9, bit 0."
2484:
2485: ::= { appnNnTopologyFREntry 15 }
2486:
2487: appnNnNodeFRInterchangeSup OBJECT-TYPE
2487: severe -
object identifier `appnNnNodeFRInterchangeSup' defined recursively or too long
2488: SYNTAX TruthValue
2489: MAX-ACCESS read-only
2490: STATUS current
2491: DESCRIPTION
2492: "Indicates whether this node has interchange node support.
2493:
2494: This object corresponds to cv4580, byte 9, bit 1."
2495:
2496: ::= { appnNnTopologyFREntry 16 }
2497:
2498: appnNnNodeFRExteBorderSup OBJECT-TYPE
2498: severe -
object identifier `appnNnNodeFRExteBorderSup' defined recursively or too long
2499: SYNTAX TruthValue
2500: MAX-ACCESS read-only
2501: STATUS current
2502: DESCRIPTION
2503: "Indicates whether this node has extended border node
2504: support.
2505:
2506: This object corresponds to cv4580, byte 9, bit 2."
2507: ::= { appnNnTopologyFREntry 17 }
2508:
2509: appnNnNodeFRBranchAwareness OBJECT-TYPE
2509: severe -
object identifier `appnNnNodeFRBranchAwareness' defined recursively or too long
2510: SYNTAX TruthValue
2511: MAX-ACCESS read-only
2512: STATUS current
2513: DESCRIPTION
2514: "Indicates whether this node supports branch awareness.
2515:
2516: This object corresponds to cv4580, byte 8, bit 4."
2517:
2518: ::= { appnNnTopologyFREntry 18 }
2519:
2520:
2521: --APPN transmission group (TG) table
2522:
2523: -- This table describes the TGs associated with all the APPN network
2524: -- nodes known to this node. The originating (owning) node for each
2525: -- TG is repeated here to provide a means of correlating the TGs with
2526: -- the nodes.
2527:
2528: appnNnTgTopologyFRTable OBJECT-TYPE
2528: severe -
object identifier `appnNnTgTopologyFRTable' defined recursively or too long
2529: SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry
2530: MAX-ACCESS not-accessible
2531: STATUS current
2532: DESCRIPTION
2533: "Portion of the APPN topology database that describes all of
2534: the APPN transmissions groups between nodes in the database."
2535:
2536: ::= { appnNnTopology 4 }
2537:
2538: appnNnTgTopologyFREntry OBJECT-TYPE
2538: severe -
object identifier `appnNnTgTopologyFREntry' defined recursively or too long
2538: warning -
warning: index of row `appnNnTgTopologyFREntry' can exceed OID size limit by 40 subidentifier(s)
2539: SYNTAX AppnNnTgTopologyFREntry
2540: MAX-ACCESS not-accessible
2541: STATUS current
2542: DESCRIPTION
2543: "This table is indexed by four columns: FRSN, TG owner fully
2544: qualified node name, TG destination fully qualified node name,
2545: and TG number."
2546:
2547: INDEX
2548: {appnNnTgFRFrsn,
2549: appnNnTgFROwner,
2550: appnNnTgFRDest,
2551: appnNnTgFRNum}
2552:
2553: ::= { appnNnTgTopologyFRTable 1 }
2554:
2555: AppnNnTgTopologyFREntry ::= SEQUENCE {
2556:
2557: appnNnTgFRFrsn Unsigned32,
2558: appnNnTgFROwner SnaControlPointName,
2559: appnNnTgFRDest SnaControlPointName,
2560: appnNnTgFRNum INTEGER,
2561: appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft,
2562:
2563: appnNnTgFRDestVirtual TruthValue,
2564: appnNnTgFRDlcData AppnTgDlcData,
2565:
2566: appnNnTgFRRsn Unsigned32,
2567: appnNnTgFROperational TruthValue,
2568: appnNnTgFRQuiescing TruthValue,
2569: appnNnTgFRCpCpSession INTEGER,
2570: appnNnTgFREffCap AppnTgEffectiveCapacity,
2571: appnNnTgFRConnCost INTEGER,
2572: appnNnTgFRByteCost INTEGER,
2573: appnNnTgFRSecurity AppnTgSecurity,
2574: appnNnTgFRDelay AppnTgDelay,
2575: appnNnTgFRUsr1 INTEGER,
2576: appnNnTgFRUsr2 INTEGER,
2577: appnNnTgFRUsr3 INTEGER,
2578: appnNnTgFRGarbageCollect TruthValue,
2579: appnNnTgFRSubareaNum Unsigned32,
2580:
2581: appnNnTgFRHprSup TruthValue,
2582: appnNnTgFRDestHprTrans TruthValue,
2583: appnNnTgFRTypeIndicator INTEGER,
2584: appnNnTgFRIntersubnet TruthValue,
2585: appnNnTgFRMltgLinkType TruthValue,
2586: appnNnTgFRBranchTg TruthValue
2587: }
2588:
2589:
2590: appnNnTgFRFrsn OBJECT-TYPE
2590: severe -
object identifier `appnNnTgFRFrsn' defined recursively or too long
2591: SYNTAX Unsigned32
2592: MAX-ACCESS not-accessible
2593: STATUS current
2594: DESCRIPTION
2595: "Flow reduction sequence numbers (FRSNs) are associated with
2596: Topology Database Updates (TDUs) and are unique only within
2597: each APPN network node. A TDU can be associated with multiple
2598: APPN resources. This FRSN indicates the last time this
2599: resource was updated at this node."
2600:
2601: ::= { appnNnTgTopologyFREntry 1 }
2602:
2603: appnNnTgFROwner OBJECT-TYPE
2603: severe -
object identifier `appnNnTgFROwner' defined recursively or too long
2604: SYNTAX SnaControlPointName
2605: MAX-ACCESS not-accessible
2606: STATUS current
2607: DESCRIPTION
2608: "Administratively assigned name for the originating node for
2609: this TG. This is the same name specified in the node table."
2610:
2611: ::= { appnNnTgTopologyFREntry 2 }
2612:
2613: appnNnTgFRDest OBJECT-TYPE
2613: severe -
object identifier `appnNnTgFRDest' defined recursively or too long
2614: SYNTAX SnaControlPointName
2615: MAX-ACCESS not-accessible
2616: STATUS current
2617: DESCRIPTION
2618: "Administratively assigned fully qualified network name for the
2619: destination node for this TG."
2620:
2621: ::= { appnNnTgTopologyFREntry 3 }
2622:
2623: appnNnTgFRNum OBJECT-TYPE
2623: severe -
object identifier `appnNnTgFRNum' defined recursively or too long
2624: SYNTAX INTEGER (0..255)
2624: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2625: MAX-ACCESS not-accessible
2626: STATUS current
2627: DESCRIPTION
2628: "Number associated with this transmission group. Range is
2629: 0-255."
2630:
2631: ::= { appnNnTgTopologyFREntry 4 }
2632:
2633: appnNnTgFREntryTimeLeft OBJECT-TYPE
2633: severe -
object identifier `appnNnTgFREntryTimeLeft' defined recursively or too long
2634: SYNTAX AppnTopologyEntryTimeLeft
2635: UNITS "days"
2636: MAX-ACCESS read-only
2637: STATUS current
2638: DESCRIPTION
2639: "Number of days before deletion of this network node TG entry
2640: if it is not operational or has an odd (inconsistent) RSN."
2641:
2642: ::= { appnNnTgTopologyFREntry 5 }
2643:
2644: appnNnTgFRDestVirtual OBJECT-TYPE
2644: severe -
object identifier `appnNnTgFRDestVirtual' defined recursively or too long
2645: SYNTAX TruthValue
2646: MAX-ACCESS read-only
2647: STATUS current
2648: DESCRIPTION
2649: "Indicates whether the destination node is a virtual routing
2650: node."
2651: ::= { appnNnTgTopologyFREntry 6 }
2652:
2653: appnNnTgFRDlcData OBJECT-TYPE
2653: severe -
object identifier `appnNnTgFRDlcData' defined recursively or too long
2654: SYNTAX AppnTgDlcData
2655: MAX-ACCESS read-only
2656: STATUS current
2657: DESCRIPTION
2658: "DLC-specific data related to a link connection network."
2659:
2660: ::= { appnNnTgTopologyFREntry 7 }
2661:
2662: appnNnTgFRRsn OBJECT-TYPE
2662: severe -
object identifier `appnNnTgFRRsn' defined recursively or too long
2663: SYNTAX Unsigned32
2664: MAX-ACCESS read-only
2665: STATUS current
2666: DESCRIPTION
2667: "Current owning node's resource sequence number for this
2668: resource. An odd number indicates that information about the
2669: resource is inconsistent.
2670:
2671: This object corresponds to the numeric value in cv47, bytes
2672: 2-5"
2673:
2674: ::= { appnNnTgTopologyFREntry 8 }
2675:
2676: appnNnTgFROperational OBJECT-TYPE
2676: severe -
object identifier `appnNnTgFROperational' defined recursively or too long
2677: SYNTAX TruthValue
2678: MAX-ACCESS read-only
2679: STATUS current
2680: DESCRIPTION
2681: "Indicates whether the transmission group is operational.
2682:
2683: This object corresponds to cv47, byte 6, bit 0."
2684:
2685: ::= { appnNnTgTopologyFREntry 9 }
2686:
2687: appnNnTgFRQuiescing OBJECT-TYPE
2687: severe -
object identifier `appnNnTgFRQuiescing' defined recursively or too long
2688: SYNTAX TruthValue
2689: MAX-ACCESS read-only
2690: STATUS current
2691: DESCRIPTION
2692: "Indicates whether the transmission group is quiescing.
2693:
2694: If the TG owner is either an extended border node or a
2695: branch-aware network node (indicated, respectively, by
2696: the appnNnNodeFRExteBorderSup and appnNnNodeFRBranchAwareness
2697: objects in the corresponding appnNnTopologyFREntry), then
2698: this indicator is artificially set to TRUE in the APPN
2699: topology database, to remove the TG from other nodes'
2700: route calculations. A management application can
2701: determine whether the TG is actually quiescing by
2702: examining its appnLocalTgQuiescing object at the TG owner.
2703:
2704: This object corresponds to cv47, byte 6, bit 2."
2705:
2706: ::= { appnNnTgTopologyFREntry 10 }
2707:
2708: appnNnTgFRCpCpSession OBJECT-TYPE
2708: severe -
object identifier `appnNnTgFRCpCpSession' defined recursively or too long
2709: SYNTAX INTEGER {
2710: supportedUnknownStatus(1),
2711: supportedActive(2),
2712: notSupported(3),
2713: supportedNotActive(4)
2714: }
2715: MAX-ACCESS read-only
2716: STATUS current
2717: DESCRIPTION
2718: "Indicates whether CP-CP sessions are supported on this TG, and
2719: whether the TG owner's contention-winner session is active on
2720: this TG. Some nodes in the network are not able to
2721: differentiate support and status of CP-CP sessions, and thus
2722: may report the 'supportedUnknownStatus' value.
2723:
2724: This object corresponds to cv47, byte 6, bits 3-4."
2725:
2726: ::= { appnNnTgTopologyFREntry 11 }
2727:
2728:
2729: appnNnTgFREffCap OBJECT-TYPE
2729: severe -
object identifier `appnNnTgFREffCap' defined recursively or too long
2730: SYNTAX AppnTgEffectiveCapacity
2731: MAX-ACCESS read-only
2732: STATUS current
2733: DESCRIPTION
2734: "Effective capacity for this TG."
2735:
2736: ::= { appnNnTgTopologyFREntry 12 }
2737:
2738: appnNnTgFRConnCost OBJECT-TYPE
2738: severe -
object identifier `appnNnTgFRConnCost' defined recursively or too long
2739: SYNTAX INTEGER (0..255)
2739: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2740: MAX-ACCESS read-only
2741: STATUS current
2742: DESCRIPTION
2743: "Cost per connect time.
2744:
2745: This is an administratively assigned value representing the
2746: relative cost per unit of time to use this TG. Range is from
2747: 0, which means no cost, to 255, which indicates maximum cost.
2748:
2749: This object corresponds to cv47, byte 13."
2750:
2751: ::= { appnNnTgTopologyFREntry 13 }
2752:
2753: appnNnTgFRByteCost OBJECT-TYPE
2753: severe -
object identifier `appnNnTgFRByteCost' defined recursively or too long
2754: SYNTAX INTEGER (0..255)
2754: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2755: MAX-ACCESS read-only
2756: STATUS current
2757: DESCRIPTION
2758: "Cost per byte transmitted.
2759:
2760: This is an administratively assigned value representing the
2761: relative cost of transmitting a byte over this TG. Range is
2762: from 0, which means no cost, to 255, which indicates maximum
2763: cost.
2764:
2765: This object corresponds to cv47, byte 14."
2766:
2767: ::= { appnNnTgTopologyFREntry 14 }
2768:
2769: appnNnTgFRSecurity OBJECT-TYPE
2769: severe -
object identifier `appnNnTgFRSecurity' defined recursively or too long
2770: SYNTAX AppnTgSecurity
2771: MAX-ACCESS read-only
2772: STATUS current
2773: DESCRIPTION
2774: "Administratively assigned security level of this TG.
2775:
2776: This object corresponds to cv47, byte 16."
2777:
2778: ::= { appnNnTgTopologyFREntry 15 }
2779:
2780: appnNnTgFRDelay OBJECT-TYPE
2780: severe -
object identifier `appnNnTgFRDelay' defined recursively or too long
2781: SYNTAX AppnTgDelay
2782: MAX-ACCESS read-only
2783: STATUS current
2784: DESCRIPTION
2785: "Administratively assigned delay associated with this TG.
2786:
2787: This object corresponds to cv47, byte 17."
2788:
2789: ::= { appnNnTgTopologyFREntry 16 }
2790:
2791: appnNnTgFRUsr1 OBJECT-TYPE
2791: severe -
object identifier `appnNnTgFRUsr1' defined recursively or too long
2792: SYNTAX INTEGER (0..255)
2792: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2793: MAX-ACCESS read-only
2794: STATUS current
2795: DESCRIPTION
2796: "First user-defined TG characteristic for this TG. This is
2797: an administratively assigned value associated with the TG.
2798:
2799: This object corresponds to cv47, byte 19."
2800:
2801: ::= { appnNnTgTopologyFREntry 17 }
2802:
2803: appnNnTgFRUsr2 OBJECT-TYPE
2803: severe -
object identifier `appnNnTgFRUsr2' defined recursively or too long
2804: SYNTAX INTEGER (0..255)
2804: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2805: MAX-ACCESS read-only
2806: STATUS current
2807: DESCRIPTION
2808: "Second user-defined TG characteristic for this TG. This is
2809: an administratively assigned value associated with the TG.
2810:
2811: This object corresponds to cv47, byte 20."
2812:
2813: ::= { appnNnTgTopologyFREntry 18 }
2814:
2815: appnNnTgFRUsr3 OBJECT-TYPE
2815: severe -
object identifier `appnNnTgFRUsr3' defined recursively or too long
2816: SYNTAX INTEGER (0..255)
2816: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2817: MAX-ACCESS read-only
2818: STATUS current
2819: DESCRIPTION
2820: "Third user-defined TG characteristic for this TG. This is
2821: an administratively assigned value associated with the TG.
2822:
2823: This object corresponds to cv47, byte 21."
2824:
2825: ::= { appnNnTgTopologyFREntry 19 }
2826:
2827: appnNnTgFRGarbageCollect OBJECT-TYPE
2827: severe -
object identifier `appnNnTgFRGarbageCollect' defined recursively or too long
2828: SYNTAX TruthValue
2829: MAX-ACCESS read-only
2830: STATUS current
2831: DESCRIPTION
2832: "Indicates whether the TG has been marked for garbage
2833: collection (deletion from the topology database) upon the next
2834: garbage collection cycle.
2835:
2836: This object corresponds to cv47, byte 6, bit 1."
2837:
2838: ::= { appnNnTgTopologyFREntry 20 }
2839:
2840: appnNnTgFRSubareaNum OBJECT-TYPE
2840: severe -
object identifier `appnNnTgFRSubareaNum' defined recursively or too long
2841: SYNTAX Unsigned32
2842: MAX-ACCESS read-only
2843: STATUS current
2844: DESCRIPTION
2845: "The subarea number associated with this TG.
2846:
2847: This object corresponds to cv4680, bytes m+2 through m+5."
2848:
2849: ::= { appnNnTgTopologyFREntry 21 }
2850:
2851: appnNnTgFRHprSup OBJECT-TYPE
2851: severe -
object identifier `appnNnTgFRHprSup' defined recursively or too long
2852: SYNTAX TruthValue
2853: MAX-ACCESS read-only
2854: STATUS current
2855: DESCRIPTION
2856: "Indicates whether high performance routing (HPR)
2857: is supported over this TG.
2858:
2859: This object corresponds to cv4680, byte m+1, bit 2."
2860:
2861: ::= { appnNnTgTopologyFREntry 22 }
2862:
2863: appnNnTgFRDestHprTrans OBJECT-TYPE
2863: severe -
object identifier `appnNnTgFRDestHprTrans' defined recursively or too long
2864: SYNTAX TruthValue
2865: MAX-ACCESS read-only
2866: STATUS current
2867: DESCRIPTION
2868: "Indicates whether the destination node supports
2869: high performance routing (HPR) transport tower.
2870:
2871: This object corresponds to cv4680, byte m+1, bit 7."
2872:
2873: ::= { appnNnTgTopologyFREntry 23 }
2874:
2875: appnNnTgFRTypeIndicator OBJECT-TYPE
2875: severe -
object identifier `appnNnTgFRTypeIndicator' defined recursively or too long
2876: SYNTAX INTEGER {
2877: unknown(1),
2878: appnOrBfTg(2),
2879: interchangeTg(3),
2880: virtualRouteTg(4)
2881: }
2882: MAX-ACCESS read-only
2883: STATUS current
2884: DESCRIPTION
2885: "Indicates the type of the TG.
2886:
2887: This object corresponds to cv4680, byte m+1, bits 3-4."
2888:
2889: ::= { appnNnTgTopologyFREntry 24 }
2890:
2891: appnNnTgFRIntersubnet OBJECT-TYPE
2891: severe -
object identifier `appnNnTgFRIntersubnet' defined recursively or too long
2892: SYNTAX TruthValue
2893: MAX-ACCESS read-only
2894: STATUS current
2895: DESCRIPTION
2896: "Indicates whether the transmission group is an intersubnet TG,
2897: which defines a border between subnetworks.
2898:
2899: This object corresponds to cv4680, byte m+1, bit 5."
2900:
2901: ::= { appnNnTgTopologyFREntry 25 }
2902:
2903: appnNnTgFRMltgLinkType OBJECT-TYPE
2903: severe -
object identifier `appnNnTgFRMltgLinkType' defined recursively or too long
2904: SYNTAX TruthValue
2905: MAX-ACCESS read-only
2906: STATUS current
2907: DESCRIPTION
2908: "This object indicates whether the transmission group is a
2909: multi-link TG. A TG that has been brought up as a multi-link
2910: TG is reported as one, even if it currently has only one link
2911: active.
2912:
2913: This object corresponds to cv47, byte 6, bit 5."
2914:
2915: ::= { appnNnTgTopologyFREntry 26 }
2916:
2917: appnNnTgFRBranchTg OBJECT-TYPE
2917: severe -
object identifier `appnNnTgFRBranchTg' defined recursively or too long
2918: SYNTAX TruthValue
2919: MAX-ACCESS read-only
2920: STATUS current
2921: DESCRIPTION
2922: "Indicates whether the transmission group is a branch TG
2923: (equivalently, whether the destination of the transmission
2924: group is a branch network node).
2925:
2926: This object corresponds to cv4680, byte m+1, bit 1."
2927: ::= { appnNnTgTopologyFREntry 27 }
2928:
2929:
2930: -- ************** The APPN Local Topology Group ************************
2931: -- This MIB Group represents the local topology maintained in
2932: -- APPN network nodes, end nodes, and branch network nodes. It consists
2933: -- of two tables:
2934: -- - a table containing information about all of the TGs owned
2935: -- by this node, which is implemented by all node types.
2936: -- - a table containing all of the information known to this node
2937: -- about the TGs owned by its end nodes, which is implemented only
2938: -- by network nodes.
2939: appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 }
2939: severe -
object identifier `appnLocalTopology' defined recursively or too long
2940:
2941: -- APPN Local Transmission Group (TG) table
2942: -- This table describes the TGs associated with this node only.
2943:
2944: appnLocalTgTable OBJECT-TYPE
2944: severe -
object identifier `appnLocalTgTable' defined recursively or too long
2945: SYNTAX SEQUENCE OF AppnLocalTgEntry
2946: MAX-ACCESS not-accessible
2947: STATUS current
2948: DESCRIPTION
2949: "TG Table describes all of the TGs owned by this node. The TG
2950: destination can be a virtual node, network node, LEN node, or
2951: end node."
2952:
2953: ::= { appnLocalTopology 1 }
2954:
2955: appnLocalTgEntry OBJECT-TYPE
2955: severe -
object identifier `appnLocalTgEntry' defined recursively or too long
2955: warning -
warning: index of row `appnLocalTgEntry' can exceed OID size limit by 21 subidentifier(s)
2956: SYNTAX AppnLocalTgEntry
2957: MAX-ACCESS not-accessible
2958: STATUS current
2959: DESCRIPTION
2960: "This table is indexed by the destination CpName and the TG
2961: number."
2962:
2963: INDEX
2964: {appnLocalTgDest,
2965: appnLocalTgNum}
2966:
2967: ::= { appnLocalTgTable 1 }
2968:
2969: AppnLocalTgEntry ::= SEQUENCE {
2970:
2971: appnLocalTgDest SnaControlPointName,
2972: appnLocalTgNum INTEGER,
2973: appnLocalTgDestVirtual TruthValue,
2974: appnLocalTgDlcData AppnTgDlcData,
2975: appnLocalTgPortName DisplayString,
2976:
2977: appnLocalTgQuiescing TruthValue,
2978: appnLocalTgOperational TruthValue,
2979: appnLocalTgCpCpSession INTEGER,
2980: appnLocalTgEffCap AppnTgEffectiveCapacity,
2981: appnLocalTgConnCost INTEGER,
2982: appnLocalTgByteCost INTEGER,
2983: appnLocalTgSecurity AppnTgSecurity,
2984: appnLocalTgDelay AppnTgDelay,
2985: appnLocalTgUsr1 INTEGER,
2986: appnLocalTgUsr2 INTEGER,
2987: appnLocalTgUsr3 INTEGER,
2988: appnLocalTgHprSup INTEGER,
2989: appnLocalTgIntersubnet TruthValue,
2990: appnLocalTgMltgLinkType TruthValue,
2991: appnLocalTgBranchLinkType INTEGER
2992: }
2993:
2994: appnLocalTgDest OBJECT-TYPE
2994: severe -
object identifier `appnLocalTgDest' defined recursively or too long
2995: SYNTAX SnaControlPointName
2996: MAX-ACCESS not-accessible
2997: STATUS current
2998: DESCRIPTION
2999: "Administratively assigned name of the destination node for
3000: this TG. This is the fully qualified name of a network node,
3001: end node, LEN node, or virtual routing node."
3002:
3003: ::= { appnLocalTgEntry 1 }
3004:
3005: appnLocalTgNum OBJECT-TYPE
3005: severe -
object identifier `appnLocalTgNum' defined recursively or too long
3006: SYNTAX INTEGER (0..255)
3006: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3007: MAX-ACCESS not-accessible
3008: STATUS current
3009: DESCRIPTION
3010: "Number associated with this transmission group."
3011:
3012: ::= { appnLocalTgEntry 2 }
3013:
3014: appnLocalTgDestVirtual OBJECT-TYPE
3014: severe -
object identifier `appnLocalTgDestVirtual' defined recursively or too long
3015: SYNTAX TruthValue
3016: MAX-ACCESS read-only
3017: STATUS current
3018: DESCRIPTION
3019: "Indicates whether the destination node for this TG is a
3020: virtual routing node."
3021:
3022: ::= { appnLocalTgEntry 3 }
3023:
3024: appnLocalTgDlcData OBJECT-TYPE
3024: severe -
object identifier `appnLocalTgDlcData' defined recursively or too long
3025: SYNTAX AppnTgDlcData
3026: MAX-ACCESS read-only
3027: STATUS current
3028: DESCRIPTION
3029: "DLC-specific data related to a link connection network."
3030:
3031: ::= { appnLocalTgEntry 4 }
3032:
3033: appnLocalTgPortName OBJECT-TYPE
3033: severe -
object identifier `appnLocalTgPortName' defined recursively or too long
3034: SYNTAX DisplayString (SIZE (0..10))
3035: MAX-ACCESS read-only
3036: STATUS current
3037: DESCRIPTION
3038: "Administratively assigned name for the local port associated
3039: with this TG. A zero-length string indicates that this value
3040: is unknown."
3041:
3042: ::= { appnLocalTgEntry 5 }
3043:
3044: appnLocalTgQuiescing OBJECT-TYPE
3044: severe -
object identifier `appnLocalTgQuiescing' defined recursively or too long
3045: SYNTAX TruthValue
3046: MAX-ACCESS read-only
3047: STATUS current
3048: DESCRIPTION
3049: "Indicates whether the transmission group is quiescing."
3050:
3051: ::= { appnLocalTgEntry 6 }
3052:
3053: appnLocalTgOperational OBJECT-TYPE
3053: severe -
object identifier `appnLocalTgOperational' defined recursively or too long
3054: SYNTAX TruthValue
3055: MAX-ACCESS read-only
3056: STATUS current
3057: DESCRIPTION
3058: "Indicates whether the transmission group is operational."
3059:
3060: ::= { appnLocalTgEntry 7 }
3061:
3062: appnLocalTgCpCpSession OBJECT-TYPE
3062: severe -
object identifier `appnLocalTgCpCpSession' defined recursively or too long
3063: SYNTAX INTEGER {
3064: supportedUnknownStatus(1),
3065: supportedActive(2),
3066: notSupported(3),
3067: supportedNotActive(4)
3068: }
3069: MAX-ACCESS read-only
3070: STATUS current
3071: DESCRIPTION
3072: "Indicates whether CP-CP sessions are supported on this TG, and
3073: whether the TG owner's contention-winner session is active on
3074: this TG. Some nodes in the network are not able to
3075: differentiate support and status of CP-CP sessions, and thus
3076: may report the 'supportedUnknownStatus' value."
3077:
3078: ::= { appnLocalTgEntry 8 }
3079:
3080: appnLocalTgEffCap OBJECT-TYPE
3080: severe -
object identifier `appnLocalTgEffCap' defined recursively or too long
3081: SYNTAX AppnTgEffectiveCapacity
3082: MAX-ACCESS read-only
3083: STATUS current
3084: DESCRIPTION
3085: "Effective capacity for this TG."
3086:
3087: ::= { appnLocalTgEntry 9 }
3088:
3089: appnLocalTgConnCost OBJECT-TYPE
3089: severe -
object identifier `appnLocalTgConnCost' defined recursively or too long
3090: SYNTAX INTEGER (0..255)
3090: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3091: MAX-ACCESS read-only
3092: STATUS current
3093: DESCRIPTION
3094: "Cost per connect time: a value representing the relative cost
3095: per unit of time to use the TG. Range is from 0, which means
3096: no cost, to 255."
3097:
3098: ::= { appnLocalTgEntry 10 }
3099:
3100: appnLocalTgByteCost OBJECT-TYPE
3100: severe -
object identifier `appnLocalTgByteCost' defined recursively or too long
3101: SYNTAX INTEGER (0..255)
3101: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3102: MAX-ACCESS read-only
3103: STATUS current
3104: DESCRIPTION
3105: "Relative cost of transmitting a byte over this link.
3106: Range is from 0 (lowest cost) to 255."
3107:
3108: ::= { appnLocalTgEntry 11 }
3109:
3110: appnLocalTgSecurity OBJECT-TYPE
3110: severe -
object identifier `appnLocalTgSecurity' defined recursively or too long
3111: SYNTAX AppnTgSecurity
3112: MAX-ACCESS read-only
3113: STATUS current
3114: DESCRIPTION
3115: "Administratively assigned security level of this TG."
3116:
3117: ::= { appnLocalTgEntry 12 }
3118:
3119: appnLocalTgDelay OBJECT-TYPE
3119: severe -
object identifier `appnLocalTgDelay' defined recursively or too long
3120: SYNTAX AppnTgDelay
3121: MAX-ACCESS read-only
3122: STATUS current
3123: DESCRIPTION
3124: "Administratively assigned delay associated with this TG."
3125: ::= { appnLocalTgEntry 13 }
3126:
3127: appnLocalTgUsr1 OBJECT-TYPE
3127: severe -
object identifier `appnLocalTgUsr1' defined recursively or too long
3128: SYNTAX INTEGER (0..255)
3128: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3129: MAX-ACCESS read-only
3130: STATUS current
3131: DESCRIPTION
3132: "First user-defined TG characteristic for this TG. This is
3133: an administratively assigned value associated with the TG."
3134:
3135: ::= { appnLocalTgEntry 14 }
3136:
3137: appnLocalTgUsr2 OBJECT-TYPE
3137: severe -
object identifier `appnLocalTgUsr2' defined recursively or too long
3138: SYNTAX INTEGER (0..255)
3138: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3139: MAX-ACCESS read-only
3140: STATUS current
3141: DESCRIPTION
3142: "Second user-defined TG characteristic for this TG. This is
3143: an administratively assigned value associated with the TG."
3144:
3145: ::= { appnLocalTgEntry 15 }
3146:
3147: appnLocalTgUsr3 OBJECT-TYPE
3147: severe -
object identifier `appnLocalTgUsr3' defined recursively or too long
3148: SYNTAX INTEGER (0..255)
3148: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3149: MAX-ACCESS read-only
3150: STATUS current
3151: DESCRIPTION
3152: "Third user-defined TG characteristic for this TG. This is
3153: an administratively assigned value associated with the TG."
3154:
3155: ::= { appnLocalTgEntry 16 }
3156:
3157: appnLocalTgHprSup OBJECT-TYPE
3157: severe -
object identifier `appnLocalTgHprSup' defined recursively or too long
3158: SYNTAX INTEGER {
3159: noHprSupport(1),
3160: hprBaseOnly(2),
3161: rtpTower(3),
3162: controlFlowsOverRtpTower(4)
3163: }
3164: MAX-ACCESS read-only
3165: STATUS current
3166: DESCRIPTION
3167: "Indicates the level of high performance routing (HPR) support
3168: over this TG :
3169:
3170: noHprSupport(1) - no HPR support
3171: hprBaseOnly(2) - HPR base (option set 1400)
3172: supported
3173: rtpTower(3) - HPR base and RTP tower
3174: (option set 1401) supported
3175: controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
3176: control flows over RTP
3177: (option set 1402) supported"
3178: ::= { appnLocalTgEntry 17 }
3179:
3180: appnLocalTgIntersubnet OBJECT-TYPE
3180: severe -
object identifier `appnLocalTgIntersubnet' defined recursively or too long
3181: SYNTAX TruthValue
3182: MAX-ACCESS read-only
3183: STATUS current
3184: DESCRIPTION
3185: "Indicates whether the transmission group is an intersubnet TG,
3186: which defines a border between subnetworks."
3187:
3188: ::= { appnLocalTgEntry 18 }
3189:
3190: appnLocalTgMltgLinkType OBJECT-TYPE
3190: severe -
object identifier `appnLocalTgMltgLinkType' defined recursively or too long
3191: SYNTAX TruthValue
3192: MAX-ACCESS read-only
3193: STATUS current
3194: DESCRIPTION
3195: "This object indicates whether the transmission group is a
3196: multi-link TG. A TG that has been brought up as a multi-link
3197: TG is reported as one, even if it currently has only one link
3198: active."
3199:
3200: ::= { appnLocalTgEntry 19 }
3201:
3202: appnLocalTgBranchLinkType OBJECT-TYPE
3202: severe -
object identifier `appnLocalTgBranchLinkType' defined recursively or too long
3203: SYNTAX INTEGER {
3204: other(1),
3205: uplink(2),
3206: downlink(3),
3207: downlinkToBranchNetworkNode(4),
3208: none(5),
3209: unknown(255)
3210: }
3211: MAX-ACCESS read-only
3212: STATUS current
3213: DESCRIPTION
3214: "Branch link type of this TG:
3215: other(1) = the agent has determined the TG's
3216: branch link type to be a value other
3217: than branch uplink or branch
3218: downlink. This is the value used
3219: for a connection network TG owned by
3220: a branch network node.
3221: uplink(2) = the TG is a branch uplink.
3222: downlink(3) = the TG is a branch downlink to an
3223: end node.
3224: downlinkToBranchNetworkNode(4) = the TG is a branch
3225: downlink to a cascaded branch
3226: network node.
3227: none(5) = the TG is not a branch TG.
3228: unknown(255) = the agent cannot determine the
3229: branch link type of the TG."
3230:
3231: ::= { appnLocalTgEntry 20 }
3232:
3233:
3234: -- APPN Local End Node Transmission Group (TG) table
3235: -- This table describes the TGs associated with all of the end nodes
3236: -- known to this node.
3237:
3238: appnLocalEnTgTable OBJECT-TYPE
3238: severe -
object identifier `appnLocalEnTgTable' defined recursively or too long
3239: SYNTAX SEQUENCE OF AppnLocalEnTgEntry
3240: MAX-ACCESS not-accessible
3241: STATUS current
3242: DESCRIPTION
3243: "Table describing all of the TGs owned by the end nodes known
3244: to this node via TG registration. This node does not represent
3245: its own view of the TG on behalf of the partner node in this
3246: table. The TG destination can be a virtual routing node,
3247: network node, or end node."
3248:
3249: ::= { appnLocalTopology 2 }
3250:
3251: appnLocalEnTgEntry OBJECT-TYPE
3251: severe -
object identifier `appnLocalEnTgEntry' defined recursively or too long
3251: warning -
warning: index of row `appnLocalEnTgEntry' can exceed OID size limit by 39 subidentifier(s)
3252: SYNTAX AppnLocalEnTgEntry
3253: MAX-ACCESS not-accessible
3254: STATUS current
3255: DESCRIPTION
3256: "This table requires multiple indexes to uniquely identify each
3257: TG. They are originating CPname, destination CPname, and the
3258: TG number."
3259:
3260: INDEX
3261: {appnLocalEnTgOrigin,
3262: appnLocalEnTgDest,
3263: appnLocalEnTgNum}
3264:
3265: ::= { appnLocalEnTgTable 1 }
3266:
3267: AppnLocalEnTgEntry ::= SEQUENCE {
3268: appnLocalEnTgOrigin SnaControlPointName,
3269: appnLocalEnTgDest SnaControlPointName,
3270: appnLocalEnTgNum INTEGER,
3271: appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft,
3272:
3273: appnLocalEnTgDestVirtual TruthValue,
3274: appnLocalEnTgDlcData AppnTgDlcData,
3275:
3276: appnLocalEnTgOperational TruthValue,
3277: appnLocalEnTgCpCpSession INTEGER,
3278: appnLocalEnTgEffCap AppnTgEffectiveCapacity,
3279: appnLocalEnTgConnCost INTEGER,
3280: appnLocalEnTgByteCost INTEGER,
3281: appnLocalEnTgSecurity AppnTgSecurity,
3282: appnLocalEnTgDelay AppnTgDelay,
3283: appnLocalEnTgUsr1 INTEGER,
3284: appnLocalEnTgUsr2 INTEGER,
3285: appnLocalEnTgUsr3 INTEGER,
3286: appnLocalEnTgMltgLinkType TruthValue
3287: }
3288:
3289: appnLocalEnTgOrigin OBJECT-TYPE
3289: severe -
object identifier `appnLocalEnTgOrigin' defined recursively or too long
3290: SYNTAX SnaControlPointName
3291: MAX-ACCESS not-accessible
3292: STATUS current
3293: DESCRIPTION
3294: "Administratively assigned name of the origin node for this
3295: TG. This is a fully qualified network name."
3296:
3297: ::= { appnLocalEnTgEntry 1 }
3298:
3299: appnLocalEnTgDest OBJECT-TYPE
3299: severe -
object identifier `appnLocalEnTgDest' defined recursively or too long
3300: SYNTAX SnaControlPointName
3301: MAX-ACCESS not-accessible
3302: STATUS current
3303: DESCRIPTION
3304: "Administratively assigned name of the destination node for
3305: this TG. This is the fully qualified name of a network node,
3306: end node, LEN node, or virtual routing node."
3307:
3308: ::= { appnLocalEnTgEntry 2 }
3309:
3310: appnLocalEnTgNum OBJECT-TYPE
3310: severe -
object identifier `appnLocalEnTgNum' defined recursively or too long
3311: SYNTAX INTEGER (0..255)
3311: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3312: MAX-ACCESS not-accessible
3313: STATUS current
3314: DESCRIPTION
3315: "Number associated with this transmission group."
3316:
3317: ::= { appnLocalEnTgEntry 3 }
3318:
3319: appnLocalEnTgEntryTimeLeft OBJECT-TYPE
3319: severe -
object identifier `appnLocalEnTgEntryTimeLeft' defined recursively or too long
3320: SYNTAX AppnTopologyEntryTimeLeft
3321: UNITS "days"
3322: MAX-ACCESS read-only
3323: STATUS current
3324: DESCRIPTION
3325: "Number of days before deletion of this end node TG entry."
3326:
3327: ::= { appnLocalEnTgEntry 4 }
3328:
3329: appnLocalEnTgDestVirtual OBJECT-TYPE
3329: severe -
object identifier `appnLocalEnTgDestVirtual' defined recursively or too long
3330: SYNTAX TruthValue
3331: MAX-ACCESS read-only
3332: STATUS current
3333: DESCRIPTION
3334: "Indicates whether the destination node is a virtual routing
3335: node."
3336:
3337: ::= { appnLocalEnTgEntry 5 }
3338:
3339: appnLocalEnTgDlcData OBJECT-TYPE
3339: severe -
object identifier `appnLocalEnTgDlcData' defined recursively or too long
3340: SYNTAX AppnTgDlcData
3341: MAX-ACCESS read-only
3342: STATUS current
3343: DESCRIPTION
3344: "DLC-specific data related to a link connection network."
3345:
3346: ::= { appnLocalEnTgEntry 6 }
3347:
3348: appnLocalEnTgOperational OBJECT-TYPE
3348: severe -
object identifier `appnLocalEnTgOperational' defined recursively or too long
3349: SYNTAX TruthValue
3350: MAX-ACCESS read-only
3351: STATUS current
3352: DESCRIPTION
3353: "Indicates whether the transmission group is operational."
3354:
3355: ::= { appnLocalEnTgEntry 7 }
3356:
3357: appnLocalEnTgCpCpSession OBJECT-TYPE
3357: severe -
object identifier `appnLocalEnTgCpCpSession' defined recursively or too long
3358: SYNTAX INTEGER {
3359: supportedUnknownStatus(1),
3360: supportedActive(2),
3361: notSupported(3),
3362: supportedNotActive(4)
3363: }
3364: MAX-ACCESS read-only
3365: STATUS current
3366: DESCRIPTION
3367: "Indicates whether CP-CP sessions are supported on this TG, and
3368: whether the TG owner's contention-winner session is active on
3369: this TG. Some nodes in the network are not able to
3370: differentiate support and status of CP-CP sessions, and thus
3371: may report the 'supportedUnknownStatus' value."
3372:
3373: ::= { appnLocalEnTgEntry 8 }
3374:
3375: appnLocalEnTgEffCap OBJECT-TYPE
3375: severe -
object identifier `appnLocalEnTgEffCap' defined recursively or too long
3376: SYNTAX AppnTgEffectiveCapacity
3377: MAX-ACCESS read-only
3378: STATUS current
3379: DESCRIPTION
3380: "Effective capacity for this TG."
3381:
3382: ::= { appnLocalEnTgEntry 9 }
3383:
3384: appnLocalEnTgConnCost OBJECT-TYPE
3384: severe -
object identifier `appnLocalEnTgConnCost' defined recursively or too long
3385: SYNTAX INTEGER (0..255)
3385: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3386: MAX-ACCESS read-only
3387: STATUS current
3388: DESCRIPTION
3389: "Cost per connect time: a value representing the relative cost
3390: per unit of time to use the TG. Range is from 0, which means
3391: no cost, to 255."
3392:
3393: ::= { appnLocalEnTgEntry 10 }
3394:
3395: appnLocalEnTgByteCost OBJECT-TYPE
3395: severe -
object identifier `appnLocalEnTgByteCost' defined recursively or too long
3396: SYNTAX INTEGER (0..255)
3396: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3397: MAX-ACCESS read-only
3398: STATUS current
3399: DESCRIPTION
3400: "Relative cost of transmitting a byte over this link.
3401: Range is from 0, which means no cost, to 255."
3402:
3403: ::= { appnLocalEnTgEntry 11 }
3404:
3405: appnLocalEnTgSecurity OBJECT-TYPE
3405: severe -
object identifier `appnLocalEnTgSecurity' defined recursively or too long
3406: SYNTAX AppnTgSecurity
3407: MAX-ACCESS read-only
3408: STATUS current
3409: DESCRIPTION
3410: "Administratively assigned security level of this TG."
3411:
3412: ::= { appnLocalEnTgEntry 12 }
3413:
3414: appnLocalEnTgDelay OBJECT-TYPE
3414: severe -
object identifier `appnLocalEnTgDelay' defined recursively or too long
3415: SYNTAX AppnTgDelay
3416: MAX-ACCESS read-only
3417: STATUS current
3418: DESCRIPTION
3419: "Administratively assigned delay associated with this TG."
3420:
3421: ::= { appnLocalEnTgEntry 13 }
3422:
3423: appnLocalEnTgUsr1 OBJECT-TYPE
3423: severe -
object identifier `appnLocalEnTgUsr1' defined recursively or too long
3424: SYNTAX INTEGER (0..255)
3424: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3425: MAX-ACCESS read-only
3426: STATUS current
3427: DESCRIPTION
3428: "First user-defined TG characteristic for this TG. This is
3429: an administratively assigned value associated with the TG."
3430:
3431: ::= { appnLocalEnTgEntry 14 }
3432:
3433: appnLocalEnTgUsr2 OBJECT-TYPE
3433: severe -
object identifier `appnLocalEnTgUsr2' defined recursively or too long
3434: SYNTAX INTEGER (0..255)
3434: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3435: MAX-ACCESS read-only
3436: STATUS current
3437: DESCRIPTION
3438: "Second user-defined TG characteristic for this TG. This is
3439: an administratively assigned value associated with the TG."
3440:
3441: ::= { appnLocalEnTgEntry 15 }
3442:
3443: appnLocalEnTgUsr3 OBJECT-TYPE
3443: severe -
object identifier `appnLocalEnTgUsr3' defined recursively or too long
3444: SYNTAX INTEGER (0..255)
3444: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3445: MAX-ACCESS read-only
3446: STATUS current
3447: DESCRIPTION
3448: "Third user-defined TG characteristic for this TG. This is
3449: an administratively assigned value associated with the TG."
3450:
3451: ::= { appnLocalEnTgEntry 16 }
3452:
3453: appnLocalEnTgMltgLinkType OBJECT-TYPE
3453: severe -
object identifier `appnLocalEnTgMltgLinkType' defined recursively or too long
3454: SYNTAX TruthValue
3455: MAX-ACCESS read-only
3456: STATUS current
3457: DESCRIPTION
3458: "This object indicates whether the transmission group is a
3459: multi-link TG. A TG that has been brought up as a multi-link
3460: TG is reported as one, even if it currently has only one link
3461: active."
3462:
3463: ::= { appnLocalEnTgEntry 17 }
3464:
3465: -- ************** The APPN Directory Group *****************************
3466: appnDir OBJECT IDENTIFIER ::= { appnObjects 4 }
3466: severe -
object identifier `appnDir' defined recursively or too long
3467: appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 }
3467: severe -
object identifier `appnDirPerf' defined recursively or too long
3468:
3469: -- The APPN Directory Group
3470:
3471: -- The APPN Directory Database
3472:
3473: -- Each APPN network node and branch network node maintains directories
3474: -- containing information on which LUs (applications) are available and
3475: -- where they are located. LUs can be located in an APPN network node,
3476: -- in any of its attached end nodes or branch network nodes, or in any
3477: -- of the nodes below one of its attached branch network nodes.
3478:
3479: appnDirMaxCaches OBJECT-TYPE
3479: severe -
object identifier `appnDirMaxCaches' defined recursively or too long
3480: SYNTAX Unsigned32
3481: UNITS "directory entries"
3482: MAX-ACCESS read-only
3483: STATUS current
3484: DESCRIPTION
3485: "Maximum number of cache entries allowed. This is an
3486: administratively assigned value."
3487:
3488: ::= { appnDirPerf 1 }
3489:
3490: appnDirCurCaches OBJECT-TYPE
3490: severe -
object identifier `appnDirCurCaches' defined recursively or too long
3491: SYNTAX Gauge32
3492: UNITS "directory entries"
3493: MAX-ACCESS read-only
3494: STATUS current
3495: DESCRIPTION
3496: "Current number of cache entries."
3497:
3498: ::= { appnDirPerf 2 }
3499:
3500: appnDirCurHomeEntries OBJECT-TYPE
3500: severe -
object identifier `appnDirCurHomeEntries' defined recursively or too long
3501: SYNTAX Gauge32
3502: UNITS "directory entries"
3503: MAX-ACCESS read-only
3504: STATUS current
3505: DESCRIPTION
3506: "Current number of home entries."
3507:
3508: ::= { appnDirPerf 3 }
3509:
3510: appnDirRegEntries OBJECT-TYPE
3510: severe -
object identifier `appnDirRegEntries' defined recursively or too long
3511: SYNTAX Gauge32
3512: UNITS "directory entries"
3513: MAX-ACCESS read-only
3514: STATUS current
3515: DESCRIPTION
3516: "Current number of registered entries."
3517:
3518: ::= { appnDirPerf 4 }
3519:
3520: appnDirInLocates OBJECT-TYPE
3520: severe -
object identifier `appnDirInLocates' defined recursively or too long
3521: SYNTAX AppnNodeCounter
3522: UNITS "Locate messages"
3523: MAX-ACCESS read-only
3524: STATUS current
3525: DESCRIPTION
3526: "Number of directed Locates received since the node was last
3527: reinitialized."
3528:
3529: ::= { appnDirPerf 5 }
3530:
3531: appnDirInBcastLocates OBJECT-TYPE
3531: severe -
object identifier `appnDirInBcastLocates' defined recursively or too long
3532: SYNTAX AppnNodeCounter
3533: UNITS "Locate messages"
3534: MAX-ACCESS read-only
3535: STATUS current
3536: DESCRIPTION
3537: "Number of broadcast Locates received since the node was last
3538: reinitialized."
3539:
3540: ::= { appnDirPerf 6 }
3541:
3542: appnDirOutLocates OBJECT-TYPE
3542: severe -
object identifier `appnDirOutLocates' defined recursively or too long
3543: SYNTAX AppnNodeCounter
3544: UNITS "Locate messages"
3545: MAX-ACCESS read-only
3546: STATUS current
3547: DESCRIPTION
3548: "Number of directed Locates sent since the node was last
3549: reinitialized."
3550:
3551: ::= { appnDirPerf 7 }
3552:
3553: appnDirOutBcastLocates OBJECT-TYPE
3553: severe -
object identifier `appnDirOutBcastLocates' defined recursively or too long
3554: SYNTAX AppnNodeCounter
3555: UNITS "Locate messages"
3556: MAX-ACCESS read-only
3557: STATUS current
3558: DESCRIPTION
3559: "Number of broadcast Locates sent since the node was last
3560: reinitialized."
3561: ::= { appnDirPerf 8 }
3562:
3563: appnDirNotFoundLocates OBJECT-TYPE
3563: severe -
object identifier `appnDirNotFoundLocates' defined recursively or too long
3564: SYNTAX AppnNodeCounter
3565: UNITS "Locate messages"
3566: MAX-ACCESS read-only
3567: STATUS current
3568: DESCRIPTION
3569: "Number of directed Locates returned with a 'not found' since
3570: the node was last reinitialized."
3571:
3572: ::= { appnDirPerf 9 }
3573:
3574: appnDirNotFoundBcastLocates OBJECT-TYPE
3574: severe -
object identifier `appnDirNotFoundBcastLocates' defined recursively or too long
3575: SYNTAX AppnNodeCounter
3576: UNITS "Locate messages"
3577: MAX-ACCESS read-only
3578: STATUS current
3579: DESCRIPTION
3580: "Number of broadcast Locates returned with a 'not found' since
3581: the node was last reinitialized."
3582:
3583: ::= { appnDirPerf 10 }
3584:
3585: appnDirLocateOutstands OBJECT-TYPE
3585: severe -
object identifier `appnDirLocateOutstands' defined recursively or too long
3586: SYNTAX Gauge32
3587: UNITS "Locate messages"
3588: MAX-ACCESS read-only
3589: STATUS current
3590: DESCRIPTION
3591: "Current number of outstanding Locates, both directed and
3592: broadcast. This value varies. A value of zero indicates
3593: that no Locates are unanswered."
3594:
3595: ::= { appnDirPerf 11 }
3596:
3597:
3598: --APPN Directory table
3599:
3600: -- This table contains information about all known LUs.
3601:
3602: appnDirTable OBJECT-TYPE
3602: severe -
object identifier `appnDirTable' defined recursively or too long
3603: SYNTAX SEQUENCE OF AppnDirEntry
3604: MAX-ACCESS not-accessible
3605: STATUS current
3606: DESCRIPTION
3607: "Table containing information about all known LUs."
3608: ::= { appnDir 2 }
3609:
3610: appnDirEntry OBJECT-TYPE
3610: severe -
object identifier `appnDirEntry' defined recursively or too long
3610: warning -
warning: index of row `appnDirEntry' can exceed OID size limit by 20 subidentifier(s)
3611: SYNTAX AppnDirEntry
3612: MAX-ACCESS not-accessible
3613: STATUS current
3614: DESCRIPTION
3615: "This table is indexed by the LU name."
3616:
3617: INDEX
3618: {appnDirLuName}
3619:
3620: ::= { appnDirTable 1 }
3621:
3622: AppnDirEntry ::= SEQUENCE {
3623: appnDirLuName DisplayString,
3624: appnDirNnServerName SnaControlPointName,
3625: appnDirLuOwnerName SnaControlPointName,
3626: appnDirLuLocation INTEGER,
3627: appnDirType INTEGER,
3628: appnDirApparentLuOwnerName DisplayString
3629: }
3630: appnDirLuName OBJECT-TYPE
3630: severe -
object identifier `appnDirLuName' defined recursively or too long
3631: SYNTAX DisplayString (SIZE (1..17))
3632: MAX-ACCESS not-accessible
3633: STATUS current
3634: DESCRIPTION
3635: "Fully qualified network LU name in the domain of the
3636: serving network node. Entries take one of three forms:
3637:
3638: - Explicit entries do not contain the character '*'.
3639: - Partial wildcard entries have the form 'ccc*', where
3640: 'ccc' represents one to sixteen characters in a
3641: legal SNA LuName.
3642: - A full wildcard entry consists of the single
3643: character '*'"
3644:
3645: ::= { appnDirEntry 1 }
3646:
3647: appnDirNnServerName OBJECT-TYPE
3647: severe -
object identifier `appnDirNnServerName' defined recursively or too long
3648: SYNTAX SnaControlPointName
3649: MAX-ACCESS read-only
3650: STATUS current
3651: DESCRIPTION
3652: "Fully qualified control point (CP) name of the network node
3653: server. For unassociated end node entries, a zero-length
3654: string is returned."
3655: ::= { appnDirEntry 2 }
3656:
3657: appnDirLuOwnerName OBJECT-TYPE
3657: severe -
object identifier `appnDirLuOwnerName' defined recursively or too long
3658: SYNTAX SnaControlPointName
3659: MAX-ACCESS read-only
3660: STATUS current
3661: DESCRIPTION
3662: "Fully qualified CP name of the node at which the LU is
3663: located. This name is the same as the serving NN name when
3664: the LU is located at a network node. It is also the same as
3665: the fully qualified LU name when this is the control point
3666: LU for this node."
3667:
3668: ::= { appnDirEntry 3 }
3669:
3670: appnDirLuLocation OBJECT-TYPE
3670: severe -
object identifier `appnDirLuLocation' defined recursively or too long
3671: SYNTAX INTEGER {
3672: local(1), --Local
3673: domain(2), --Domain
3674: xdomain(3) --Cross Domain
3675:
3676: }
3677: MAX-ACCESS read-only
3678: STATUS current
3679: DESCRIPTION
3680: "Specifies the location of the LU with respect to the local
3681: node."
3682:
3683: ::= { appnDirEntry 4 }
3684:
3685: appnDirType OBJECT-TYPE
3685: severe -
object identifier `appnDirType' defined recursively or too long
3686: SYNTAX INTEGER {
3687: home(1), --defined as home entry
3688: cache(2), --learned over time
3689: registered(3) --registered by end node
3690: }
3691: MAX-ACCESS read-only
3692: STATUS current
3693: DESCRIPTION
3694: "Directory types are:
3695: 1 - Home
3696: The LU is in the domain of the local node, and the LU
3697: information has been configured at the local node.
3698:
3699: 2 - Cache
3700: The LU has previously been located by a broadcast
3701: search, and the location information has been saved.
3702:
3703: 3 - Registered
3704: The LU is at an end node that is in the domain
3705: of the local network node. Registered entries
3706: are registered by the served end node."
3707:
3708: ::= { appnDirEntry 5 }
3709:
3710: appnDirApparentLuOwnerName OBJECT-TYPE
3710: severe -
object identifier `appnDirApparentLuOwnerName' defined recursively or too long
3711: SYNTAX DisplayString (SIZE (0 | 3..17))
3712: MAX-ACCESS read-only
3713: STATUS current
3714: DESCRIPTION
3715: "Fully qualified CP name of the node at which the LU appears to
3716: be located. This object and the appnDirLuOwnerName object are
3717: related as follows:
3718:
3719: Implementations that support this object save in their
3720: directory database information about an LU's owning control
3721: point that was communicated in two control vectors:
3722:
3723: - an Associated Resource Entry (X'3C') CV with resource
3724: type X'00F4' (ENCP)
3725:
3726: - a Real Owning Control Point (X'4A') CV.
3727:
3728: The X'4A' CV is created by a branch network node to preserve
3729: the name of the real owning control point for an LU below the
3730: branch network node, before it overwrites this name with its
3731: own name in the X'3C' CV. The X'4A' CV is not present for LUs
3732: that are not below branch network nodes.
3733:
3734: If the information a node has about an LU's owning CP came only
3735: in a X'3C' CV, then the name from the X'3C' is returned in the
3736: appnDirLuOwnerName object, and a null string is returned in
3737: this object.
3738:
3739: If the information a node has about an LU's owning CP came in
3740: both X'3C' and X'4A' CVs, then the name from the X'4A' is
3741: returned in the appnDirLuOwnerName object, and the name from
3742: the X'3C' (which will be the branch network node's name) is
3743: returned in this object."
3744:
3745: ::= { appnDirEntry 6 }
3746:
3747:
3748: -- ************** The APPN Class of Service Group **********************
3749:
3750: appnCos OBJECT IDENTIFIER ::= { appnObjects 5 }
3750: severe -
object identifier `appnCos' defined recursively or too long
3751: -- The APPN Class of Service (COS)
3752:
3753: -- Class of Service is a means of expressing the quality of routes and
3754: -- the transmission priority of traffic that flows on these routes.
3755: -- The quality of routes is specified by two tables, a COS weight table
3756: -- for TGs and a COS weight table for nodes. Values in these COS tables
3757: -- are administratively assigned at each APPN node, with seven default
3758: -- tables specified by the APPN architecture.
3759: -- *********************************************************************
3760:
3761: appnCosModeTable OBJECT-TYPE
3761: severe -
object identifier `appnCosModeTable' defined recursively or too long
3762: SYNTAX SEQUENCE OF AppnCosModeEntry
3763: MAX-ACCESS not-accessible
3764: STATUS current
3765: DESCRIPTION
3766: "Table representing all of the defined mode names for this
3767: node. The table contains the matching COS name for each
3768: mode name."
3769:
3770: ::= { appnCos 1 }
3771:
3772: appnCosModeEntry OBJECT-TYPE
3772: severe -
object identifier `appnCosModeEntry' defined recursively or too long
3772: warning -
warning: index of row `appnCosModeEntry' can exceed OID size limit by 11 subidentifier(s)
3773: SYNTAX AppnCosModeEntry
3774: MAX-ACCESS not-accessible
3775: STATUS current
3776: DESCRIPTION
3777: "This table is indexed by the mode name."
3778:
3779: INDEX
3780: {appnCosModeName}
3781:
3782: ::= { appnCosModeTable 1 }
3783:
3784: AppnCosModeEntry ::= SEQUENCE {
3785: appnCosModeName SnaModeName,
3786: appnCosModeCosName SnaClassOfServiceName
3787: }
3788:
3789: appnCosModeName OBJECT-TYPE
3789: severe -
object identifier `appnCosModeName' defined recursively or too long
3790: SYNTAX SnaModeName
3791: MAX-ACCESS not-accessible
3792: STATUS current
3793: DESCRIPTION
3794: "Administratively assigned name for this mode."
3795:
3796: ::= { appnCosModeEntry 1 }
3797:
3798: appnCosModeCosName OBJECT-TYPE
3798: severe -
object identifier `appnCosModeCosName' defined recursively or too long
3799: SYNTAX SnaClassOfServiceName
3800: MAX-ACCESS read-only
3801: STATUS current
3802: DESCRIPTION
3803: "Administratively assigned name for this class of service."
3804:
3805: ::= { appnCosModeEntry 2 }
3806:
3807:
3808: -- *********************************************************************
3809: appnCosNameTable OBJECT-TYPE
3809: severe -
object identifier `appnCosNameTable' defined recursively or too long
3810: SYNTAX SEQUENCE OF AppnCosNameEntry
3811: MAX-ACCESS not-accessible
3812: STATUS current
3813: DESCRIPTION
3814: "Table mapping all of the defined class-of-service names for
3815: this node to their network transmission priorities."
3816:
3817: ::= { appnCos 2 }
3818:
3819: appnCosNameEntry OBJECT-TYPE
3819: severe -
object identifier `appnCosNameEntry' defined recursively or too long
3819: warning -
warning: index of row `appnCosNameEntry' can exceed OID size limit by 11 subidentifier(s)
3820: SYNTAX AppnCosNameEntry
3821: MAX-ACCESS not-accessible
3822: STATUS current
3823: DESCRIPTION
3824: "The COS name is the index to this table."
3825:
3826: INDEX
3827: {appnCosName}
3828:
3829: ::= { appnCosNameTable 1 }
3830:
3831: AppnCosNameEntry ::= SEQUENCE {
3832: appnCosName SnaClassOfServiceName,
3833: appnCosTransPriority INTEGER
3834: }
3835:
3836:
3837: appnCosName OBJECT-TYPE
3837: severe -
object identifier `appnCosName' defined recursively or too long
3838: SYNTAX SnaClassOfServiceName
3839: MAX-ACCESS not-accessible
3840: STATUS current
3841: DESCRIPTION
3842: "Administratively assigned name for this class of service."
3843:
3844: ::= { appnCosNameEntry 1 }
3845:
3846: appnCosTransPriority OBJECT-TYPE
3846: severe -
object identifier `appnCosTransPriority' defined recursively or too long
3847: SYNTAX INTEGER {
3848: low(1), --X'01'
3849: medium(2), --X'02'
3850: high(3), --X'03'
3851: network(4) --X'04'
3852: }
3853: MAX-ACCESS read-only
3854: STATUS current
3855: DESCRIPTION
3856: "Transmission priority for this class of service:
3857:
3858: low(1) - (X'01'): low priority
3859: medium(2) - (X'02'): medium priority
3860: high(3) - (X'03'): high priority
3861: network(4) - (X'04'): network priority"
3862:
3863: ::= { appnCosNameEntry 2 }
3864:
3865:
3866: -- *********************************************************************
3867: appnCosNodeRowTable OBJECT-TYPE
3867: severe -
object identifier `appnCosNodeRowTable' defined recursively or too long
3868: SYNTAX SEQUENCE OF AppnCosNodeRowEntry
3869: MAX-ACCESS not-accessible
3870: STATUS current
3871: DESCRIPTION
3872: "This table contains all node-row information for all classes
3873: of service defined in this node."
3874:
3875: ::= { appnCos 3 }
3876:
3877: appnCosNodeRowEntry OBJECT-TYPE
3877: severe -
object identifier `appnCosNodeRowEntry' defined recursively or too long
3877: warning -
warning: index of row `appnCosNodeRowEntry' can exceed OID size limit by 12 subidentifier(s)
3878: SYNTAX AppnCosNodeRowEntry
3879: MAX-ACCESS not-accessible
3880: STATUS current
3881: DESCRIPTION
3882: "A node entry for a given class of service."
3883:
3884: INDEX
3885: {appnCosNodeRowName,
3886: appnCosNodeRowIndex}
3887:
3888: ::= { appnCosNodeRowTable 1 }
3889:
3890: AppnCosNodeRowEntry ::= SEQUENCE {
3891: appnCosNodeRowName SnaClassOfServiceName,
3892: appnCosNodeRowIndex INTEGER,
3893: appnCosNodeRowWgt DisplayString,
3894: appnCosNodeRowResistMin INTEGER,
3895: appnCosNodeRowResistMax INTEGER,
3896: appnCosNodeRowMinCongestAllow INTEGER,
3897: appnCosNodeRowMaxCongestAllow INTEGER
3898: }
3899:
3900: appnCosNodeRowName OBJECT-TYPE
3900: severe -
object identifier `appnCosNodeRowName' defined recursively or too long
3901: SYNTAX SnaClassOfServiceName
3902: MAX-ACCESS not-accessible
3903: STATUS current
3904: DESCRIPTION
3905: "Administratively assigned name for this class of service."
3906:
3907: ::= { appnCosNodeRowEntry 1 }
3908:
3909: appnCosNodeRowIndex OBJECT-TYPE
3909: severe -
object identifier `appnCosNodeRowIndex' defined recursively or too long
3910: SYNTAX INTEGER (0..255)
3910: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3911: MAX-ACCESS not-accessible
3912: STATUS current
3913: DESCRIPTION
3914: "Subindex under appnCosNodeRowName, corresponding to a row in
3915: the node table for the class of service identified in
3916: appnCosNodeRowName.
3917:
3918: For each class of service, this subindex orders rows in the
3919: appnCosNodeRowTable in the same order as that used for route
3920: calculation in the APPN node."
3921:
3922: ::= { appnCosNodeRowEntry 2 }
3923:
3924: appnCosNodeRowWgt OBJECT-TYPE
3924: severe -
object identifier `appnCosNodeRowWgt' defined recursively or too long
3925: SYNTAX DisplayString (SIZE (1..64))
3926: MAX-ACCESS read-only
3927: STATUS current
3928: DESCRIPTION
3929: "Weight to be associated with the nodes that fit the criteria
3930: specified by this node row.
3931:
3932: This value can either be a character representation of an
3933: integer, or a formula for calculating the weight."
3934:
3935: ::= { appnCosNodeRowEntry 3 }
3936:
3937: appnCosNodeRowResistMin OBJECT-TYPE
3937: severe -
object identifier `appnCosNodeRowResistMin' defined recursively or too long
3938: SYNTAX INTEGER (0..255)
3938: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3939: MAX-ACCESS read-only
3940: STATUS current
3941: DESCRIPTION
3942: "Minimum route addition resistance value for this node.
3943: Range of values is 0-255. The lower the value, the more
3944: desirable the node is for intermediate routing."
3945:
3946: ::= { appnCosNodeRowEntry 4 }
3947:
3948: appnCosNodeRowResistMax OBJECT-TYPE
3948: severe -
object identifier `appnCosNodeRowResistMax' defined recursively or too long
3949: SYNTAX INTEGER (0..255)
3949: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3950: MAX-ACCESS read-only
3951: STATUS current
3952: DESCRIPTION
3953: "Maximum route addition resistance value for this node.
3954: Range of values is 0-255. The lower the value, the more
3955: desirable the node is for intermediate routing."
3956:
3957: ::= { appnCosNodeRowEntry 5 }
3958:
3959: appnCosNodeRowMinCongestAllow OBJECT-TYPE
3959: severe -
object identifier `appnCosNodeRowMinCongestAllow' defined recursively or too long
3960: SYNTAX INTEGER (0..1)
3960: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3961: MAX-ACCESS read-only
3962: STATUS current
3963: DESCRIPTION
3964: "Indicates whether low congestion will be tolerated. This
3965: object and appnCosNodeRowMaxCongestAllow together delineate a
3966: range of acceptable congestion states for a node. For the
3967: ordered pair (minimum congestion allowed, maximum congestion
3968: allowed), the values are interpreted as follows:
3969:
3970: - (0,0): only low congestion is acceptable
3971: - (0,1): either low or high congestion is acceptable
3972: - (1,1): only high congestion is acceptable.
3973:
3974: Note that the combination (1,0) is not defined, since it
3975: would identify a range whose lower bound was high congestion
3976: and whose upper bound was low congestion."
3977:
3978:
3979: ::= { appnCosNodeRowEntry 6 }
3980:
3981: appnCosNodeRowMaxCongestAllow OBJECT-TYPE
3981: severe -
object identifier `appnCosNodeRowMaxCongestAllow' defined recursively or too long
3982: SYNTAX INTEGER (0..1)
3982: warning -
warning: use Integer32 instead of INTEGER in SMIv2
3983: MAX-ACCESS read-only
3984: STATUS current
3985: DESCRIPTION
3986: "Indicates whether low congestion will be tolerated. This
3987: object and appnCosNodeRowMinCongestAllow together delineate a
3988: range of acceptable congestion states for a node. For the
3989: ordered pair (minimum congestion allowed, maximum congestion
3990: allowed), the values are interpreted as follows:
3991: - (0,0): only low congestion is acceptable
3992: - (0,1): either low or high congestion is acceptable
3993: - (1,1): only high congestion is acceptable.
3994:
3995: Note that the combination (1,0) is not defined, since it
3996: would identify a range whose lower bound was high congestion
3997: and whose upper bound was low congestion."
3998:
3999: ::= { appnCosNodeRowEntry 7 }
4000:
4001:
4002: -- *********************************************************************
4003: appnCosTgRowTable OBJECT-TYPE
4003: severe -
object identifier `appnCosTgRowTable' defined recursively or too long
4004: SYNTAX SEQUENCE OF AppnCosTgRowEntry
4005: MAX-ACCESS not-accessible
4006: STATUS current
4007: DESCRIPTION
4008: "Table containing all the TG-row information for all classes of
4009: service defined in this node."
4010:
4011: ::= { appnCos 4 }
4012:
4013: appnCosTgRowEntry OBJECT-TYPE
4013: severe -
object identifier `appnCosTgRowEntry' defined recursively or too long
4013: warning -
warning: index of row `appnCosTgRowEntry' can exceed OID size limit by 12 subidentifier(s)
4014: SYNTAX AppnCosTgRowEntry
4015: MAX-ACCESS not-accessible
4016: STATUS current
4017: DESCRIPTION
4018: "A TG entry for a given class of service."
4019:
4020: INDEX
4021: {appnCosTgRowName,
4022: appnCosTgRowIndex}
4023:
4024: ::= { appnCosTgRowTable 1 }
4025:
4026: AppnCosTgRowEntry ::= SEQUENCE {
4027: appnCosTgRowName SnaClassOfServiceName,
4028: appnCosTgRowIndex INTEGER,
4029: appnCosTgRowWgt DisplayString,
4030: appnCosTgRowEffCapMin AppnTgEffectiveCapacity,
4031: appnCosTgRowEffCapMax AppnTgEffectiveCapacity,
4032: appnCosTgRowConnCostMin INTEGER,
4033: appnCosTgRowConnCostMax INTEGER,
4034: appnCosTgRowByteCostMin INTEGER,
4035: appnCosTgRowByteCostMax INTEGER,
4036: appnCosTgRowSecurityMin AppnTgSecurity,
4037: appnCosTgRowSecurityMax AppnTgSecurity,
4038: appnCosTgRowDelayMin AppnTgDelay,
4039: appnCosTgRowDelayMax AppnTgDelay,
4040: appnCosTgRowUsr1Min INTEGER,
4041: appnCosTgRowUsr1Max INTEGER,
4042: appnCosTgRowUsr2Min INTEGER,
4043: appnCosTgRowUsr2Max INTEGER,
4044: appnCosTgRowUsr3Min INTEGER,
4045: appnCosTgRowUsr3Max INTEGER
4046: }
4047:
4048: appnCosTgRowName OBJECT-TYPE
4048: severe -
object identifier `appnCosTgRowName' defined recursively or too long
4049: SYNTAX SnaClassOfServiceName
4050: MAX-ACCESS not-accessible
4051: STATUS current
4052: DESCRIPTION
4053: "Administratively assigned name for this class of service."
4054:
4055: ::= { appnCosTgRowEntry 1 }
4056:
4057: appnCosTgRowIndex OBJECT-TYPE
4057: severe -
object identifier `appnCosTgRowIndex' defined recursively or too long
4058: SYNTAX INTEGER (0..255)
4058: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4059: MAX-ACCESS not-accessible
4060: STATUS current
4061: DESCRIPTION
4062: "Subindex under appnCosTgRowName, corresponding to a row in the
4063: TG table for the class of service identified in
4064: appnCosTgRowName.
4065:
4066: For each class of service, this subindex orders rows in the
4067: appnCosTgRowTable in the same order as that used for route
4068: calculation in the APPN node."
4069:
4070: ::= { appnCosTgRowEntry 2 }
4071:
4072: appnCosTgRowWgt OBJECT-TYPE
4072: severe -
object identifier `appnCosTgRowWgt' defined recursively or too long
4073: SYNTAX DisplayString (SIZE (1..64))
4074: MAX-ACCESS read-only
4075: STATUS current
4076: DESCRIPTION
4077: "Weight to be associated with the TGs that fit the criteria
4078: specified by this TG row.
4079:
4080: This value can either be a character representation of an
4081: integer, or a formula for calculating the weight."
4082:
4083: ::= { appnCosTgRowEntry 3 }
4084:
4085: appnCosTgRowEffCapMin OBJECT-TYPE
4085: severe -
object identifier `appnCosTgRowEffCapMin' defined recursively or too long
4086: SYNTAX AppnTgEffectiveCapacity
4087: MAX-ACCESS read-only
4088: STATUS current
4089: DESCRIPTION
4090: "Minimum acceptable capacity for this class of service."
4091:
4092: ::= { appnCosTgRowEntry 4 }
4093:
4094: appnCosTgRowEffCapMax OBJECT-TYPE
4094: severe -
object identifier `appnCosTgRowEffCapMax' defined recursively or too long
4095: SYNTAX AppnTgEffectiveCapacity
4096: MAX-ACCESS read-only
4097: STATUS current
4098: DESCRIPTION
4099: "Maximum acceptable capacity for this class of service."
4100:
4101: ::= { appnCosTgRowEntry 5 }
4102:
4103: appnCosTgRowConnCostMin OBJECT-TYPE
4103: severe -
object identifier `appnCosTgRowConnCostMin' defined recursively or too long
4104: SYNTAX INTEGER (0..255)
4104: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4105: MAX-ACCESS read-only
4106: STATUS current
4107: DESCRIPTION
4108: "Minimum acceptable cost per connect time for this class of
4109: service.
4110:
4111: Cost per connect time: a value representing the relative
4112: cost per unit of time to use this TG. Range is from 0, which
4113: means no cost, to 255."
4114:
4115: ::= { appnCosTgRowEntry 6 }
4116:
4117: appnCosTgRowConnCostMax OBJECT-TYPE
4117: severe -
object identifier `appnCosTgRowConnCostMax' defined recursively or too long
4118: SYNTAX INTEGER (0..255)
4118: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4119: MAX-ACCESS read-only
4120: STATUS current
4121: DESCRIPTION
4122: "Maximum acceptable cost per connect time for this class of
4123: service.
4124:
4125: Cost per connect time: a value representing the relative
4126: cost per unit of time to use this TG. Range is from 0, which
4127: means no cost, to 255."
4128:
4129: ::= { appnCosTgRowEntry 7 }
4130:
4131: appnCosTgRowByteCostMin OBJECT-TYPE
4131: severe -
object identifier `appnCosTgRowByteCostMin' defined recursively or too long
4132: SYNTAX INTEGER (0..255)
4132: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4133: MAX-ACCESS read-only
4134: STATUS current
4135: DESCRIPTION
4136: "Minimum acceptable cost per byte transmitted for this class
4137: of service.
4138:
4139: Cost per byte transmitted: a value representing the relative
4140: cost per unit of time to use this TG. Range is from 0, which
4141: means no cost, to 255."
4142:
4143: ::= { appnCosTgRowEntry 8 }
4144:
4145: appnCosTgRowByteCostMax OBJECT-TYPE
4145: severe -
object identifier `appnCosTgRowByteCostMax' defined recursively or too long
4146: SYNTAX INTEGER (0..255)
4146: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4147: MAX-ACCESS read-only
4148: STATUS current
4149: DESCRIPTION
4150: "Maximum acceptable cost per byte transmitted for this class
4151: of service.
4152:
4153: Cost per byte transmitted: a value representing the relative
4154: cost of transmitting a byte over this TG. Range is from 0,
4155: which means no cost, to 255."
4156:
4157: ::= { appnCosTgRowEntry 9 }
4158:
4159: appnCosTgRowSecurityMin OBJECT-TYPE
4159: severe -
object identifier `appnCosTgRowSecurityMin' defined recursively or too long
4160: SYNTAX AppnTgSecurity
4161: MAX-ACCESS read-only
4162: STATUS current
4163: DESCRIPTION
4164: "Minimum acceptable security for this class of service."
4165:
4166: ::= { appnCosTgRowEntry 10 }
4167:
4168: appnCosTgRowSecurityMax OBJECT-TYPE
4168: severe -
object identifier `appnCosTgRowSecurityMax' defined recursively or too long
4169: SYNTAX AppnTgSecurity
4170: MAX-ACCESS read-only
4171: STATUS current
4172: DESCRIPTION
4173: "Maximum acceptable security for this class of service."
4174:
4175: ::= { appnCosTgRowEntry 11 }
4176:
4177: appnCosTgRowDelayMin OBJECT-TYPE
4177: severe -
object identifier `appnCosTgRowDelayMin' defined recursively or too long
4178: SYNTAX AppnTgDelay
4179: MAX-ACCESS read-only
4180: STATUS current
4181: DESCRIPTION
4182: "Minimum acceptable propagation delay for this class of
4183: service."
4184:
4185: ::= { appnCosTgRowEntry 12 }
4186:
4187: appnCosTgRowDelayMax OBJECT-TYPE
4187: severe -
object identifier `appnCosTgRowDelayMax' defined recursively or too long
4188: SYNTAX AppnTgDelay
4189: MAX-ACCESS read-only
4190: STATUS current
4191: DESCRIPTION
4192: "Maximum acceptable propagation delay for this class of
4193: service."
4194:
4195: ::= { appnCosTgRowEntry 13 }
4196:
4197: appnCosTgRowUsr1Min OBJECT-TYPE
4197: severe -
object identifier `appnCosTgRowUsr1Min' defined recursively or too long
4198: SYNTAX INTEGER (0..255)
4198: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4199: MAX-ACCESS read-only
4200: STATUS current
4201: DESCRIPTION
4202: "Minimum acceptable value for this user-defined
4203: characteristic."
4204:
4205: ::= { appnCosTgRowEntry 14 }
4206:
4207: appnCosTgRowUsr1Max OBJECT-TYPE
4207: severe -
object identifier `appnCosTgRowUsr1Max' defined recursively or too long
4208: SYNTAX INTEGER (0..255)
4208: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4209: MAX-ACCESS read-only
4210: STATUS current
4211: DESCRIPTION
4212: "Maximum acceptable value for this user-defined
4213: characteristic."
4214:
4215: ::= { appnCosTgRowEntry 15 }
4216:
4217: appnCosTgRowUsr2Min OBJECT-TYPE
4217: severe -
object identifier `appnCosTgRowUsr2Min' defined recursively or too long
4218: SYNTAX INTEGER (0..255)
4218: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4219: MAX-ACCESS read-only
4220: STATUS current
4221: DESCRIPTION
4222: "Minimum acceptable value for this user-defined
4223: characteristic."
4224:
4225: ::= { appnCosTgRowEntry 16 }
4226:
4227: appnCosTgRowUsr2Max OBJECT-TYPE
4227: severe -
object identifier `appnCosTgRowUsr2Max' defined recursively or too long
4228: SYNTAX INTEGER (0..255)
4228: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4229: MAX-ACCESS read-only
4230: STATUS current
4231: DESCRIPTION
4232: "Maximum acceptable value for this user-defined
4233: characteristic."
4234:
4235: ::= { appnCosTgRowEntry 17 }
4236:
4237: appnCosTgRowUsr3Min OBJECT-TYPE
4237: severe -
object identifier `appnCosTgRowUsr3Min' defined recursively or too long
4238: SYNTAX INTEGER (0..255)
4238: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4239: MAX-ACCESS read-only
4240: STATUS current
4241: DESCRIPTION
4242: "Minimum acceptable value for this user-defined
4243: characteristic."
4244:
4245: ::= { appnCosTgRowEntry 18 }
4246:
4247: appnCosTgRowUsr3Max OBJECT-TYPE
4247: severe -
object identifier `appnCosTgRowUsr3Max' defined recursively or too long
4248: SYNTAX INTEGER (0..255)
4248: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4249: MAX-ACCESS read-only
4250: STATUS current
4251: DESCRIPTION
4252: "Maximum acceptable value for this user-defined
4253: characteristic."
4254:
4255: ::= { appnCosTgRowEntry 19 }
4256:
4257: -- *********************************************************************
4258: -- Intermediate Session Information
4259: -- *********************************************************************
4260: appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 }
4260: severe -
object identifier `appnSessIntermediate' defined recursively or too long
4261:
4262: -- *********************************************************************
4263: -- Intermediate Session Information Global Objects
4264: -- *********************************************************************
4265: -- The following simple objects allow the collection of intermediate
4266: -- session Information to be started and stopped.
4267: -- *********************************************************************
4268: appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 }
4268: severe -
object identifier `appnIsInGlobal' defined recursively or too long
4269:
4270: appnIsInGlobeCtrAdminStatus OBJECT-TYPE
4270: severe -
object identifier `appnIsInGlobeCtrAdminStatus' defined recursively or too long
4271: SYNTAX INTEGER {
4272: notActive(1),
4273: active(2),
4274: ready(3)
4275: }
4276: MAX-ACCESS read-write
4277: STATUS current
4278: DESCRIPTION
4279: "Object by which a Management Station can deactivate or
4280: activate capture of intermediate-session counts and names, by
4281: setting the value to notActive(1) or active(2), respectively.
4282: The value ready(3) is returned on GET operations until a SET
4283: has been processed; after that the value received on the most
4284: recent SET is returned.
4285:
4286: The counts referred to here are the eight objects in the
4287: AppnIsInTable, from appnIsInP2SFmdPius through
4288: appnIsInS2PNonFmdBytes. The names are the four objects in this
4289: table, from appnIsInPriLuName through appnIsInCosName.
4290:
4291: Setting this object to the following values has the following
4292: effects:
4293:
4294: notActive(1) stop collecting count data. If a count
4295: is queried, it returns the value 0.
4296: Collection of names may, but need not be,
4297: disabled.
4298: active(2) start collecting count data. If it is
4299: supported, collection of names is enabled."
4300:
4301: ::= { appnIsInGlobal 1 }
4302:
4303: appnIsInGlobeCtrOperStatus OBJECT-TYPE
4303: severe -
object identifier `appnIsInGlobeCtrOperStatus' defined recursively or too long
4304: SYNTAX INTEGER {
4305: notActive(1),
4306: active(2)
4307: }
4308: MAX-ACCESS read-only
4309: STATUS current
4310: DESCRIPTION
4311: "Indicates whether or not the intermediate session counts
4312: are active. The counts referred to here are the eight
4313: objects in the AppnIsInTable, from appnIsInP2SFmdPius through
4314: appnIsInS2PNonFmdBytes. These eight counts are of type
4315: Unsigned32 rather than Counter32 because when this object
4316: enters the notActive state, either because a Management
4317: Station has set appnInInGlobeCtrAdminStatus to notActive or
4318: because of a locally-initiated transition, the counts are
4319: all reset to 0.
4320:
4321: The values for this object are:
4322:
4323: notActive(1): collection of counts is not active; if it
4324: is queried, a count returns the value 0.
4325: active(2): collection of counts is active."
4326: ::= { appnIsInGlobal 2 }
4327:
4328: appnIsInGlobeCtrStatusTime OBJECT-TYPE
4328: severe -
object identifier `appnIsInGlobeCtrStatusTime' defined recursively or too long
4329: SYNTAX TimeTicks
4330: UNITS "hundredths of a second"
4331: MAX-ACCESS read-only
4332: STATUS current
4333: DESCRIPTION
4334: "The time since the appnIsInGlobeCtrOperStatus object last
4335: changed, measured in hundredths of a second. This time can be
4336: used to identify when this change occurred in relation to other
4337: events in the agent, such as the last time the APPN node was
4338: reinitialized."
4339:
4340: ::= { appnIsInGlobal 3 }
4341:
4342: appnIsInGlobeRscv OBJECT-TYPE
4342: severe -
object identifier `appnIsInGlobeRscv' defined recursively or too long
4343: SYNTAX INTEGER {
4344: notActive(1),
4345: active(2)
4346: }
4347: MAX-ACCESS read-write
4348: STATUS current
4349: DESCRIPTION
4350: "Indicates the current route selection control vector (RSCV)
4351: collection option in effect, and allows a Management Station to
4352: change the option.
4353:
4354: The values for this object are:
4355:
4356: notActive(1): collection of route selection control vectors
4357: is not active.
4358: active(2): collection of route selection control vectors
4359: is active."
4360:
4361: ::= { appnIsInGlobal 4 }
4362:
4363: appnIsInGlobeRscvTime OBJECT-TYPE
4363: severe -
object identifier `appnIsInGlobeRscvTime' defined recursively or too long
4364: SYNTAX TimeTicks
4365: UNITS "hundredths of a second"
4366: MAX-ACCESS read-only
4367: STATUS current
4368: DESCRIPTION
4369: "The time since the appnIsInGlobeRscv object last changed,
4370: measured in hundredths of a second. This time can be used to
4371: identify when this change occurred in relation to other events
4372: in the agent, such as the last time the APPN node was
4373: reinitialized."
4374: ::= { appnIsInGlobal 5 }
4375:
4376:
4377: appnIsInGlobeActSess OBJECT-TYPE
4377: severe -
object identifier `appnIsInGlobeActSess' defined recursively or too long
4378: SYNTAX Gauge32
4379: UNITS "sessions"
4380: MAX-ACCESS read-only
4381: STATUS current
4382: DESCRIPTION
4383: "The number of currently active intermediate sessions."
4384:
4385: ::= { appnIsInGlobal 6 }
4386:
4387: appnIsInGlobeHprBfActSess OBJECT-TYPE
4387: severe -
object identifier `appnIsInGlobeHprBfActSess' defined recursively or too long
4388: SYNTAX Gauge32
4389: UNITS "sessions"
4390: MAX-ACCESS read-only
4391: STATUS current
4392: DESCRIPTION
4393: "The number of currently active HPR intermediate sessions."
4394:
4395: ::= { appnIsInGlobal 7 }
4396:
4397: -- *********************************************************************
4398: -- Intermediate Session Information Table
4399: -- *********************************************************************
4400: -- This table contains information on intermediate sessions
4401: -- which are currently active.
4402: -- *********************************************************************
4403: appnIsInTable OBJECT-TYPE
4403: severe -
object identifier `appnIsInTable' defined recursively or too long
4404: SYNTAX SEQUENCE OF AppnIsInEntry
4405: MAX-ACCESS not-accessible
4406: STATUS current
4407: DESCRIPTION
4408: "Intermediate Session Information Table"
4409:
4410: ::= { appnSessIntermediate 2 }
4411:
4412: appnIsInEntry OBJECT-TYPE
4412: severe -
object identifier `appnIsInEntry' defined recursively or too long
4412: warning -
warning: index of row `appnIsInEntry' can exceed OID size limit by 28 subidentifier(s)
4413: SYNTAX AppnIsInEntry
4414: MAX-ACCESS not-accessible
4415: STATUS current
4416: DESCRIPTION
4417: "Entry of Intermediate Session Information Table."
4418:
4419: INDEX
4420: { appnIsInFqCpName,
4421: appnIsInPcid }
4422: ::= { appnIsInTable 1 }
4423:
4424: AppnIsInEntry ::= SEQUENCE {
4425: appnIsInFqCpName SnaControlPointName,
4426: appnIsInPcid OCTET STRING,
4427:
4428: appnIsInSessState INTEGER,
4429: appnIsInPriLuName DisplayString,
4430: appnIsInSecLuName DisplayString,
4431: appnIsInModeName SnaModeName,
4432: appnIsInCosName SnaClassOfServiceName,
4433: appnIsInTransPriority INTEGER,
4434:
4435: appnIsInSessType INTEGER,
4436: appnIsInSessUpTime TimeTicks,
4437: appnIsInCtrUpTime TimeTicks,
4438:
4439: appnIsInP2SFmdPius Unsigned32,
4440: appnIsInS2PFmdPius Unsigned32,
4441: appnIsInP2SNonFmdPius Unsigned32,
4442: appnIsInS2PNonFmdPius Unsigned32,
4443: appnIsInP2SFmdBytes Unsigned32,
4444: appnIsInS2PFmdBytes Unsigned32,
4445: appnIsInP2SNonFmdBytes Unsigned32,
4446: appnIsInS2PNonFmdBytes Unsigned32,
4447:
4448: appnIsInPsAdjCpName SnaControlPointName,
4449: appnIsInPsAdjTgNum INTEGER,
4450: appnIsInPsSendMaxBtuSize INTEGER,
4451: appnIsInPsSendPacingType INTEGER,
4452: appnIsInPsSendRpc Gauge32,
4453: appnIsInPsSendNxWndwSize Gauge32,
4454: appnIsInPsRecvPacingType INTEGER,
4455: appnIsInPsRecvRpc Gauge32,
4456: appnIsInPsRecvNxWndwSize Gauge32,
4457: appnIsInSsAdjCpName SnaControlPointName,
4458: appnIsInSsAdjTgNum INTEGER,
4459: appnIsInSsSendMaxBtuSize INTEGER,
4460: appnIsInSsSendPacingType INTEGER,
4461: appnIsInSsSendRpc Gauge32,
4462: appnIsInSsSendNxWndwSize Gauge32,
4463: appnIsInSsRecvPacingType INTEGER,
4464: appnIsInSsRecvRpc Gauge32,
4465: appnIsInSsRecvNxWndwSize Gauge32,
4466:
4467: appnIsInRouteInfo OCTET STRING,
4468:
4469: appnIsInRtpNceId OCTET STRING,
4470: appnIsInRtpTcid OCTET STRING
4471: }
4472:
4473: appnIsInFqCpName OBJECT-TYPE
4473: severe -
object identifier `appnIsInFqCpName' defined recursively or too long
4474: SYNTAX SnaControlPointName
4475: MAX-ACCESS not-accessible
4476: STATUS current
4477: DESCRIPTION
4478: "The network-qualified control point name of the node at which
4479: the session and PCID originated. For APPN and LEN nodes, this
4480: is either CP name of the APPN node at which the origin LU is
4481: located or the CP name of the NN serving the LEN node at which
4482: the origin LU is located. For resources served by a dependent
4483: LU requester (DLUR), it is the name of the owning system
4484: services control point (SSCP)."
4485:
4486: ::= { appnIsInEntry 1 }
4487:
4488: appnIsInPcid OBJECT-TYPE
4488: severe -
object identifier `appnIsInPcid' defined recursively or too long
4489: SYNTAX OCTET STRING (SIZE (8))
4490: MAX-ACCESS not-accessible
4491: STATUS current
4492: DESCRIPTION
4493: "The procedure correlation identifier (PCID) of a session. It
4494: is an 8-byte value assigned by the primary LU."
4495:
4496: ::= { appnIsInEntry 2 }
4497:
4498: appnIsInSessState OBJECT-TYPE
4498: severe -
object identifier `appnIsInSessState' defined recursively or too long
4499: SYNTAX INTEGER {
4500: inactive(1),
4501: pendactive(2),
4502: active(3),
4503: pendinact(4)
4504: }
4505: MAX-ACCESS read-write
4506: STATUS current
4507: DESCRIPTION
4508: "Indicates the state of the session:
4509:
4510: inactive(1) - session is inactive
4511: pendactive(2) - session is pending active
4512: active(3) - session is active
4513: pendinact(4) - session is pending inactive
4514:
4515: Active sessions can be deactivated by setting this object
4516: to inactive(1)."
4517: ::= { appnIsInEntry 3 }
4518:
4519: appnIsInPriLuName OBJECT-TYPE
4519: severe -
object identifier `appnIsInPriLuName' defined recursively or too long
4520: SYNTAX DisplayString (SIZE (0..17))
4521: MAX-ACCESS read-only
4522: STATUS current
4523: DESCRIPTION
4524: "The primary LU name of the session. A zero-length
4525: string indicates that this name is not available."
4526:
4527: ::= { appnIsInEntry 4 }
4528:
4529: appnIsInSecLuName OBJECT-TYPE
4529: severe -
object identifier `appnIsInSecLuName' defined recursively or too long
4530: SYNTAX DisplayString (SIZE (0..17))
4531: MAX-ACCESS read-only
4532: STATUS current
4533: DESCRIPTION
4534: "The secondary LU name of the session. A zero-length
4535: string indicates that this name is not available."
4536:
4537: ::= { appnIsInEntry 5 }
4538:
4539: appnIsInModeName OBJECT-TYPE
4539: severe -
object identifier `appnIsInModeName' defined recursively or too long
4540: SYNTAX SnaModeName
4541: MAX-ACCESS read-only
4542: STATUS current
4543: DESCRIPTION
4544: "The mode name used for this session."
4545:
4546: ::= { appnIsInEntry 6 }
4547:
4548: appnIsInCosName OBJECT-TYPE
4548: severe -
object identifier `appnIsInCosName' defined recursively or too long
4549: SYNTAX SnaClassOfServiceName
4550: MAX-ACCESS read-only
4551: STATUS current
4552: DESCRIPTION
4553: "The Class of Service (COS) name used for this session."
4554:
4555: ::= { appnIsInEntry 7 }
4556:
4557: appnIsInTransPriority OBJECT-TYPE
4557: severe -
object identifier `appnIsInTransPriority' defined recursively or too long
4558: SYNTAX INTEGER {
4559: low(1), --X'01'
4560: medium(2), --X'02'
4561: high(3), --X'03'
4562: network(4) --X'04'
4563: }
4564: MAX-ACCESS read-only
4565: STATUS current
4566: DESCRIPTION
4567: "Transmission priority for this class of service. Values are:
4568:
4569: low(1) - (X'01'): low priority
4570: medium(2) - (X'02'): medium priority
4571: high(3) - (X'03'): high priority
4572: network(4) - (X'04'): network priority"
4573:
4574: ::= { appnIsInEntry 8 }
4575:
4576: appnIsInSessType OBJECT-TYPE
4576: severe -
object identifier `appnIsInSessType' defined recursively or too long
4577: SYNTAX INTEGER {
4578: unknown(1),
4579: lu62(2),
4580: lu0thru3(3),
4581: lu62dlur(4),
4582: lu0thru3dlur(5)
4583: }
4584: MAX-ACCESS read-only
4585: STATUS current
4586: DESCRIPTION
4587: "The type of intermediate session. Defined values are
4588:
4589: unknown The session type is not known.
4590:
4591: lu62 A session between LUs of type 6.2
4592: (as indicated by the LU type in Bind)
4593:
4594: lu0thru3 A session between LUs of type 0, 1, 2, or 3
4595: (as indicated by the LU type in Bind)
4596:
4597: lu62dlur A session between LUs of type 6.2
4598: (as indicated by the LU type in Bind).
4599: One of the LUs is a dependent LU supported
4600: by the dependent LU requester (DLUR)
4601: function at this node.
4602:
4603: lu0thru3dlur A session between LUs of type 0, 1, 2, or 3
4604: (as indicated by the LU type in Bind)
4605: One of the LUs is a dependent LU supported
4606: by the dependent LU requester (DLUR)
4607: function at this node."
4608:
4609: ::= { appnIsInEntry 9 }
4610:
4611: appnIsInSessUpTime OBJECT-TYPE
4611: severe -
object identifier `appnIsInSessUpTime' defined recursively or too long
4612: SYNTAX TimeTicks
4613: UNITS "hundredths of a second"
4614: MAX-ACCESS read-only
4615: STATUS current
4616: DESCRIPTION
4617: "Length of time the session has been active, measured in
4618: hundredths of a second."
4619:
4620: ::= { appnIsInEntry 10 }
4621:
4622: appnIsInCtrUpTime OBJECT-TYPE
4622: severe -
object identifier `appnIsInCtrUpTime' defined recursively or too long
4623: SYNTAX TimeTicks
4624: UNITS "hundredths of a second"
4625: MAX-ACCESS read-only
4626: STATUS current
4627: DESCRIPTION
4628: "Length of time the session counters have been active, measured
4629: in hundredths of a second."
4630:
4631: ::= { appnIsInEntry 11 }
4632:
4633: appnIsInP2SFmdPius OBJECT-TYPE
4633: severe -
object identifier `appnIsInP2SFmdPius' defined recursively or too long
4634: SYNTAX Unsigned32
4635: UNITS "path information units (PIUs)"
4636: MAX-ACCESS read-only
4637: STATUS current
4638: DESCRIPTION
4639: "Number of function management data (FMD) path information
4640: units (PIUs) sent from the Primary LU to the Secondary LU since
4641: the counts were last activated."
4642:
4643: ::= { appnIsInEntry 12 }
4644:
4645: appnIsInS2PFmdPius OBJECT-TYPE
4645: severe -
object identifier `appnIsInS2PFmdPius' defined recursively or too long
4646: SYNTAX Unsigned32
4647: UNITS "path information units (PIUs)"
4648: MAX-ACCESS read-only
4649: STATUS current
4650: DESCRIPTION
4651: "Number of FMD PIUs sent from the Secondary LU to the Primary
4652: LU since the counts were last activated."
4653:
4654: ::= { appnIsInEntry 13 }
4655:
4656: appnIsInP2SNonFmdPius OBJECT-TYPE
4656: severe -
object identifier `appnIsInP2SNonFmdPius' defined recursively or too long
4657: SYNTAX Unsigned32
4658: UNITS "path information units (PIUs)"
4659: MAX-ACCESS read-only
4660: STATUS current
4661: DESCRIPTION
4662: "Number of non-FMD PIUs sent from the Primary LU to the
4663: Secondary LU since the counts were last activated."
4664:
4665: ::= { appnIsInEntry 14 }
4666:
4667: appnIsInS2PNonFmdPius OBJECT-TYPE
4667: severe -
object identifier `appnIsInS2PNonFmdPius' defined recursively or too long
4668: SYNTAX Unsigned32
4669: UNITS "path information units (PIUs)"
4670: MAX-ACCESS read-only
4671: STATUS current
4672: DESCRIPTION
4673: "Number of non-FMD PIUs sent from the Secondary LU to the
4674: Primary LU since the counts were last activated."
4675:
4676: ::= { appnIsInEntry 15 }
4677:
4678: appnIsInP2SFmdBytes OBJECT-TYPE
4678: severe -
object identifier `appnIsInP2SFmdBytes' defined recursively or too long
4679: SYNTAX Unsigned32
4680: UNITS "bytes"
4681: MAX-ACCESS read-only
4682: STATUS current
4683: DESCRIPTION
4684: "Number of FMD bytes sent from the Primary LU to the Secondary
4685: LU since the counts were last activated."
4686:
4687: ::= { appnIsInEntry 16 }
4688:
4689: appnIsInS2PFmdBytes OBJECT-TYPE
4689: severe -
object identifier `appnIsInS2PFmdBytes' defined recursively or too long
4690: SYNTAX Unsigned32
4691: UNITS "bytes"
4692: MAX-ACCESS read-only
4693: STATUS current
4694: DESCRIPTION
4695: "Number of FMD bytes sent from the Secondary LU to the Primary
4696: LU since the counts were last activated."
4697:
4698: ::= { appnIsInEntry 17 }
4699:
4700: appnIsInP2SNonFmdBytes OBJECT-TYPE
4700: severe -
object identifier `appnIsInP2SNonFmdBytes' defined recursively or too long
4701: SYNTAX Unsigned32
4702: UNITS "bytes"
4703: MAX-ACCESS read-only
4704: STATUS current
4705: DESCRIPTION
4706: "Number of non-FMD bytes sent from the Primary LU to the
4707: Secondary LU since the counts were last activated."
4708: ::= { appnIsInEntry 18 }
4709:
4710: appnIsInS2PNonFmdBytes OBJECT-TYPE
4710: severe -
object identifier `appnIsInS2PNonFmdBytes' defined recursively or too long
4711: SYNTAX Unsigned32
4712: UNITS "bytes"
4713: MAX-ACCESS read-only
4714: STATUS current
4715: DESCRIPTION
4716: "Number of non-FMD bytes sent from the Secondary LU to the
4717: Primary LU since the counts were last activated."
4718:
4719: ::= { appnIsInEntry 19 }
4720:
4721: appnIsInPsAdjCpName OBJECT-TYPE
4721: severe -
object identifier `appnIsInPsAdjCpName' defined recursively or too long
4722: SYNTAX SnaControlPointName
4723: MAX-ACCESS read-only
4724: STATUS current
4725: DESCRIPTION
4726: "The primary stage adjacent CP name of this session. If the
4727: session stage traverses an RTP connection, the CP name of the
4728: remote RTP endpoint is returned."
4729:
4730: ::= { appnIsInEntry 20 }
4731:
4732: appnIsInPsAdjTgNum OBJECT-TYPE
4732: severe -
object identifier `appnIsInPsAdjTgNum' defined recursively or too long
4733: SYNTAX INTEGER (0..300)
4733: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4734: MAX-ACCESS read-only
4735: STATUS current
4736: DESCRIPTION
4737: "The primary stage adjacent transmission group (TG) number
4738: associated with this session. If the session stage traverses
4739: an RTP connection, the value 256 is returned.
4740:
4741: Values between 257 and 300 are available for other possible
4742: TG 'stand-ins' that may be added to APPN in the future."
4743:
4744: ::= { appnIsInEntry 21 }
4745:
4746: appnIsInPsSendMaxBtuSize OBJECT-TYPE
4746: severe -
object identifier `appnIsInPsSendMaxBtuSize' defined recursively or too long
4747: SYNTAX INTEGER (99..32767)
4747: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4748: UNITS "bytes"
4749: MAX-ACCESS read-only
4750: STATUS current
4751: DESCRIPTION
4752: "The primary stage maximum basic transmission unit (BTU) size
4753: for sending data."
4754:
4755: ::= { appnIsInEntry 22 }
4756:
4757: appnIsInPsSendPacingType OBJECT-TYPE
4757: severe -
object identifier `appnIsInPsSendPacingType' defined recursively or too long
4758: SYNTAX INTEGER {
4759: fixed(1),
4760: adaptive(2)
4761: }
4762: MAX-ACCESS read-only
4763: STATUS current
4764: DESCRIPTION
4765: "The primary stage type of pacing being used for sending data."
4766:
4767: ::= { appnIsInEntry 23 }
4768:
4769: appnIsInPsSendRpc OBJECT-TYPE
4769: severe -
object identifier `appnIsInPsSendRpc' defined recursively or too long
4770: SYNTAX Gauge32
4771: UNITS "message units (MUs)"
4772: MAX-ACCESS read-only
4773: STATUS current
4774: DESCRIPTION
4775: "The primary stage send residual pace count. This represents
4776: the primary stage number of message units (MUs) that can still
4777: be sent in the current session window."
4778:
4779: ::= { appnIsInEntry 24 }
4780:
4781: appnIsInPsSendNxWndwSize OBJECT-TYPE
4781: severe -
object identifier `appnIsInPsSendNxWndwSize' defined recursively or too long
4782: SYNTAX Gauge32
4783: UNITS "message units (MUs)"
4784: MAX-ACCESS read-only
4785: STATUS current
4786: DESCRIPTION
4787: "The primary stage size of the next window which will be used
4788: to send data."
4789:
4790: ::= { appnIsInEntry 25 }
4791:
4792: appnIsInPsRecvPacingType OBJECT-TYPE
4792: severe -
object identifier `appnIsInPsRecvPacingType' defined recursively or too long
4793: SYNTAX INTEGER {
4794: fixed(1),
4795: adaptive(2)
4796: }
4797: MAX-ACCESS read-only
4798: STATUS current
4799: DESCRIPTION
4800: "The primary stage type of pacing being used for receiving
4801: data."
4802:
4803: ::= { appnIsInEntry 26 }
4804:
4805: appnIsInPsRecvRpc OBJECT-TYPE
4805: severe -
object identifier `appnIsInPsRecvRpc' defined recursively or too long
4806: SYNTAX Gauge32
4807: UNITS "message units (MUs)"
4808: MAX-ACCESS read-only
4809: STATUS current
4810: DESCRIPTION
4811: "The primary stage receive residual pace count. This
4812: represents the primary stage number of message units (MUs) that
4813: can still be received in the current session window."
4814:
4815: ::= { appnIsInEntry 27 }
4816:
4817: appnIsInPsRecvNxWndwSize OBJECT-TYPE
4817: severe -
object identifier `appnIsInPsRecvNxWndwSize' defined recursively or too long
4818: SYNTAX Gauge32
4819: UNITS "message units (MUs)"
4820: MAX-ACCESS read-only
4821: STATUS current
4822: DESCRIPTION
4823: "The primary stage size of the next window which will be used
4824: to receive data."
4825:
4826: ::= { appnIsInEntry 28 }
4827:
4828: appnIsInSsAdjCpName OBJECT-TYPE
4828: severe -
object identifier `appnIsInSsAdjCpName' defined recursively or too long
4829: SYNTAX SnaControlPointName
4830: MAX-ACCESS read-only
4831: STATUS current
4832: DESCRIPTION
4833: "The secondary stage adjacent CP name of this session. If the
4834: session stage traverses an RTP connection, the CP name of the
4835: remote RTP endpoint is returned."
4836:
4837: ::= { appnIsInEntry 29 }
4838:
4839: appnIsInSsAdjTgNum OBJECT-TYPE
4839: severe -
object identifier `appnIsInSsAdjTgNum' defined recursively or too long
4840: SYNTAX INTEGER (0..300)
4840: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4841: MAX-ACCESS read-only
4842: STATUS current
4843: DESCRIPTION
4844: "The secondary stage adjacent transmission group (TG) number
4845: associated with this session. If the session stage traverses
4846: an RTP connection, the value 256 is returned.
4847:
4848: Values between 257 and 300 are available for other possible
4849: TG 'stand-ins' that may be added to APPN in the future."
4850:
4851: ::= { appnIsInEntry 30 }
4852:
4853: appnIsInSsSendMaxBtuSize OBJECT-TYPE
4853: severe -
object identifier `appnIsInSsSendMaxBtuSize' defined recursively or too long
4854: SYNTAX INTEGER (99..32767)
4854: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4855: UNITS "bytes"
4856: MAX-ACCESS read-only
4857: STATUS current
4858: DESCRIPTION
4859: "The secondary stage maximum basic transmission unit (BTU) size
4860: for sending data."
4861:
4862: ::= { appnIsInEntry 31 }
4863:
4864: appnIsInSsSendPacingType OBJECT-TYPE
4864: severe -
object identifier `appnIsInSsSendPacingType' defined recursively or too long
4865: SYNTAX INTEGER {
4866: fixed(1),
4867: adaptive(2)
4868: }
4869: MAX-ACCESS read-only
4870: STATUS current
4871: DESCRIPTION
4872: "The secondary stage type of pacing being used for sending
4873: data."
4874:
4875: ::= { appnIsInEntry 32 }
4876:
4877: appnIsInSsSendRpc OBJECT-TYPE
4877: severe -
object identifier `appnIsInSsSendRpc' defined recursively or too long
4878: SYNTAX Gauge32
4879: UNITS "message units (MUs)"
4880: MAX-ACCESS read-only
4881: STATUS current
4882: DESCRIPTION
4883: "The secondary stage send residual pace count. This represents
4884: the secondary stage number of message units (MUs) that can
4885: still be sent in the current session window."
4886:
4887: ::= { appnIsInEntry 33 }
4888:
4889: appnIsInSsSendNxWndwSize OBJECT-TYPE
4889: severe -
object identifier `appnIsInSsSendNxWndwSize' defined recursively or too long
4890: SYNTAX Gauge32
4891: UNITS "message units (MUs)"
4892: MAX-ACCESS read-only
4893: STATUS current
4894: DESCRIPTION
4895: "The secondary stage size of the next window which will be used
4896: to send data."
4897:
4898: ::= { appnIsInEntry 34 }
4899:
4900: appnIsInSsRecvPacingType OBJECT-TYPE
4900: severe -
object identifier `appnIsInSsRecvPacingType' defined recursively or too long
4901: SYNTAX INTEGER {
4902: fixed(1),
4903: adaptive(2)
4904: }
4905: MAX-ACCESS read-only
4906: STATUS current
4907: DESCRIPTION
4908: "The secondary stage type of pacing being used for receiving
4909: data."
4910:
4911: ::= { appnIsInEntry 35 }
4912:
4913: appnIsInSsRecvRpc OBJECT-TYPE
4913: severe -
object identifier `appnIsInSsRecvRpc' defined recursively or too long
4914: SYNTAX Gauge32
4915: UNITS "message units (MUs)"
4916: MAX-ACCESS read-only
4917: STATUS current
4918: DESCRIPTION
4919: "The secondary stage receive residual pace count. This
4920: represents the secondary stage number of message units (MUs)
4921: that can still be received in the current session window."
4922:
4923: ::= { appnIsInEntry 36 }
4924:
4925: appnIsInSsRecvNxWndwSize OBJECT-TYPE
4925: severe -
object identifier `appnIsInSsRecvNxWndwSize' defined recursively or too long
4926: SYNTAX Gauge32
4927: UNITS "message units (MUs)"
4928: MAX-ACCESS read-only
4929: STATUS current
4930: DESCRIPTION
4931: "The secondary stage size of the next window which will be used
4932: to receive data."
4933:
4934: ::= { appnIsInEntry 37 }
4935:
4936: appnIsInRouteInfo OBJECT-TYPE
4936: severe -
object identifier `appnIsInRouteInfo' defined recursively or too long
4937: SYNTAX OCTET STRING (SIZE (0..255))
4938: MAX-ACCESS read-only
4939: STATUS current
4940: DESCRIPTION
4941: "The route selection control vector (RSCV X'2B') used for this
4942: session. It is present for APPN nodes; but is not present for
4943: LEN nodes. The format of this vector is described in SNA
4944: Formats. If no RSCV is available, a zero-length string is
4945: returned."
4946:
4947: ::= { appnIsInEntry 38 }
4948:
4949: appnIsInRtpNceId OBJECT-TYPE
4949: severe -
object identifier `appnIsInRtpNceId' defined recursively or too long
4950: SYNTAX OCTET STRING (SIZE (1..8))
4951: MAX-ACCESS read-only
4952: STATUS current
4953: DESCRIPTION
4954: "The HPR local Network Connection Endpoint of the session."
4955:
4956: ::= { appnIsInEntry 39 }
4957:
4958: appnIsInRtpTcid OBJECT-TYPE
4958: severe -
object identifier `appnIsInRtpTcid' defined recursively or too long
4959: SYNTAX OCTET STRING (SIZE (8))
4960: MAX-ACCESS read-only
4961: STATUS current
4962: DESCRIPTION
4963: "The RTP connection local TCID of the session."
4964:
4965: ::= { appnIsInEntry 40 }
4966:
4967: -- *********************************************************************
4968: -- Intermediate Session RTP Table
4969: -- *********************************************************************
4970: -- This table contains information on intermediate sessions that are
4971: -- being transported on Rapid Transport Protocol (RTP) connections by
4972: -- High Performance Routing (HPR).
4973: -- *********************************************************************
4974: appnIsRtpTable OBJECT-TYPE
4974: severe -
object identifier `appnIsRtpTable' defined recursively or too long
4975: SYNTAX SEQUENCE OF AppnIsRtpEntry
4976: MAX-ACCESS not-accessible
4977: STATUS current
4978: DESCRIPTION
4979: "A table indicating how many ISR sessions are transported by
4980: each RTP connection."
4981:
4982: ::= { appnSessIntermediate 3 }
4983:
4984: appnIsRtpEntry OBJECT-TYPE
4984: severe -
object identifier `appnIsRtpEntry' defined recursively or too long
4984: warning -
warning: index of row `appnIsRtpEntry' can exceed OID size limit by 19 subidentifier(s)
4985: SYNTAX AppnIsRtpEntry
4986: MAX-ACCESS not-accessible
4987: STATUS current
4988: DESCRIPTION
4989: "Entry of Intermediate Session RTP Table."
4990:
4991: INDEX
4992: { appnIsRtpNceId,
4993: appnIsRtpTcid }
4994:
4995: ::= { appnIsRtpTable 1 }
4996:
4997: AppnIsRtpEntry ::= SEQUENCE {
4998: appnIsRtpNceId OCTET STRING,
4999: appnIsRtpTcid OCTET STRING,
5000: appnIsRtpSessions Gauge32
5001: }
5002:
5003: appnIsRtpNceId OBJECT-TYPE
5003: severe -
object identifier `appnIsRtpNceId' defined recursively or too long
5004: SYNTAX OCTET STRING (SIZE (1..8))
5005: MAX-ACCESS not-accessible
5006: STATUS current
5007: DESCRIPTION
5008: "The local Network Connection Endpoint of the RTP connection."
5009:
5010: ::= { appnIsRtpEntry 1 }
5011:
5012: appnIsRtpTcid OBJECT-TYPE
5012: severe -
object identifier `appnIsRtpTcid' defined recursively or too long
5013: SYNTAX OCTET STRING (SIZE (8))
5014: MAX-ACCESS not-accessible
5015: STATUS current
5016: DESCRIPTION
5017: "The local TCID of the RTP connection."
5018:
5019: ::= { appnIsRtpEntry 2 }
5020:
5021: appnIsRtpSessions OBJECT-TYPE
5021: severe -
object identifier `appnIsRtpSessions' defined recursively or too long
5022: SYNTAX Gauge32
5023: UNITS "sessions"
5024: MAX-ACCESS read-only
5025: STATUS current
5026: DESCRIPTION
5027: "The number of intermediate sessions using this RTP
5028: connection."
5029:
5030: ::= { appnIsRtpEntry 3 }
5031:
5032:
5033: -- *********************************************************************
5034: appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 }
5034: severe -
object identifier `appnTraps' defined recursively or too long
5035: -- *********************************************************************
5036:
5037: alertTrap NOTIFICATION-TYPE
5037: warning -
warning: notification `alertTrap' is not reverse mappable
5037: severe -
object identifier `alertTrap' defined recursively or too long
5038: OBJECTS { alertIdNumber, affectedObject }
5039: STATUS current
5040: DESCRIPTION
5041: "This trap carries a 32-bit SNA Management Services (SNA/MS)
5042: Alert ID Number, as specified in SNA/MS Formats."
5043:
5044: ::= { appnTraps 1 }
5045:
5046: alertIdNumber OBJECT-TYPE
5046: severe -
object identifier `alertIdNumber' defined recursively or too long
5047: SYNTAX OCTET STRING (SIZE (4))
5048: MAX-ACCESS accessible-for-notify
5049: STATUS current
5050: DESCRIPTION
5051: "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as
5052: specified in SNA/MS Formats."
5053:
5054: ::= { appnTraps 2 }
5055:
5056: affectedObject OBJECT-TYPE
5056: severe -
object identifier `affectedObject' defined recursively or too long
5057: SYNTAX VariablePointer
5058: MAX-ACCESS accessible-for-notify
5059: STATUS current
5060: DESCRIPTION
5061: "The MIB object associated with the Alert condition, if there
5062: is an object associated with it. If no associated object can
5063: be identified, the value 0.0 is passed in the trap."
5064:
5065: ::= { appnTraps 3 }
5066:
5067: -- *********************************************************************
5068: -- Conformance information
5069: -- *********************************************************************
5070:
5071: appnConformance OBJECT IDENTIFIER ::= { appnMIB 3 }
5071: severe -
object identifier `appnConformance' defined recursively or too long
5072:
5073: appnCompliances OBJECT IDENTIFIER ::= { appnConformance 1 }
5073: severe -
object identifier `appnCompliances' defined recursively or too long
5074: appnGroups OBJECT IDENTIFIER ::= { appnConformance 2 }
5074: severe -
object identifier `appnGroups' defined recursively or too long
5075:
5076: -- Compliance statements
5077:
5078: -- appnCompliance MODULE-COMPLIANCE (deprecated: moved to end of module)
5079:
5080: appnCompliance2 MODULE-COMPLIANCE
5080: severe -
object identifier `appnCompliance2' defined recursively or too long
5081: STATUS current
5082: DESCRIPTION
5083: "The compliance statement for the SNMPv2 entities that
5084: implement the APPN MIB.
5085:
5086: In the descriptions for the conditionally mandatory groups that
5087: follow, the branch network node is treated as a third node type,
5088: parallel to network node and end node. This is not how branch
5089: network nodes are treated in the base APPN architecture, but it
5090: increases clarity here to do it."
5091: MODULE -- this module
5092:
5093: -- Unconditionally mandatory groups
5094: MANDATORY-GROUPS {
5095: appnGeneralConfGroup2,
5096: appnPortConfGroup,
5097: appnLinkConfGroup2,
5098: appnLocalTgConfGroup2,
5099: appnDirTableConfGroup2
5100: }
5101:
5102: -- Conditionally mandatory groups
5103: GROUP appnNnUniqueConfGroup
5104: DESCRIPTION
5105: "The appnNnUniqueConfGroup is mandatory for
5106: network nodes."
5107:
5108: GROUP appnEnUniqueConfGroup
5109: DESCRIPTION
5110: "The appnEnUniqueConfGroup is mandatory for end
5111: nodes."
5112:
5113: GROUP appnVrnConfGroup
5114: DESCRIPTION
5115: "The appnVrnConfGroup is mandatory for network
5116: nodes, end nodes, and branch network nodes that
5117: implement virtual routing node support."
5118:
5119: GROUP appnNnTopoConfGroup2
5120: DESCRIPTION
5121: "The appnNnTopoConfGroup2 is mandatory for
5122: network nodes."
5123:
5124: GROUP appnLocalEnTopoConfGroup2
5125: DESCRIPTION
5126: "The appnLocalEnTopoConfGroup2 is mandatory for
5127: network nodes."
5128:
5129: GROUP appnLocalDirPerfConfGroup
5130: DESCRIPTION
5131: "The appnLocalDirPerfConfGroup is mandatory for
5132: APPN network nodes, end nodes, and branch network
5133: nodes."
5134:
5135: GROUP appnCosConfGroup
5136: DESCRIPTION
5137: "The appnCosConfGroup is mandatory for APPN
5138: network nodes, end nodes, and branch network
5139: nodes."
5140:
5141: GROUP appnIntSessConfGroup
5142: DESCRIPTION
5143: "The appnIntSessConfGroup is mandatory for
5144: network nodes and branch network nodes."
5145:
5146: GROUP appnHprBaseConfGroup
5147: DESCRIPTION
5148: "The appnHprBaseConfGroup is mandatory for nodes
5149: that implement the HPR base (APPN option set 1400)."
5150: GROUP appnHprRtpConfGroup
5151: DESCRIPTION
5152: "The appnHprRtpConfGroup is mandatory for nodes
5153: that implement the HPR RTP tower (APPN option set
5154: 1401)."
5155:
5156: GROUP appnHprCtrlFlowsRtpConfGroup
5157: DESCRIPTION
5158: "The appnHprCtrlFlowsRtpConfGroup is mandatory for
5159: nodes that implement the HPR Control Flows over
5160: RTP tower (APPN option set 1402)."
5161:
5162: GROUP appnHprBfConfGroup
5163: DESCRIPTION
5164: "The appnHprBfConfGroup is mandatory for nodes
5165: that implement the APPN/HPR boundary function."
5166:
5167: GROUP appnTrapConfGroup
5168: DESCRIPTION
5169: "Traps are optional for all nodes."
5170:
5171: GROUP appnTrapNotifGroup
5172: DESCRIPTION
5173: "Traps are optional for all nodes."
5174:
5175: GROUP appnBrNnConfGroup
5176: DESCRIPTION
5177: "The appnBrNnConfGroup is mandatory for branch
5178: network nodes."
5179:
5180: ::= { appnCompliances 3 }
5181: -- { appnCompliances 2 } is used by the APPN-TRAP-MIB
5182:
5183: -- Units of conformance
5184: appnGeneralConfGroup2 OBJECT-GROUP
5184: severe -
object identifier `appnGeneralConfGroup2' defined recursively or too long
5185: OBJECTS {
5186: appnNodeCpName,
5187: appnNodeId,
5188: appnNodeType,
5189: appnNodeUpTime,
5190: appnNodeParallelTg,
5191: appnNodeAdaptiveBindPacing,
5192: appnNodeHprSupport,
5193: appnNodeCounterDisconTime,
5194: appnNodeLsCounterType,
5195: appnNodeBrNn
5196:
5197: }
5198: STATUS current
5199: DESCRIPTION
5200: "A collection of objects providing the instrumentation of
5201: APPN general information and capabilities."
5202: ::= { appnGroups 26 }
5203: -- { appnGroups 21 - 25 } are used by the APPN-TRAP-MIB
5204:
5205: appnPortConfGroup OBJECT-GROUP
5205: severe -
object identifier `appnPortConfGroup' defined recursively or too long
5206: OBJECTS {
5207: appnPortCommand,
5208: appnPortOperState,
5209: appnPortDlcType,
5210: appnPortPortType,
5211: appnPortSIMRIM,
5212: appnPortLsRole,
5213: appnPortNegotLs,
5214: appnPortDynamicLinkSupport,
5215: appnPortMaxRcvBtuSize,
5216: appnPortMaxIframeWindow,
5217: appnPortDefLsGoodXids,
5218: appnPortDefLsBadXids,
5219: appnPortDynLsGoodXids,
5220: appnPortDynLsBadXids,
5221: appnPortSpecific,
5222: appnPortDlcLocalAddr,
5223: appnPortCounterDisconTime
5224: }
5225: STATUS current
5226: DESCRIPTION
5227: "A collection of objects providing the instrumentation of
5228: APPN port information."
5229: ::= { appnGroups 2 }
5230:
5231: appnLinkConfGroup2 OBJECT-GROUP
5231: severe -
object identifier `appnLinkConfGroup2' defined recursively or too long
5232: OBJECTS {
5233: appnLsCommand,
5234: appnLsOperState,
5235: appnLsPortName,
5236: appnLsDlcType,
5237: appnLsDynamic,
5238: appnLsAdjCpName,
5239: appnLsAdjNodeType,
5240: appnLsTgNum,
5241: appnLsLimResource,
5242: appnLsActOnDemand,
5243: appnLsMigration,
5244: appnLsPartnerNodeId,
5245: appnLsCpCpSessionSupport,
5246: appnLsMaxSendBtuSize,
5247: appnLsInXidBytes,
5248: appnLsInMsgBytes,
5249: appnLsInXidFrames,
5250: appnLsInMsgFrames,
5251: appnLsOutXidBytes,
5252: appnLsOutMsgBytes,
5253: appnLsOutXidFrames,
5254: appnLsOutMsgFrames,
5255: appnLsEchoRsps,
5256: appnLsCurrentDelay,
5257: appnLsMaxDelay,
5258: appnLsMinDelay,
5259: appnLsMaxDelayTime,
5260: appnLsGoodXids,
5261: appnLsBadXids,
5262: appnLsSpecific,
5263: appnLsActiveTime,
5264: appnLsCurrentStateTime,
5265: appnLsHprSup,
5266: appnLsLocalAddr,
5267: appnLsRemoteAddr,
5268: appnLsRemoteLsName,
5269: appnLsStatusTime,
5270: appnLsStatusLsName,
5271: appnLsStatusCpName,
5272: appnLsStatusPartnerId,
5273: appnLsStatusTgNum,
5274: appnLsStatusGeneralSense,
5275: appnLsStatusRetry,
5276: appnLsStatusEndSense,
5277: appnLsStatusXidLocalSense,
5278: appnLsStatusXidRemoteSense,
5279: appnLsStatusXidByteInError,
5280: appnLsStatusXidBitInError,
5281: appnLsStatusDlcType,
5282: appnLsStatusLocalAddr,
5283: appnLsStatusRemoteAddr,
5284: appnLsCounterDisconTime,
5285: appnLsMltgMember
5286: }
5287: STATUS current
5288: DESCRIPTION
5289: "A collection of objects providing the instrumentation of
5290: APPN link information."
5291: ::= { appnGroups 27 }
5292:
5293: appnLocalTgConfGroup2 OBJECT-GROUP
5293: severe -
object identifier `appnLocalTgConfGroup2' defined recursively or too long
5294: OBJECTS {
5295: appnLocalTgDestVirtual,
5296: appnLocalTgDlcData,
5297: appnLocalTgPortName,
5298: appnLocalTgQuiescing,
5299: appnLocalTgOperational,
5300: appnLocalTgCpCpSession,
5301: appnLocalTgEffCap,
5302: appnLocalTgConnCost,
5303: appnLocalTgByteCost,
5304: appnLocalTgSecurity,
5305: appnLocalTgDelay,
5306: appnLocalTgUsr1,
5307: appnLocalTgUsr2,
5308: appnLocalTgUsr3,
5309: appnLocalTgHprSup,
5310: appnLocalTgIntersubnet,
5311: appnLocalTgMltgLinkType
5312: }
5313: STATUS current
5314: DESCRIPTION
5315: "A collection of objects providing the instrumentation of
5316: APPN local TG information."
5317: ::= { appnGroups 28 }
5318:
5319: appnDirTableConfGroup2 OBJECT-GROUP
5319: severe -
object identifier `appnDirTableConfGroup2' defined recursively or too long
5320: OBJECTS {
5321: appnDirNnServerName,
5322: appnDirLuOwnerName,
5323: appnDirLuLocation,
5324: appnDirType,
5325: appnDirApparentLuOwnerName
5326: }
5327: STATUS current
5328: DESCRIPTION
5329: "A collection of objects providing the instrumentation of the
5330: APPN directory database."
5331: ::= { appnGroups 29 }
5332:
5333: appnNnUniqueConfGroup OBJECT-GROUP
5333: severe -
object identifier `appnNnUniqueConfGroup' defined recursively or too long
5334: OBJECTS {
5335: appnNodeNnCentralDirectory,
5336: appnNodeNnTreeCache,
5337: appnNodeNnRouteAddResist,
5338: appnNodeNnIsr,
5339: appnNodeNnFrsn,
5340: appnNodeNnPeriBorderSup,
5341: appnNodeNnInterchangeSup,
5342: appnNodeNnExteBorderSup,
5343: appnNodeNnSafeStoreFreq,
5344: appnNodeNnRsn,
5345: appnNodeNnCongested,
5346: appnNodeNnIsrDepleted,
5347: appnNodeNnQuiescing,
5348: appnNodeNnGateway
5349: }
5350: STATUS current
5351: DESCRIPTION
5352: "A collection of objects providing instrumentation unique
5353: to APPN network nodes."
5354: ::= { appnGroups 6 }
5355:
5356: appnEnUniqueConfGroup OBJECT-GROUP
5356: severe -
object identifier `appnEnUniqueConfGroup' defined recursively or too long
5357: OBJECTS {
5358: appnNodeEnModeCosMap,
5359: appnNodeEnNnServer,
5360: appnNodeEnLuSearch
5361: }
5362: STATUS current
5363: DESCRIPTION
5364: "A collection of objects providing instrumentation for
5365: APPN end nodes. Some of these objects also appear in the
5366: instrumentation for a branch network node."
5367: ::= { appnGroups 7 }
5368:
5369: appnVrnConfGroup OBJECT-GROUP
5369: severe -
object identifier `appnVrnConfGroup' defined recursively or too long
5370: OBJECTS {
5371: appnVrnPortName
5372: }
5373: STATUS current
5374: DESCRIPTION
5375: "An object providing the instrumentation for virtual
5376: routing node support in an APPN node."
5377: ::= { appnGroups 8 }
5378:
5379: appnNnTopoConfGroup2 OBJECT-GROUP
5379: severe -
object identifier `appnNnTopoConfGroup2' defined recursively or too long
5380: OBJECTS {
5381: appnNnTopoMaxNodes,
5382: appnNnTopoCurNumNodes,
5383: appnNnTopoNodePurges,
5384: appnNnTopoTgPurges,
5385: appnNnTopoTotalTduWars,
5386: appnNnNodeFREntryTimeLeft,
5387: appnNnNodeFRType,
5388: appnNnNodeFRRsn,
5389: appnNnNodeFRRouteAddResist,
5390: appnNnNodeFRCongested,
5391: appnNnNodeFRIsrDepleted,
5392: appnNnNodeFRQuiescing,
5393: appnNnNodeFRGateway,
5394: appnNnNodeFRCentralDirectory,
5395: appnNnNodeFRIsr,
5396: appnNnNodeFRGarbageCollect,
5397: appnNnNodeFRHprSupport,
5398: appnNnNodeFRPeriBorderSup,
5399: appnNnNodeFRInterchangeSup,
5400: appnNnNodeFRExteBorderSup,
5401: appnNnNodeFRBranchAwareness,
5402: appnNnTgFREntryTimeLeft,
5403: appnNnTgFRDestVirtual,
5404: appnNnTgFRDlcData,
5405: appnNnTgFRRsn,
5406: appnNnTgFROperational,
5407: appnNnTgFRQuiescing,
5408: appnNnTgFRCpCpSession,
5409: appnNnTgFREffCap,
5410: appnNnTgFRConnCost,
5411: appnNnTgFRByteCost,
5412: appnNnTgFRSecurity,
5413: appnNnTgFRDelay,
5414: appnNnTgFRUsr1,
5415: appnNnTgFRUsr2,
5416: appnNnTgFRUsr3,
5417: appnNnTgFRGarbageCollect,
5418: appnNnTgFRSubareaNum,
5419: appnNnTgFRHprSup,
5420: appnNnTgFRDestHprTrans,
5421: appnNnTgFRTypeIndicator,
5422: appnNnTgFRIntersubnet,
5423: appnNnTgFRMltgLinkType,
5424: appnNnTgFRBranchTg
5425: }
5426: STATUS current
5427: DESCRIPTION
5428: "The appnNnTopoConfGroup is mandatory only for network
5429: nodes."
5430: ::= { appnGroups 30 }
5431:
5432: appnLocalEnTopoConfGroup2 OBJECT-GROUP
5432: severe -
object identifier `appnLocalEnTopoConfGroup2' defined recursively or too long
5433: OBJECTS {
5434: appnLocalEnTgEntryTimeLeft,
5435: appnLocalEnTgDestVirtual,
5436: appnLocalEnTgDlcData,
5437: appnLocalEnTgOperational,
5438: appnLocalEnTgCpCpSession,
5439: appnLocalEnTgEffCap,
5440: appnLocalEnTgConnCost,
5441: appnLocalEnTgByteCost,
5442: appnLocalEnTgSecurity,
5443: appnLocalEnTgDelay,
5444: appnLocalEnTgUsr1,
5445: appnLocalEnTgUsr2,
5446: appnLocalEnTgUsr3,
5447: appnLocalEnTgMltgLinkType
5448: }
5449: STATUS current
5450: DESCRIPTION
5451: "A collection of objects providing the instrumentation
5452: of the information that a network node possesses about
5453: the end nodes directly attached to it."
5454: ::= { appnGroups 31 }
5455:
5456: appnLocalDirPerfConfGroup OBJECT-GROUP
5456: severe -
object identifier `appnLocalDirPerfConfGroup' defined recursively or too long
5457: OBJECTS {
5458: appnDirMaxCaches,
5459: appnDirCurCaches,
5460: appnDirCurHomeEntries,
5461: appnDirRegEntries,
5462: appnDirInLocates,
5463: appnDirInBcastLocates,
5464: appnDirOutLocates,
5465: appnDirOutBcastLocates,
5466: appnDirNotFoundLocates,
5467: appnDirNotFoundBcastLocates,
5468: appnDirLocateOutstands
5469: }
5470: STATUS current
5471: DESCRIPTION
5472: "The appnLocalDirPerfConfGroup is mandatory only for APPN
5473: network nodes and end nodes."
5474: ::= { appnGroups 11 }
5475:
5476: appnCosConfGroup OBJECT-GROUP
5476: severe -
object identifier `appnCosConfGroup' defined recursively or too long
5477: OBJECTS {
5478: appnCosModeCosName,
5479: appnCosTransPriority,
5480: appnCosNodeRowWgt,
5481: appnCosNodeRowResistMin,
5482: appnCosNodeRowResistMax,
5483: appnCosNodeRowMinCongestAllow,
5484: appnCosNodeRowMaxCongestAllow,
5485: appnCosTgRowWgt,
5486: appnCosTgRowEffCapMin,
5487: appnCosTgRowEffCapMax,
5488: appnCosTgRowConnCostMin,
5489: appnCosTgRowConnCostMax,
5490: appnCosTgRowByteCostMin,
5491: appnCosTgRowByteCostMax,
5492: appnCosTgRowSecurityMin,
5493: appnCosTgRowSecurityMax,
5494: appnCosTgRowDelayMin,
5495: appnCosTgRowDelayMax,
5496: appnCosTgRowUsr1Min,
5497: appnCosTgRowUsr1Max,
5498: appnCosTgRowUsr2Min,
5499: appnCosTgRowUsr2Max,
5500: appnCosTgRowUsr3Min,
5501: appnCosTgRowUsr3Max
5502: }
5503: STATUS current
5504: DESCRIPTION
5505: "The appnCosConfGroup is mandatory only for APPN network
5506: nodes and end nodes."
5507: ::= { appnGroups 12 }
5508:
5509: appnIntSessConfGroup OBJECT-GROUP
5509: severe -
object identifier `appnIntSessConfGroup' defined recursively or too long
5510: OBJECTS {
5511: appnIsInGlobeCtrAdminStatus,
5512: appnIsInGlobeCtrOperStatus,
5513: appnIsInGlobeCtrStatusTime,
5514: appnIsInGlobeRscv,
5515: appnIsInGlobeRscvTime,
5516: appnIsInGlobeActSess,
5517: appnIsInSessState,
5518: appnIsInPriLuName,
5519: appnIsInSecLuName,
5520: appnIsInModeName,
5521: appnIsInCosName,
5522: appnIsInTransPriority,
5523: appnIsInSessType,
5524: appnIsInSessUpTime,
5525: appnIsInCtrUpTime,
5526: appnIsInP2SFmdPius,
5527: appnIsInS2PFmdPius,
5528: appnIsInP2SNonFmdPius,
5529: appnIsInS2PNonFmdPius,
5530: appnIsInP2SFmdBytes,
5531: appnIsInS2PFmdBytes,
5532: appnIsInP2SNonFmdBytes,
5533: appnIsInS2PNonFmdBytes,
5534: appnIsInPsAdjCpName,
5535: appnIsInPsAdjTgNum,
5536: appnIsInPsSendMaxBtuSize,
5537: appnIsInPsSendPacingType,
5538: appnIsInPsSendRpc,
5539: appnIsInPsSendNxWndwSize,
5540: appnIsInPsRecvPacingType,
5541: appnIsInPsRecvRpc,
5542: appnIsInPsRecvNxWndwSize,
5543: appnIsInSsAdjCpName,
5544: appnIsInSsAdjTgNum,
5545: appnIsInSsSendMaxBtuSize,
5546: appnIsInSsSendPacingType,
5547: appnIsInSsSendRpc,
5548: appnIsInSsSendNxWndwSize,
5549: appnIsInSsRecvPacingType,
5550: appnIsInSsRecvRpc,
5551: appnIsInSsRecvNxWndwSize,
5552: appnIsInRouteInfo
5553: }
5554: STATUS current
5555: DESCRIPTION
5556: "The appnIntSessConfGroup is mandatory only for network
5557: nodes."
5558: ::= { appnGroups 13 }
5559:
5560: appnHprBaseConfGroup OBJECT-GROUP
5560: severe -
object identifier `appnHprBaseConfGroup' defined recursively or too long
5561: OBJECTS {
5562: appnNodeHprIntRteSetups,
5563: appnNodeHprIntRteRejects,
5564: appnLsErrRecoSup,
5565: appnLsForAnrLabel,
5566: appnLsRevAnrLabel
5567: }
5568: STATUS current
5569: DESCRIPTION
5570: "The appnHprBaseConfGroup is mandatory only for nodes that
5571: implement the HPR base (APPN option set 1400)."
5572: ::= { appnGroups 14 }
5573:
5574: appnHprRtpConfGroup OBJECT-GROUP
5574: severe -
object identifier `appnHprRtpConfGroup' defined recursively or too long
5575: OBJECTS {
5576: appnNodeMaxSessPerRtpConn,
5577: appnNodeHprOrgRteSetups,
5578: appnNodeHprOrgRteRejects,
5579: appnNodeHprEndRteSetups,
5580: appnNodeHprEndRteRejects,
5581: appnLsBfNceId
5582: }
5583: STATUS current
5584: DESCRIPTION
5585: "The appnHprRtpConfGroup is mandatory only for nodes that
5586: implement the HPR RTP tower (APPN option set 1401)."
5587: ::= { appnGroups 15 }
5588:
5589: appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP
5589: severe -
object identifier `appnHprCtrlFlowsRtpConfGroup' defined recursively or too long
5590: OBJECTS {
5591: appnLsCpCpNceId,
5592: appnLsRouteNceId
5593: }
5594: STATUS current
5595: DESCRIPTION
5596: "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes
5597: that implement the HPR Control Flows over RTP tower (APPN
5598: option set 1402)."
5599: ::= { appnGroups 16 }
5600:
5601: appnHprBfConfGroup OBJECT-GROUP
5601: severe -
object identifier `appnHprBfConfGroup' defined recursively or too long
5602: OBJECTS {
5603: appnIsInGlobeHprBfActSess,
5604: appnIsInRtpNceId,
5605: appnIsInRtpTcid,
5606: appnIsRtpSessions
5607: }
5608: STATUS current
5609: DESCRIPTION
5610: "The appnHprBfConfGroup is mandatory only for nodes that
5611: implement the APPN/HPR boundary function."
5612: ::= { appnGroups 17 }
5613:
5614: appnTrapConfGroup OBJECT-GROUP
5614: severe -
object identifier `appnTrapConfGroup' defined recursively or too long
5615: OBJECTS {
5616: alertIdNumber,
5617: affectedObject
5618: }
5619: STATUS current
5620: DESCRIPTION
5621: "The appnTrapConfGroup is optional for all APPN nodes. Nodes
5622: implementing this group shall also implement the
5623: appnTrapNotifGroup."
5624: ::= { appnGroups 18 }
5625:
5626: appnTrapNotifGroup NOTIFICATION-GROUP
5626: severe -
object identifier `appnTrapNotifGroup' defined recursively or too long
5627: NOTIFICATIONS {
5628: alertTrap
5629: }
5630: STATUS current
5631: DESCRIPTION
5632: "The appnTrapNotifGroup is optional for all APPN nodes.
5633: Nodes implementing this group shall also implement the
5634: appnTrapConfGroup."
5635: ::= { appnGroups 19 }
5636:
5637: appnBrNnConfGroup OBJECT-GROUP
5637: severe -
object identifier `appnBrNnConfGroup' defined recursively or too long
5638: OBJECTS {
5639: appnNodeEnNnServer,
5640: appnNodeEnLuSearch,
5641: appnLocalTgBranchLinkType
5642: }
5643: STATUS current
5644: DESCRIPTION
5645: "A collection of objects providing instrumentation for
5646: branch network nodes. Some of these objects also appear
5647: in the instrumentation for an end node.
5648:
5649: Note: A branch network node always returns endNode(2)
5650: as the value of the appnNodeType object from the
5651: appnGeneralConfGroup2 conformance group."
5652: ::= { appnGroups 20 }
5653:
5654:
5655: -- *********************************************************************
5656: -- Deprecated definitions
5657: -- *********************************************************************
5658:
5659: appnNodeMibVersion OBJECT-TYPE
5659: severe -
object identifier `appnNodeMibVersion' defined recursively or too long
5660: SYNTAX DisplayString (SIZE (11))
5661: MAX-ACCESS read-only
5662: STATUS deprecated
5663: DESCRIPTION
5664: "The value of LAST-UPDATED from this module's MODULE-IDENTITY
5665: macro. This object gives a Management Station an easy way of
5666: determining the level of the MIB supported by an agent.
5667:
5668: Since this object incorporates the Year 2000-unfriendly
5669: 2-digit year specified in SMI for the LAST-UPDATED field, and
5670: since it was not found to be particularly useful, it has been
5671: deprecated. No replacement object has been defined."
5672:
5673: ::= { appnGeneralInfoAndCaps 2 }
5674:
5675: appnCompliance MODULE-COMPLIANCE
5675: severe -
object identifier `appnCompliance' defined recursively or too long
5676: STATUS deprecated
5677: DESCRIPTION
5678: "The compliance statement for the SNMPv2 entities that
5679: implement the APPN MIB.
5680:
5681: This is the compliance statement for the RFC 2155-level version
5682: of the APPN MIB. It was deprecated as new objects were added
5683: to the MIB for MLTG, branch network node, and other extensions
5684: to the APPN architecture."
5685: MODULE -- this module
5686:
5687: -- Unconditionally mandatory groups
5688: MANDATORY-GROUPS {
5689: appnGeneralConfGroup,
5690: appnPortConfGroup,
5691: appnLinkConfGroup,
5692: appnLocalTgConfGroup,
5693: appnDirTableConfGroup
5694: }
5695:
5696: -- Conditionally mandatory groups
5697: GROUP appnNnUniqueConfGroup
5698: DESCRIPTION
5699: "The appnNnUniqueConfGroup is mandatory only for
5700: network nodes."
5701:
5702: GROUP appnEnUniqueConfGroup
5703: DESCRIPTION
5704: "The appnEnUniqueConfGroup is mandatory only for end
5705: nodes."
5706:
5707: GROUP appnVrnConfGroup
5708: DESCRIPTION
5709: "The appnVrnConfGroup is mandatory only for network
5710: nodes and end nodes that implement virtual routing
5711: node support."
5712:
5713: GROUP appnNnTopoConfGroup
5714: DESCRIPTION
5715: "The appnNnTopoConfGroup is mandatory only for
5716: network nodes."
5717:
5718: GROUP appnLocalEnTopoConfGroup
5719: DESCRIPTION
5720: "The appnLocalEnTopoConfGroup is mandatory only for
5721: network nodes."
5722:
5723: GROUP appnLocalDirPerfConfGroup
5724: DESCRIPTION
5725: "The appnLocalDirPerfConfGroup is mandatory only for
5726: APPN network nodes and end nodes."
5727:
5728: GROUP appnCosConfGroup
5729: DESCRIPTION
5730: "The appnCosConfGroup is mandatory only for APPN
5731: network nodes and end nodes."
5732:
5733: GROUP appnIntSessConfGroup
5734: DESCRIPTION
5735: "The appnIntSessConfGroup is mandatory only for
5736: network nodes."
5737:
5738: GROUP appnHprBaseConfGroup
5739: DESCRIPTION
5740: "The appnHprBaseConfGroup is mandatory only for nodes
5741: that implement the HPR base (APPN option set 1400)."
5742:
5743: GROUP appnHprRtpConfGroup
5744: DESCRIPTION
5745: "The appnHprRtpConfGroup is mandatory only for nodes
5746: that implement the HPR RTP tower (APPN option set
5747: 1401)."
5748: GROUP appnHprCtrlFlowsRtpConfGroup
5749: DESCRIPTION
5750: "The appnHprCtrlFlowsRtpConfGroup is mandatory only
5751: for nodes that implement the HPR Control Flows over
5752: RTP tower (APPN option set 1402)."
5753:
5754: GROUP appnHprBfConfGroup
5755: DESCRIPTION
5756: "The appnHprBfConfGroup is mandatory only for nodes
5757: that implement the APPN/HPR boundary function."
5758:
5759: GROUP appnTrapConfGroup
5760: DESCRIPTION
5761: "Traps are optional for all nodes."
5762:
5763: GROUP appnTrapNotifGroup
5764: DESCRIPTION
5765: "Traps are optional for all nodes."
5766: ::= { appnCompliances 1 }
5767:
5768: appnGeneralConfGroup OBJECT-GROUP
5768: severe -
object identifier `appnGeneralConfGroup' defined recursively or too long
5769: OBJECTS {
5770: appnNodeCpName,
5771: appnNodeMibVersion,
5772: appnNodeId,
5773: appnNodeType,
5774: appnNodeUpTime,
5775: appnNodeParallelTg,
5776: appnNodeAdaptiveBindPacing,
5777: appnNodeHprSupport,
5778: appnNodeCounterDisconTime
5779: }
5780: STATUS deprecated
5781: DESCRIPTION
5782: "A collection of objects providing the instrumentation of
5783: APPN general information and capabilities.
5784:
5785: This RFC 2155-level group was deprecated when the
5786: appnNodeMibVersion object was removed and the
5787: appnNodeLsCounterType and appnNodeBrNn objects were added."
5788: ::= { appnGroups 1 }
5789:
5790: appnLinkConfGroup OBJECT-GROUP
5790: severe -
object identifier `appnLinkConfGroup' defined recursively or too long
5791: OBJECTS {
5792: appnLsCommand,
5793: appnLsOperState,
5794: appnLsPortName,
5795: appnLsDlcType,
5796: appnLsDynamic,
5797: appnLsAdjCpName,
5798: appnLsAdjNodeType,
5799: appnLsTgNum,
5800: appnLsLimResource,
5801: appnLsActOnDemand,
5802: appnLsMigration,
5803: appnLsPartnerNodeId,
5804: appnLsCpCpSessionSupport,
5805: appnLsMaxSendBtuSize,
5806: appnLsInXidBytes,
5807: appnLsInMsgBytes,
5808: appnLsInXidFrames,
5809: appnLsInMsgFrames,
5810: appnLsOutXidBytes,
5811: appnLsOutMsgBytes,
5812: appnLsOutXidFrames,
5813: appnLsOutMsgFrames,
5814: appnLsEchoRsps,
5815: appnLsCurrentDelay,
5816: appnLsMaxDelay,
5817: appnLsMinDelay,
5818: appnLsMaxDelayTime,
5819: appnLsGoodXids,
5820: appnLsBadXids,
5821: appnLsSpecific,
5822: appnLsActiveTime,
5823: appnLsCurrentStateTime,
5824: appnLsHprSup,
5825: appnLsLocalAddr,
5826: appnLsRemoteAddr,
5827: appnLsRemoteLsName,
5828: appnLsStatusTime,
5829: appnLsStatusLsName,
5830: appnLsStatusCpName,
5831: appnLsStatusPartnerId,
5832: appnLsStatusTgNum,
5833: appnLsStatusGeneralSense,
5834: appnLsStatusRetry,
5835: appnLsStatusEndSense,
5836: appnLsStatusXidLocalSense,
5837: appnLsStatusXidRemoteSense,
5838: appnLsStatusXidByteInError,
5839: appnLsStatusXidBitInError,
5840: appnLsStatusDlcType,
5841: appnLsStatusLocalAddr,
5842: appnLsStatusRemoteAddr,
5843: appnLsCounterDisconTime
5844: }
5845: STATUS deprecated
5846: DESCRIPTION
5847: "A collection of objects providing the instrumentation of
5848: APPN link information.
5849:
5850: This RFC 2155-level group was deprecated when the
5851: appnLsMltgMember object was added."
5852:
5853: ::= { appnGroups 3 }
5854:
5855: appnLocalTgConfGroup OBJECT-GROUP
5855: severe -
object identifier `appnLocalTgConfGroup' defined recursively or too long
5856: OBJECTS {
5857: appnLocalTgDestVirtual,
5858: appnLocalTgDlcData,
5859: appnLocalTgPortName,
5860: appnLocalTgQuiescing,
5861: appnLocalTgOperational,
5862: appnLocalTgCpCpSession,
5863: appnLocalTgEffCap,
5864: appnLocalTgConnCost,
5865: appnLocalTgByteCost,
5866: appnLocalTgSecurity,
5867: appnLocalTgDelay,
5868: appnLocalTgUsr1,
5869: appnLocalTgUsr2,
5870: appnLocalTgUsr3,
5871: appnLocalTgHprSup,
5872: appnLocalTgIntersubnet
5873: }
5874: STATUS deprecated
5875: DESCRIPTION
5876: "A collection of objects providing the instrumentation of
5877: APPN local TG information.
5878:
5879: This RFC 2155-level group was deprecated when the
5880: appnLocalTgMltgLinkType object was added."
5881:
5882: ::= { appnGroups 4 }
5883:
5884: appnDirTableConfGroup OBJECT-GROUP
5884: severe -
object identifier `appnDirTableConfGroup' defined recursively or too long
5885: OBJECTS {
5886: appnDirNnServerName,
5887: appnDirLuOwnerName,
5888: appnDirLuLocation,
5889: appnDirType
5890: }
5891: STATUS deprecated
5892: DESCRIPTION
5893: "A collection of objects providing the instrumentation of the
5894: APPN directory database.
5895:
5896: This RFC 2155-level group was deprecated when the
5897: appnDirApparentLuOwnerName object was added."
5898:
5899: ::= { appnGroups 5 }
5900:
5901: appnNnTopoConfGroup OBJECT-GROUP
5901: severe -
object identifier `appnNnTopoConfGroup' defined recursively or too long
5902: OBJECTS {
5903: appnNnTopoMaxNodes,
5904: appnNnTopoCurNumNodes,
5905: appnNnTopoNodePurges,
5906: appnNnTopoTgPurges,
5907: appnNnTopoTotalTduWars,
5908: appnNnNodeFREntryTimeLeft,
5909: appnNnNodeFRType,
5910: appnNnNodeFRRsn,
5911: appnNnNodeFRRouteAddResist,
5912: appnNnNodeFRCongested,
5913: appnNnNodeFRIsrDepleted,
5914: appnNnNodeFRQuiescing,
5915: appnNnNodeFRGateway,
5916: appnNnNodeFRCentralDirectory,
5917: appnNnNodeFRIsr,
5918: appnNnNodeFRGarbageCollect,
5919: appnNnNodeFRHprSupport,
5920: appnNnNodeFRPeriBorderSup,
5921: appnNnNodeFRInterchangeSup,
5922: appnNnNodeFRExteBorderSup,
5923: appnNnTgFREntryTimeLeft,
5924: appnNnTgFRDestVirtual,
5925: appnNnTgFRDlcData,
5926: appnNnTgFRRsn,
5927: appnNnTgFROperational,
5928: appnNnTgFRQuiescing,
5929: appnNnTgFRCpCpSession,
5930: appnNnTgFREffCap,
5931: appnNnTgFRConnCost,
5932: appnNnTgFRByteCost,
5933: appnNnTgFRSecurity,
5934: appnNnTgFRDelay,
5935: appnNnTgFRUsr1,
5936: appnNnTgFRUsr2,
5937: appnNnTgFRUsr3,
5938: appnNnTgFRGarbageCollect,
5939: appnNnTgFRSubareaNum,
5940: appnNnTgFRHprSup,
5941: appnNnTgFRDestHprTrans,
5942: appnNnTgFRTypeIndicator,
5943: appnNnTgFRIntersubnet
5944: }
5945: STATUS deprecated
5946: DESCRIPTION
5947: "The appnNnTopoConfGroup is mandatory only for network
5948: nodes.
5949:
5950: This RFC 2155-level group was deprecated when the
5951: appnNnNodeFRBranchAwareness, appnNnTgFRMltgLinkType, and
5952: appnNnFRBranchTg objects were added."
5953:
5954: ::= { appnGroups 9 }
5955:
5956: appnLocalEnTopoConfGroup OBJECT-GROUP
5956: severe -
object identifier `appnLocalEnTopoConfGroup' defined recursively or too long
5957: OBJECTS {
5958: appnLocalEnTgEntryTimeLeft,
5959: appnLocalEnTgDestVirtual,
5960: appnLocalEnTgDlcData,
5961: appnLocalEnTgOperational,
5962: appnLocalEnTgCpCpSession,
5963: appnLocalEnTgEffCap,
5964: appnLocalEnTgConnCost,
5965: appnLocalEnTgByteCost,
5966: appnLocalEnTgSecurity,
5967: appnLocalEnTgDelay,
5968: appnLocalEnTgUsr1,
5969: appnLocalEnTgUsr2,
5970: appnLocalEnTgUsr3
5971: }
5972: STATUS deprecated
5973: DESCRIPTION
5974: "The appnLocalEnTopoConfGroup is mandatory only for network
5975: nodes.
5976:
5977: This RFC 2155-level group was deprecated when the
5978: appnLocalEnTgMltgLinkType object was added."
5979:
5980:
5981: ::= { appnGroups 10 }
5982:
5983:
5984: END
5985:
5986: --
5987: -- Copyright (C) The Internet Society (1998). All Rights Reserved.
5988: --
5989: -- This document and translations of it may be copied and furnished to
5990: -- others, and derivative works that comment on or otherwise explain it
5991: -- or assist in its implementation may be prepared, copied, published
5992: -- and distributed, in whole or in part, without restriction of any
5993: -- kind, provided that the above copyright notice and this paragraph are
5994: -- included on all such copies and derivative works. However, this
5995: -- document itself may not be modified in any way, such as by removing
5996: -- the copyright notice or references to the Internet Society or other
5997: -- Internet organizations, except as needed for the purpose of
5998: -- developing Internet standards in which case the procedures for
5999: -- copyrights defined in the Internet Standards process must be
6000: -- followed, or as required to translate it into languages other than
6001: -- English.
6002: --
6003: -- The limited permissions granted above are perpetual and will not be
6004: -- revoked by the Internet Society or its successors or assigns.
6005: --
6006: -- This document and the information contained herein is provided on an
6007: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
6008: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
6009: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
6010: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
6011: -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
6012: