1 APPN-MIB DEFINITIONS ::= BEGIN
8 DisplayString, VariablePointer, RowPointer, DateAndTime,
9 TruthValue, TimeStamp, TEXTUAL-CONVENTION
12 Counter32, Gauge32, Unsigned32, TimeTicks,
13 OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
16 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
22 appnMIB MODULE-IDENTITY
23 LAST-UPDATED "9807151800Z" -- July 15, 1998
24 ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN MIBs SIG"
33 Research Triangle Park, NC 27709, USA
35 E-mail: clouston@cisco.com
39 4205 S. Miami Boulevard
42 Research Triangle Park, NC 27709, USA
44 E-mail: remoore@us.ibm.com
48 "This is the MIB module for objects used to
49 manage network devices with APPN capabilities."
51 -- Revision tracking starts with Proposed Standard (RFC 2155)
52 REVISION "9807151800Z"
54 "Minor editorial fixes; new value 'none(5)' added
55 to the enumeration for the appnLocalTgBranchLinkType
57 REVISION "9805261800Z"
59 "Post-RFC 2155 conformance definitions added,
60 appnNodeLsCounterType and appnNodeBrNn objects
61 added, appnNodeMibVersion object deprecated."
63 REVISION "9707311800Z"
65 "Branch network node (Branch Extender) objects added."
66 REVISION "9703311800Z"
69 REVISION "9703201200Z"
71 "RFC 2155 (Proposed Standard)"
74 -- snanauMIB ::= { mib-2 34 }
76 -- *********************************************************************
77 -- Textual Conventions
78 -- *********************************************************************
79 SnaNodeIdentification ::= TEXTUAL-CONVENTION
82 "An SNA Node Identification consists of two parts, which
83 together comprise four bytes of hexadecimal data. In SNA the
84 Node Identification is transported in bytes 2-5 of the XID.
86 The block number is the first three digits of the Node
87 Identification. These 3 hexadecimal digits identify the
90 The ID number is the last 5 digits of the Node Identification.
91 These 5 hexadecimal digits are administratively defined and
92 combined with the 3-digit block number form the 8-digit Node
93 Identification. A unique value is required for connections to
94 SNA subarea. In some implementations, the value 'bbb00000'
95 (where 'bbb' represents a 3-digit block number) is returned to
96 mean that the ID number is not unique on this node.
98 An SNA Node Identification is represented as eight
99 ASCII-encoded hexadecimal digits, using the characters '0' -
102 SYNTAX OCTET STRING (SIZE (8))
104 SnaControlPointName ::= TEXTUAL-CONVENTION
107 "A fully qualified SNA control point name, consisting of a 1 to
108 8 character network identifier (NetId), a period ('.'), and a 1
109 to 8 character control point name (CpName).
111 The NetId and CpName are constructed from the uppercase letters
112 'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII,
113 with the restriction that the first character of each must be
114 a letter. Trailing blanks are not allowed.
116 Earlier versions of SNA permitted three additional characters
117 in NetIds and CpNames: '#', '@', and '$'. While this use of
118 these characters has been retired, a Management Station should
119 still accept them for backward compatibility."
121 SYNTAX OCTET STRING (SIZE (3..17))
123 SnaClassOfServiceName ::= TEXTUAL-CONVENTION
126 "An SNA class-of-service (COS) name, ranging from 1 to 8
127 ASCII characters. COS names take one of two forms:
129 - a user-defined COS name is constructed from the uppercase
130 letters 'A' - 'Z' and the numerics '0' - '9', with the
131 restriction that the first character of the name must be
133 - an SNA-defined user-session COS name begins with the
134 character '#', which is followed by up to seven
135 additional characters from the set of uppercase letters
138 Trailing blanks are not allowed in either form of COS name.
140 A zero-length string indicates that a COS name is not
143 SYNTAX OCTET STRING (SIZE (0..8))
145 SnaModeName ::= TEXTUAL-CONVENTION
148 "An SNA mode name, ranging from 1 to 8 ASCII characters.
149 Mode names take one of two forms:
151 - a user-defined mode name is constructed from the
152 uppercase letters 'A' - 'Z' and the numerics '0' - '9',
153 with the restriction that the first character of the name
155 - an SNA-defined user-session mode name begins with the
156 character '#', which is followed by up to seven
157 additional characters from the set of uppercase letters
160 Trailing blanks are not allowed in either form of mode name,
161 with the single exception of the all-blank mode name, where
162 a string consisting of 8 blanks is returned.
164 A zero-length string indicates that a mode name is not
167 SYNTAX OCTET STRING (SIZE (0..8))
169 SnaSenseData ::= TEXTUAL-CONVENTION
172 "To facilitate their display by a Management Station, sense
173 data objects in the MIB are represented as OCTET STRINGS
174 containing eight ASCII characters. Eight '0' characters
175 indicates that no sense data identifying an SNA error
176 condition is available.
178 An SNA sense data is represented as eight hexadecimal digits,
179 using the characters '0' - '9' and 'A' - 'F'."
181 SYNTAX OCTET STRING (SIZE (8))
183 DisplayableDlcAddress ::= TEXTUAL-CONVENTION
186 "DLC address of a port or link station, represented as an
187 OCTET STRING containing 0 to 64 ASCII characters.
188 A Management Station should use a value of this type only
189 for display. The 'real' DLC address, i.e., the sequence of
190 bytes that flow in the DLC header, is often available in a
193 The zero-length string indicates that the DLC address in
194 question is not known to the agent."
196 SYNTAX OCTET STRING (SIZE (0..64))
198 AppnNodeCounter ::= TEXTUAL-CONVENTION
201 "An object providing global statistics for the entire APPN
202 node. A Management Station can detect discontinuities in this
203 counter by monitoring the appnNodeCounterDisconTime object."
207 AppnPortCounter ::= TEXTUAL-CONVENTION
210 "An object providing statistics for an APPN port. A
211 Management Station can detect discontinuities in this counter
212 by monitoring the appnPortCounterDisconTime object."
216 AppnLinkStationCounter ::= TEXTUAL-CONVENTION
219 "An object providing statistics for an APPN link station. A
220 Management Station can detect discontinuities in this counter
221 by monitoring the appnLsCounterDisconTime object."
225 AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION
228 "Number of days before deletion of this entry from the topology
229 database. Range is 0-15. A value of 0 indicates that the
230 entry is either in the process of being deleted, or is being
231 marked for deletion at the next garbage collection cycle."
233 SYNTAX INTEGER (0..15)
235 AppnTgDlcData ::= TEXTUAL-CONVENTION
238 "DLC-specific data related to a connection network transmission
239 group. For other TGs, a zero-length string is returned.
241 Examples of the type of data returned by an object with this
242 syntax include the following:
245 X.25 Switched - dial digits
246 X.21 Switched - dial digits
247 Circuit Switch - dial digits
248 This MIB does not specify formats for these or any other types
249 of DLC-specific data. Formats may, however, be specified in
250 documents related to a particular DLC.
252 The contents of an object with this syntax correspond to the
253 contents of the DLC-specific subfields of cv46, documented in
256 SYNTAX OCTET STRING (SIZE (0..64))
258 AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION
261 "A value representing the effective capacity of a transmission
262 group. This is an administratively assigned value derived from
263 the link bandwidth and maximum load factor. It is encoded in
264 the same way as byte 7 of cv47, and represents a floating-point
265 number in units of 300 bits per second."
267 SYNTAX OCTET STRING (SIZE (1))
269 AppnTgSecurity ::= TEXTUAL-CONVENTION
272 "A value representing the level of security on a transmission
273 group. A class of service definition includes an indication of
274 the acceptable TG security value(s) for that class of service.
276 The following seven values are defined:
279 (X'01'): none of the values listed below;
280 for example, satellite-connected or
281 located in a nonsecure country
282 publicSwitchedNetwork(32) -
283 (X'20'): public switched network; secure
284 in the sense that there is no
285 predetermined route that traffic will take
286 undergroundCable(64) -
287 (X'40'): underground cable; located in a
288 secure country (as determined by the
289 network administrator)
291 (X'60'): secure conduit, not guarded; for
292 example, pressurized pipe
293 guardedConduit(128) -
294 (X'80'): guarded conduit; protected
295 against physical tapping
297 (X'A0'): link-level encryption is provided
298 guardedRadiation(192) -
299 (X'C0'): guarded conduit containing the
300 transmission medium; protected against
301 physical and radiation tapping"
304 nonsecure(1), -- X'01'
305 publicSwitchedNetwork(32), -- X'20'
306 undergroundCable(64), -- X'40'
307 secureConduit(96), -- X'60'
308 guardedConduit(128), -- X'80'
309 encrypted(160), -- X'A0'
310 guardedRadiation(192) -- X'C0'
313 AppnTgDelay ::= TEXTUAL-CONVENTION
316 "Relative amount of time that it takes for a signal to travel
317 the length of a logical link. This time is represented in
318 microseconds, using the same encoding scheme used in cv47 in a
319 topology update. Some of the more common values, along with
320 their encoded hex values, are:
323 negligible(384), X'4C'
324 terrestrial(9216), X'71'
325 packet(147456), X'91'
327 maximum(2013265920) X'FF'
331 SYNTAX OCTET STRING (SIZE (1))
333 -- *********************************************************************
334 appnObjects OBJECT IDENTIFIER ::= { appnMIB 1 }
335 -- *********************************************************************
337 -- ******************** The APPN Node Group ****************************
339 appnNode OBJECT IDENTIFIER ::= { appnObjects 1 }
340 appnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 1 }
341 appnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { appnNode 2 }
342 appnEnUniqueCaps OBJECT IDENTIFIER ::= { appnNode 3 }
343 appnPortInformation OBJECT IDENTIFIER ::= { appnNode 4 }
344 appnLinkStationInformation OBJECT IDENTIFIER ::= { appnNode 5 }
345 appnVrnInfo OBJECT IDENTIFIER ::= { appnNode 6 }
347 -- This group provides global information about an APPN network node,
348 -- an APPN end node, an APPN branch network node, or an LEN node.
350 -- APPN General Information
351 -- This section applies to APPN network nodes, end nodes, and branch
352 -- network nodes, as well as to LEN end nodes.
354 appnNodeCpName OBJECT-TYPE
355 SYNTAX SnaControlPointName
359 "Administratively assigned network name for this node."
361 ::= { appnGeneralInfoAndCaps 1 }
363 -- appnNodeMibVersion OBJECT-TYPE (deprecated: moved to end of module)
365 appnNodeId OBJECT-TYPE
366 SYNTAX SnaNodeIdentification
370 "This node's Node Identification, which it sends in bytes
373 ::= { appnGeneralInfoAndCaps 3 }
375 appnNodeType OBJECT-TYPE
386 networkNode(1) - APPN network node
387 endNode(2) - APPN end node
388 t21len(4) - LEN end node
390 Note: A branch network node SHALL return endNode(2)
391 as the value of this object. A management application
392 can distinguish between a branch network node and an
393 actual end node by retrieving the appnNodeBrNn object."
395 ::= { appnGeneralInfoAndCaps 4 }
397 appnNodeUpTime OBJECT-TYPE
399 UNITS "hundredths of a second"
403 "Amount of time (in hundredths of a second) since the APPN node
404 was last reinitialized."
406 ::= { appnGeneralInfoAndCaps 5 }
408 appnNodeParallelTg OBJECT-TYPE
413 "Indicates whether this node supports parallel TGs."
415 ::= { appnGeneralInfoAndCaps 6 }
417 appnNodeAdaptiveBindPacing OBJECT-TYPE
422 "Indicates whether this node supports adaptive bind pacing for
425 ::= { appnGeneralInfoAndCaps 7 }
427 appnNodeHprSupport OBJECT-TYPE
432 controlFlowsOverRtpTower(4)
437 "Indicates this node's level of support for high-performance
439 noHprSupport(1) - no HPR support
440 hprBaseOnly(2) - HPR base (option set 1400)
442 rtpTower(3) - HPR base and RTP tower
443 (option set 1401) supported
444 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
445 control flows over RTP
446 (option set 1402) supported
448 This object corresponds to cv4580, byte 9, bits 3-4."
450 ::= { appnGeneralInfoAndCaps 8 }
452 appnNodeMaxSessPerRtpConn OBJECT-TYPE
457 "This object represents a configuration parameter indicating
458 the maximum number of sessions that the APPN node is to put on
459 any HPR connection. The value is zero if not applicable."
461 ::= { appnGeneralInfoAndCaps 9 }
463 appnNodeHprIntRteSetups OBJECT-TYPE
464 SYNTAX AppnNodeCounter
468 "The total number of HPR route setups received for routes
469 passing through this node since the node was last
472 ::= { appnGeneralInfoAndCaps 10 }
474 appnNodeHprIntRteRejects OBJECT-TYPE
475 SYNTAX AppnNodeCounter
479 "The number of HPR route setups rejected by this node for
480 routes passing through it since the node was last
483 ::= { appnGeneralInfoAndCaps 11 }
485 appnNodeHprOrgRteSetups OBJECT-TYPE
486 SYNTAX AppnNodeCounter
490 "The total number of HPR route setups sent for routes
491 originating in this node since the node was last
494 ::= { appnGeneralInfoAndCaps 12 }
496 appnNodeHprOrgRteRejects OBJECT-TYPE
497 SYNTAX AppnNodeCounter
501 "The number of HPR route setups rejected by other nodes for
502 routes originating in this node since the node was last
505 ::= { appnGeneralInfoAndCaps 13 }
507 appnNodeHprEndRteSetups OBJECT-TYPE
508 SYNTAX AppnNodeCounter
512 "The total number of HPR route setups received for routes
513 ending in this node since the node was last reinitialized."
515 ::= { appnGeneralInfoAndCaps 14 }
517 appnNodeHprEndRteRejects OBJECT-TYPE
518 SYNTAX AppnNodeCounter
522 "The number of HPR route setups rejected by this node for
523 routes ending in it since the node was last reinitialized."
525 ::= { appnGeneralInfoAndCaps 15 }
527 appnNodeCounterDisconTime OBJECT-TYPE
532 "The value of the sysUpTime object the last time the APPN node
534 ::= { appnGeneralInfoAndCaps 16 }
536 appnNodeLsCounterType OBJECT-TYPE
546 "Indicates which ANR traffic, if any, the node includes in the
547 counts returned by the APPN link station counters
548 appnLsInXidBytes, appnLsInMsgBytes, appnLsInXidFrames,
549 appnLsInMsgFrames, appnLsOutXidBytes, appnLsOutMsgBytes,
550 appnLsOutXidFrames, and appnLsOutMsgFrames. These counters
551 are always incremented for ISR traffic.
553 The following values are defined:
555 other(1) - the node does something different
556 from all the options listed below
557 noAnr(2) - the node does not include any ANR
558 traffic in these counts
559 anrForLocalNces(3) - the node includes in these counts
560 ANR traffic for RTP connections
561 that terminate in this node, but
562 not ANR traffic for RTP connections
563 that pass through this node without
565 allAnr(4) - the node includes all ANR traffic
568 ::= { appnGeneralInfoAndCaps 17 }
570 appnNodeBrNn OBJECT-TYPE
575 "Indicates whether this node is currently configured as a
578 Note: throughout the remainder of this MIB module, branch
579 network node is treated as a third node type, parallel to
580 network node and end node. This is not how branch network
581 nodes are treated in the base APPN architecture, but it
582 increases clarity to do it here."
584 ::= { appnGeneralInfoAndCaps 18 }
586 -- *********************************************************************
587 -- APPN Network Node Information
588 -- This section provides global information about an APPN network node.
589 -- *********************************************************************
591 appnNodeNnCentralDirectory OBJECT-TYPE
596 "Indicates whether this node supports central directory
599 This object corresponds to cv4580, byte 8, bit 1."
601 ::= { appnNnUniqueInfoAndCaps 1 }
603 appnNodeNnTreeCache OBJECT-TYPE
606 cacheNoIncrUpdate(2),
607 cacheWithIncrUpdate(3)
612 "Indicates this node's level of support for caching of route
613 trees. Three levels are specified:
615 noCache(1) - caching of route trees is not
617 cacheNoIncrUpdate(2) - caching of route trees is
618 supported, but without incremental
620 cacheWithIncrUpdate(3) - caching of route trees with
621 incremental updates is supported"
623 ::= { appnNnUniqueInfoAndCaps 2 }
625 appnNodeNnRouteAddResist OBJECT-TYPE
626 SYNTAX INTEGER (0..255)
630 "Route addition resistance.
632 This administratively assigned value indicates the relative
633 desirability of using this node for intermediate session
634 traffic. The value, which can be any integer 0-255, is used
635 in route computation. The lower the value, the more
636 desirable the node is for intermediate routing.
638 This object corresponds to cv4580, byte 6."
640 ::= { appnNnUniqueInfoAndCaps 3 }
642 appnNodeNnIsr OBJECT-TYPE
647 "Indicates whether the node supports intermediate session
650 This object corresponds to cv4580, byte 8, bit 2."
652 ::= { appnNnUniqueInfoAndCaps 4 }
654 appnNodeNnFrsn OBJECT-TYPE
659 "The last flow-reduction sequence number (FRSN) sent by this
660 node in a topology update to an adjacent network node."
662 ::= { appnNnUniqueInfoAndCaps 5 }
664 appnNodeNnPeriBorderSup OBJECT-TYPE
669 "Indicates whether this node has peripheral border node
672 This object corresponds to cv4580, byte 9, bit 0."
674 ::= { appnNnUniqueInfoAndCaps 6 }
676 appnNodeNnInterchangeSup OBJECT-TYPE
681 "Indicates whether this node has interchange node support.
683 This object corresponds to cv4580, byte 9, bit 1."
685 ::= { appnNnUniqueInfoAndCaps 7 }
687 appnNodeNnExteBorderSup OBJECT-TYPE
692 "Indicates whether this node has extended border node support.
694 This object corresponds to cv4580, byte 9, bit 2."
696 ::= { appnNnUniqueInfoAndCaps 8 }
699 appnNodeNnSafeStoreFreq OBJECT-TYPE
700 SYNTAX INTEGER (0..32767)
702 MAX-ACCESS read-write
705 "The topology safe store frequency.
707 If this number is not zero, then the topology database is saved
708 each time the total number of topology database updates (TDUs)
709 received by this node increases by this number. A value of
710 zero indicates that the topology database is not being saved."
712 ::= { appnNnUniqueInfoAndCaps 9 }
714 appnNodeNnRsn OBJECT-TYPE
719 "Resource sequence number for this node, which it assigns and
722 This object corresponds to the numeric value in cv4580, bytes
725 ::= { appnNnUniqueInfoAndCaps 10 }
727 appnNodeNnCongested OBJECT-TYPE
732 "Indicates whether this node is congested. Other network nodes
733 stop routing traffic to this node while this flag is on.
735 This object corresponds to cv4580, byte 7, bit 0."
736 ::= { appnNnUniqueInfoAndCaps 11 }
738 appnNodeNnIsrDepleted OBJECT-TYPE
743 "Indicate whether intermediated session routing resources are
744 depleted. Other network nodes stop routing traffic through
745 this node while this flag is on.
747 This object corresponds to cv4580, byte 7, bit 1."
749 ::= { appnNnUniqueInfoAndCaps 12 }
751 appnNodeNnQuiescing OBJECT-TYPE
756 "Indicates whether the node is quiescing.
758 This object corresponds to cv4580, byte 7, bit 5."
760 ::= { appnNnUniqueInfoAndCaps 13 }
762 appnNodeNnGateway OBJECT-TYPE
767 "Indicates whether the node has gateway services support.
769 This object corresponds to cv4580, byte 8, bit 0."
771 ::= { appnNnUniqueInfoAndCaps 14 }
774 -- *********************************************************************
776 -- APPN End Node Information
777 -- This section provides global information about an APPN end node. Two
778 -- of the objects are also implemented by a branch network node.
779 -- *********************************************************************
781 appnNodeEnModeCosMap OBJECT-TYPE
786 "Indicates whether this end node supports mode name to COS name
789 ::= { appnEnUniqueCaps 1 }
791 appnNodeEnNnServer OBJECT-TYPE
792 SYNTAX OCTET STRING (SIZE (0 | 3..17))
796 "The fully qualified name of the current NN server for this end
797 node. An NN server is identified using the format specified in
798 the SnaControlPointName textual convention. The value is a
799 zero-length string when there is no active NN server.
801 A branch network node shall also implement this object."
803 ::= { appnEnUniqueCaps 2 }
805 appnNodeEnLuSearch OBJECT-TYPE
810 "Indicates whether the node is to be searched for LUs as part
811 of a network broadcast search.
813 A branch network node shall also implement this object."
815 ::= { appnEnUniqueCaps 3 }
818 -- *********************************************************************
819 -- APPN Port information
820 -- This section provides information about an APPN node's ports.
821 -- *********************************************************************
823 appnPortTable OBJECT-TYPE
824 SYNTAX SEQUENCE OF AppnPortEntry
825 MAX-ACCESS not-accessible
828 "The Port table describes the configuration and current status
829 of the ports used by APPN. When it is known to the APPN
830 component, an OBJECT IDENTIFIER pointing to additional
831 information related to the port is included. This may, but
832 need not, be a RowPointer to an ifTable entry for a DLC
833 interface immediately 'below' the port."
835 ::= { appnPortInformation 1 }
837 appnPortEntry OBJECT-TYPE
839 MAX-ACCESS not-accessible
842 "The port name is used as the index to this table."
847 ::= { appnPortTable 1 }
849 AppnPortEntry ::= SEQUENCE {
850 appnPortName DisplayString,
851 appnPortCommand INTEGER,
852 appnPortOperState INTEGER,
853 appnPortDlcType IANAifType,
854 appnPortPortType INTEGER,
855 appnPortSIMRIM TruthValue,
856 appnPortLsRole INTEGER,
857 appnPortNegotLs TruthValue,
858 appnPortDynamicLinkSupport TruthValue,
859 appnPortMaxRcvBtuSize INTEGER,
860 appnPortMaxIframeWindow Gauge32,
861 appnPortDefLsGoodXids AppnPortCounter,
862 appnPortDefLsBadXids AppnPortCounter,
863 appnPortDynLsGoodXids AppnPortCounter,
864 appnPortDynLsBadXids AppnPortCounter,
865 appnPortSpecific RowPointer,
866 appnPortDlcLocalAddr DisplayableDlcAddress,
867 appnPortCounterDisconTime TimeStamp
870 appnPortName OBJECT-TYPE
871 SYNTAX DisplayString (SIZE (1..10))
872 MAX-ACCESS not-accessible
876 "Administratively assigned name for this APPN port."
878 ::= { appnPortEntry 1 }
880 appnPortCommand OBJECT-TYPE
887 MAX-ACCESS read-write
890 "Object by which a Management Station can activate, deactivate,
891 or recycle (i.e., cause to be deactivated and then immediately
892 activated) a port, by setting the value to activate(1),
893 deactivate(2), or recycle(3), respectively. The value ready(4)
894 is returned on GET operations until a SET has been processed;
895 after that the value received on the most recent SET is
898 ::= { appnPortEntry 2 }
900 appnPortOperState OBJECT-TYPE
910 "Indicates the current state of this port:
912 inactive(1) - port is inactive
913 pendactive(2) - port is pending active
914 active(3) - port is active
915 pendinact(4) - port is pending inactive"
918 ::= { appnPortEntry 3 }
920 appnPortDlcType OBJECT-TYPE
925 "The type of DLC interface, distinguished according to the
926 protocol immediately 'below' this layer."
928 ::= { appnPortEntry 4 }
930 appnPortPortType OBJECT-TYPE
934 sharedAccessFacilities(3)
939 "Identifies the type of line used by this port:
941 leased(1) - leased line
942 switched(2) - switched line
943 sharedAccessFacilities(3) - shared access facility, such
946 ::= { appnPortEntry 5 }
948 appnPortSIMRIM OBJECT-TYPE
953 "Indicates whether Set Initialization Mode (SIM) and Receive
954 Initialization Mode (RIM) are supported for this port."
956 ::= { appnPortEntry 6 }
958 appnPortLsRole OBJECT-TYPE
968 "Initial role for link stations activated through this port.
969 The values map to the following settings in the initial XID,
970 where 'ABM' indicates asynchronous balanced mode and 'NRM'
971 indicated normal response mode:
973 primary(1): ABM support = 0 ( = NRM)
974 role = 01 ( = primary)
975 secondary(2): ABM support = 0 ( = NRM)
976 role = 00 ( = secondary)
977 negotiable(3): ABM support = 0 ( = NRM)
978 role = 11 ( = negotiable)
979 abm(4): ABM support = 1 ( = ABM)
980 role = 11 ( = negotiable)"
982 ::= { appnPortEntry 7 }
984 appnPortNegotLs OBJECT-TYPE
989 "Indicates whether the node supports negotiable link stations
992 ::= { appnPortEntry 8 }
994 appnPortDynamicLinkSupport OBJECT-TYPE
999 "Indicates whether this node allows call-in on this port from
1000 nodes not defined locally."
1002 ::= { appnPortEntry 9 }
1004 appnPortMaxRcvBtuSize OBJECT-TYPE
1005 SYNTAX INTEGER (99..32767)
1007 MAX-ACCESS read-only
1010 "Maximum Basic Transmission Unit (BTU) size that a link station
1011 on this port can receive.
1013 This object corresponds to bytes 21-22 of XID3."
1015 ::= { appnPortEntry 10 }
1017 appnPortMaxIframeWindow OBJECT-TYPE
1020 MAX-ACCESS read-only
1023 "Maximum number of I-frames that can be received by the XID
1024 sender before an acknowledgement is received."
1026 ::= { appnPortEntry 11 }
1028 appnPortDefLsGoodXids OBJECT-TYPE
1029 SYNTAX AppnPortCounter
1030 UNITS "XID exchanges"
1031 MAX-ACCESS read-only
1034 "The total number of successful XID exchanges that have
1035 occurred on all defined link stations on this port since the
1036 last time this port was started."
1038 ::= { appnPortEntry 12 }
1040 appnPortDefLsBadXids OBJECT-TYPE
1041 SYNTAX AppnPortCounter
1042 UNITS "XID exchanges"
1043 MAX-ACCESS read-only
1046 "The total number of unsuccessful XID exchanges that have
1047 occurred on all defined link stations on this port since the
1048 last time this port was started."
1050 ::= { appnPortEntry 13 }
1052 appnPortDynLsGoodXids OBJECT-TYPE
1053 SYNTAX AppnPortCounter
1054 UNITS "XID exchanges"
1055 MAX-ACCESS read-only
1058 "The total number of successful XID exchanges that have
1059 occurred on all dynamic link stations on this port since the
1060 last time this port was started."
1062 ::= { appnPortEntry 14 }
1064 appnPortDynLsBadXids OBJECT-TYPE
1065 SYNTAX AppnPortCounter
1066 UNITS "XID exchanges"
1067 MAX-ACCESS read-only
1070 "The total number of unsuccessful XID exchanges that have
1071 occurred on all dynamic link stations on this port since the
1072 last time this port was started."
1074 ::= { appnPortEntry 15 }
1076 appnPortSpecific OBJECT-TYPE
1078 MAX-ACCESS read-only
1081 "Identifies the object, e.g., one in a DLC-specific MIB, that
1082 can provide additional information related to this port.
1084 If the agent is unable to identify such an object, the value
1087 ::= { appnPortEntry 16 }
1089 appnPortDlcLocalAddr OBJECT-TYPE
1090 SYNTAX DisplayableDlcAddress
1091 MAX-ACCESS read-only
1094 "Local DLC address of this port."
1096 ::= { appnPortEntry 17 }
1098 appnPortCounterDisconTime OBJECT-TYPE
1100 MAX-ACCESS read-only
1103 "The value of the sysUpTime object the last time the port was
1106 ::= { appnPortEntry 18 }
1108 -- *********************************************************************
1109 -- APPN Link Station Information
1110 -- This section provides information about an APPN node's link stations.
1111 -- *********************************************************************
1113 appnLsTable OBJECT-TYPE
1114 SYNTAX SEQUENCE OF AppnLsEntry
1115 MAX-ACCESS not-accessible
1118 "This table contains detailed information about the link
1119 station configuration and its current status."
1121 ::= { appnLinkStationInformation 1 }
1123 appnLsEntry OBJECT-TYPE
1125 MAX-ACCESS not-accessible
1128 "This table is indexed by the link station name."
1133 ::= { appnLsTable 1 }
1135 AppnLsEntry ::= SEQUENCE {
1136 appnLsName DisplayString,
1137 appnLsCommand INTEGER,
1138 appnLsOperState INTEGER,
1140 appnLsPortName DisplayString,
1141 appnLsDlcType IANAifType,
1142 appnLsDynamic TruthValue,
1144 appnLsAdjCpName OCTET STRING,
1145 appnLsAdjNodeType INTEGER,
1146 appnLsTgNum INTEGER,
1147 appnLsLimResource TruthValue,
1148 appnLsActOnDemand TruthValue,
1149 appnLsMigration TruthValue,
1150 appnLsPartnerNodeId SnaNodeIdentification,
1151 appnLsCpCpSessionSupport TruthValue,
1153 appnLsMaxSendBtuSize INTEGER,
1155 appnLsInXidBytes AppnLinkStationCounter,
1156 appnLsInMsgBytes AppnLinkStationCounter,
1157 appnLsInXidFrames AppnLinkStationCounter,
1158 appnLsInMsgFrames AppnLinkStationCounter,
1159 appnLsOutXidBytes AppnLinkStationCounter,
1160 appnLsOutMsgBytes AppnLinkStationCounter,
1161 appnLsOutXidFrames AppnLinkStationCounter,
1162 appnLsOutMsgFrames AppnLinkStationCounter,
1163 -- propagation delay
1164 appnLsEchoRsps AppnLinkStationCounter,
1165 appnLsCurrentDelay Gauge32,
1166 appnLsMaxDelay Gauge32,
1167 appnLsMinDelay Gauge32,
1168 appnLsMaxDelayTime DateAndTime,
1170 appnLsGoodXids AppnLinkStationCounter,
1171 appnLsBadXids AppnLinkStationCounter,
1173 appnLsSpecific RowPointer,
1174 appnLsActiveTime Unsigned32,
1175 appnLsCurrentStateTime TimeTicks,
1177 appnLsHprSup INTEGER,
1178 appnLsErrRecoSup TruthValue,
1179 appnLsForAnrLabel OCTET STRING,
1180 appnLsRevAnrLabel OCTET STRING,
1181 appnLsCpCpNceId OCTET STRING,
1182 appnLsRouteNceId OCTET STRING,
1183 appnLsBfNceId OCTET STRING,
1185 appnLsLocalAddr DisplayableDlcAddress,
1186 appnLsRemoteAddr DisplayableDlcAddress,
1187 appnLsRemoteLsName DisplayString,
1188 appnLsCounterDisconTime TimeStamp,
1189 appnLsMltgMember TruthValue
1192 appnLsName OBJECT-TYPE
1193 SYNTAX DisplayString (SIZE (1..10))
1194 MAX-ACCESS not-accessible
1197 "Administratively assigned name for the link station.
1198 The name can be from one to ten characters."
1200 ::= { appnLsEntry 1 }
1202 appnLsCommand OBJECT-TYPE
1209 MAX-ACCESS read-write
1212 "Object by which a Management Station can activate, deactivate,
1213 or recycle (i.e., cause to be deactivated and then immediately
1214 reactivated) a link station, by setting the value to
1215 activate(1), deactivate(2), or recycle(3), respectively. The
1216 value ready(4) is returned on GET operations until a SET has
1217 been processed; after that the value received on the most
1218 recent SET is returned."
1220 ::= { appnLsEntry 2 }
1222 appnLsOperState OBJECT-TYPE
1225 sentConnectOut(2), -- pending active
1226 pendXidExch(3), -- pending active
1227 sendActAs(4), -- pending active
1228 sendSetMode(5), -- pending active
1229 otherPendingActive(6),-- pending active
1231 sentDeactAsOrd(8), -- pending inactive
1232 sentDiscOrd(9), -- pending inactive
1233 sentDiscImmed(10), -- pending inactive
1234 otherPendingInact(11) -- pending inactive
1236 MAX-ACCESS read-only
1239 "State of this link station. The comments map these more
1240 granular states to the 'traditional' four states for SNA
1241 resources. Values (2) through (5) represent the normal
1242 progression of states when a link station is being activated.
1243 Value (6) represents some other state of a link station in
1244 the process of being activated. Values (8) through (10)
1245 represent different ways a link station can be deactivated.
1246 Value (11) represents some other state of a link station in
1247 the process of being deactivated."
1249 ::= { appnLsEntry 3 }
1251 appnLsPortName OBJECT-TYPE
1252 SYNTAX DisplayString (SIZE (1..10))
1253 MAX-ACCESS read-only
1256 "Administratively assigned name for the port associated with
1257 this link station. The name can be from one to ten
1260 ::= { appnLsEntry 4 }
1262 appnLsDlcType OBJECT-TYPE
1264 MAX-ACCESS read-only
1267 "The type of DLC interface, distinguished according to the
1268 protocol immediately 'below' this layer."
1270 ::= { appnLsEntry 5 }
1272 appnLsDynamic OBJECT-TYPE
1274 MAX-ACCESS read-only
1277 "Identifies whether this is a dynamic link station. Dynamic
1278 link stations are created when links that have not been locally
1279 defined are established by adjacent nodes."
1281 ::= { appnLsEntry 6 }
1283 appnLsAdjCpName OBJECT-TYPE
1284 SYNTAX OCTET STRING (SIZE (0 | 3..17))
1285 MAX-ACCESS read-only
1288 "Fully qualified name of the adjacent node for this link
1289 station. An adjacent node is identified using the format
1290 specified in the SnaControlPointName textual convention.
1292 The value of this object is determined as follows:
1294 1. If the adjacent node's name was received on XID, it
1297 2. If the adjacent node's name was not received on XID,
1298 but a locally-defined value is available, it is
1301 3. Otherwise a string of length 0 is returned, indicating
1302 that no name is known for the adjacent node."
1304 ::= { appnLsEntry 7 }
1306 appnLsAdjNodeType OBJECT-TYPE
1313 MAX-ACCESS read-only
1316 "Node type of the adjacent node on this link:
1318 networkNode(1) - APPN network node
1319 endNode(2) - APPN end node
1320 t21len(4) - LEN end node
1321 unknown(255) - the agent does not know the node type
1322 of the adjacent node
1325 ::= { appnLsEntry 8 }
1327 appnLsTgNum OBJECT-TYPE
1328 SYNTAX INTEGER (0..256)
1329 MAX-ACCESS read-only
1332 "Number associated with the TG to this link station, with a
1333 range from 0 to 256. A value of 256 indicates that the TG
1334 number has not been negotiated and is unknown at this time."
1336 ::= { appnLsEntry 9 }
1338 appnLsLimResource OBJECT-TYPE
1340 MAX-ACCESS read-only
1343 "Indicates whether the link station is a limited resource. A
1344 link station that is a limited resource is deactivated when it
1345 is no longer in use."
1347 ::= { appnLsEntry 10 }
1349 appnLsActOnDemand OBJECT-TYPE
1351 MAX-ACCESS read-only
1354 "Indicates whether the link station is activatable on demand.
1356 Such a link station is reported in the topology as active
1357 regardless of its actual state, so that it can be considered in
1358 route calculations. If the link station is inactive and is
1359 chosen for a route, it will be activated at that time."
1361 ::= { appnLsEntry 11 }
1363 appnLsMigration OBJECT-TYPE
1365 MAX-ACCESS read-only
1368 "Indicates whether this link station will be used for
1369 connections to down-level or migration partners.
1371 In general, migration nodes do not append their CP names on
1372 XID3. Such nodes: (1) will not support parallel TGs, (2)
1373 should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that
1374 the partner supports ACTPUs, and (3) should not be sent
1375 segmented BINDs. However, if this node receives an XID3 with
1376 an appended CP name, then the partner node will not be treated
1377 as a migration node.
1379 In the case of DYNAMIC TGs this object should be set to 'no'."
1381 ::= { appnLsEntry 12 }
1383 appnLsPartnerNodeId OBJECT-TYPE
1384 SYNTAX SnaNodeIdentification
1385 MAX-ACCESS read-only
1388 "The partner's Node Identification, from bytes 2-5 of the XID
1389 received from the partner. If this value is not available,
1390 then the characters '00000000' are returned."
1392 ::= { appnLsEntry 13 }
1394 appnLsCpCpSessionSupport OBJECT-TYPE
1396 MAX-ACCESS read-only
1399 "Indicates whether CP-CP sessions are supported by this
1400 link station. For a dynamic link, this object represents
1401 the default ('Admin') value."
1402 ::= { appnLsEntry 14 }
1404 appnLsMaxSendBtuSize OBJECT-TYPE
1405 SYNTAX INTEGER (99..32767)
1407 MAX-ACCESS read-only
1410 "Numeric value between 99 and 32767 inclusive indicating the
1411 maximum number of bytes in a Basic Transmission Unit (BTU) sent
1414 When the link state (returned by the appnLsOperState object) is
1415 inactive or pending active, the value configured at this node
1416 is returned. When the link state is active, the value that was
1417 negotiated for it is returned. This negotiated value is the
1418 smaller of the value configured at this node and the partner's
1419 maximum receive BTU length, received in XID."
1421 ::= { appnLsEntry 15 }
1423 appnLsInXidBytes OBJECT-TYPE
1424 SYNTAX AppnLinkStationCounter
1426 MAX-ACCESS read-only
1429 "Number of XID bytes received. All of the bytes in the SNA
1430 basic transmission unit (BTU), i.e., all of the bytes in the
1431 DLC XID Information Field, are counted."
1433 ::= { appnLsEntry 16 }
1435 appnLsInMsgBytes OBJECT-TYPE
1436 SYNTAX AppnLinkStationCounter
1438 MAX-ACCESS read-only
1441 "Number of message (I-frame) bytes received. All of the bytes
1442 in the SNA basic transmission unit (BTU), including the
1443 transmission header (TH), are counted."
1445 ::= { appnLsEntry 17 }
1447 appnLsInXidFrames OBJECT-TYPE
1448 SYNTAX AppnLinkStationCounter
1450 MAX-ACCESS read-only
1453 "Number of XID frames received."
1455 ::= { appnLsEntry 18 }
1457 appnLsInMsgFrames OBJECT-TYPE
1458 SYNTAX AppnLinkStationCounter
1460 MAX-ACCESS read-only
1463 "Number of message (I-frame) frames received."
1465 ::= { appnLsEntry 19 }
1467 appnLsOutXidBytes OBJECT-TYPE
1468 SYNTAX AppnLinkStationCounter
1470 MAX-ACCESS read-only
1473 "Number of XID bytes sent. All of the bytes in the SNA basic
1474 transmission unit (BTU), i.e., all of the bytes in the DLC XID
1475 Information Field, are counted."
1477 ::= { appnLsEntry 20 }
1479 appnLsOutMsgBytes OBJECT-TYPE
1480 SYNTAX AppnLinkStationCounter
1482 MAX-ACCESS read-only
1485 "Number of message (I-frame) bytes sent. All of the bytes
1486 in the SNA basic transmission unit (BTU), including the
1487 transmission header (TH), are counted."
1489 ::= { appnLsEntry 21 }
1491 appnLsOutXidFrames OBJECT-TYPE
1492 SYNTAX AppnLinkStationCounter
1494 MAX-ACCESS read-only
1497 "Number of XID frames sent."
1498 ::= { appnLsEntry 22 }
1500 appnLsOutMsgFrames OBJECT-TYPE
1501 SYNTAX AppnLinkStationCounter
1503 MAX-ACCESS read-only
1506 "Number of message (I-frame) frames sent."
1508 ::= { appnLsEntry 23 }
1510 appnLsEchoRsps OBJECT-TYPE
1511 SYNTAX AppnLinkStationCounter
1512 UNITS "echo responses"
1513 MAX-ACCESS read-only
1516 "Number of echo responses returned from adjacent link station.
1517 A response should be returned for each test frame sent by this
1518 node. Test frames are sent to adjacent nodes periodically to
1519 verify connectivity and to measure the actual round trip time,
1520 that is, the time interval from when the test frame is sent
1521 until when the response is received."
1524 ::= { appnLsEntry 24 }
1526 appnLsCurrentDelay OBJECT-TYPE
1528 UNITS "milliseconds"
1529 MAX-ACCESS read-only
1532 "The time that it took for the last test signal to be sent and
1533 returned from this link station to the adjacent link station.
1534 This time is represented in milliseconds."
1536 ::= { appnLsEntry 25 }
1538 appnLsMaxDelay OBJECT-TYPE
1540 UNITS "milliseconds"
1541 MAX-ACCESS read-only
1544 "The longest time it took for a test signal to be sent and
1545 returned from this link station to the adjacent link station.
1546 This time is represented in milliseconds .
1548 The value 0 is returned if no test signal has been sent and
1551 ::= { appnLsEntry 26 }
1553 appnLsMinDelay OBJECT-TYPE
1555 UNITS "milliseconds"
1556 MAX-ACCESS read-only
1559 "The shortest time it took for a test signal to be sent and
1560 returned from this link station to the adjacent link station.
1561 This time is represented in milliseconds.
1563 The value 0 is returned if no test signal has been sent and
1566 ::= { appnLsEntry 27 }
1568 appnLsMaxDelayTime OBJECT-TYPE
1570 MAX-ACCESS read-only
1573 "The time when the longest delay occurred. This time can be
1574 used to identify when this high water mark occurred in relation
1575 to other events in the APPN node, for example, the time at
1576 which an APPC session was either terminated or failed to be
1577 established. This latter time is available in the
1578 appcHistSessTime object in the APPC MIB.
1580 The value 00000000 is returned if no test signal has been sent
1583 ::= { appnLsEntry 28 }
1585 appnLsGoodXids OBJECT-TYPE
1586 SYNTAX AppnLinkStationCounter
1587 UNITS "XID exchanges"
1588 MAX-ACCESS read-only
1591 "The total number of successful XID exchanges that have
1592 occurred on this link station since the time it was started."
1593 ::= { appnLsEntry 29 }
1595 appnLsBadXids OBJECT-TYPE
1596 SYNTAX AppnLinkStationCounter
1597 UNITS "XID exchanges"
1598 MAX-ACCESS read-only
1601 "The total number of unsuccessful XID exchanges that have
1602 occurred on this link station since the time it was started."
1604 ::= { appnLsEntry 30 }
1606 appnLsSpecific OBJECT-TYPE
1608 MAX-ACCESS read-only
1611 "Identifies the object, e.g., one in a DLC-specific MIB, that
1612 can provide additional information related to this link
1615 If the agent is unable to identify such an object, the value
1618 ::= { appnLsEntry 31 }
1620 appnLsActiveTime OBJECT-TYPE
1622 UNITS "hundredths of a second"
1623 MAX-ACCESS read-only
1626 "The cumulative amount of time since the node was last
1627 reinitialized, measured in hundredths of a second, that this
1628 link station has been in the active state. A zero value
1629 indicates that the link station has never been active since
1630 the node was last reinitialized."
1632 ::= { appnLsEntry 32 }
1634 appnLsCurrentStateTime OBJECT-TYPE
1636 UNITS "hundredths of a second"
1637 MAX-ACCESS read-only
1640 "The amount of time, measured in hundredths of a second, that
1641 the link station has been in its current state."
1643 ::= { appnLsEntry 33 }
1645 appnLsHprSup OBJECT-TYPE
1650 controlFlowsOverRtpTower(4)
1652 MAX-ACCESS read-only
1655 "Indicates the level of high performance routing (HPR) support
1658 noHprSupport(1) - no HPR support
1659 hprBaseOnly(2) - HPR base (option set 1400)
1661 rtpTower(3) - HPR base and RTP tower
1662 (option set 1401) supported
1663 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
1664 control flows over RTP
1665 (option set 1402) supported
1667 If the link is not active, the defined value is returned."
1669 ::= { appnLsEntry 34 }
1671 appnLsErrRecoSup OBJECT-TYPE
1673 MAX-ACCESS read-only
1676 "Indicates whether the link station is supporting
1677 HPR link-level error recovery."
1679 ::= { appnLsEntry 35 }
1681 appnLsForAnrLabel OBJECT-TYPE
1682 SYNTAX OCTET STRING (SIZE (0..8))
1683 MAX-ACCESS read-only
1686 "The forward Automatic Network Routing (ANR) label for this
1687 link station. If the link does not support HPR or the value is
1688 unknown, a zero-length string is returned."
1689 ::= { appnLsEntry 36 }
1691 appnLsRevAnrLabel OBJECT-TYPE
1692 SYNTAX OCTET STRING (SIZE (0..8))
1693 MAX-ACCESS read-only
1696 "The reverse Automatic Network Routing (ANR) label for this
1697 link station. If the link does not support HPR or the value is
1698 unknown, a zero-length string is returned."
1700 ::= { appnLsEntry 37 }
1702 appnLsCpCpNceId OBJECT-TYPE
1703 SYNTAX OCTET STRING (SIZE (0..8))
1704 MAX-ACCESS read-only
1707 "The network connection endpoint identifier (NCE ID) for CP-CP
1708 sessions if this node supports the HPR transport tower, a
1709 zero-length string if the value is unknown or not meaningful
1712 ::= { appnLsEntry 38 }
1714 appnLsRouteNceId OBJECT-TYPE
1715 SYNTAX OCTET STRING (SIZE (0..8))
1716 MAX-ACCESS read-only
1719 "The network connection endpoint identifier (NCE ID) for Route
1720 Setup if this node supports the HPR transport tower, a zero-
1721 length string if the value is unknown or not meaningful for
1724 ::= { appnLsEntry 39 }
1726 appnLsBfNceId OBJECT-TYPE
1727 SYNTAX OCTET STRING (SIZE (0..8))
1728 MAX-ACCESS read-only
1731 "The network connection endpoint identifier (NCE ID) for the
1732 APPN/HPR boundary function if this node supports the HPR
1733 transport tower, a zero-length string if the value is unknown
1734 or not meaningful for this node."
1736 ::= { appnLsEntry 40 }
1738 appnLsLocalAddr OBJECT-TYPE
1739 SYNTAX DisplayableDlcAddress
1740 MAX-ACCESS read-only
1743 "Local address of this link station."
1745 ::= { appnLsEntry 41 }
1748 appnLsRemoteAddr OBJECT-TYPE
1749 SYNTAX DisplayableDlcAddress
1750 MAX-ACCESS read-only
1753 "Address of the remote link station on this link."
1755 ::= { appnLsEntry 42 }
1757 appnLsRemoteLsName OBJECT-TYPE
1758 SYNTAX DisplayString (SIZE (0..10))
1759 MAX-ACCESS read-only
1762 "Remote link station discovered from the XID exchange.
1763 The name can be from one to ten characters. A zero-length
1764 string indicates that the value is not known."
1766 ::= { appnLsEntry 43 }
1768 appnLsCounterDisconTime OBJECT-TYPE
1770 MAX-ACCESS read-only
1773 "The value of the sysUpTime object the last time the link
1774 station was started."
1776 ::= { appnLsEntry 44 }
1778 appnLsMltgMember OBJECT-TYPE
1780 MAX-ACCESS read-only
1783 "Indicates whether the link is a member of a multi-link TG. If
1784 the link's TG has been brought up as a multi-link TG, then the
1785 link is reported as a member of a multi-link TG, even if it is
1786 currently the only active link in the TG."
1788 ::= { appnLsEntry 45 }
1792 --********************************************************************
1793 -- This table provides information about errors this node encountered
1794 -- with connections to adjacent nodes. Entries are added for exceptional
1795 -- conditions encountered establishing connections, and for exceptional
1796 -- conditions that resulted in termination of a connection. It is an
1797 -- implementation option when entries are removed from this table.
1798 --********************************************************************
1800 appnLsStatusTable OBJECT-TYPE
1801 SYNTAX SEQUENCE OF AppnLsStatusEntry
1802 MAX-ACCESS not-accessible
1805 "This table contains information related to exceptional and
1806 potentially exceptional conditions that occurred during the
1807 activation, XID exchange, and termination of a connection. No
1808 entries are created when these activities proceed normally.
1810 It is an implementation option when entries are removed from
1813 ::= { appnLinkStationInformation 2 }
1815 appnLsStatusEntry OBJECT-TYPE
1816 SYNTAX AppnLsStatusEntry
1817 MAX-ACCESS not-accessible
1820 "This table is indexed by the LsStatusIndex, which is an
1821 integer that is continuously updated until it eventually
1825 { appnLsStatusIndex }
1827 ::= { appnLsStatusTable 1 }
1829 AppnLsStatusEntry ::= SEQUENCE {
1830 appnLsStatusIndex INTEGER,
1831 appnLsStatusTime DateAndTime,
1832 appnLsStatusLsName DisplayString,
1833 appnLsStatusCpName DisplayString,
1834 appnLsStatusPartnerId SnaNodeIdentification,
1835 appnLsStatusTgNum INTEGER,
1836 appnLsStatusGeneralSense SnaSenseData,
1837 appnLsStatusRetry TruthValue,
1838 appnLsStatusEndSense SnaSenseData,
1839 appnLsStatusXidLocalSense SnaSenseData,
1840 appnLsStatusXidRemoteSense SnaSenseData,
1841 appnLsStatusXidByteInError INTEGER,
1842 appnLsStatusXidBitInError INTEGER,
1843 appnLsStatusDlcType IANAifType,
1844 appnLsStatusLocalAddr DisplayableDlcAddress,
1845 appnLsStatusRemoteAddr DisplayableDlcAddress
1849 appnLsStatusIndex OBJECT-TYPE
1850 SYNTAX INTEGER (0..2147483647)
1851 MAX-ACCESS not-accessible
1854 "Table index. The value of the index begins at zero
1855 and is incremented up to a maximum value of 2**31-1
1856 (2,147,483,647) before wrapping."
1858 ::= { appnLsStatusEntry 1 }
1860 appnLsStatusTime OBJECT-TYPE
1862 MAX-ACCESS read-only
1865 "Time when the exception condition occurred. This time can be
1866 used to identify when this event occurred in relation to other
1867 events in the APPN node, for example, the time at which an APPC
1868 session was either terminated or failed to be established.
1869 This latter time is available in the appcHistSessTime object in
1872 ::= { appnLsStatusEntry 2 }
1874 appnLsStatusLsName OBJECT-TYPE
1875 SYNTAX DisplayString (SIZE (1..10))
1876 MAX-ACCESS read-only
1879 "Administratively assigned name for the link station
1880 experiencing the condition."
1881 ::= { appnLsStatusEntry 3 }
1883 appnLsStatusCpName OBJECT-TYPE
1884 SYNTAX DisplayString (SIZE (0 | 3..17))
1885 MAX-ACCESS read-only
1888 "Fully qualified name of the adjacent node for this link
1889 station. An adjacent node is identified using the format
1890 specified in the SnaControlPointName textual convention.
1892 The value of this object is determined as follows:
1894 1. If the adjacent node's name was received on XID, it
1897 2. If the adjacent node's name was not received on XID,
1898 but a locally-defined value is available, it is
1901 3. Otherwise a string of length 0 is returned, indicating
1902 that no name is known for the adjacent node."
1904 ::= { appnLsStatusEntry 4 }
1906 appnLsStatusPartnerId OBJECT-TYPE
1907 SYNTAX SnaNodeIdentification
1908 MAX-ACCESS read-only
1911 "The partner's Node Identification, from bytes 2-5 of the XID
1912 received from the partner. If this value is not available,
1913 then the characters '00000000' are returned."
1915 ::= { appnLsStatusEntry 5 }
1917 appnLsStatusTgNum OBJECT-TYPE
1918 SYNTAX INTEGER (0..256)
1919 MAX-ACCESS read-only
1922 "Number associated with the TG to this link station, with a
1923 range from 0 to 256. A value of 256 indicates that the TG
1924 number was unknown at the time of the failure."
1926 ::= { appnLsStatusEntry 6 }
1928 appnLsStatusGeneralSense OBJECT-TYPE
1930 MAX-ACCESS read-only
1933 "The error sense data associated with the start sequence of
1934 activation of a link up to the beginning of the XID sequence.
1936 This is the sense data that came from Configuration Services
1937 whenever the link did not activate or when it went inactive."
1939 ::= { appnLsStatusEntry 7 }
1941 appnLsStatusRetry OBJECT-TYPE
1943 MAX-ACCESS read-only
1946 "Indicates whether the node will retry the start request to
1949 ::= { appnLsStatusEntry 8 }
1951 appnLsStatusEndSense OBJECT-TYPE
1953 MAX-ACCESS read-only
1956 "The sense data associated with the termination of the link
1957 connection to adjacent node.
1959 This is the sense data that came from the DLC layer."
1961 ::= { appnLsStatusEntry 9 }
1963 appnLsStatusXidLocalSense OBJECT-TYPE
1965 MAX-ACCESS read-only
1968 "The sense data associated with the rejection of the XID.
1970 This is the sense data that came from the local node (this
1971 node) when it built the XID Negotiation Error control vector
1972 (cv22) to send to the remote node."
1974 ::= { appnLsStatusEntry 10 }
1976 appnLsStatusXidRemoteSense OBJECT-TYPE
1978 MAX-ACCESS read-only
1981 "The sense data the adjacent node returned to this node
1982 indicating the reason the XID was rejected.
1984 This is the sense data that came from the remote node in the
1985 XID Negotiation Error control vector (cv22) it sent to the
1986 local node (this node)."
1988 ::= { appnLsStatusEntry 11 }
1990 appnLsStatusXidByteInError OBJECT-TYPE
1991 SYNTAX INTEGER (0..65536)
1992 MAX-ACCESS read-only
1995 "This object identifies the actual byte in the XID that caused
1996 the error. The value 65536 indicates that the object has no
1999 For values in the range 0-65535, this object corresponds to
2000 bytes 2-3 of the XID Negotiation (X'22') control vector."
2002 ::= { appnLsStatusEntry 12 }
2004 appnLsStatusXidBitInError OBJECT-TYPE
2005 SYNTAX INTEGER (0..8)
2006 MAX-ACCESS read-only
2009 "This object identifies the actual bit in error (0 through 7)
2010 within the errored byte of the XID. The value 8 indicates that
2011 this object has no meaning.
2013 For values in the range 0-7, this object corresponds to byte 4
2014 of the XID Negotiation (X'22') control vector."
2016 ::= { appnLsStatusEntry 13 }
2018 appnLsStatusDlcType OBJECT-TYPE
2020 MAX-ACCESS read-only
2023 "The type of DLC interface, distinguished according to the
2024 protocol immediately 'below' this layer."
2025 ::= { appnLsStatusEntry 14 }
2027 appnLsStatusLocalAddr OBJECT-TYPE
2028 SYNTAX DisplayableDlcAddress
2029 MAX-ACCESS read-only
2032 "Local address of this link station."
2034 ::= { appnLsStatusEntry 15 }
2036 appnLsStatusRemoteAddr OBJECT-TYPE
2037 SYNTAX DisplayableDlcAddress
2038 MAX-ACCESS read-only
2041 "Address of the remote link station on this link."
2043 ::= { appnLsStatusEntry 16 }
2045 -- *********************************************************************
2046 -- APPN Virtual Routing Node Information
2047 -- This section provides information relating a virtual routing node to
2049 -- *********************************************************************
2052 appnVrnTable OBJECT-TYPE
2053 SYNTAX SEQUENCE OF AppnVrnEntry
2054 MAX-ACCESS not-accessible
2057 "This table relates a virtual routing node to an APPN port."
2059 ::= { appnVrnInfo 1 }
2061 appnVrnEntry OBJECT-TYPE
2063 MAX-ACCESS not-accessible
2066 "This table is indexed by the virtual routing node name, TG
2067 number, and port name. There will be a matching entry in the
2068 appnLocalTgTable to represent status and characteristics of the
2069 TG representing each virtual routing node definition."
2072 { appnVrnName, appnVrnTgNum, appnVrnPortName }
2073 ::= { appnVrnTable 1 }
2075 AppnVrnEntry ::= SEQUENCE {
2076 appnVrnName SnaControlPointName,
2077 appnVrnTgNum INTEGER,
2078 appnVrnPortName DisplayString
2081 appnVrnName OBJECT-TYPE
2082 SYNTAX SnaControlPointName
2083 MAX-ACCESS not-accessible
2086 "Administratively assigned name of the virtual routing node.
2087 This is a fully qualified name, and matches the appnLocalTgDest
2088 name in the appnLocalTgTable."
2090 ::= { appnVrnEntry 1 }
2092 appnVrnTgNum OBJECT-TYPE
2093 SYNTAX INTEGER (0..255)
2094 MAX-ACCESS not-accessible
2097 "Number associated with the transmission group representing
2098 this virtual routing node definition."
2100 ::= { appnVrnEntry 2 }
2102 appnVrnPortName OBJECT-TYPE
2103 SYNTAX DisplayString (SIZE (1..10))
2104 MAX-ACCESS read-only
2107 "The name of the port this virtual routing node definition is
2110 ::= { appnVrnEntry 3 }
2112 -- ************** The APPN Topology Group ******************************
2114 appnNn OBJECT IDENTIFIER ::= { appnObjects 2 }
2115 appnNnTopo OBJECT IDENTIFIER ::= { appnNn 1 }
2116 appnNnTopology OBJECT IDENTIFIER ::= { appnNn 2 }
2118 -- This group is used to represent the entire APPN network-node topology
2119 -- including network nodes, virtual routing nodes and all TGs associated
2120 -- with these nodes, including intersubnetwork TGs (ISTGs) and branch TGs.
2124 -- The APPN topology database consists of information about every APPN
2125 -- network node in this network node's topology subnetwork. This
2126 -- information is learned over time as each network node exchanges
2127 -- topology information with the network nodes adjacent to it. The
2128 -- database consists of information about each node, and information
2129 -- about all of the transmission groups used by these nodes.
2131 -- Virtual routing nodes
2132 -- Information about virtual routing nodes (representing connection
2133 -- networks) is treated in the same way as information about network
2134 -- nodes, and is replicated at each network node. The FRSN, node name,
2135 -- and node type are the only meaningful fields for a virtual routing
2136 -- node. The other node objects return unspecified values. Each
2137 -- node that has defined a TG with this virtual routing node as the
2138 -- destination also defines a TG on this virtual routing node. There
2139 -- is a TG record for each node that uses this virtual routing node.
2141 -- The APPN node table represents node information from the APPN topology
2142 -- database, with the FRSN and APPN fully qualified CP name serving as
2143 -- the index. The FRSN is the agent's relative time stamp of an update
2144 -- to the network topology database. After collecting the entire database
2145 -- once, a management application can issue GET NEXT commands starting
2146 -- from the last rows it has retrieved from the appnNnTopologyFRTable and
2147 -- from the appnNnTgTopologyFRTable. When the response to either of these
2148 -- GET NEXT commands returns another row of its respective table, this
2149 -- indicates a change to the agent's topology database. The management
2150 -- application can then retrieve only the updates to the table, using
2151 -- GET NEXT commands starting from the last retrieved node or TG entry.
2153 -- The format of the actual APPN topology database is as follows:
2155 -- Node table (entry for each node in network)
2156 -- TG table (entry for each TG owned by node)
2158 -- Due to SNMP's ASN.1 limitations, we cannot represent the TG table
2159 -- within the node table in this way. We define separate tables for
2160 -- nodes and TGs, adding the node name to each TG entry to provide a
2161 -- means of correlating the TG with its originating node.
2163 appnNnTopoMaxNodes OBJECT-TYPE
2165 UNITS "node entries"
2166 MAX-ACCESS read-only
2169 "Maximum number of node entries allowed in the APPN topology
2170 database. It is an implementation choice whether to count only
2171 network-node entries, or to count all node entries. If the
2172 number of node entries exceeds this value, APPN will issue an
2173 Alert and the node can no longer participate as a network node.
2174 The value 0 indicates that the local node has no defined limit,
2175 and the number of node entries is bounded only by memory."
2177 ::= { appnNnTopo 1 }
2179 appnNnTopoCurNumNodes OBJECT-TYPE
2181 UNITS "node entries"
2182 MAX-ACCESS read-only
2185 "Current number of node entries in this node's topology
2186 database. It is an implementation choice whether to count only
2187 network-node entries, or to count all node entries, but an
2188 implementation must make the same choice here that it makes for
2189 the appnNnTopoMaxNodes object. If this value exceeds the
2190 maximum number of nodes allowed (appnNnTopoMaxNodes, if that
2191 field in not 0), APPN Alert CPDB002 is issued."
2193 ::= { appnNnTopo 2 }
2195 appnNnTopoNodePurges OBJECT-TYPE
2196 SYNTAX AppnNodeCounter
2197 UNITS "node entries"
2198 MAX-ACCESS read-only
2201 "Total number of topology node records purged from this node's
2202 topology database since the node was last reinitialized."
2204 ::= { appnNnTopo 3 }
2206 appnNnTopoTgPurges OBJECT-TYPE
2207 SYNTAX AppnNodeCounter
2209 MAX-ACCESS read-only
2212 "Total number of topology TG records purged from this node's
2213 topology database since the node was last reinitialized."
2215 ::= { appnNnTopo 4 }
2217 appnNnTopoTotalTduWars OBJECT-TYPE
2218 SYNTAX AppnNodeCounter
2220 MAX-ACCESS read-only
2223 "Number of TDU wars detected by this node since its last
2226 ::= { appnNnTopo 5 }
2230 -- APPN network node topology table (using FRSN and name as index)
2232 -- This table describes every APPN network node and virtual routing node
2233 -- represented in this node's topology database.
2235 appnNnTopologyFRTable OBJECT-TYPE
2236 SYNTAX SEQUENCE OF AppnNnTopologyFREntry
2237 MAX-ACCESS not-accessible
2240 "Portion of the APPN topology database that describes all of
2241 the APPN network nodes and virtual routing nodes known to this
2244 ::= { appnNnTopology 3 }
2246 appnNnTopologyFREntry OBJECT-TYPE
2247 SYNTAX AppnNnTopologyFREntry
2248 MAX-ACCESS not-accessible
2251 "The FRSN and the fully qualified node name are used to index
2258 ::= { appnNnTopologyFRTable 1 }
2260 AppnNnTopologyFREntry ::= SEQUENCE {
2261 appnNnNodeFRFrsn Unsigned32,
2262 appnNnNodeFRName SnaControlPointName,
2263 appnNnNodeFREntryTimeLeft AppnTopologyEntryTimeLeft,
2264 appnNnNodeFRType INTEGER,
2265 appnNnNodeFRRsn Unsigned32,
2266 appnNnNodeFRRouteAddResist INTEGER,
2267 appnNnNodeFRCongested TruthValue,
2268 appnNnNodeFRIsrDepleted TruthValue,
2269 appnNnNodeFRQuiescing TruthValue,
2270 appnNnNodeFRGateway TruthValue,
2271 appnNnNodeFRCentralDirectory TruthValue,
2272 appnNnNodeFRIsr TruthValue,
2273 appnNnNodeFRGarbageCollect TruthValue,
2275 appnNnNodeFRHprSupport INTEGER,
2276 appnNnNodeFRPeriBorderSup TruthValue,
2277 appnNnNodeFRInterchangeSup TruthValue,
2278 appnNnNodeFRExteBorderSup TruthValue,
2279 appnNnNodeFRBranchAwareness TruthValue
2282 appnNnNodeFRFrsn OBJECT-TYPE
2284 MAX-ACCESS not-accessible
2287 "Flow reduction sequence numbers (FRSNs) are associated with
2288 Topology Database Updates (TDUs) and are unique only within
2289 each APPN network node. A TDU can be associated with multiple
2290 APPN resources. This FRSN indicates the last relative time
2291 this resource was updated at the agent node."
2293 ::= { appnNnTopologyFREntry 1 }
2295 appnNnNodeFRName OBJECT-TYPE
2296 SYNTAX SnaControlPointName
2297 MAX-ACCESS not-accessible
2300 "Administratively assigned network name that is locally defined
2301 at each network node."
2303 ::= { appnNnTopologyFREntry 2 }
2305 appnNnNodeFREntryTimeLeft OBJECT-TYPE
2306 SYNTAX AppnTopologyEntryTimeLeft
2308 MAX-ACCESS read-only
2311 "Number of days before deletion of this network node entry."
2312 ::= { appnNnTopologyFREntry 3 }
2314 appnNnNodeFRType OBJECT-TYPE
2317 virtualRoutingNode(3)
2319 MAX-ACCESS read-only
2322 "Type of APPN node."
2324 ::= { appnNnTopologyFREntry 4 }
2326 appnNnNodeFRRsn OBJECT-TYPE
2328 MAX-ACCESS read-only
2331 "Resource sequence number, which is assigned and controlled by
2332 the network node that owns this resource. An odd number
2333 indicates that information about the resource is inconsistent.
2335 This object corresponds to the numeric value in cv4580, bytes
2338 ::= { appnNnTopologyFREntry 5 }
2340 appnNnNodeFRRouteAddResist OBJECT-TYPE
2341 SYNTAX INTEGER (0..255)
2342 MAX-ACCESS read-only
2345 "Route addition resistance.
2347 This administratively assigned value indicates the relative
2348 desirability of using this node for intermediate session
2349 traffic. The value, which can be any integer 0-255, is used
2350 in route computation. The lower the value, the more
2351 desirable the node is for intermediate routing.
2353 This object corresponds to cv4580, byte 6."
2355 ::= { appnNnTopologyFREntry 6 }
2357 appnNnNodeFRCongested OBJECT-TYPE
2359 MAX-ACCESS read-only
2362 "Indicates whether this node is congested. This node is not be
2363 included in route selection by other nodes when this congestion
2366 This object corresponds to cv4580, byte 7, bit 0."
2368 ::= { appnNnTopologyFREntry 7 }
2370 appnNnNodeFRIsrDepleted OBJECT-TYPE
2372 MAX-ACCESS read-only
2375 "Indicates whether intermediate session routing resources are
2376 depleted. This node is not included in intermediate route
2377 selection by other nodes when resources are depleted.
2379 This object corresponds to cv4580, byte 7, bit 1."
2381 ::= { appnNnTopologyFREntry 8 }
2383 appnNnNodeFRQuiescing OBJECT-TYPE
2385 MAX-ACCESS read-only
2388 "Indicates whether the node is quiescing. This node is not
2389 included in route selection by other nodes when the node is
2392 This object corresponds to cv4580, byte 7, bit 5."
2394 ::= { appnNnTopologyFREntry 9 }
2396 appnNnNodeFRGateway OBJECT-TYPE
2398 MAX-ACCESS read-only
2401 "Indicates whether the node provide gateway services.
2403 This object corresponds to cv4580, byte 8, bit 0."
2406 ::= { appnNnTopologyFREntry 10 }
2408 appnNnNodeFRCentralDirectory OBJECT-TYPE
2410 MAX-ACCESS read-only
2413 "Indicates whether the node supports central directory
2416 This object corresponds to cv4580, byte 8, bit 1."
2419 ::= { appnNnTopologyFREntry 11 }
2421 appnNnNodeFRIsr OBJECT-TYPE
2423 MAX-ACCESS read-only
2426 "Indicates whether the node supports intermediate session
2429 This object corresponds to cv4580, byte 8, bit 2."
2431 ::= { appnNnTopologyFREntry 12 }
2433 appnNnNodeFRGarbageCollect OBJECT-TYPE
2435 MAX-ACCESS read-only
2438 "Indicates whether the node has been marked for garbage
2439 collection (deletion from the topology database) upon the next
2440 garbage collection cycle.
2442 This object corresponds to cv4580, byte 7, bit 3."
2444 ::= { appnNnTopologyFREntry 13 }
2446 appnNnNodeFRHprSupport OBJECT-TYPE
2451 controlFlowsOverRtpTower(4)
2453 MAX-ACCESS read-only
2456 "Indicates the node's level of support for high-performance
2459 noHprSupport(1) - no HPR support
2460 hprBaseOnly(2) - HPR base (option set 1400)
2462 rtpTower(3) - HPR base and RTP tower
2463 (option set 1401) supported
2464 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
2465 control flows over RTP
2466 (option set 1402) supported
2468 This object corresponds to cv4580, byte 9, bits 3-4."
2470 ::= { appnNnTopologyFREntry 14 }
2472 appnNnNodeFRPeriBorderSup OBJECT-TYPE
2474 MAX-ACCESS read-only
2477 "Indicates whether this node has peripheral border node
2480 This object corresponds to cv4580, byte 9, bit 0."
2482 ::= { appnNnTopologyFREntry 15 }
2484 appnNnNodeFRInterchangeSup OBJECT-TYPE
2486 MAX-ACCESS read-only
2489 "Indicates whether this node has interchange node support.
2491 This object corresponds to cv4580, byte 9, bit 1."
2493 ::= { appnNnTopologyFREntry 16 }
2495 appnNnNodeFRExteBorderSup OBJECT-TYPE
2497 MAX-ACCESS read-only
2500 "Indicates whether this node has extended border node
2503 This object corresponds to cv4580, byte 9, bit 2."
2504 ::= { appnNnTopologyFREntry 17 }
2506 appnNnNodeFRBranchAwareness OBJECT-TYPE
2508 MAX-ACCESS read-only
2511 "Indicates whether this node supports branch awareness.
2513 This object corresponds to cv4580, byte 8, bit 4."
2515 ::= { appnNnTopologyFREntry 18 }
2518 --APPN transmission group (TG) table
2520 -- This table describes the TGs associated with all the APPN network
2521 -- nodes known to this node. The originating (owning) node for each
2522 -- TG is repeated here to provide a means of correlating the TGs with
2525 appnNnTgTopologyFRTable OBJECT-TYPE
2526 SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry
2527 MAX-ACCESS not-accessible
2530 "Portion of the APPN topology database that describes all of
2531 the APPN transmissions groups between nodes in the database."
2533 ::= { appnNnTopology 4 }
2535 appnNnTgTopologyFREntry OBJECT-TYPE
2536 SYNTAX AppnNnTgTopologyFREntry
2537 MAX-ACCESS not-accessible
2540 "This table is indexed by four columns: FRSN, TG owner fully
2541 qualified node name, TG destination fully qualified node name,
2550 ::= { appnNnTgTopologyFRTable 1 }
2552 AppnNnTgTopologyFREntry ::= SEQUENCE {
2554 appnNnTgFRFrsn Unsigned32,
2555 appnNnTgFROwner SnaControlPointName,
2556 appnNnTgFRDest SnaControlPointName,
2557 appnNnTgFRNum INTEGER,
2558 appnNnTgFREntryTimeLeft AppnTopologyEntryTimeLeft,
2560 appnNnTgFRDestVirtual TruthValue,
2561 appnNnTgFRDlcData AppnTgDlcData,
2563 appnNnTgFRRsn Unsigned32,
2564 appnNnTgFROperational TruthValue,
2565 appnNnTgFRQuiescing TruthValue,
2566 appnNnTgFRCpCpSession INTEGER,
2567 appnNnTgFREffCap AppnTgEffectiveCapacity,
2568 appnNnTgFRConnCost INTEGER,
2569 appnNnTgFRByteCost INTEGER,
2570 appnNnTgFRSecurity AppnTgSecurity,
2571 appnNnTgFRDelay AppnTgDelay,
2572 appnNnTgFRUsr1 INTEGER,
2573 appnNnTgFRUsr2 INTEGER,
2574 appnNnTgFRUsr3 INTEGER,
2575 appnNnTgFRGarbageCollect TruthValue,
2576 appnNnTgFRSubareaNum Unsigned32,
2578 appnNnTgFRHprSup TruthValue,
2579 appnNnTgFRDestHprTrans TruthValue,
2580 appnNnTgFRTypeIndicator INTEGER,
2581 appnNnTgFRIntersubnet TruthValue,
2582 appnNnTgFRMltgLinkType TruthValue,
2583 appnNnTgFRBranchTg TruthValue
2587 appnNnTgFRFrsn OBJECT-TYPE
2589 MAX-ACCESS not-accessible
2592 "Flow reduction sequence numbers (FRSNs) are associated with
2593 Topology Database Updates (TDUs) and are unique only within
2594 each APPN network node. A TDU can be associated with multiple
2595 APPN resources. This FRSN indicates the last time this
2596 resource was updated at this node."
2598 ::= { appnNnTgTopologyFREntry 1 }
2600 appnNnTgFROwner OBJECT-TYPE
2601 SYNTAX SnaControlPointName
2602 MAX-ACCESS not-accessible
2605 "Administratively assigned name for the originating node for
2606 this TG. This is the same name specified in the node table."
2608 ::= { appnNnTgTopologyFREntry 2 }
2610 appnNnTgFRDest OBJECT-TYPE
2611 SYNTAX SnaControlPointName
2612 MAX-ACCESS not-accessible
2615 "Administratively assigned fully qualified network name for the
2616 destination node for this TG."
2618 ::= { appnNnTgTopologyFREntry 3 }
2620 appnNnTgFRNum OBJECT-TYPE
2621 SYNTAX INTEGER (0..255)
2622 MAX-ACCESS not-accessible
2625 "Number associated with this transmission group. Range is
2628 ::= { appnNnTgTopologyFREntry 4 }
2630 appnNnTgFREntryTimeLeft OBJECT-TYPE
2631 SYNTAX AppnTopologyEntryTimeLeft
2633 MAX-ACCESS read-only
2636 "Number of days before deletion of this network node TG entry
2637 if it is not operational or has an odd (inconsistent) RSN."
2639 ::= { appnNnTgTopologyFREntry 5 }
2641 appnNnTgFRDestVirtual OBJECT-TYPE
2643 MAX-ACCESS read-only
2646 "Indicates whether the destination node is a virtual routing
2648 ::= { appnNnTgTopologyFREntry 6 }
2650 appnNnTgFRDlcData OBJECT-TYPE
2651 SYNTAX AppnTgDlcData
2652 MAX-ACCESS read-only
2655 "DLC-specific data related to a link connection network."
2657 ::= { appnNnTgTopologyFREntry 7 }
2659 appnNnTgFRRsn OBJECT-TYPE
2661 MAX-ACCESS read-only
2664 "Current owning node's resource sequence number for this
2665 resource. An odd number indicates that information about the
2666 resource is inconsistent.
2668 This object corresponds to the numeric value in cv47, bytes
2671 ::= { appnNnTgTopologyFREntry 8 }
2673 appnNnTgFROperational OBJECT-TYPE
2675 MAX-ACCESS read-only
2678 "Indicates whether the transmission group is operational.
2680 This object corresponds to cv47, byte 6, bit 0."
2682 ::= { appnNnTgTopologyFREntry 9 }
2684 appnNnTgFRQuiescing OBJECT-TYPE
2686 MAX-ACCESS read-only
2689 "Indicates whether the transmission group is quiescing.
2691 If the TG owner is either an extended border node or a
2692 branch-aware network node (indicated, respectively, by
2693 the appnNnNodeFRExteBorderSup and appnNnNodeFRBranchAwareness
2694 objects in the corresponding appnNnTopologyFREntry), then
2695 this indicator is artificially set to TRUE in the APPN
2696 topology database, to remove the TG from other nodes'
2697 route calculations. A management application can
2698 determine whether the TG is actually quiescing by
2699 examining its appnLocalTgQuiescing object at the TG owner.
2701 This object corresponds to cv47, byte 6, bit 2."
2703 ::= { appnNnTgTopologyFREntry 10 }
2705 appnNnTgFRCpCpSession OBJECT-TYPE
2707 supportedUnknownStatus(1),
2710 supportedNotActive(4)
2712 MAX-ACCESS read-only
2715 "Indicates whether CP-CP sessions are supported on this TG, and
2716 whether the TG owner's contention-winner session is active on
2717 this TG. Some nodes in the network are not able to
2718 differentiate support and status of CP-CP sessions, and thus
2719 may report the 'supportedUnknownStatus' value.
2721 This object corresponds to cv47, byte 6, bits 3-4."
2723 ::= { appnNnTgTopologyFREntry 11 }
2726 appnNnTgFREffCap OBJECT-TYPE
2727 SYNTAX AppnTgEffectiveCapacity
2728 MAX-ACCESS read-only
2731 "Effective capacity for this TG."
2733 ::= { appnNnTgTopologyFREntry 12 }
2735 appnNnTgFRConnCost OBJECT-TYPE
2736 SYNTAX INTEGER (0..255)
2737 MAX-ACCESS read-only
2740 "Cost per connect time.
2742 This is an administratively assigned value representing the
2743 relative cost per unit of time to use this TG. Range is from
2744 0, which means no cost, to 255, which indicates maximum cost.
2746 This object corresponds to cv47, byte 13."
2748 ::= { appnNnTgTopologyFREntry 13 }
2750 appnNnTgFRByteCost OBJECT-TYPE
2751 SYNTAX INTEGER (0..255)
2752 MAX-ACCESS read-only
2755 "Cost per byte transmitted.
2757 This is an administratively assigned value representing the
2758 relative cost of transmitting a byte over this TG. Range is
2759 from 0, which means no cost, to 255, which indicates maximum
2762 This object corresponds to cv47, byte 14."
2764 ::= { appnNnTgTopologyFREntry 14 }
2766 appnNnTgFRSecurity OBJECT-TYPE
2767 SYNTAX AppnTgSecurity
2768 MAX-ACCESS read-only
2771 "Administratively assigned security level of this TG.
2773 This object corresponds to cv47, byte 16."
2775 ::= { appnNnTgTopologyFREntry 15 }
2777 appnNnTgFRDelay OBJECT-TYPE
2779 MAX-ACCESS read-only
2782 "Administratively assigned delay associated with this TG.
2784 This object corresponds to cv47, byte 17."
2786 ::= { appnNnTgTopologyFREntry 16 }
2788 appnNnTgFRUsr1 OBJECT-TYPE
2789 SYNTAX INTEGER (0..255)
2790 MAX-ACCESS read-only
2793 "First user-defined TG characteristic for this TG. This is
2794 an administratively assigned value associated with the TG.
2796 This object corresponds to cv47, byte 19."
2798 ::= { appnNnTgTopologyFREntry 17 }
2800 appnNnTgFRUsr2 OBJECT-TYPE
2801 SYNTAX INTEGER (0..255)
2802 MAX-ACCESS read-only
2805 "Second user-defined TG characteristic for this TG. This is
2806 an administratively assigned value associated with the TG.
2808 This object corresponds to cv47, byte 20."
2810 ::= { appnNnTgTopologyFREntry 18 }
2812 appnNnTgFRUsr3 OBJECT-TYPE
2813 SYNTAX INTEGER (0..255)
2814 MAX-ACCESS read-only
2817 "Third user-defined TG characteristic for this TG. This is
2818 an administratively assigned value associated with the TG.
2820 This object corresponds to cv47, byte 21."
2822 ::= { appnNnTgTopologyFREntry 19 }
2824 appnNnTgFRGarbageCollect OBJECT-TYPE
2826 MAX-ACCESS read-only
2829 "Indicates whether the TG has been marked for garbage
2830 collection (deletion from the topology database) upon the next
2831 garbage collection cycle.
2833 This object corresponds to cv47, byte 6, bit 1."
2835 ::= { appnNnTgTopologyFREntry 20 }
2837 appnNnTgFRSubareaNum OBJECT-TYPE
2839 MAX-ACCESS read-only
2842 "The subarea number associated with this TG.
2844 This object corresponds to cv4680, bytes m+2 through m+5."
2846 ::= { appnNnTgTopologyFREntry 21 }
2848 appnNnTgFRHprSup OBJECT-TYPE
2850 MAX-ACCESS read-only
2853 "Indicates whether high performance routing (HPR)
2854 is supported over this TG.
2856 This object corresponds to cv4680, byte m+1, bit 2."
2858 ::= { appnNnTgTopologyFREntry 22 }
2860 appnNnTgFRDestHprTrans OBJECT-TYPE
2862 MAX-ACCESS read-only
2865 "Indicates whether the destination node supports
2866 high performance routing (HPR) transport tower.
2868 This object corresponds to cv4680, byte m+1, bit 7."
2870 ::= { appnNnTgTopologyFREntry 23 }
2872 appnNnTgFRTypeIndicator OBJECT-TYPE
2879 MAX-ACCESS read-only
2882 "Indicates the type of the TG.
2884 This object corresponds to cv4680, byte m+1, bits 3-4."
2886 ::= { appnNnTgTopologyFREntry 24 }
2888 appnNnTgFRIntersubnet OBJECT-TYPE
2890 MAX-ACCESS read-only
2893 "Indicates whether the transmission group is an intersubnet TG,
2894 which defines a border between subnetworks.
2896 This object corresponds to cv4680, byte m+1, bit 5."
2898 ::= { appnNnTgTopologyFREntry 25 }
2900 appnNnTgFRMltgLinkType OBJECT-TYPE
2902 MAX-ACCESS read-only
2905 "This object indicates whether the transmission group is a
2906 multi-link TG. A TG that has been brought up as a multi-link
2907 TG is reported as one, even if it currently has only one link
2910 This object corresponds to cv47, byte 6, bit 5."
2912 ::= { appnNnTgTopologyFREntry 26 }
2914 appnNnTgFRBranchTg OBJECT-TYPE
2916 MAX-ACCESS read-only
2919 "Indicates whether the transmission group is a branch TG
2920 (equivalently, whether the destination of the transmission
2921 group is a branch network node).
2923 This object corresponds to cv4680, byte m+1, bit 1."
2924 ::= { appnNnTgTopologyFREntry 27 }
2927 -- ************** The APPN Local Topology Group ************************
2928 -- This MIB Group represents the local topology maintained in
2929 -- APPN network nodes, end nodes, and branch network nodes. It consists
2931 -- - a table containing information about all of the TGs owned
2932 -- by this node, which is implemented by all node types.
2933 -- - a table containing all of the information known to this node
2934 -- about the TGs owned by its end nodes, which is implemented only
2935 -- by network nodes.
2936 appnLocalTopology OBJECT IDENTIFIER ::= { appnObjects 3 }
2938 -- APPN Local Transmission Group (TG) table
2939 -- This table describes the TGs associated with this node only.
2941 appnLocalTgTable OBJECT-TYPE
2942 SYNTAX SEQUENCE OF AppnLocalTgEntry
2943 MAX-ACCESS not-accessible
2946 "TG Table describes all of the TGs owned by this node. The TG
2947 destination can be a virtual node, network node, LEN node, or
2950 ::= { appnLocalTopology 1 }
2952 appnLocalTgEntry OBJECT-TYPE
2953 SYNTAX AppnLocalTgEntry
2954 MAX-ACCESS not-accessible
2957 "This table is indexed by the destination CpName and the TG
2964 ::= { appnLocalTgTable 1 }
2966 AppnLocalTgEntry ::= SEQUENCE {
2968 appnLocalTgDest SnaControlPointName,
2969 appnLocalTgNum INTEGER,
2970 appnLocalTgDestVirtual TruthValue,
2971 appnLocalTgDlcData AppnTgDlcData,
2972 appnLocalTgPortName DisplayString,
2974 appnLocalTgQuiescing TruthValue,
2975 appnLocalTgOperational TruthValue,
2976 appnLocalTgCpCpSession INTEGER,
2977 appnLocalTgEffCap AppnTgEffectiveCapacity,
2978 appnLocalTgConnCost INTEGER,
2979 appnLocalTgByteCost INTEGER,
2980 appnLocalTgSecurity AppnTgSecurity,
2981 appnLocalTgDelay AppnTgDelay,
2982 appnLocalTgUsr1 INTEGER,
2983 appnLocalTgUsr2 INTEGER,
2984 appnLocalTgUsr3 INTEGER,
2985 appnLocalTgHprSup INTEGER,
2986 appnLocalTgIntersubnet TruthValue,
2987 appnLocalTgMltgLinkType TruthValue,
2988 appnLocalTgBranchLinkType INTEGER
2991 appnLocalTgDest OBJECT-TYPE
2992 SYNTAX SnaControlPointName
2993 MAX-ACCESS not-accessible
2996 "Administratively assigned name of the destination node for
2997 this TG. This is the fully qualified name of a network node,
2998 end node, LEN node, or virtual routing node."
3000 ::= { appnLocalTgEntry 1 }
3002 appnLocalTgNum OBJECT-TYPE
3003 SYNTAX INTEGER (0..255)
3004 MAX-ACCESS not-accessible
3007 "Number associated with this transmission group."
3009 ::= { appnLocalTgEntry 2 }
3011 appnLocalTgDestVirtual OBJECT-TYPE
3013 MAX-ACCESS read-only
3016 "Indicates whether the destination node for this TG is a
3017 virtual routing node."
3019 ::= { appnLocalTgEntry 3 }
3021 appnLocalTgDlcData OBJECT-TYPE
3022 SYNTAX AppnTgDlcData
3023 MAX-ACCESS read-only
3026 "DLC-specific data related to a link connection network."
3028 ::= { appnLocalTgEntry 4 }
3030 appnLocalTgPortName OBJECT-TYPE
3031 SYNTAX DisplayString (SIZE (0..10))
3032 MAX-ACCESS read-only
3035 "Administratively assigned name for the local port associated
3036 with this TG. A zero-length string indicates that this value
3039 ::= { appnLocalTgEntry 5 }
3041 appnLocalTgQuiescing OBJECT-TYPE
3043 MAX-ACCESS read-only
3046 "Indicates whether the transmission group is quiescing."
3048 ::= { appnLocalTgEntry 6 }
3050 appnLocalTgOperational OBJECT-TYPE
3052 MAX-ACCESS read-only
3055 "Indicates whether the transmission group is operational."
3057 ::= { appnLocalTgEntry 7 }
3059 appnLocalTgCpCpSession OBJECT-TYPE
3061 supportedUnknownStatus(1),
3064 supportedNotActive(4)
3066 MAX-ACCESS read-only
3069 "Indicates whether CP-CP sessions are supported on this TG, and
3070 whether the TG owner's contention-winner session is active on
3071 this TG. Some nodes in the network are not able to
3072 differentiate support and status of CP-CP sessions, and thus
3073 may report the 'supportedUnknownStatus' value."
3075 ::= { appnLocalTgEntry 8 }
3077 appnLocalTgEffCap OBJECT-TYPE
3078 SYNTAX AppnTgEffectiveCapacity
3079 MAX-ACCESS read-only
3082 "Effective capacity for this TG."
3084 ::= { appnLocalTgEntry 9 }
3086 appnLocalTgConnCost OBJECT-TYPE
3087 SYNTAX INTEGER (0..255)
3088 MAX-ACCESS read-only
3091 "Cost per connect time: a value representing the relative cost
3092 per unit of time to use the TG. Range is from 0, which means
3095 ::= { appnLocalTgEntry 10 }
3097 appnLocalTgByteCost OBJECT-TYPE
3098 SYNTAX INTEGER (0..255)
3099 MAX-ACCESS read-only
3102 "Relative cost of transmitting a byte over this link.
3103 Range is from 0 (lowest cost) to 255."
3105 ::= { appnLocalTgEntry 11 }
3107 appnLocalTgSecurity OBJECT-TYPE
3108 SYNTAX AppnTgSecurity
3109 MAX-ACCESS read-only
3112 "Administratively assigned security level of this TG."
3114 ::= { appnLocalTgEntry 12 }
3116 appnLocalTgDelay OBJECT-TYPE
3118 MAX-ACCESS read-only
3121 "Administratively assigned delay associated with this TG."
3122 ::= { appnLocalTgEntry 13 }
3124 appnLocalTgUsr1 OBJECT-TYPE
3125 SYNTAX INTEGER (0..255)
3126 MAX-ACCESS read-only
3129 "First user-defined TG characteristic for this TG. This is
3130 an administratively assigned value associated with the TG."
3132 ::= { appnLocalTgEntry 14 }
3134 appnLocalTgUsr2 OBJECT-TYPE
3135 SYNTAX INTEGER (0..255)
3136 MAX-ACCESS read-only
3139 "Second user-defined TG characteristic for this TG. This is
3140 an administratively assigned value associated with the TG."
3142 ::= { appnLocalTgEntry 15 }
3144 appnLocalTgUsr3 OBJECT-TYPE
3145 SYNTAX INTEGER (0..255)
3146 MAX-ACCESS read-only
3149 "Third user-defined TG characteristic for this TG. This is
3150 an administratively assigned value associated with the TG."
3152 ::= { appnLocalTgEntry 16 }
3154 appnLocalTgHprSup OBJECT-TYPE
3159 controlFlowsOverRtpTower(4)
3161 MAX-ACCESS read-only
3164 "Indicates the level of high performance routing (HPR) support
3167 noHprSupport(1) - no HPR support
3168 hprBaseOnly(2) - HPR base (option set 1400)
3170 rtpTower(3) - HPR base and RTP tower
3171 (option set 1401) supported
3172 controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
3173 control flows over RTP
3174 (option set 1402) supported"
3175 ::= { appnLocalTgEntry 17 }
3177 appnLocalTgIntersubnet OBJECT-TYPE
3179 MAX-ACCESS read-only
3182 "Indicates whether the transmission group is an intersubnet TG,
3183 which defines a border between subnetworks."
3185 ::= { appnLocalTgEntry 18 }
3187 appnLocalTgMltgLinkType OBJECT-TYPE
3189 MAX-ACCESS read-only
3192 "This object indicates whether the transmission group is a
3193 multi-link TG. A TG that has been brought up as a multi-link
3194 TG is reported as one, even if it currently has only one link
3197 ::= { appnLocalTgEntry 19 }
3199 appnLocalTgBranchLinkType OBJECT-TYPE
3204 downlinkToBranchNetworkNode(4),
3208 MAX-ACCESS read-only
3211 "Branch link type of this TG:
3212 other(1) = the agent has determined the TG's
3213 branch link type to be a value other
3214 than branch uplink or branch
3215 downlink. This is the value used
3216 for a connection network TG owned by
3217 a branch network node.
3218 uplink(2) = the TG is a branch uplink.
3219 downlink(3) = the TG is a branch downlink to an
3221 downlinkToBranchNetworkNode(4) = the TG is a branch
3222 downlink to a cascaded branch
3224 none(5) = the TG is not a branch TG.
3225 unknown(255) = the agent cannot determine the
3226 branch link type of the TG."
3228 ::= { appnLocalTgEntry 20 }
3231 -- APPN Local End Node Transmission Group (TG) table
3232 -- This table describes the TGs associated with all of the end nodes
3233 -- known to this node.
3235 appnLocalEnTgTable OBJECT-TYPE
3236 SYNTAX SEQUENCE OF AppnLocalEnTgEntry
3237 MAX-ACCESS not-accessible
3240 "Table describing all of the TGs owned by the end nodes known
3241 to this node via TG registration. This node does not represent
3242 its own view of the TG on behalf of the partner node in this
3243 table. The TG destination can be a virtual routing node,
3244 network node, or end node."
3246 ::= { appnLocalTopology 2 }
3248 appnLocalEnTgEntry OBJECT-TYPE
3249 SYNTAX AppnLocalEnTgEntry
3250 MAX-ACCESS not-accessible
3253 "This table requires multiple indexes to uniquely identify each
3254 TG. They are originating CPname, destination CPname, and the
3258 {appnLocalEnTgOrigin,
3262 ::= { appnLocalEnTgTable 1 }
3264 AppnLocalEnTgEntry ::= SEQUENCE {
3265 appnLocalEnTgOrigin SnaControlPointName,
3266 appnLocalEnTgDest SnaControlPointName,
3267 appnLocalEnTgNum INTEGER,
3268 appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft,
3270 appnLocalEnTgDestVirtual TruthValue,
3271 appnLocalEnTgDlcData AppnTgDlcData,
3273 appnLocalEnTgOperational TruthValue,
3274 appnLocalEnTgCpCpSession INTEGER,
3275 appnLocalEnTgEffCap AppnTgEffectiveCapacity,
3276 appnLocalEnTgConnCost INTEGER,
3277 appnLocalEnTgByteCost INTEGER,
3278 appnLocalEnTgSecurity AppnTgSecurity,
3279 appnLocalEnTgDelay AppnTgDelay,
3280 appnLocalEnTgUsr1 INTEGER,
3281 appnLocalEnTgUsr2 INTEGER,
3282 appnLocalEnTgUsr3 INTEGER,
3283 appnLocalEnTgMltgLinkType TruthValue
3286 appnLocalEnTgOrigin OBJECT-TYPE
3287 SYNTAX SnaControlPointName
3288 MAX-ACCESS not-accessible
3291 "Administratively assigned name of the origin node for this
3292 TG. This is a fully qualified network name."
3294 ::= { appnLocalEnTgEntry 1 }
3296 appnLocalEnTgDest OBJECT-TYPE
3297 SYNTAX SnaControlPointName
3298 MAX-ACCESS not-accessible
3301 "Administratively assigned name of the destination node for
3302 this TG. This is the fully qualified name of a network node,
3303 end node, LEN node, or virtual routing node."
3305 ::= { appnLocalEnTgEntry 2 }
3307 appnLocalEnTgNum OBJECT-TYPE
3308 SYNTAX INTEGER (0..255)
3309 MAX-ACCESS not-accessible
3312 "Number associated with this transmission group."
3314 ::= { appnLocalEnTgEntry 3 }
3316 appnLocalEnTgEntryTimeLeft OBJECT-TYPE
3317 SYNTAX AppnTopologyEntryTimeLeft
3319 MAX-ACCESS read-only
3322 "Number of days before deletion of this end node TG entry."
3324 ::= { appnLocalEnTgEntry 4 }
3326 appnLocalEnTgDestVirtual OBJECT-TYPE
3328 MAX-ACCESS read-only
3331 "Indicates whether the destination node is a virtual routing
3334 ::= { appnLocalEnTgEntry 5 }
3336 appnLocalEnTgDlcData OBJECT-TYPE
3337 SYNTAX AppnTgDlcData
3338 MAX-ACCESS read-only
3341 "DLC-specific data related to a link connection network."
3343 ::= { appnLocalEnTgEntry 6 }
3345 appnLocalEnTgOperational OBJECT-TYPE
3347 MAX-ACCESS read-only
3350 "Indicates whether the transmission group is operational."
3352 ::= { appnLocalEnTgEntry 7 }
3354 appnLocalEnTgCpCpSession OBJECT-TYPE
3356 supportedUnknownStatus(1),
3359 supportedNotActive(4)
3361 MAX-ACCESS read-only
3364 "Indicates whether CP-CP sessions are supported on this TG, and
3365 whether the TG owner's contention-winner session is active on
3366 this TG. Some nodes in the network are not able to
3367 differentiate support and status of CP-CP sessions, and thus
3368 may report the 'supportedUnknownStatus' value."
3370 ::= { appnLocalEnTgEntry 8 }
3372 appnLocalEnTgEffCap OBJECT-TYPE
3373 SYNTAX AppnTgEffectiveCapacity
3374 MAX-ACCESS read-only
3377 "Effective capacity for this TG."
3379 ::= { appnLocalEnTgEntry 9 }
3381 appnLocalEnTgConnCost OBJECT-TYPE
3382 SYNTAX INTEGER (0..255)
3383 MAX-ACCESS read-only
3386 "Cost per connect time: a value representing the relative cost
3387 per unit of time to use the TG. Range is from 0, which means
3390 ::= { appnLocalEnTgEntry 10 }
3392 appnLocalEnTgByteCost OBJECT-TYPE
3393 SYNTAX INTEGER (0..255)
3394 MAX-ACCESS read-only
3397 "Relative cost of transmitting a byte over this link.
3398 Range is from 0, which means no cost, to 255."
3400 ::= { appnLocalEnTgEntry 11 }
3402 appnLocalEnTgSecurity OBJECT-TYPE
3403 SYNTAX AppnTgSecurity
3404 MAX-ACCESS read-only
3407 "Administratively assigned security level of this TG."
3409 ::= { appnLocalEnTgEntry 12 }
3411 appnLocalEnTgDelay OBJECT-TYPE
3413 MAX-ACCESS read-only
3416 "Administratively assigned delay associated with this TG."
3418 ::= { appnLocalEnTgEntry 13 }
3420 appnLocalEnTgUsr1 OBJECT-TYPE
3421 SYNTAX INTEGER (0..255)
3422 MAX-ACCESS read-only
3425 "First user-defined TG characteristic for this TG. This is
3426 an administratively assigned value associated with the TG."
3428 ::= { appnLocalEnTgEntry 14 }
3430 appnLocalEnTgUsr2 OBJECT-TYPE
3431 SYNTAX INTEGER (0..255)
3432 MAX-ACCESS read-only
3435 "Second user-defined TG characteristic for this TG. This is
3436 an administratively assigned value associated with the TG."
3438 ::= { appnLocalEnTgEntry 15 }
3440 appnLocalEnTgUsr3 OBJECT-TYPE
3441 SYNTAX INTEGER (0..255)
3442 MAX-ACCESS read-only
3445 "Third user-defined TG characteristic for this TG. This is
3446 an administratively assigned value associated with the TG."
3448 ::= { appnLocalEnTgEntry 16 }
3450 appnLocalEnTgMltgLinkType OBJECT-TYPE
3452 MAX-ACCESS read-only
3455 "This object indicates whether the transmission group is a
3456 multi-link TG. A TG that has been brought up as a multi-link
3457 TG is reported as one, even if it currently has only one link
3460 ::= { appnLocalEnTgEntry 17 }
3462 -- ************** The APPN Directory Group *****************************
3463 appnDir OBJECT IDENTIFIER ::= { appnObjects 4 }
3464 appnDirPerf OBJECT IDENTIFIER ::= { appnDir 1 }
3466 -- The APPN Directory Group
3468 -- The APPN Directory Database
3470 -- Each APPN network node and branch network node maintains directories
3471 -- containing information on which LUs (applications) are available and
3472 -- where they are located. LUs can be located in an APPN network node,
3473 -- in any of its attached end nodes or branch network nodes, or in any
3474 -- of the nodes below one of its attached branch network nodes.
3476 appnDirMaxCaches OBJECT-TYPE
3478 UNITS "directory entries"
3479 MAX-ACCESS read-only
3482 "Maximum number of cache entries allowed. This is an
3483 administratively assigned value."
3485 ::= { appnDirPerf 1 }
3487 appnDirCurCaches OBJECT-TYPE
3489 UNITS "directory entries"
3490 MAX-ACCESS read-only
3493 "Current number of cache entries."
3495 ::= { appnDirPerf 2 }
3497 appnDirCurHomeEntries OBJECT-TYPE
3499 UNITS "directory entries"
3500 MAX-ACCESS read-only
3503 "Current number of home entries."
3505 ::= { appnDirPerf 3 }
3507 appnDirRegEntries OBJECT-TYPE
3509 UNITS "directory entries"
3510 MAX-ACCESS read-only
3513 "Current number of registered entries."
3515 ::= { appnDirPerf 4 }
3517 appnDirInLocates OBJECT-TYPE
3518 SYNTAX AppnNodeCounter
3519 UNITS "Locate messages"
3520 MAX-ACCESS read-only
3523 "Number of directed Locates received since the node was last
3526 ::= { appnDirPerf 5 }
3528 appnDirInBcastLocates OBJECT-TYPE
3529 SYNTAX AppnNodeCounter
3530 UNITS "Locate messages"
3531 MAX-ACCESS read-only
3534 "Number of broadcast Locates received since the node was last
3537 ::= { appnDirPerf 6 }
3539 appnDirOutLocates OBJECT-TYPE
3540 SYNTAX AppnNodeCounter
3541 UNITS "Locate messages"
3542 MAX-ACCESS read-only
3545 "Number of directed Locates sent since the node was last
3548 ::= { appnDirPerf 7 }
3550 appnDirOutBcastLocates OBJECT-TYPE
3551 SYNTAX AppnNodeCounter
3552 UNITS "Locate messages"
3553 MAX-ACCESS read-only
3556 "Number of broadcast Locates sent since the node was last
3558 ::= { appnDirPerf 8 }
3560 appnDirNotFoundLocates OBJECT-TYPE
3561 SYNTAX AppnNodeCounter
3562 UNITS "Locate messages"
3563 MAX-ACCESS read-only
3566 "Number of directed Locates returned with a 'not found' since
3567 the node was last reinitialized."
3569 ::= { appnDirPerf 9 }
3571 appnDirNotFoundBcastLocates OBJECT-TYPE
3572 SYNTAX AppnNodeCounter
3573 UNITS "Locate messages"
3574 MAX-ACCESS read-only
3577 "Number of broadcast Locates returned with a 'not found' since
3578 the node was last reinitialized."
3580 ::= { appnDirPerf 10 }
3582 appnDirLocateOutstands OBJECT-TYPE
3584 UNITS "Locate messages"
3585 MAX-ACCESS read-only
3588 "Current number of outstanding Locates, both directed and
3589 broadcast. This value varies. A value of zero indicates
3590 that no Locates are unanswered."
3592 ::= { appnDirPerf 11 }
3595 --APPN Directory table
3597 -- This table contains information about all known LUs.
3599 appnDirTable OBJECT-TYPE
3600 SYNTAX SEQUENCE OF AppnDirEntry
3601 MAX-ACCESS not-accessible
3604 "Table containing information about all known LUs."
3607 appnDirEntry OBJECT-TYPE
3609 MAX-ACCESS not-accessible
3612 "This table is indexed by the LU name."
3617 ::= { appnDirTable 1 }
3619 AppnDirEntry ::= SEQUENCE {
3620 appnDirLuName DisplayString,
3621 appnDirNnServerName SnaControlPointName,
3622 appnDirLuOwnerName SnaControlPointName,
3623 appnDirLuLocation INTEGER,
3624 appnDirType INTEGER,
3625 appnDirApparentLuOwnerName DisplayString
3627 appnDirLuName OBJECT-TYPE
3628 SYNTAX DisplayString (SIZE (1..17))
3629 MAX-ACCESS not-accessible
3632 "Fully qualified network LU name in the domain of the
3633 serving network node. Entries take one of three forms:
3635 - Explicit entries do not contain the character '*'.
3636 - Partial wildcard entries have the form 'ccc*', where
3637 'ccc' represents one to sixteen characters in a
3639 - A full wildcard entry consists of the single
3642 ::= { appnDirEntry 1 }
3644 appnDirNnServerName OBJECT-TYPE
3645 SYNTAX SnaControlPointName
3646 MAX-ACCESS read-only
3649 "Fully qualified control point (CP) name of the network node
3650 server. For unassociated end node entries, a zero-length
3651 string is returned."
3652 ::= { appnDirEntry 2 }
3654 appnDirLuOwnerName OBJECT-TYPE
3655 SYNTAX SnaControlPointName
3656 MAX-ACCESS read-only
3659 "Fully qualified CP name of the node at which the LU is
3660 located. This name is the same as the serving NN name when
3661 the LU is located at a network node. It is also the same as
3662 the fully qualified LU name when this is the control point
3665 ::= { appnDirEntry 3 }
3667 appnDirLuLocation OBJECT-TYPE
3671 xdomain(3) --Cross Domain
3674 MAX-ACCESS read-only
3677 "Specifies the location of the LU with respect to the local
3680 ::= { appnDirEntry 4 }
3682 appnDirType OBJECT-TYPE
3684 home(1), --defined as home entry
3685 cache(2), --learned over time
3686 registered(3) --registered by end node
3688 MAX-ACCESS read-only
3691 "Directory types are:
3693 The LU is in the domain of the local node, and the LU
3694 information has been configured at the local node.
3697 The LU has previously been located by a broadcast
3698 search, and the location information has been saved.
3700 The LU is at an end node that is in the domain
3701 of the local network node. Registered entries
3702 are registered by the served end node."
3704 ::= { appnDirEntry 5 }
3706 appnDirApparentLuOwnerName OBJECT-TYPE
3707 SYNTAX DisplayString (SIZE (0 | 3..17))
3708 MAX-ACCESS read-only
3711 "Fully qualified CP name of the node at which the LU appears to
3712 be located. This object and the appnDirLuOwnerName object are
3715 Implementations that support this object save in their
3716 directory database information about an LU's owning control
3717 point that was communicated in two control vectors:
3719 - an Associated Resource Entry (X'3C') CV with resource
3722 - a Real Owning Control Point (X'4A') CV.
3724 The X'4A' CV is created by a branch network node to preserve
3725 the name of the real owning control point for an LU below the
3726 branch network node, before it overwrites this name with its
3727 own name in the X'3C' CV. The X'4A' CV is not present for LUs
3728 that are not below branch network nodes.
3730 If the information a node has about an LU's owning CP came only
3731 in a X'3C' CV, then the name from the X'3C' is returned in the
3732 appnDirLuOwnerName object, and a null string is returned in
3735 If the information a node has about an LU's owning CP came in
3736 both X'3C' and X'4A' CVs, then the name from the X'4A' is
3737 returned in the appnDirLuOwnerName object, and the name from
3738 the X'3C' (which will be the branch network node's name) is
3739 returned in this object."
3741 ::= { appnDirEntry 6 }
3744 -- ************** The APPN Class of Service Group **********************
3746 appnCos OBJECT IDENTIFIER ::= { appnObjects 5 }
3748 -- The APPN Class of Service (COS)
3750 -- Class of Service is a means of expressing the quality of routes and
3751 -- the transmission priority of traffic that flows on these routes.
3752 -- The quality of routes is specified by two tables, a COS weight table
3753 -- for TGs and a COS weight table for nodes. Values in these COS tables
3754 -- are administratively assigned at each APPN node, with seven default
3755 -- tables specified by the APPN architecture.
3756 -- *********************************************************************
3758 appnCosModeTable OBJECT-TYPE
3759 SYNTAX SEQUENCE OF AppnCosModeEntry
3760 MAX-ACCESS not-accessible
3763 "Table representing all of the defined mode names for this
3764 node. The table contains the matching COS name for each
3769 appnCosModeEntry OBJECT-TYPE
3770 SYNTAX AppnCosModeEntry
3771 MAX-ACCESS not-accessible
3774 "This table is indexed by the mode name."
3779 ::= { appnCosModeTable 1 }
3781 AppnCosModeEntry ::= SEQUENCE {
3782 appnCosModeName SnaModeName,
3783 appnCosModeCosName SnaClassOfServiceName
3786 appnCosModeName OBJECT-TYPE
3788 MAX-ACCESS not-accessible
3791 "Administratively assigned name for this mode."
3793 ::= { appnCosModeEntry 1 }
3795 appnCosModeCosName OBJECT-TYPE
3796 SYNTAX SnaClassOfServiceName
3797 MAX-ACCESS read-only
3800 "Administratively assigned name for this class of service."
3802 ::= { appnCosModeEntry 2 }
3805 -- *********************************************************************
3806 appnCosNameTable OBJECT-TYPE
3807 SYNTAX SEQUENCE OF AppnCosNameEntry
3808 MAX-ACCESS not-accessible
3811 "Table mapping all of the defined class-of-service names for
3812 this node to their network transmission priorities."
3816 appnCosNameEntry OBJECT-TYPE
3817 SYNTAX AppnCosNameEntry
3818 MAX-ACCESS not-accessible
3821 "The COS name is the index to this table."
3826 ::= { appnCosNameTable 1 }
3828 AppnCosNameEntry ::= SEQUENCE {
3829 appnCosName SnaClassOfServiceName,
3830 appnCosTransPriority INTEGER
3834 appnCosName OBJECT-TYPE
3835 SYNTAX SnaClassOfServiceName
3836 MAX-ACCESS not-accessible
3839 "Administratively assigned name for this class of service."
3841 ::= { appnCosNameEntry 1 }
3843 appnCosTransPriority OBJECT-TYPE
3850 MAX-ACCESS read-only
3853 "Transmission priority for this class of service:
3855 low(1) - (X'01'): low priority
3856 medium(2) - (X'02'): medium priority
3857 high(3) - (X'03'): high priority
3858 network(4) - (X'04'): network priority"
3860 ::= { appnCosNameEntry 2 }
3863 -- *********************************************************************
3864 appnCosNodeRowTable OBJECT-TYPE
3865 SYNTAX SEQUENCE OF AppnCosNodeRowEntry
3866 MAX-ACCESS not-accessible
3869 "This table contains all node-row information for all classes
3870 of service defined in this node."
3874 appnCosNodeRowEntry OBJECT-TYPE
3875 SYNTAX AppnCosNodeRowEntry
3876 MAX-ACCESS not-accessible
3879 "A node entry for a given class of service."
3882 {appnCosNodeRowName,
3883 appnCosNodeRowIndex}
3885 ::= { appnCosNodeRowTable 1 }
3887 AppnCosNodeRowEntry ::= SEQUENCE {
3888 appnCosNodeRowName SnaClassOfServiceName,
3889 appnCosNodeRowIndex INTEGER,
3890 appnCosNodeRowWgt DisplayString,
3891 appnCosNodeRowResistMin INTEGER,
3892 appnCosNodeRowResistMax INTEGER,
3893 appnCosNodeRowMinCongestAllow INTEGER,
3894 appnCosNodeRowMaxCongestAllow INTEGER
3897 appnCosNodeRowName OBJECT-TYPE
3898 SYNTAX SnaClassOfServiceName
3899 MAX-ACCESS not-accessible
3902 "Administratively assigned name for this class of service."
3904 ::= { appnCosNodeRowEntry 1 }
3906 appnCosNodeRowIndex OBJECT-TYPE
3907 SYNTAX INTEGER (0..255)
3908 MAX-ACCESS not-accessible
3911 "Subindex under appnCosNodeRowName, corresponding to a row in
3912 the node table for the class of service identified in
3915 For each class of service, this subindex orders rows in the
3916 appnCosNodeRowTable in the same order as that used for route
3917 calculation in the APPN node."
3919 ::= { appnCosNodeRowEntry 2 }
3921 appnCosNodeRowWgt OBJECT-TYPE
3922 SYNTAX DisplayString (SIZE (1..64))
3923 MAX-ACCESS read-only
3926 "Weight to be associated with the nodes that fit the criteria
3927 specified by this node row.
3929 This value can either be a character representation of an
3930 integer, or a formula for calculating the weight."
3932 ::= { appnCosNodeRowEntry 3 }
3934 appnCosNodeRowResistMin OBJECT-TYPE
3935 SYNTAX INTEGER (0..255)
3936 MAX-ACCESS read-only
3939 "Minimum route addition resistance value for this node.
3940 Range of values is 0-255. The lower the value, the more
3941 desirable the node is for intermediate routing."
3943 ::= { appnCosNodeRowEntry 4 }
3945 appnCosNodeRowResistMax OBJECT-TYPE
3946 SYNTAX INTEGER (0..255)
3947 MAX-ACCESS read-only
3950 "Maximum route addition resistance value for this node.
3951 Range of values is 0-255. The lower the value, the more
3952 desirable the node is for intermediate routing."
3954 ::= { appnCosNodeRowEntry 5 }
3956 appnCosNodeRowMinCongestAllow OBJECT-TYPE
3957 SYNTAX INTEGER (0..1)
3958 MAX-ACCESS read-only
3961 "Indicates whether low congestion will be tolerated. This
3962 object and appnCosNodeRowMaxCongestAllow together delineate a
3963 range of acceptable congestion states for a node. For the
3964 ordered pair (minimum congestion allowed, maximum congestion
3965 allowed), the values are interpreted as follows:
3967 - (0,0): only low congestion is acceptable
3968 - (0,1): either low or high congestion is acceptable
3969 - (1,1): only high congestion is acceptable.
3971 Note that the combination (1,0) is not defined, since it
3972 would identify a range whose lower bound was high congestion
3973 and whose upper bound was low congestion."
3976 ::= { appnCosNodeRowEntry 6 }
3978 appnCosNodeRowMaxCongestAllow OBJECT-TYPE
3979 SYNTAX INTEGER (0..1)
3980 MAX-ACCESS read-only
3983 "Indicates whether low congestion will be tolerated. This
3984 object and appnCosNodeRowMinCongestAllow together delineate a
3985 range of acceptable congestion states for a node. For the
3986 ordered pair (minimum congestion allowed, maximum congestion
3987 allowed), the values are interpreted as follows:
3988 - (0,0): only low congestion is acceptable
3989 - (0,1): either low or high congestion is acceptable
3990 - (1,1): only high congestion is acceptable.
3992 Note that the combination (1,0) is not defined, since it
3993 would identify a range whose lower bound was high congestion
3994 and whose upper bound was low congestion."
3996 ::= { appnCosNodeRowEntry 7 }
3999 -- *********************************************************************
4000 appnCosTgRowTable OBJECT-TYPE
4001 SYNTAX SEQUENCE OF AppnCosTgRowEntry
4002 MAX-ACCESS not-accessible
4005 "Table containing all the TG-row information for all classes of
4006 service defined in this node."
4010 appnCosTgRowEntry OBJECT-TYPE
4011 SYNTAX AppnCosTgRowEntry
4012 MAX-ACCESS not-accessible
4015 "A TG entry for a given class of service."
4021 ::= { appnCosTgRowTable 1 }
4023 AppnCosTgRowEntry ::= SEQUENCE {
4024 appnCosTgRowName SnaClassOfServiceName,
4025 appnCosTgRowIndex INTEGER,
4026 appnCosTgRowWgt DisplayString,
4027 appnCosTgRowEffCapMin AppnTgEffectiveCapacity,
4028 appnCosTgRowEffCapMax AppnTgEffectiveCapacity,
4029 appnCosTgRowConnCostMin INTEGER,
4030 appnCosTgRowConnCostMax INTEGER,
4031 appnCosTgRowByteCostMin INTEGER,
4032 appnCosTgRowByteCostMax INTEGER,
4033 appnCosTgRowSecurityMin AppnTgSecurity,
4034 appnCosTgRowSecurityMax AppnTgSecurity,
4035 appnCosTgRowDelayMin AppnTgDelay,
4036 appnCosTgRowDelayMax AppnTgDelay,
4037 appnCosTgRowUsr1Min INTEGER,
4038 appnCosTgRowUsr1Max INTEGER,
4039 appnCosTgRowUsr2Min INTEGER,
4040 appnCosTgRowUsr2Max INTEGER,
4041 appnCosTgRowUsr3Min INTEGER,
4042 appnCosTgRowUsr3Max INTEGER
4045 appnCosTgRowName OBJECT-TYPE
4046 SYNTAX SnaClassOfServiceName
4047 MAX-ACCESS not-accessible
4050 "Administratively assigned name for this class of service."
4052 ::= { appnCosTgRowEntry 1 }
4054 appnCosTgRowIndex OBJECT-TYPE
4055 SYNTAX INTEGER (0..255)
4056 MAX-ACCESS not-accessible
4059 "Subindex under appnCosTgRowName, corresponding to a row in the
4060 TG table for the class of service identified in
4063 For each class of service, this subindex orders rows in the
4064 appnCosTgRowTable in the same order as that used for route
4065 calculation in the APPN node."
4067 ::= { appnCosTgRowEntry 2 }
4069 appnCosTgRowWgt OBJECT-TYPE
4070 SYNTAX DisplayString (SIZE (1..64))
4071 MAX-ACCESS read-only
4074 "Weight to be associated with the TGs that fit the criteria
4075 specified by this TG row.
4077 This value can either be a character representation of an
4078 integer, or a formula for calculating the weight."
4080 ::= { appnCosTgRowEntry 3 }
4082 appnCosTgRowEffCapMin OBJECT-TYPE
4083 SYNTAX AppnTgEffectiveCapacity
4084 MAX-ACCESS read-only
4087 "Minimum acceptable capacity for this class of service."
4089 ::= { appnCosTgRowEntry 4 }
4091 appnCosTgRowEffCapMax OBJECT-TYPE
4092 SYNTAX AppnTgEffectiveCapacity
4093 MAX-ACCESS read-only
4096 "Maximum acceptable capacity for this class of service."
4098 ::= { appnCosTgRowEntry 5 }
4100 appnCosTgRowConnCostMin OBJECT-TYPE
4101 SYNTAX INTEGER (0..255)
4102 MAX-ACCESS read-only
4105 "Minimum acceptable cost per connect time for this class of
4108 Cost per connect time: a value representing the relative
4109 cost per unit of time to use this TG. Range is from 0, which
4110 means no cost, to 255."
4112 ::= { appnCosTgRowEntry 6 }
4114 appnCosTgRowConnCostMax OBJECT-TYPE
4115 SYNTAX INTEGER (0..255)
4116 MAX-ACCESS read-only
4119 "Maximum acceptable cost per connect time for this class of
4122 Cost per connect time: a value representing the relative
4123 cost per unit of time to use this TG. Range is from 0, which
4124 means no cost, to 255."
4126 ::= { appnCosTgRowEntry 7 }
4128 appnCosTgRowByteCostMin OBJECT-TYPE
4129 SYNTAX INTEGER (0..255)
4130 MAX-ACCESS read-only
4133 "Minimum acceptable cost per byte transmitted for this class
4136 Cost per byte transmitted: a value representing the relative
4137 cost per unit of time to use this TG. Range is from 0, which
4138 means no cost, to 255."
4140 ::= { appnCosTgRowEntry 8 }
4142 appnCosTgRowByteCostMax OBJECT-TYPE
4143 SYNTAX INTEGER (0..255)
4144 MAX-ACCESS read-only
4147 "Maximum acceptable cost per byte transmitted for this class
4150 Cost per byte transmitted: a value representing the relative
4151 cost of transmitting a byte over this TG. Range is from 0,
4152 which means no cost, to 255."
4154 ::= { appnCosTgRowEntry 9 }
4156 appnCosTgRowSecurityMin OBJECT-TYPE
4157 SYNTAX AppnTgSecurity
4158 MAX-ACCESS read-only
4161 "Minimum acceptable security for this class of service."
4163 ::= { appnCosTgRowEntry 10 }
4165 appnCosTgRowSecurityMax OBJECT-TYPE
4166 SYNTAX AppnTgSecurity
4167 MAX-ACCESS read-only
4170 "Maximum acceptable security for this class of service."
4172 ::= { appnCosTgRowEntry 11 }
4174 appnCosTgRowDelayMin OBJECT-TYPE
4176 MAX-ACCESS read-only
4179 "Minimum acceptable propagation delay for this class of
4182 ::= { appnCosTgRowEntry 12 }
4184 appnCosTgRowDelayMax OBJECT-TYPE
4186 MAX-ACCESS read-only
4189 "Maximum acceptable propagation delay for this class of
4192 ::= { appnCosTgRowEntry 13 }
4194 appnCosTgRowUsr1Min OBJECT-TYPE
4195 SYNTAX INTEGER (0..255)
4196 MAX-ACCESS read-only
4199 "Minimum acceptable value for this user-defined
4202 ::= { appnCosTgRowEntry 14 }
4204 appnCosTgRowUsr1Max OBJECT-TYPE
4205 SYNTAX INTEGER (0..255)
4206 MAX-ACCESS read-only
4209 "Maximum acceptable value for this user-defined
4212 ::= { appnCosTgRowEntry 15 }
4214 appnCosTgRowUsr2Min OBJECT-TYPE
4215 SYNTAX INTEGER (0..255)
4216 MAX-ACCESS read-only
4219 "Minimum acceptable value for this user-defined
4222 ::= { appnCosTgRowEntry 16 }
4224 appnCosTgRowUsr2Max OBJECT-TYPE
4225 SYNTAX INTEGER (0..255)
4226 MAX-ACCESS read-only
4229 "Maximum acceptable value for this user-defined
4232 ::= { appnCosTgRowEntry 17 }
4234 appnCosTgRowUsr3Min OBJECT-TYPE
4235 SYNTAX INTEGER (0..255)
4236 MAX-ACCESS read-only
4239 "Minimum acceptable value for this user-defined
4242 ::= { appnCosTgRowEntry 18 }
4244 appnCosTgRowUsr3Max OBJECT-TYPE
4245 SYNTAX INTEGER (0..255)
4246 MAX-ACCESS read-only
4249 "Maximum acceptable value for this user-defined
4252 ::= { appnCosTgRowEntry 19 }
4254 -- *********************************************************************
4255 -- Intermediate Session Information
4256 -- *********************************************************************
4257 appnSessIntermediate OBJECT IDENTIFIER ::= { appnObjects 6 }
4259 -- *********************************************************************
4260 -- Intermediate Session Information Global Objects
4261 -- *********************************************************************
4262 -- The following simple objects allow the collection of intermediate
4263 -- session Information to be started and stopped.
4264 -- *********************************************************************
4265 appnIsInGlobal OBJECT IDENTIFIER ::= { appnSessIntermediate 1 }
4267 appnIsInGlobeCtrAdminStatus OBJECT-TYPE
4273 MAX-ACCESS read-write
4276 "Object by which a Management Station can deactivate or
4277 activate capture of intermediate-session counts and names, by
4278 setting the value to notActive(1) or active(2), respectively.
4279 The value ready(3) is returned on GET operations until a SET
4280 has been processed; after that the value received on the most
4281 recent SET is returned.
4283 The counts referred to here are the eight objects in the
4284 AppnIsInTable, from appnIsInP2SFmdPius through
4285 appnIsInS2PNonFmdBytes. The names are the four objects in this
4286 table, from appnIsInPriLuName through appnIsInCosName.
4288 Setting this object to the following values has the following
4291 notActive(1) stop collecting count data. If a count
4292 is queried, it returns the value 0.
4293 Collection of names may, but need not be,
4295 active(2) start collecting count data. If it is
4296 supported, collection of names is enabled."
4298 ::= { appnIsInGlobal 1 }
4300 appnIsInGlobeCtrOperStatus OBJECT-TYPE
4305 MAX-ACCESS read-only
4308 "Indicates whether or not the intermediate session counts
4309 are active. The counts referred to here are the eight
4310 objects in the AppnIsInTable, from appnIsInP2SFmdPius through
4311 appnIsInS2PNonFmdBytes. These eight counts are of type
4312 Unsigned32 rather than Counter32 because when this object
4313 enters the notActive state, either because a Management
4314 Station has set appnInInGlobeCtrAdminStatus to notActive or
4315 because of a locally-initiated transition, the counts are
4318 The values for this object are:
4320 notActive(1): collection of counts is not active; if it
4321 is queried, a count returns the value 0.
4322 active(2): collection of counts is active."
4323 ::= { appnIsInGlobal 2 }
4325 appnIsInGlobeCtrStatusTime OBJECT-TYPE
4327 UNITS "hundredths of a second"
4328 MAX-ACCESS read-only
4331 "The time since the appnIsInGlobeCtrOperStatus object last
4332 changed, measured in hundredths of a second. This time can be
4333 used to identify when this change occurred in relation to other
4334 events in the agent, such as the last time the APPN node was
4337 ::= { appnIsInGlobal 3 }
4339 appnIsInGlobeRscv OBJECT-TYPE
4344 MAX-ACCESS read-write
4347 "Indicates the current route selection control vector (RSCV)
4348 collection option in effect, and allows a Management Station to
4351 The values for this object are:
4353 notActive(1): collection of route selection control vectors
4355 active(2): collection of route selection control vectors
4358 ::= { appnIsInGlobal 4 }
4360 appnIsInGlobeRscvTime OBJECT-TYPE
4362 UNITS "hundredths of a second"
4363 MAX-ACCESS read-only
4366 "The time since the appnIsInGlobeRscv object last changed,
4367 measured in hundredths of a second. This time can be used to
4368 identify when this change occurred in relation to other events
4369 in the agent, such as the last time the APPN node was
4371 ::= { appnIsInGlobal 5 }
4374 appnIsInGlobeActSess OBJECT-TYPE
4377 MAX-ACCESS read-only
4380 "The number of currently active intermediate sessions."
4382 ::= { appnIsInGlobal 6 }
4384 appnIsInGlobeHprBfActSess OBJECT-TYPE
4387 MAX-ACCESS read-only
4390 "The number of currently active HPR intermediate sessions."
4392 ::= { appnIsInGlobal 7 }
4394 -- *********************************************************************
4395 -- Intermediate Session Information Table
4396 -- *********************************************************************
4397 -- This table contains information on intermediate sessions
4398 -- which are currently active.
4399 -- *********************************************************************
4400 appnIsInTable OBJECT-TYPE
4401 SYNTAX SEQUENCE OF AppnIsInEntry
4402 MAX-ACCESS not-accessible
4405 "Intermediate Session Information Table"
4407 ::= { appnSessIntermediate 2 }
4409 appnIsInEntry OBJECT-TYPE
4410 SYNTAX AppnIsInEntry
4411 MAX-ACCESS not-accessible
4414 "Entry of Intermediate Session Information Table."
4419 ::= { appnIsInTable 1 }
4421 AppnIsInEntry ::= SEQUENCE {
4422 appnIsInFqCpName SnaControlPointName,
4423 appnIsInPcid OCTET STRING,
4425 appnIsInSessState INTEGER,
4426 appnIsInPriLuName DisplayString,
4427 appnIsInSecLuName DisplayString,
4428 appnIsInModeName SnaModeName,
4429 appnIsInCosName SnaClassOfServiceName,
4430 appnIsInTransPriority INTEGER,
4432 appnIsInSessType INTEGER,
4433 appnIsInSessUpTime TimeTicks,
4434 appnIsInCtrUpTime TimeTicks,
4436 appnIsInP2SFmdPius Unsigned32,
4437 appnIsInS2PFmdPius Unsigned32,
4438 appnIsInP2SNonFmdPius Unsigned32,
4439 appnIsInS2PNonFmdPius Unsigned32,
4440 appnIsInP2SFmdBytes Unsigned32,
4441 appnIsInS2PFmdBytes Unsigned32,
4442 appnIsInP2SNonFmdBytes Unsigned32,
4443 appnIsInS2PNonFmdBytes Unsigned32,
4445 appnIsInPsAdjCpName SnaControlPointName,
4446 appnIsInPsAdjTgNum INTEGER,
4447 appnIsInPsSendMaxBtuSize INTEGER,
4448 appnIsInPsSendPacingType INTEGER,
4449 appnIsInPsSendRpc Gauge32,
4450 appnIsInPsSendNxWndwSize Gauge32,
4451 appnIsInPsRecvPacingType INTEGER,
4452 appnIsInPsRecvRpc Gauge32,
4453 appnIsInPsRecvNxWndwSize Gauge32,
4454 appnIsInSsAdjCpName SnaControlPointName,
4455 appnIsInSsAdjTgNum INTEGER,
4456 appnIsInSsSendMaxBtuSize INTEGER,
4457 appnIsInSsSendPacingType INTEGER,
4458 appnIsInSsSendRpc Gauge32,
4459 appnIsInSsSendNxWndwSize Gauge32,
4460 appnIsInSsRecvPacingType INTEGER,
4461 appnIsInSsRecvRpc Gauge32,
4462 appnIsInSsRecvNxWndwSize Gauge32,
4464 appnIsInRouteInfo OCTET STRING,
4466 appnIsInRtpNceId OCTET STRING,
4467 appnIsInRtpTcid OCTET STRING
4470 appnIsInFqCpName OBJECT-TYPE
4471 SYNTAX SnaControlPointName
4472 MAX-ACCESS not-accessible
4475 "The network-qualified control point name of the node at which
4476 the session and PCID originated. For APPN and LEN nodes, this
4477 is either CP name of the APPN node at which the origin LU is
4478 located or the CP name of the NN serving the LEN node at which
4479 the origin LU is located. For resources served by a dependent
4480 LU requester (DLUR), it is the name of the owning system
4481 services control point (SSCP)."
4483 ::= { appnIsInEntry 1 }
4485 appnIsInPcid OBJECT-TYPE
4486 SYNTAX OCTET STRING (SIZE (8))
4487 MAX-ACCESS not-accessible
4490 "The procedure correlation identifier (PCID) of a session. It
4491 is an 8-byte value assigned by the primary LU."
4493 ::= { appnIsInEntry 2 }
4495 appnIsInSessState OBJECT-TYPE
4502 MAX-ACCESS read-write
4505 "Indicates the state of the session:
4507 inactive(1) - session is inactive
4508 pendactive(2) - session is pending active
4509 active(3) - session is active
4510 pendinact(4) - session is pending inactive
4512 Active sessions can be deactivated by setting this object
4514 ::= { appnIsInEntry 3 }
4516 appnIsInPriLuName OBJECT-TYPE
4517 SYNTAX DisplayString (SIZE (0..17))
4518 MAX-ACCESS read-only
4521 "The primary LU name of the session. A zero-length
4522 string indicates that this name is not available."
4524 ::= { appnIsInEntry 4 }
4526 appnIsInSecLuName OBJECT-TYPE
4527 SYNTAX DisplayString (SIZE (0..17))
4528 MAX-ACCESS read-only
4531 "The secondary LU name of the session. A zero-length
4532 string indicates that this name is not available."
4534 ::= { appnIsInEntry 5 }
4536 appnIsInModeName OBJECT-TYPE
4538 MAX-ACCESS read-only
4541 "The mode name used for this session."
4543 ::= { appnIsInEntry 6 }
4545 appnIsInCosName OBJECT-TYPE
4546 SYNTAX SnaClassOfServiceName
4547 MAX-ACCESS read-only
4550 "The Class of Service (COS) name used for this session."
4552 ::= { appnIsInEntry 7 }
4554 appnIsInTransPriority OBJECT-TYPE
4561 MAX-ACCESS read-only
4564 "Transmission priority for this class of service. Values are:
4566 low(1) - (X'01'): low priority
4567 medium(2) - (X'02'): medium priority
4568 high(3) - (X'03'): high priority
4569 network(4) - (X'04'): network priority"
4571 ::= { appnIsInEntry 8 }
4573 appnIsInSessType OBJECT-TYPE
4581 MAX-ACCESS read-only
4584 "The type of intermediate session. Defined values are
4586 unknown The session type is not known.
4588 lu62 A session between LUs of type 6.2
4589 (as indicated by the LU type in Bind)
4591 lu0thru3 A session between LUs of type 0, 1, 2, or 3
4592 (as indicated by the LU type in Bind)
4594 lu62dlur A session between LUs of type 6.2
4595 (as indicated by the LU type in Bind).
4596 One of the LUs is a dependent LU supported
4597 by the dependent LU requester (DLUR)
4598 function at this node.
4600 lu0thru3dlur A session between LUs of type 0, 1, 2, or 3
4601 (as indicated by the LU type in Bind)
4602 One of the LUs is a dependent LU supported
4603 by the dependent LU requester (DLUR)
4604 function at this node."
4606 ::= { appnIsInEntry 9 }
4608 appnIsInSessUpTime OBJECT-TYPE
4610 UNITS "hundredths of a second"
4611 MAX-ACCESS read-only
4614 "Length of time the session has been active, measured in
4615 hundredths of a second."
4617 ::= { appnIsInEntry 10 }
4619 appnIsInCtrUpTime OBJECT-TYPE
4621 UNITS "hundredths of a second"
4622 MAX-ACCESS read-only
4625 "Length of time the session counters have been active, measured
4626 in hundredths of a second."
4628 ::= { appnIsInEntry 11 }
4630 appnIsInP2SFmdPius OBJECT-TYPE
4632 UNITS "path information units (PIUs)"
4633 MAX-ACCESS read-only
4636 "Number of function management data (FMD) path information
4637 units (PIUs) sent from the Primary LU to the Secondary LU since
4638 the counts were last activated."
4640 ::= { appnIsInEntry 12 }
4642 appnIsInS2PFmdPius OBJECT-TYPE
4644 UNITS "path information units (PIUs)"
4645 MAX-ACCESS read-only
4648 "Number of FMD PIUs sent from the Secondary LU to the Primary
4649 LU since the counts were last activated."
4651 ::= { appnIsInEntry 13 }
4653 appnIsInP2SNonFmdPius OBJECT-TYPE
4655 UNITS "path information units (PIUs)"
4656 MAX-ACCESS read-only
4659 "Number of non-FMD PIUs sent from the Primary LU to the
4660 Secondary LU since the counts were last activated."
4662 ::= { appnIsInEntry 14 }
4664 appnIsInS2PNonFmdPius OBJECT-TYPE
4666 UNITS "path information units (PIUs)"
4667 MAX-ACCESS read-only
4670 "Number of non-FMD PIUs sent from the Secondary LU to the
4671 Primary LU since the counts were last activated."
4673 ::= { appnIsInEntry 15 }
4675 appnIsInP2SFmdBytes OBJECT-TYPE
4678 MAX-ACCESS read-only
4681 "Number of FMD bytes sent from the Primary LU to the Secondary
4682 LU since the counts were last activated."
4684 ::= { appnIsInEntry 16 }
4686 appnIsInS2PFmdBytes OBJECT-TYPE
4689 MAX-ACCESS read-only
4692 "Number of FMD bytes sent from the Secondary LU to the Primary
4693 LU since the counts were last activated."
4695 ::= { appnIsInEntry 17 }
4697 appnIsInP2SNonFmdBytes OBJECT-TYPE
4700 MAX-ACCESS read-only
4703 "Number of non-FMD bytes sent from the Primary LU to the
4704 Secondary LU since the counts were last activated."
4705 ::= { appnIsInEntry 18 }
4707 appnIsInS2PNonFmdBytes OBJECT-TYPE
4710 MAX-ACCESS read-only
4713 "Number of non-FMD bytes sent from the Secondary LU to the
4714 Primary LU since the counts were last activated."
4716 ::= { appnIsInEntry 19 }
4718 appnIsInPsAdjCpName OBJECT-TYPE
4719 SYNTAX SnaControlPointName
4720 MAX-ACCESS read-only
4723 "The primary stage adjacent CP name of this session. If the
4724 session stage traverses an RTP connection, the CP name of the
4725 remote RTP endpoint is returned."
4727 ::= { appnIsInEntry 20 }
4729 appnIsInPsAdjTgNum OBJECT-TYPE
4730 SYNTAX INTEGER (0..300)
4731 MAX-ACCESS read-only
4734 "The primary stage adjacent transmission group (TG) number
4735 associated with this session. If the session stage traverses
4736 an RTP connection, the value 256 is returned.
4738 Values between 257 and 300 are available for other possible
4739 TG 'stand-ins' that may be added to APPN in the future."
4741 ::= { appnIsInEntry 21 }
4743 appnIsInPsSendMaxBtuSize OBJECT-TYPE
4744 SYNTAX INTEGER (99..32767)
4746 MAX-ACCESS read-only
4749 "The primary stage maximum basic transmission unit (BTU) size
4752 ::= { appnIsInEntry 22 }
4754 appnIsInPsSendPacingType OBJECT-TYPE
4759 MAX-ACCESS read-only
4762 "The primary stage type of pacing being used for sending data."
4764 ::= { appnIsInEntry 23 }
4766 appnIsInPsSendRpc OBJECT-TYPE
4768 UNITS "message units (MUs)"
4769 MAX-ACCESS read-only
4772 "The primary stage send residual pace count. This represents
4773 the primary stage number of message units (MUs) that can still
4774 be sent in the current session window."
4776 ::= { appnIsInEntry 24 }
4778 appnIsInPsSendNxWndwSize OBJECT-TYPE
4780 UNITS "message units (MUs)"
4781 MAX-ACCESS read-only
4784 "The primary stage size of the next window which will be used
4787 ::= { appnIsInEntry 25 }
4789 appnIsInPsRecvPacingType OBJECT-TYPE
4794 MAX-ACCESS read-only
4797 "The primary stage type of pacing being used for receiving
4800 ::= { appnIsInEntry 26 }
4802 appnIsInPsRecvRpc OBJECT-TYPE
4804 UNITS "message units (MUs)"
4805 MAX-ACCESS read-only
4808 "The primary stage receive residual pace count. This
4809 represents the primary stage number of message units (MUs) that
4810 can still be received in the current session window."
4812 ::= { appnIsInEntry 27 }
4814 appnIsInPsRecvNxWndwSize OBJECT-TYPE
4816 UNITS "message units (MUs)"
4817 MAX-ACCESS read-only
4820 "The primary stage size of the next window which will be used
4823 ::= { appnIsInEntry 28 }
4825 appnIsInSsAdjCpName OBJECT-TYPE
4826 SYNTAX SnaControlPointName
4827 MAX-ACCESS read-only
4830 "The secondary stage adjacent CP name of this session. If the
4831 session stage traverses an RTP connection, the CP name of the
4832 remote RTP endpoint is returned."
4834 ::= { appnIsInEntry 29 }
4836 appnIsInSsAdjTgNum OBJECT-TYPE
4837 SYNTAX INTEGER (0..300)
4838 MAX-ACCESS read-only
4841 "The secondary stage adjacent transmission group (TG) number
4842 associated with this session. If the session stage traverses
4843 an RTP connection, the value 256 is returned.
4845 Values between 257 and 300 are available for other possible
4846 TG 'stand-ins' that may be added to APPN in the future."
4848 ::= { appnIsInEntry 30 }
4850 appnIsInSsSendMaxBtuSize OBJECT-TYPE
4851 SYNTAX INTEGER (99..32767)
4853 MAX-ACCESS read-only
4856 "The secondary stage maximum basic transmission unit (BTU) size
4859 ::= { appnIsInEntry 31 }
4861 appnIsInSsSendPacingType OBJECT-TYPE
4866 MAX-ACCESS read-only
4869 "The secondary stage type of pacing being used for sending
4872 ::= { appnIsInEntry 32 }
4874 appnIsInSsSendRpc OBJECT-TYPE
4876 UNITS "message units (MUs)"
4877 MAX-ACCESS read-only
4880 "The secondary stage send residual pace count. This represents
4881 the secondary stage number of message units (MUs) that can
4882 still be sent in the current session window."
4884 ::= { appnIsInEntry 33 }
4886 appnIsInSsSendNxWndwSize OBJECT-TYPE
4888 UNITS "message units (MUs)"
4889 MAX-ACCESS read-only
4892 "The secondary stage size of the next window which will be used
4895 ::= { appnIsInEntry 34 }
4897 appnIsInSsRecvPacingType OBJECT-TYPE
4902 MAX-ACCESS read-only
4905 "The secondary stage type of pacing being used for receiving
4908 ::= { appnIsInEntry 35 }
4910 appnIsInSsRecvRpc OBJECT-TYPE
4912 UNITS "message units (MUs)"
4913 MAX-ACCESS read-only
4916 "The secondary stage receive residual pace count. This
4917 represents the secondary stage number of message units (MUs)
4918 that can still be received in the current session window."
4920 ::= { appnIsInEntry 36 }
4922 appnIsInSsRecvNxWndwSize OBJECT-TYPE
4924 UNITS "message units (MUs)"
4925 MAX-ACCESS read-only
4928 "The secondary stage size of the next window which will be used
4931 ::= { appnIsInEntry 37 }
4933 appnIsInRouteInfo OBJECT-TYPE
4934 SYNTAX OCTET STRING (SIZE (0..255))
4935 MAX-ACCESS read-only
4938 "The route selection control vector (RSCV X'2B') used for this
4939 session. It is present for APPN nodes; but is not present for
4940 LEN nodes. The format of this vector is described in SNA
4941 Formats. If no RSCV is available, a zero-length string is
4944 ::= { appnIsInEntry 38 }
4946 appnIsInRtpNceId OBJECT-TYPE
4947 SYNTAX OCTET STRING (SIZE (1..8))
4948 MAX-ACCESS read-only
4951 "The HPR local Network Connection Endpoint of the session."
4953 ::= { appnIsInEntry 39 }
4955 appnIsInRtpTcid OBJECT-TYPE
4956 SYNTAX OCTET STRING (SIZE (8))
4957 MAX-ACCESS read-only
4960 "The RTP connection local TCID of the session."
4962 ::= { appnIsInEntry 40 }
4964 -- *********************************************************************
4965 -- Intermediate Session RTP Table
4966 -- *********************************************************************
4967 -- This table contains information on intermediate sessions that are
4968 -- being transported on Rapid Transport Protocol (RTP) connections by
4969 -- High Performance Routing (HPR).
4970 -- *********************************************************************
4971 appnIsRtpTable OBJECT-TYPE
4972 SYNTAX SEQUENCE OF AppnIsRtpEntry
4973 MAX-ACCESS not-accessible
4976 "A table indicating how many ISR sessions are transported by
4977 each RTP connection."
4979 ::= { appnSessIntermediate 3 }
4981 appnIsRtpEntry OBJECT-TYPE
4982 SYNTAX AppnIsRtpEntry
4983 MAX-ACCESS not-accessible
4986 "Entry of Intermediate Session RTP Table."
4992 ::= { appnIsRtpTable 1 }
4994 AppnIsRtpEntry ::= SEQUENCE {
4995 appnIsRtpNceId OCTET STRING,
4996 appnIsRtpTcid OCTET STRING,
4997 appnIsRtpSessions Gauge32
5000 appnIsRtpNceId OBJECT-TYPE
5001 SYNTAX OCTET STRING (SIZE (1..8))
5002 MAX-ACCESS not-accessible
5005 "The local Network Connection Endpoint of the RTP connection."
5007 ::= { appnIsRtpEntry 1 }
5009 appnIsRtpTcid OBJECT-TYPE
5010 SYNTAX OCTET STRING (SIZE (8))
5011 MAX-ACCESS not-accessible
5014 "The local TCID of the RTP connection."
5016 ::= { appnIsRtpEntry 2 }
5018 appnIsRtpSessions OBJECT-TYPE
5021 MAX-ACCESS read-only
5024 "The number of intermediate sessions using this RTP
5027 ::= { appnIsRtpEntry 3 }
5030 -- *********************************************************************
5031 appnTraps OBJECT IDENTIFIER ::= { appnMIB 2 }
5032 -- *********************************************************************
5034 alertTrap NOTIFICATION-TYPE
5035 OBJECTS { alertIdNumber, affectedObject }
5038 "This trap carries a 32-bit SNA Management Services (SNA/MS)
5039 Alert ID Number, as specified in SNA/MS Formats."
5043 alertIdNumber OBJECT-TYPE
5044 SYNTAX OCTET STRING (SIZE (4))
5045 MAX-ACCESS accessible-for-notify
5048 "A 32-bit SNA Management Services (SNA/MS) Alert ID Number, as
5049 specified in SNA/MS Formats."
5053 affectedObject OBJECT-TYPE
5054 SYNTAX VariablePointer
5055 MAX-ACCESS accessible-for-notify
5058 "The MIB object associated with the Alert condition, if there
5059 is an object associated with it. If no associated object can
5060 be identified, the value 0.0 is passed in the trap."
5064 -- *********************************************************************
5065 -- Conformance information
5066 -- *********************************************************************
5068 appnConformance OBJECT IDENTIFIER ::= { appnMIB 3 }
5070 appnCompliances OBJECT IDENTIFIER ::= { appnConformance 1 }
5071 appnGroups OBJECT IDENTIFIER ::= { appnConformance 2 }
5073 -- Compliance statements
5075 -- appnCompliance MODULE-COMPLIANCE (deprecated: moved to end of module)
5077 appnCompliance2 MODULE-COMPLIANCE
5080 "The compliance statement for the SNMPv2 entities that
5081 implement the APPN MIB.
5083 In the descriptions for the conditionally mandatory groups that
5084 follow, the branch network node is treated as a third node type,
5085 parallel to network node and end node. This is not how branch
5086 network nodes are treated in the base APPN architecture, but it
5087 increases clarity here to do it."
5088 MODULE -- this module
5090 -- Unconditionally mandatory groups
5092 appnGeneralConfGroup2,
5095 appnLocalTgConfGroup2,
5096 appnDirTableConfGroup2
5099 -- Conditionally mandatory groups
5100 GROUP appnNnUniqueConfGroup
5102 "The appnNnUniqueConfGroup is mandatory for
5105 GROUP appnEnUniqueConfGroup
5107 "The appnEnUniqueConfGroup is mandatory for end
5110 GROUP appnVrnConfGroup
5112 "The appnVrnConfGroup is mandatory for network
5113 nodes, end nodes, and branch network nodes that
5114 implement virtual routing node support."
5116 GROUP appnNnTopoConfGroup2
5118 "The appnNnTopoConfGroup2 is mandatory for
5121 GROUP appnLocalEnTopoConfGroup2
5123 "The appnLocalEnTopoConfGroup2 is mandatory for
5126 GROUP appnLocalDirPerfConfGroup
5128 "The appnLocalDirPerfConfGroup is mandatory for
5129 APPN network nodes, end nodes, and branch network
5132 GROUP appnCosConfGroup
5134 "The appnCosConfGroup is mandatory for APPN
5135 network nodes, end nodes, and branch network
5138 GROUP appnIntSessConfGroup
5140 "The appnIntSessConfGroup is mandatory for
5141 network nodes and branch network nodes."
5143 GROUP appnHprBaseConfGroup
5145 "The appnHprBaseConfGroup is mandatory for nodes
5146 that implement the HPR base (APPN option set 1400)."
5147 GROUP appnHprRtpConfGroup
5149 "The appnHprRtpConfGroup is mandatory for nodes
5150 that implement the HPR RTP tower (APPN option set
5153 GROUP appnHprCtrlFlowsRtpConfGroup
5155 "The appnHprCtrlFlowsRtpConfGroup is mandatory for
5156 nodes that implement the HPR Control Flows over
5157 RTP tower (APPN option set 1402)."
5159 GROUP appnHprBfConfGroup
5161 "The appnHprBfConfGroup is mandatory for nodes
5162 that implement the APPN/HPR boundary function."
5164 GROUP appnTrapConfGroup
5166 "Traps are optional for all nodes."
5168 GROUP appnTrapNotifGroup
5170 "Traps are optional for all nodes."
5172 GROUP appnBrNnConfGroup
5174 "The appnBrNnConfGroup is mandatory for branch
5177 ::= { appnCompliances 3 }
5178 -- { appnCompliances 2 } is used by the APPN-TRAP-MIB
5180 -- Units of conformance
5181 appnGeneralConfGroup2 OBJECT-GROUP
5188 appnNodeAdaptiveBindPacing,
5190 appnNodeCounterDisconTime,
5191 appnNodeLsCounterType,
5197 "A collection of objects providing the instrumentation of
5198 APPN general information and capabilities."
5199 ::= { appnGroups 26 }
5200 -- { appnGroups 21 - 25 } are used by the APPN-TRAP-MIB
5202 appnPortConfGroup OBJECT-GROUP
5211 appnPortDynamicLinkSupport,
5212 appnPortMaxRcvBtuSize,
5213 appnPortMaxIframeWindow,
5214 appnPortDefLsGoodXids,
5215 appnPortDefLsBadXids,
5216 appnPortDynLsGoodXids,
5217 appnPortDynLsBadXids,
5219 appnPortDlcLocalAddr,
5220 appnPortCounterDisconTime
5224 "A collection of objects providing the instrumentation of
5225 APPN port information."
5226 ::= { appnGroups 2 }
5228 appnLinkConfGroup2 OBJECT-GROUP
5241 appnLsPartnerNodeId,
5242 appnLsCpCpSessionSupport,
5243 appnLsMaxSendBtuSize,
5261 appnLsCurrentStateTime,
5269 appnLsStatusPartnerId,
5271 appnLsStatusGeneralSense,
5273 appnLsStatusEndSense,
5274 appnLsStatusXidLocalSense,
5275 appnLsStatusXidRemoteSense,
5276 appnLsStatusXidByteInError,
5277 appnLsStatusXidBitInError,
5278 appnLsStatusDlcType,
5279 appnLsStatusLocalAddr,
5280 appnLsStatusRemoteAddr,
5281 appnLsCounterDisconTime,
5286 "A collection of objects providing the instrumentation of
5287 APPN link information."
5288 ::= { appnGroups 27 }
5290 appnLocalTgConfGroup2 OBJECT-GROUP
5292 appnLocalTgDestVirtual,
5294 appnLocalTgPortName,
5295 appnLocalTgQuiescing,
5296 appnLocalTgOperational,
5297 appnLocalTgCpCpSession,
5299 appnLocalTgConnCost,
5300 appnLocalTgByteCost,
5301 appnLocalTgSecurity,
5307 appnLocalTgIntersubnet,
5308 appnLocalTgMltgLinkType
5312 "A collection of objects providing the instrumentation of
5313 APPN local TG information."
5314 ::= { appnGroups 28 }
5316 appnDirTableConfGroup2 OBJECT-GROUP
5318 appnDirNnServerName,
5322 appnDirApparentLuOwnerName
5326 "A collection of objects providing the instrumentation of the
5327 APPN directory database."
5328 ::= { appnGroups 29 }
5330 appnNnUniqueConfGroup OBJECT-GROUP
5332 appnNodeNnCentralDirectory,
5333 appnNodeNnTreeCache,
5334 appnNodeNnRouteAddResist,
5337 appnNodeNnPeriBorderSup,
5338 appnNodeNnInterchangeSup,
5339 appnNodeNnExteBorderSup,
5340 appnNodeNnSafeStoreFreq,
5342 appnNodeNnCongested,
5343 appnNodeNnIsrDepleted,
5344 appnNodeNnQuiescing,
5349 "A collection of objects providing instrumentation unique
5350 to APPN network nodes."
5351 ::= { appnGroups 6 }
5353 appnEnUniqueConfGroup OBJECT-GROUP
5355 appnNodeEnModeCosMap,
5361 "A collection of objects providing instrumentation for
5362 APPN end nodes. Some of these objects also appear in the
5363 instrumentation for a branch network node."
5364 ::= { appnGroups 7 }
5366 appnVrnConfGroup OBJECT-GROUP
5372 "An object providing the instrumentation for virtual
5373 routing node support in an APPN node."
5374 ::= { appnGroups 8 }
5376 appnNnTopoConfGroup2 OBJECT-GROUP
5379 appnNnTopoCurNumNodes,
5380 appnNnTopoNodePurges,
5382 appnNnTopoTotalTduWars,
5383 appnNnNodeFREntryTimeLeft,
5386 appnNnNodeFRRouteAddResist,
5387 appnNnNodeFRCongested,
5388 appnNnNodeFRIsrDepleted,
5389 appnNnNodeFRQuiescing,
5390 appnNnNodeFRGateway,
5391 appnNnNodeFRCentralDirectory,
5393 appnNnNodeFRGarbageCollect,
5394 appnNnNodeFRHprSupport,
5395 appnNnNodeFRPeriBorderSup,
5396 appnNnNodeFRInterchangeSup,
5397 appnNnNodeFRExteBorderSup,
5398 appnNnNodeFRBranchAwareness,
5399 appnNnTgFREntryTimeLeft,
5400 appnNnTgFRDestVirtual,
5403 appnNnTgFROperational,
5404 appnNnTgFRQuiescing,
5405 appnNnTgFRCpCpSession,
5414 appnNnTgFRGarbageCollect,
5415 appnNnTgFRSubareaNum,
5417 appnNnTgFRDestHprTrans,
5418 appnNnTgFRTypeIndicator,
5419 appnNnTgFRIntersubnet,
5420 appnNnTgFRMltgLinkType,
5425 "The appnNnTopoConfGroup is mandatory only for network
5427 ::= { appnGroups 30 }
5429 appnLocalEnTopoConfGroup2 OBJECT-GROUP
5431 appnLocalEnTgEntryTimeLeft,
5432 appnLocalEnTgDestVirtual,
5433 appnLocalEnTgDlcData,
5434 appnLocalEnTgOperational,
5435 appnLocalEnTgCpCpSession,
5436 appnLocalEnTgEffCap,
5437 appnLocalEnTgConnCost,
5438 appnLocalEnTgByteCost,
5439 appnLocalEnTgSecurity,
5444 appnLocalEnTgMltgLinkType
5448 "A collection of objects providing the instrumentation
5449 of the information that a network node possesses about
5450 the end nodes directly attached to it."
5451 ::= { appnGroups 31 }
5453 appnLocalDirPerfConfGroup OBJECT-GROUP
5457 appnDirCurHomeEntries,
5460 appnDirInBcastLocates,
5462 appnDirOutBcastLocates,
5463 appnDirNotFoundLocates,
5464 appnDirNotFoundBcastLocates,
5465 appnDirLocateOutstands
5469 "The appnLocalDirPerfConfGroup is mandatory only for APPN
5470 network nodes and end nodes."
5471 ::= { appnGroups 11 }
5473 appnCosConfGroup OBJECT-GROUP
5476 appnCosTransPriority,
5478 appnCosNodeRowResistMin,
5479 appnCosNodeRowResistMax,
5480 appnCosNodeRowMinCongestAllow,
5481 appnCosNodeRowMaxCongestAllow,
5483 appnCosTgRowEffCapMin,
5484 appnCosTgRowEffCapMax,
5485 appnCosTgRowConnCostMin,
5486 appnCosTgRowConnCostMax,
5487 appnCosTgRowByteCostMin,
5488 appnCosTgRowByteCostMax,
5489 appnCosTgRowSecurityMin,
5490 appnCosTgRowSecurityMax,
5491 appnCosTgRowDelayMin,
5492 appnCosTgRowDelayMax,
5493 appnCosTgRowUsr1Min,
5494 appnCosTgRowUsr1Max,
5495 appnCosTgRowUsr2Min,
5496 appnCosTgRowUsr2Max,
5497 appnCosTgRowUsr3Min,
5502 "The appnCosConfGroup is mandatory only for APPN network
5503 nodes and end nodes."
5504 ::= { appnGroups 12 }
5506 appnIntSessConfGroup OBJECT-GROUP
5508 appnIsInGlobeCtrAdminStatus,
5509 appnIsInGlobeCtrOperStatus,
5510 appnIsInGlobeCtrStatusTime,
5512 appnIsInGlobeRscvTime,
5513 appnIsInGlobeActSess,
5519 appnIsInTransPriority,
5525 appnIsInP2SNonFmdPius,
5526 appnIsInS2PNonFmdPius,
5527 appnIsInP2SFmdBytes,
5528 appnIsInS2PFmdBytes,
5529 appnIsInP2SNonFmdBytes,
5530 appnIsInS2PNonFmdBytes,
5531 appnIsInPsAdjCpName,
5533 appnIsInPsSendMaxBtuSize,
5534 appnIsInPsSendPacingType,
5536 appnIsInPsSendNxWndwSize,
5537 appnIsInPsRecvPacingType,
5539 appnIsInPsRecvNxWndwSize,
5540 appnIsInSsAdjCpName,
5542 appnIsInSsSendMaxBtuSize,
5543 appnIsInSsSendPacingType,
5545 appnIsInSsSendNxWndwSize,
5546 appnIsInSsRecvPacingType,
5548 appnIsInSsRecvNxWndwSize,
5553 "The appnIntSessConfGroup is mandatory only for network
5555 ::= { appnGroups 13 }
5557 appnHprBaseConfGroup OBJECT-GROUP
5559 appnNodeHprIntRteSetups,
5560 appnNodeHprIntRteRejects,
5567 "The appnHprBaseConfGroup is mandatory only for nodes that
5568 implement the HPR base (APPN option set 1400)."
5569 ::= { appnGroups 14 }
5571 appnHprRtpConfGroup OBJECT-GROUP
5573 appnNodeMaxSessPerRtpConn,
5574 appnNodeHprOrgRteSetups,
5575 appnNodeHprOrgRteRejects,
5576 appnNodeHprEndRteSetups,
5577 appnNodeHprEndRteRejects,
5582 "The appnHprRtpConfGroup is mandatory only for nodes that
5583 implement the HPR RTP tower (APPN option set 1401)."
5584 ::= { appnGroups 15 }
5586 appnHprCtrlFlowsRtpConfGroup OBJECT-GROUP
5593 "The appnHprCtrlFlowsRtpConfGroup is mandatory only for nodes
5594 that implement the HPR Control Flows over RTP tower (APPN
5596 ::= { appnGroups 16 }
5598 appnHprBfConfGroup OBJECT-GROUP
5600 appnIsInGlobeHprBfActSess,
5607 "The appnHprBfConfGroup is mandatory only for nodes that
5608 implement the APPN/HPR boundary function."
5609 ::= { appnGroups 17 }
5611 appnTrapConfGroup OBJECT-GROUP
5618 "The appnTrapConfGroup is optional for all APPN nodes. Nodes
5619 implementing this group shall also implement the
5620 appnTrapNotifGroup."
5621 ::= { appnGroups 18 }
5623 appnTrapNotifGroup NOTIFICATION-GROUP
5629 "The appnTrapNotifGroup is optional for all APPN nodes.
5630 Nodes implementing this group shall also implement the
5632 ::= { appnGroups 19 }
5634 appnBrNnConfGroup OBJECT-GROUP
5638 appnLocalTgBranchLinkType
5642 "A collection of objects providing instrumentation for
5643 branch network nodes. Some of these objects also appear
5644 in the instrumentation for an end node.
5646 Note: A branch network node always returns endNode(2)
5647 as the value of the appnNodeType object from the
5648 appnGeneralConfGroup2 conformance group."
5649 ::= { appnGroups 20 }
5652 -- *********************************************************************
5653 -- Deprecated definitions
5654 -- *********************************************************************
5656 appnNodeMibVersion OBJECT-TYPE
5657 SYNTAX DisplayString (SIZE (11))
5658 MAX-ACCESS read-only
5661 "The value of LAST-UPDATED from this module's MODULE-IDENTITY
5662 macro. This object gives a Management Station an easy way of
5663 determining the level of the MIB supported by an agent.
5665 Since this object incorporates the Year 2000-unfriendly
5666 2-digit year specified in SMI for the LAST-UPDATED field, and
5667 since it was not found to be particularly useful, it has been
5668 deprecated. No replacement object has been defined."
5670 ::= { appnGeneralInfoAndCaps 2 }
5672 appnCompliance MODULE-COMPLIANCE
5675 "The compliance statement for the SNMPv2 entities that
5676 implement the APPN MIB.
5678 This is the compliance statement for the RFC 2155-level version
5679 of the APPN MIB. It was deprecated as new objects were added
5680 to the MIB for MLTG, branch network node, and other extensions
5681 to the APPN architecture."
5682 MODULE -- this module
5684 -- Unconditionally mandatory groups
5686 appnGeneralConfGroup,
5689 appnLocalTgConfGroup,
5690 appnDirTableConfGroup
5693 -- Conditionally mandatory groups
5694 GROUP appnNnUniqueConfGroup
5696 "The appnNnUniqueConfGroup is mandatory only for
5699 GROUP appnEnUniqueConfGroup
5701 "The appnEnUniqueConfGroup is mandatory only for end
5704 GROUP appnVrnConfGroup
5706 "The appnVrnConfGroup is mandatory only for network
5707 nodes and end nodes that implement virtual routing
5710 GROUP appnNnTopoConfGroup
5712 "The appnNnTopoConfGroup is mandatory only for
5714 GROUP appnLocalEnTopoConfGroup
5716 "The appnLocalEnTopoConfGroup is mandatory only for
5719 GROUP appnLocalDirPerfConfGroup
5721 "The appnLocalDirPerfConfGroup is mandatory only for
5722 APPN network nodes and end nodes."
5724 GROUP appnCosConfGroup
5726 "The appnCosConfGroup is mandatory only for APPN
5727 network nodes and end nodes."
5729 GROUP appnIntSessConfGroup
5731 "The appnIntSessConfGroup is mandatory only for
5734 GROUP appnHprBaseConfGroup
5736 "The appnHprBaseConfGroup is mandatory only for nodes
5737 that implement the HPR base (APPN option set 1400)."
5739 GROUP appnHprRtpConfGroup
5741 "The appnHprRtpConfGroup is mandatory only for nodes
5742 that implement the HPR RTP tower (APPN option set
5744 GROUP appnHprCtrlFlowsRtpConfGroup
5746 "The appnHprCtrlFlowsRtpConfGroup is mandatory only
5747 for nodes that implement the HPR Control Flows over
5748 RTP tower (APPN option set 1402)."
5750 GROUP appnHprBfConfGroup
5752 "The appnHprBfConfGroup is mandatory only for nodes
5753 that implement the APPN/HPR boundary function."
5755 GROUP appnTrapConfGroup
5757 "Traps are optional for all nodes."
5759 GROUP appnTrapNotifGroup
5761 "Traps are optional for all nodes."
5762 ::= { appnCompliances 1 }
5764 appnGeneralConfGroup OBJECT-GROUP
5772 appnNodeAdaptiveBindPacing,
5774 appnNodeCounterDisconTime
5778 "A collection of objects providing the instrumentation of
5779 APPN general information and capabilities.
5781 This RFC 2155-level group was deprecated when the
5782 appnNodeMibVersion object was removed and the
5783 appnNodeLsCounterType and appnNodeBrNn objects were added."
5784 ::= { appnGroups 1 }
5786 appnLinkConfGroup OBJECT-GROUP
5799 appnLsPartnerNodeId,
5800 appnLsCpCpSessionSupport,
5801 appnLsMaxSendBtuSize,
5819 appnLsCurrentStateTime,
5827 appnLsStatusPartnerId,
5829 appnLsStatusGeneralSense,
5831 appnLsStatusEndSense,
5832 appnLsStatusXidLocalSense,
5833 appnLsStatusXidRemoteSense,
5834 appnLsStatusXidByteInError,
5835 appnLsStatusXidBitInError,
5836 appnLsStatusDlcType,
5837 appnLsStatusLocalAddr,
5838 appnLsStatusRemoteAddr,
5839 appnLsCounterDisconTime
5843 "A collection of objects providing the instrumentation of
5844 APPN link information.
5846 This RFC 2155-level group was deprecated when the
5847 appnLsMltgMember object was added."
5849 ::= { appnGroups 3 }
5851 appnLocalTgConfGroup OBJECT-GROUP
5853 appnLocalTgDestVirtual,
5855 appnLocalTgPortName,
5856 appnLocalTgQuiescing,
5857 appnLocalTgOperational,
5858 appnLocalTgCpCpSession,
5860 appnLocalTgConnCost,
5861 appnLocalTgByteCost,
5862 appnLocalTgSecurity,
5868 appnLocalTgIntersubnet
5872 "A collection of objects providing the instrumentation of
5873 APPN local TG information.
5875 This RFC 2155-level group was deprecated when the
5876 appnLocalTgMltgLinkType object was added."
5878 ::= { appnGroups 4 }
5880 appnDirTableConfGroup OBJECT-GROUP
5882 appnDirNnServerName,
5889 "A collection of objects providing the instrumentation of the
5890 APPN directory database.
5892 This RFC 2155-level group was deprecated when the
5893 appnDirApparentLuOwnerName object was added."
5895 ::= { appnGroups 5 }
5897 appnNnTopoConfGroup OBJECT-GROUP
5900 appnNnTopoCurNumNodes,
5901 appnNnTopoNodePurges,
5903 appnNnTopoTotalTduWars,
5904 appnNnNodeFREntryTimeLeft,
5907 appnNnNodeFRRouteAddResist,
5908 appnNnNodeFRCongested,
5909 appnNnNodeFRIsrDepleted,
5910 appnNnNodeFRQuiescing,
5911 appnNnNodeFRGateway,
5912 appnNnNodeFRCentralDirectory,
5914 appnNnNodeFRGarbageCollect,
5915 appnNnNodeFRHprSupport,
5916 appnNnNodeFRPeriBorderSup,
5917 appnNnNodeFRInterchangeSup,
5918 appnNnNodeFRExteBorderSup,
5919 appnNnTgFREntryTimeLeft,
5920 appnNnTgFRDestVirtual,
5923 appnNnTgFROperational,
5924 appnNnTgFRQuiescing,
5925 appnNnTgFRCpCpSession,
5934 appnNnTgFRGarbageCollect,
5935 appnNnTgFRSubareaNum,
5937 appnNnTgFRDestHprTrans,
5938 appnNnTgFRTypeIndicator,
5939 appnNnTgFRIntersubnet
5943 "The appnNnTopoConfGroup is mandatory only for network
5946 This RFC 2155-level group was deprecated when the
5947 appnNnNodeFRBranchAwareness, appnNnTgFRMltgLinkType, and
5948 appnNnFRBranchTg objects were added."
5950 ::= { appnGroups 9 }
5952 appnLocalEnTopoConfGroup OBJECT-GROUP
5954 appnLocalEnTgEntryTimeLeft,
5955 appnLocalEnTgDestVirtual,
5956 appnLocalEnTgDlcData,
5957 appnLocalEnTgOperational,
5958 appnLocalEnTgCpCpSession,
5959 appnLocalEnTgEffCap,
5960 appnLocalEnTgConnCost,
5961 appnLocalEnTgByteCost,
5962 appnLocalEnTgSecurity,
5970 "The appnLocalEnTopoConfGroup is mandatory only for network
5973 This RFC 2155-level group was deprecated when the
5974 appnLocalEnTgMltgLinkType object was added."
5977 ::= { appnGroups 10 }