home *** CD-ROM | disk | FTP | other *** search
/ Handbook of Infosec Terms 2.0 / Handbook_of_Infosec_Terms_Version_2.0_ISSO.iso / text / rfcs / rfc1593.txt < prev    next >
Text File  |  1996-05-07  |  212KB  |  2,766 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                        W. McKenzie Request for Comments: 1593                                      J. Cheng Category: Informational                           IBM Networking Systems                                                               March 1994 
  8.  
  9.                             SNA APPN Node MIB 
  10.  
  11. Status of this Memo 
  12.  
  13.    This memo provides information for the Internet community.  This memo    does not specify an Internet standard of any kind.  Distribution of    this memo is unlimited. 
  14.  
  15. Abstract 
  16.  
  17.    This RFC describes IBM's SNMP support for SNA Advanced Peer-to-Peer    Networking (APPN) nodes. 
  18.  
  19. Table of Contents 
  20.  
  21.    1.0  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .  2    2.0  Definitions   . . . . . . . . . . . . . . . . . . . . . . . .  3    2.1  APPN Node Group   . . . . . . . . . . . . . . . . . . . . . .  3      2.1.1  APPN Node General Information   . . . . . . . . . . . . .  4      2.1.2  APPN Network Node Information   . . . . . . . . . . . . .  6      2.1.3  APPN End Node Information   . . . . . . . . . . . . . . .  8      2.1.4  APPN Port Information   . . . . . . . . . . . . . . . .   10        2.1.4.1  General Port Information  . . . . . . . . . . . . .   10        2.1.4.2  TCP/IP Port Information   . . . . . . . . . . . . .   14        2.1.4.3  Data Link Switch Port Information   . . . . . . . .   15        2.1.4.4  Token Ring Port Information   . . . . . . . . . . .   16        2.1.4.5  Port DLC Trace Information  . . . . . . . . . . . .   17      2.1.5  APPN Link Station Information   . . . . . . . . . . . .   23        2.1.5.1  General Link Station Information  . . . . . . . . .   23        2.1.5.2  TCP/IP Link Station Information   . . . . . . . . .   35        2.1.5.3  Data Link Switch Link Station Information   . . . .   37        2.1.5.4  Token Ring Link Station Information   . . . . . . .   39        2.1.5.5  Link Station Status Information   . . . . . . . . .   41      2.1.6  SNMP Performance Information for APPN Subagent  . . . .   46      2.1.7  Performance Information for APPN Node   . . . . . . . .   49      2.1.8  XID Statistics  . . . . . . . . . . . . . . . . . . . .   50    2.2  APPN Topology Group   . . . . . . . . . . . . . . . . . . .   51      2.2.1  Topology Performance Information  . . . . . . . . . . .   52        2.2.1.1  Topology Route Information  . . . . . . . . . . . .   58      2.2.2  Adjacent Node Table   . . . . . . . . . . . . . . . . .   60      2.2.3  Network Node Topology   . . . . . . . . . . . . . . . .   62        2.2.3.1  NN Topology Table (Indexed by Node Name)  . . . . .   62 
  22.  
  23.  
  24.  
  25. McKenzie & Cheng                                                [Page 1] 
  26.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  27.  
  28.         2.2.3.2  NN TG Table (Indexed by Node Names and TG Number)     66        2.2.3.3  NN Topology Table (Indexed by FRSN and Node Name)     73        2.2.3.4  NN TG Table (Indexed by FRSN, Node Names, and TG                 Number)   . . . . . . . . . . . . . . . . . . . . .   77    2.3  APPN Node Local Topology Group  . . . . . . . . . . . . . .   83      2.3.1  Local Topology This Node  . . . . . . . . . . . . . . .   84        2.3.1.1  Local General Information   . . . . . . . . . . . .   84        2.3.1.2  Local NN Specific Information   . . . . . . . . . .   85        2.3.1.3  Local TG Information  . . . . . . . . . . . . . . .   87      2.3.2  Client End Nodes Topology Known to Serving NN   . . . .   93        2.3.2.1  Client End Nodes Information  . . . . . . . . . . .   93        2.3.2.2  Client End Nodes TG Information (Tail Vectors)  . .   94    2.4  APPN Directory Group  . . . . . . . . . . . . . . . . . . .   99      2.4.1  Directory Performance Information   . . . . . . . . . .   99      2.4.2  Directory Cache Table   . . . . . . . . . . . . . . . .  102    2.5  APPN Class Of Service Group   . . . . . . . . . . . . . . .  105      2.5.1  COS Mode Table  . . . . . . . . . . . . . . . . . . . .  108      2.5.2  COS Name Table  . . . . . . . . . . . . . . . . . . . .  109      2.5.3  COS Node Row Table  . . . . . . . . . . . . . . . . . .  110      2.5.4  COS TG Row Table  . . . . . . . . . . . . . . . . . . .  113    3.0  Acknowledgements  . . . . . . . . . . . . . . . . . . . . .  119    4.0  Security Considerations . . . . . . . . . . . . . . . . . .  119    5.0  Authors' Addresses  . . . . . . . . . . . . . . . . . . . .  120 
  29.  
  30. 1.0  Introduction 
  31.  
  32.    This module contains managed objects which describe the following: 
  33.  
  34.       o   The APPN node (either an APPN network node or an APPN end node) 
  35.  
  36.       o   The connections of the node to other SNA nodes 
  37.  
  38.       o   The APPN network topology (as reflected in the network topology           database that is replicated in each APPN network node. 
  39.  
  40.    This module does not describe the SNA logical units (LUs) served by    the APPN node nor does it describe the sessions between LUs.  Managed    objects for that information are under development. 
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. McKenzie & Cheng                                                [Page 2] 
  55.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  56.  
  57.  2.0  Definitions 
  58.  
  59.   IBM-6611-APPN-MIB DEFINITIONS          ::= BEGIN 
  60.  
  61.   IMPORTS 
  62.  
  63.           enterprises, Counter, IpAddress,           Gauge, TimeTicks                  FROM RFC1155-SMI 
  64.  
  65.           DisplayString                  FROM RFC1213-MIB 
  66.  
  67.           OBJECT-TYPE                  FROM RFC-1212; 
  68.  
  69.  
  70.  
  71.   -- ******************************************************************   ibm                            OBJECT IDENTIFIER ::= { enterprises 2 }   ibmProd                        OBJECT IDENTIFIER ::= { ibm 6 }   ibm6611                        OBJECT IDENTIFIER ::= { ibmProd 2 }   ibmappn                        OBJECT IDENTIFIER ::= { ibm6611 13 } 
  72.  
  73.   -- ******************** The APPN Node Group ********************* 
  74.  
  75.   ibmappnNode                    OBJECT IDENTIFIER ::= { ibmappn 1 }   ibmappnGeneralInfoAndCaps      OBJECT IDENTIFIER ::= { ibmappnNode 1 }   ibmappnNnUniqueInfoAndCaps     OBJECT IDENTIFIER ::= { ibmappnNode 2 }   ibmappnEnUniqueCaps            OBJECT IDENTIFIER ::= { ibmappnNode 3 }   ibmappnPortInformation         OBJECT IDENTIFIER ::= { ibmappnNode 4 }   ibmappnLinkStationInformation  OBJECT IDENTIFIER ::= { ibmappnNode 5 }   ibmappnSnmpInformation         OBJECT IDENTIFIER ::= { ibmappnNode 6 }   ibmappnMemoryUse               OBJECT IDENTIFIER ::= { ibmappnNode 7 }   ibmappnXidInformation          OBJECT IDENTIFIER ::= { ibmappnNode 8 } 
  76.  
  77.   -- This group provides global information about the   -- APPN node, which is either a network node or an end node. 
  78.  
  79.    -- The first section applies to all APPN nodes.   -- The second section applies only to network nodes.   -- The third section applies only to end nodes.   -- The fourth section applies to Port information.   -- The fifth section applies to SNA link station Information.   -- The sixth section applies to SNMP traffic for this APPN sub-agent   -- The seventh section applies to APPN memory usage.   -- The eighth section applies to XID activities. 
  80.  
  81.  
  82.  
  83. McKenzie & Cheng                                                [Page 3] 
  84.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  85.  
  86.    -- APPN General Information   -- This section applies to both network and end nodes. 
  87.  
  88.    ibmappnNodeCpName   OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned network name             for this node in the format NETID.CPNAME." 
  89.  
  90.         ::=  { ibmappnGeneralInfoAndCaps 1 } 
  91.  
  92.   ibmappnNodeNetid    OBJECT-TYPE         SYNTAX DisplayString  (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned APPN network identification,              which can be from one to eight characters.              This ID is used with the control point name              to create a fully-qualified control point name." 
  93.  
  94.         ::=  { ibmappnGeneralInfoAndCaps 2 } 
  95.  
  96.   ibmappnNodeBlockNum OBJECT-TYPE         SYNTAX DisplayString   (SIZE (3))         ACCESS read-only         STATUS mandatory         DESCRIPTION            "The block number is the first three digits of the node_id.             These 3 hexadecimal digits identify the product and are not             configurable." 
  97.  
  98.         ::=  { ibmappnGeneralInfoAndCaps 3 } 
  99.  
  100.   ibmappnNodeIdNum OBJECT-TYPE         SYNTAX DisplayString  (SIZE (5))         ACCESS read-only         STATUS mandatory         DESCRIPTION            "The ID number is the last 5 digits of the node_id.             These 5 hexadecimal digits are administratively defined and             combined with the 3 digit block number form the node_id.             This node_id is used to identify the local node and is             include in APPN alerts as well as being included in XIDs.             A unique value is required for connections to SNA 
  101.  
  102.  
  103.  
  104. McKenzie & Cheng                                                [Page 4] 
  105.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  106.  
  107.              sub-area." 
  108.  
  109.         ::=  { ibmappnGeneralInfoAndCaps 4 } 
  110.  
  111.   ibmappnNodeType  OBJECT-TYPE         SYNTAX INTEGER {                        networkNode(1),                        endNode(2),                        len(4)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Type of APPN node, either network, len, or end node." 
  112.  
  113.         ::=  { ibmappnGeneralInfoAndCaps 5 } 
  114.  
  115.   ibmappnNodeUpTime  OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Time (in hundredths of a second) since this APPN node              was initialized." 
  116.  
  117.         ::=  { ibmappnGeneralInfoAndCaps 6 } 
  118.  
  119.   ibmappnNodeNegotLs   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports negotiable               link stations." 
  120.  
  121.         ::=  { ibmappnGeneralInfoAndCaps 7 } 
  122.  
  123.   ibmappnNodeSegReasm OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports segment               reassembly.  This is only supported when               segment generation is also supported." 
  124.  
  125.         ::=  { ibmappnGeneralInfoAndCaps 8 } 
  126.  
  127.  
  128.  
  129.  McKenzie & Cheng                                                [Page 5] 
  130.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  131.  
  132.    ibmappnNodeBindReasm OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports Bind segment               reassembly.  This will only be supported when Bind               segment generation is also supported." 
  133.  
  134.         ::=  { ibmappnGeneralInfoAndCaps 9 } 
  135.  
  136.   ibmappnNodeParallelTg   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports parallel TGs." 
  137.  
  138.         ::=  { ibmappnGeneralInfoAndCaps 10 } 
  139.  
  140.   ibmappnNodeService    OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node allows call-in from nodes not               defined locally." 
  141.  
  142.         ::=  { ibmappnGeneralInfoAndCaps 11 } 
  143.  
  144.   ibmappnNodeAdaptiveBindPacing  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports adaptive bind pacing." 
  145.  
  146.         ::=  { ibmappnGeneralInfoAndCaps 12 } 
  147.  
  148.  
  149.  
  150.   -- **************************************************************   -- APPN Network Node Information   -- This section provides global information about the   -- APPN network node. 
  151.  
  152.   ibmappnNodeNnRcvRegChar OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)} 
  153.  
  154.  
  155.  
  156. McKenzie & Cheng                                                [Page 6] 
  157.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  158.  
  159.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports receiving registered               characteristics." 
  160.  
  161.         ::=  { ibmappnNnUniqueInfoAndCaps 1 } 
  162.  
  163.   ibmappnNodeNnGateway    OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this is a gateway node." 
  164.  
  165.         ::=  { ibmappnNnUniqueInfoAndCaps 2 } 
  166.  
  167.   ibmappnNodeNnCentralDirectory  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports central directory               cache." 
  168.  
  169.         ::=  { ibmappnNnUniqueInfoAndCaps 3 } 
  170.  
  171.   ibmappnNodeNnTreeCache OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports route tree cache." 
  172.  
  173.         ::=  { ibmappnNnUniqueInfoAndCaps 4 } 
  174.  
  175.   ibmappnNodeNnTreeUpdate  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports               incremental_tree_update, which is only               supported when tree caching is supported." 
  176.  
  177.         ::=  { ibmappnNnUniqueInfoAndCaps 5 } 
  178.  
  179.   ibmappnNodeNnRouteAddResist   OBJECT-TYPE 
  180.  
  181.  
  182.  
  183. McKenzie & Cheng                                                [Page 7] 
  184.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  185.  
  186.          SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Route addition resistance is a value that             indicates the relative desirability             of using this node for intermediate session traffic.             The value, which can be any integer 0-255,             is used in route computation.  The lower the value,             the more desirable the node is for intermediate routing." 
  187.  
  188.         ::=  { ibmappnNnUniqueInfoAndCaps 6 } 
  189.  
  190.   ibmappnNodeNnIsr   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports intermediate               session routing." 
  191.  
  192.         ::=  { ibmappnNnUniqueInfoAndCaps 7 } 
  193.  
  194.   ibmappnNodeNnFrsn             OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This object              is the last FRSN sent in a topology update to              adjacent network nodes." 
  195.  
  196.         ::=  { ibmappnNnUniqueInfoAndCaps 8 } 
  197.  
  198.    -- **************************************************************   -- APPN End Node Information 
  199.  
  200.   ibmappnNodeEnSegGen     OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether this end node supports segment generation." 
  201.  
  202.  
  203.  
  204.  McKenzie & Cheng                                                [Page 8] 
  205.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  206.  
  207.          ::=  { ibmappnEnUniqueCaps 1 } 
  208.  
  209.   ibmappnNodeEnModeCosMap    OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this end node supports               mode name to COS name mapping." 
  210.  
  211.         ::=  { ibmappnEnUniqueCaps 2 } 
  212.  
  213.   ibmappnNodeEnLocateCdinit  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this end node supports Locate Cdinit." 
  214.  
  215.         ::=  { ibmappnEnUniqueCaps 3 } 
  216.  
  217.   ibmappnNodeEnSendRegNames OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node will register its LUs with the               adjacent serving network node: 
  218.  
  219.                 NO  - do not register names                 YES - register names" 
  220.  
  221.         ::=  { ibmappnEnUniqueCaps 4 } 
  222.  
  223.   ibmappnNodeEnSendRegChar OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node supports               send register characteristics, which is only               supported when send registered names is also               supported." 
  224.  
  225.         ::=  { ibmappnEnUniqueCaps 5 } 
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  McKenzie & Cheng                                                [Page 9] 
  232.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  233.  
  234.    -- **************************************************************   -- APPN Port information   -- 
  235.  
  236.    ibmappnNodePortTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodePortEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The Port table describes the configuration and current               status of the ports used by APPN.  The type of DLC is               included in this table as a pointer to the DLC port               specific tables." 
  237.  
  238.         ::= { ibmappnPortInformation 1 } 
  239.  
  240.   ibmappnNodePortEntry OBJECT-TYPE         SYNTAX IbmappnNodePortEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The Port Name is used as the index to this table." 
  241.  
  242.         INDEX                { ibmappnNodePortName } 
  243.  
  244.         ::= { ibmappnNodePortTable 1 } 
  245.  
  246.   IbmappnNodePortEntry ::= SEQUENCE {         ibmappnNodePortName            DisplayString,         ibmappnNodePortState           INTEGER, 
  247.  
  248.         ibmappnNodePortDlcType         INTEGER,         ibmappnNodePortPortType        INTEGER,         ibmappnNodePortSIMRIM          INTEGER,         ibmappnNodePortLsRole          INTEGER,         ibmappnNodePortMaxRcvBtuSize   INTEGER,         ibmappnNodePortMaxIframeWindow INTEGER,         ibmappnNodePortDefLsGoodXids   Counter,         ibmappnNodePortDefLsBadXids    Counter,         ibmappnNodePortDynLsGoodXids   Counter,         ibmappnNodePortDynLsBadXids    Counter,         ibmappnNodePortSpecific        OBJECT IDENTIFIER                                      } 
  249.  
  250.    ibmappnNodePortName OBJECT-TYPE 
  251.  
  252.  
  253.  
  254. McKenzie & Cheng                                               [Page 10] 
  255.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  256.  
  257.          SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this APPN port.              The name can be from one to eight characters." 
  258.  
  259.         ::=  { ibmappnNodePortEntry 1 } 
  260.  
  261.   ibmappnNodePortState        OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            pendactive(2),                            active(3),                            pendinact(4)                            }         ACCESS read-write         STATUS mandatory         DESCRIPTION              "Indicates the current state of this port." 
  262.  
  263.         ::=  { ibmappnNodePortEntry 2 } 
  264.  
  265.   ibmappnNodePortDlcType OBJECT-TYPE         SYNTAX INTEGER {                         other(1),          -- none of the following                         sdlc(2),                         dls(3),                         socket(4),                         ethernet(5),                         tokenRing(6)                        }             ACCESS  read-only             STATUS  mandatory             DESCRIPTION                     "The type of DLC interface, distinguished according                     to the protocol immediately 'below' this layer." 
  266.  
  267.         ::=  { ibmappnNodePortEntry 3 } 
  268.  
  269.   ibmappnNodePortPortType  OBJECT-TYPE         SYNTAX INTEGER {                        leased(1),                        switched(2),                        sharedAccessFacilities(3)                 }         ACCESS read-only         STATUS mandatory 
  270.  
  271.  
  272.  
  273. McKenzie & Cheng                                               [Page 11] 
  274.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  275.  
  276.          DESCRIPTION              "Identifies the type of line used by this port." 
  277.  
  278.         ::=  { ibmappnNodePortEntry 4 } 
  279.  
  280.   ibmappnNodePortSIMRIM  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether Set Initialization Mode (SIM) and               Receive Initialization Mode (RIM) are supported." 
  281.  
  282.         ::=  { ibmappnNodePortEntry 5 } 
  283.  
  284.   ibmappnNodePortLsRole OBJECT-TYPE         SYNTAX INTEGER {                        primary(1),                        secondary(2),                        negotiable(3),                        abm(4)                }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Initial role for LSs activated through this port,              where 'abm' indicates asynchronous balance mode." 
  285.  
  286.         ::=  { ibmappnNodePortEntry 6 } 
  287.  
  288.   ibmappnNodePortMaxRcvBtuSize OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum Basic Transmission Size (BTU) that a              link station on this port can receive." 
  289.  
  290.         ::=  { ibmappnNodePortEntry 7 } 
  291.  
  292.   ibmappnNodePortMaxIframeWindow OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum number of I-frames that can be received              by the XID sender before an acknowledgement is received." 
  293.  
  294.  
  295.  
  296.  McKenzie & Cheng                                               [Page 12] 
  297.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  298.  
  299.          ::=  { ibmappnNodePortEntry 8 } 
  300.  
  301.   ibmappnNodePortDefLsGoodXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of successfull XIDs that have occurred                on all defined link stations on this port since the last                time this port was started." 
  302.  
  303.         ::=  { ibmappnNodePortEntry 9 } 
  304.  
  305.   ibmappnNodePortDefLsBadXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of unsuccessfull XIDs that have occurred                on all defined link stations on this port since the last                time this port was started." 
  306.  
  307.         ::=  { ibmappnNodePortEntry 10 } 
  308.  
  309.   ibmappnNodePortDynLsGoodXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of successfull XIDs that have occurred                on all dynamic link stations on this port since the last                time this port was started." 
  310.  
  311.         ::=  { ibmappnNodePortEntry 11 } 
  312.  
  313.   ibmappnNodePortDynLsBadXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of unsuccessfull XIDs that have occurred                on all dynamic link stations on this port since the last                time this port was started." 
  314.  
  315.         ::=  { ibmappnNodePortEntry 12 } 
  316.  
  317.   ibmappnNodePortSpecific OBJECT-TYPE         SYNTAX OBJECT IDENTIFIER 
  318.  
  319.  
  320.  
  321. McKenzie & Cheng                                               [Page 13] 
  322.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  323.  
  324.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "Identifies the port specific OBJECT IDENTIFIER               that can provide additional information." 
  325.  
  326.         ::=  { ibmappnNodePortEntry 13 } 
  327.  
  328.  
  329.  
  330.   -- **************************************************************   --   -- 
  331.  
  332.   ibmappnNodePortIpTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodePortIpEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Port table (TCP/IP specific)." 
  333.  
  334.         ::= { ibmappnPortInformation 2 } 
  335.  
  336.   ibmappnNodePortIpEntry OBJECT-TYPE         SYNTAX IbmappnNodePortIpEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The IP Name is used as the index to this table." 
  337.  
  338.         INDEX                {ibmappnNodePortIpName } 
  339.  
  340.         ::= { ibmappnNodePortIpTable 1 } 
  341.  
  342.   IbmappnNodePortIpEntry ::= SEQUENCE {         ibmappnNodePortIpName         DisplayString,         ibmappnNodePortIpPortNum      INTEGER                                      } 
  343.  
  344.   ibmappnNodePortIpName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this APPN port.              The name can be from one to eight characters." 
  345.  
  346.  
  347.  
  348.  McKenzie & Cheng                                               [Page 14] 
  349.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  350.  
  351.          ::=  { ibmappnNodePortIpEntry 1 } 
  352.  
  353.   ibmappnNodePortIpPortNum OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local TCP/IP port number." 
  354.  
  355.         ::=  { ibmappnNodePortIpEntry 2 } 
  356.  
  357.  
  358.  
  359.   -- **************************************************************   --   -- 
  360.  
  361.   ibmappnNodePortDlsTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodePortDlsEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Port table (DLS specific)." 
  362.  
  363.         ::= { ibmappnPortInformation 3 } 
  364.  
  365.   ibmappnNodePortDlsEntry OBJECT-TYPE         SYNTAX IbmappnNodePortDlsEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The DLS Name is used as the index to this table." 
  366.  
  367.         INDEX                {ibmappnNodePortDlsName } 
  368.  
  369.         ::= { ibmappnNodePortDlsTable 1 } 
  370.  
  371.   IbmappnNodePortDlsEntry ::= SEQUENCE {         ibmappnNodePortDlsName         DisplayString,         ibmappnNodePortDlsMac          OCTET STRING,         ibmappnNodePortDlsSap          OCTET STRING                                      } 
  372.  
  373.   ibmappnNodePortDlsName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory 
  374.  
  375.  
  376.  
  377. McKenzie & Cheng                                               [Page 15] 
  378.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  379.  
  380.          DESCRIPTION             "Administratively-assigned name for this APPN DLS port.              The name can be from one to eight characters." 
  381.  
  382.         ::=  { ibmappnNodePortDlsEntry 1 } 
  383.  
  384.   ibmappnNodePortDlsMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local DLS MAC address." 
  385.  
  386.         ::=  { ibmappnNodePortDlsEntry 2 } 
  387.  
  388.   ibmappnNodePortDlsSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local DLS Sap address." 
  389.  
  390.         ::=  { ibmappnNodePortDlsEntry 3 } 
  391.  
  392.  
  393.  
  394.   -- **************************************************************   --   -- 
  395.  
  396.   ibmappnNodePortTrTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodePortTrEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Port table (Token Ring specific)." 
  397.  
  398.         ::= { ibmappnPortInformation 4 } 
  399.  
  400.   ibmappnNodePortTrEntry OBJECT-TYPE         SYNTAX IbmappnNodePortTrEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The TR Name is used as the index to this table." 
  401.  
  402.         INDEX                {ibmappnNodePortTrName } 
  403.  
  404.  
  405.  
  406. McKenzie & Cheng                                               [Page 16] 
  407.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  408.  
  409.          ::= { ibmappnNodePortTrTable 1 } 
  410.  
  411.   IbmappnNodePortTrEntry ::= SEQUENCE {         ibmappnNodePortTrName         DisplayString,         ibmappnNodePortTrMac          OCTET STRING,         ibmappnNodePortTrSap          OCTET STRING                                      } 
  412.  
  413.   ibmappnNodePortTrName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this APPN port.              The name can be from one to eight characters." 
  414.  
  415.         ::=  { ibmappnNodePortTrEntry 1 } 
  416.  
  417.   ibmappnNodePortTrMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local Token Ring MAC address." 
  418.  
  419.         ::=  { ibmappnNodePortTrEntry 2 } 
  420.  
  421.   ibmappnNodePortTrSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local Token Ring Sap address." 
  422.  
  423.         ::=  { ibmappnNodePortTrEntry 3 } 
  424.  
  425.    -- **************************************************************   -- APPN generic DLC Trace   -- 
  426.  
  427.   ibmappnNodePortDlcTraceTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodePortDlcTraceEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Port table generic DLC trace table." 
  428.  
  429.  
  430.  
  431.  McKenzie & Cheng                                               [Page 17] 
  432.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  433.  
  434.          ::= { ibmappnPortInformation 5 } 
  435.  
  436.   ibmappnNodePortDlcTraceEntry OBJECT-TYPE         SYNTAX IbmappnNodePortDlcTraceEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The Port name and a dynamic integer are the index to              this table." 
  437.  
  438.         INDEX                {ibmappnNodePortDlcTracPortName,                 ibmappnNodePortDlcTracIndex} 
  439.  
  440.         ::= { ibmappnNodePortDlcTraceTable 1 } 
  441.  
  442.   IbmappnNodePortDlcTraceEntry ::= SEQUENCE {          ibmappnNodePortDlcTracPortName     DisplayString,          ibmappnNodePortDlcTracIndex        INTEGER,          ibmappnNodePortDlcTracDlcType      INTEGER,          ibmappnNodePortDlcTracLocalAddr    DisplayString,          ibmappnNodePortDlcTracRemoteAddr   DisplayString,          ibmappnNodePortDlcTracMsgType      INTEGER,          ibmappnNodePortDlcTracCmdType      INTEGER,          ibmappnNodePortDlcTracUseWan       INTEGER                                      } 
  443.  
  444.   ibmappnNodePortDlcTracPortName OBJECT-TYPE         SYNTAX  DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION               "The Port name associated with this this trace table entry." 
  445.  
  446.         ::=  { ibmappnNodePortDlcTraceEntry 1 } 
  447.  
  448.   ibmappnNodePortDlcTracIndex OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION               "This index value is updated every time a new trace entry                is created which provides a means to retrieve only the                updated entries and also provides a simple method of                correlating the entries.  The table will wrap when the                table is full, which will result in previous entries                being written over.  The mangement station can over                come this by retrieving the table using this index to 
  449.  
  450.  
  451.  
  452. McKenzie & Cheng                                               [Page 18] 
  453.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  454.  
  455.                 retrieve only the new table entries." 
  456.  
  457.         ::=  { ibmappnNodePortDlcTraceEntry 2 } 
  458.  
  459.   ibmappnNodePortDlcTracDlcType OBJECT-TYPE         SYNTAX INTEGER {                         other(1),          -- none of the following                         sdlc(2),                         dls(3),                         socket(4),                         ethernet(5),                         tokenRing(6)                        }             ACCESS  read-only             STATUS  mandatory             DESCRIPTION                     "The type of DLC interface, distinguished according                     to the protocol immediately 'below' this layer." 
  460.  
  461.         ::=  { ibmappnNodePortDlcTraceEntry 3 } 
  462.  
  463.   ibmappnNodePortDlcTracLocalAddr OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local address in format described below: 
  464.  
  465.              other    = free form DisplayString              ip       = ld. ld. ld. ld / 2d              tr       = lx: lx: lx: lx: lx: lx . lx              dlsw     = lx: lx: lx: lx: lx: lx . lx              ethernet = lx: lx: lx: lx: lx: lx . lx              " 
  466.  
  467.         ::=  { ibmappnNodePortDlcTraceEntry 4 } 
  468.  
  469.    ibmappnNodePortDlcTracRemoteAddr OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote Address in the format described below:              other    = free form DisplayString              ip       = ld. ld. ld. ld / 2d              tr       = lx: lx: lx: lx: lx: lx . lx              dlsw     = lx: lx: lx: lx: lx: lx . lx 
  470.  
  471.  
  472.  
  473. McKenzie & Cheng                                               [Page 19] 
  474.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  475.  
  476.               ethernet = lx: lx: lx: lx: lx: lx . lx              " 
  477.  
  478.         ::=  { ibmappnNodePortDlcTraceEntry 5 } 
  479.  
  480.    ibmappnNodePortDlcTracMsgType OBJECT-TYPE         SYNTAX INTEGER    {   --              enumeration values between 1 and 1999 are reserved   --              for potential undefined message types.                            other(1),                            unknown(2),                            request(3),                            confirm(4),                            indication(5),                            response(6) 
  481.  
  482.   --              enumeration values between 2000 and 3999 are reserved   --              for IP socket traces, 
  483.  
  484.  
  485.  
  486.   --              enumeration values between 4000 and 5999 are reserved   --              for DLS traces, 
  487.  
  488.  
  489.  
  490.   --              enumeration values between 6000 and 7999 are reserved   --              for TR  traces, 
  491.  
  492.                             }         ACCESS read-only         STATUS mandatory         DESCRIPTION               "Indicates the type of trace record entry" 
  493.  
  494.         ::=  { ibmappnNodePortDlcTraceEntry 6 } 
  495.  
  496.   ibmappnNodePortDlcTracCmdType OBJECT-TYPE         SYNTAX INTEGER    {   --              enumeration values between 1 and 1999 are reserved   --              for potential undefined message types. 
  497.  
  498.                            testFrame(1),                            respFrame(2),                            curFrame(3),                            icrFrame(4), 
  499.  
  500.  
  501.  
  502. McKenzie & Cheng                                               [Page 20] 
  503.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  504.  
  505.                             respAck(5),                            dgrmFrame(6),                            xidFrame(7),                            contFrame(8),                            contedFrame(9),                            iFrame(10),                            enterBusy(12),                            exitBusy(13),                            haltFrame(14),                            lsHalted(15),                            restartLs(16),                            lsRestarted(17),                            netBioSnq(18),                            netBioSnr(19),                            gnetFrame(20),                            netdFrame(21),                            oobFrame(22),                            alterSap(23),                            testRsp(24),                            haltLsNow(25),                            testReq(26), 
  506.  
  507.   --              enumeration values between 2000 and 3999 are reserved   --              for IP socket traces.                            ipTestFrame(2001),                            ipRespFrame(2002),                            ipCurFrame(2003),                            ipIcrFrame(2004),                            ipRespAck(2005),                            ipDgrmFrame(2006),                            ipXidFrame(2007),                            ipContFrame(2008),                            ipContedFrame(2009),                            ipIFrame(2010),                            ipEnterBusy(2012),                            ipExitBusy(2013),                            ipHaltFrame(2014),                            ipLsHalted(2015),                            ipRestartLs(2016),                            ipLsRestarted(2017),                            ipNetBioSnq(2018),                            ipNetBioSnr(2019),                            ipGnetFrame(2020),                            ipNetdFrame(2021),                            ipOobFrame(2022),                            ipAlterSap(2023),                            ipTestRsp(2024),                            ipHaltLsNow(2025), 
  508.  
  509.  
  510.  
  511. McKenzie & Cheng                                               [Page 21] 
  512.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  513.  
  514.                             ipTestReq(2026), 
  515.  
  516.   --              enumeration values between 4000 and 5999 are reserved   --              for DLS traces. 
  517.  
  518.                            dlsIpm(4124), 
  519.  
  520.   --              enumeration values between 6000 and 7999 are reserved for   --              TR traces.                            trTestFrame(6001),                            trRespFrame(6002),                            trCurFrame(6003),                            trIcrFrame(6004),                            trRespAck(6005),                            trDgrmFrame(6006),                            trXidFrame(6007),                            trContFrame(6008),                            trContedFrame(6009),                            trIFrame(6010),                            trEnterBusy(6012),                            trExitBusy(6013),                            trHaltFrame(6014),                            trLsHalted(6015),                            trRestartLs(6016),                            trLsRestarted(6017),                            trNetBioSnq(6018),                            trNetBioSnr(6019),                            trGnetFrame(6020),                            trNetdFrame(6021),                            trOobFrame(6022),                            trAlterSap(6023),                            trTestRsp(6024),                            trHaltLsNow(6025),                            trTestReq(6026) 
  521.  
  522.                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION               "Indicates the command type of the trace entry." 
  523.  
  524.         ::=  { ibmappnNodePortDlcTraceEntry 7 } 
  525.  
  526.   ibmappnNodePortDlcTracUseWan OBJECT-TYPE         SYNTAX INTEGER    {                            other(1),                            notApplicable(2),                            useUnknown(3), 
  527.  
  528.  
  529.  
  530. McKenzie & Cheng                                               [Page 22] 
  531.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  532.  
  533.                             useWan(4),                            useLan(5)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION               "Indicates the type of connection of the trace entry.               For example, token ring and ethernet ports will have               useLan as connection.  For the dls port, it could be               either useWan if connection is across Wan via dls               sessions, or useLan if connection is to a local attached               LAN." 
  534.  
  535.         ::=  { ibmappnNodePortDlcTraceEntry 8 } 
  536.  
  537.  
  538.  
  539.   -- **************************************************************   -- APPN Link Station Information   -- 
  540.  
  541.    ibmappnNodeLsTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodeLsEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table contains detail information about the               link station configuration and current status." 
  542.  
  543.         ::= { ibmappnLinkStationInformation 1 } 
  544.  
  545.   ibmappnNodeLsEntry OBJECT-TYPE         SYNTAX IbmappnNodeLsEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the link station name." 
  546.  
  547.         INDEX                { ibmappnNodeLsName } 
  548.  
  549.         ::= { ibmappnNodeLsTable 1 } 
  550.  
  551.   IbmappnNodeLsEntry ::= SEQUENCE {         ibmappnNodeLsName             DisplayString,         ibmappnNodeLsPortName         DisplayString,         ibmappnNodeLsDlcType          INTEGER, 
  552.  
  553.  
  554.  
  555. McKenzie & Cheng                                               [Page 23] 
  556.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  557.  
  558.          ibmappnNodeLsDynamic          INTEGER,         ibmappnNodeLsState            INTEGER,   -- ls defined data   / xid info         ibmappnNodeLsCpName           DisplayString,         ibmappnNodeLsTgNum            INTEGER,         ibmappnNodeLsLimResource      INTEGER,         ibmappnNodeLsMigration        INTEGER,         ibmappnNodeLsBlockNum         DisplayString,         ibmappnNodeLsIdNum            DisplayString,         ibmappnNodeLsCpCpSession      INTEGER,   -- ls parms   (common) / xid info         ibmappnNodeLsTargetPacingCount INTEGER,         ibmappnNodeLsMaxSendBtuSize    INTEGER,   -- tg characteristics         ibmappnNodeLsEffCap           INTEGER,         ibmappnNodeLsConnCost         INTEGER,         ibmappnNodeLsByteCost         INTEGER,         ibmappnNodeLsSecurity         INTEGER,         ibmappnNodeLsDelay            INTEGER,         ibmappnNodeLsUsr1             INTEGER,         ibmappnNodeLsUsr2             INTEGER,         ibmappnNodeLsUsr3             INTEGER,   -- ls      (performance data)         ibmappnNodeLsInXidBytes       Counter,         ibmappnNodeLsInMsgBytes       Counter,         ibmappnNodeLsInXidFrames      Counter,         ibmappnNodeLsInMsgFrames      Counter,         ibmappnNodeLsOutXidBytes      Counter,         ibmappnNodeLsOutMsgBytes      Counter,         ibmappnNodeLsOutXidFrames     Counter,         ibmappnNodeLsOutMsgFrames     Counter,   -- ls       (propgation delay)         ibmappnNodeLsEchoRsps         Counter,         ibmappnNodeLsCurrentDelay     INTEGER,         ibmappnNodeLsMaxDelay         INTEGER,         ibmappnNodeLsMinDelay         INTEGER,         ibmappnNodeLsMaxDelayTime     TimeTicks,   -- ls      (Xid Statistics)         ibmappnNodeLsGoodXids         Counter,         ibmappnNodeLsBadXids          Counter,   -- Dlc specific         ibmappnNodeLsSpecific         OBJECT IDENTIFIER,         ibmappnNodeLsSubState         INTEGER,         ibmappnNodeLsStartTime        TimeTicks,         ibmappnNodeLsActiveTime       TimeTicks,         ibmappnNodeLsCurrentStateTime TimeTicks                                      } 
  559.  
  560.  
  561.  
  562.  McKenzie & Cheng                                               [Page 24] 
  563.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  564.  
  565.    ibmappnNodeLsName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the link station.              The name can be from one to eight characters." 
  566.  
  567.         ::=  { ibmappnNodeLsEntry 1 } 
  568.  
  569.    ibmappnNodeLsPortName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the port.              The name can be from one to eight characters." 
  570.  
  571.         ::=  { ibmappnNodeLsEntry 2 } 
  572.  
  573.    ibmappnNodeLsDlcType OBJECT-TYPE         SYNTAX INTEGER {                         other(1),          -- none of the following                         sdlc(2),                         dls(3),                         socket(4),                         ethernet(5),                         tokenRing(6)                        }             ACCESS  read-only             STATUS  mandatory             DESCRIPTION                     "The type of DLC interface, distinguished according                     to the protocol immediately 'below' this layer." 
  574.  
  575.         ::=  { ibmappnNodeLsEntry 3 } 
  576.  
  577.   ibmappnNodeLsDynamic  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Identifies whether this resource is a dynamic link station.             Dynamic link stations are created when adjacent nodes             that have not been locally defined establish a connection             with this node." 
  578.  
  579.  
  580.  
  581. McKenzie & Cheng                                               [Page 25] 
  582.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  583.  
  584.          ::=  { ibmappnNodeLsEntry 4 } 
  585.  
  586.    ibmappnNodeLsState        OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            pendactive(2),                            active(3),                            pendinact(4)                            }         ACCESS read-write         STATUS mandatory         DESCRIPTION              "State of this link station." 
  587.  
  588.         ::=  { ibmappnNodeLsEntry 5 } 
  589.  
  590.   ibmappnNodeLsCpName       OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Fully-qualified name of the adjacent node for this link              station.  The name can be from three to seventeen              characters.  Format is netid.cpname." 
  591.  
  592.         ::=  { ibmappnNodeLsEntry 6 } 
  593.  
  594.   ibmappnNodeLsTgNum        OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number associated with the TG to this link station." 
  595.  
  596.         ::=  { ibmappnNodeLsEntry 7 } 
  597.  
  598.   ibmappnNodeLsLimResource  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the link station is              a limited resource.  If it is, the TG              is deactivated when there are no sessions." 
  599.  
  600.         ::=  { ibmappnNodeLsEntry 8 } 
  601.  
  602.  
  603.  
  604.  McKenzie & Cheng                                               [Page 26] 
  605.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  606.  
  607.    ibmappnNodeLsMigration  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this link station will be used               for connections to down-level or migration partners." 
  608.  
  609.         ::=  { ibmappnNodeLsEntry 9 } 
  610.  
  611.   ibmappnNodeLsBlockNum OBJECT-TYPE         SYNTAX DisplayString   (SIZE (3))         ACCESS read-only         STATUS mandatory         DESCRIPTION            "The block number is the first three digits of the node_id.             These 3 hexideimal digits identify the product and are not             configurable." 
  612.  
  613.         ::=  { ibmappnNodeLsEntry 10 } 
  614.  
  615.   ibmappnNodeLsIdNum OBJECT-TYPE         SYNTAX DisplayString  (SIZE (5))         ACCESS read-only         STATUS mandatory         DESCRIPTION            "The ID number is the last 5 digits of the node_id.             These 5 hexadecimal digits are administratively defined and             combined with the 3 digit block number form the node_id.             This node_id is used to identify the local node and is             include in APPN alerts as well as being included in XIDs.             A unique value is required for connections to SNA             sub-area." 
  616.  
  617.         ::=  { ibmappnNodeLsEntry 11 } 
  618.  
  619.   ibmappnNodeLsCpCpSession  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether CP-CP sessions are             supported by this link station." 
  620.  
  621.         ::=  { ibmappnNodeLsEntry 12 } 
  622.  
  623.   ibmappnNodeLsTargetPacingCount  OBJECT-TYPE         SYNTAX INTEGER 
  624.  
  625.  
  626.  
  627. McKenzie & Cheng                                               [Page 27] 
  628.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  629.  
  630.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "Numeric value between 0 and 32767 inclusive indicating               the desired pacing window size for BINDs on this TG.               The number is significant only when fixed bind pacing               is being performed." 
  631.  
  632.         ::=  { ibmappnNodeLsEntry 13 } 
  633.  
  634.   ibmappnNodeLsMaxSendBtuSize  OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Numeric value between 0 and 32767 inclusive indicating               the desired number of bytes in a Basic Transmission Unit               (BTU) that can be sent on this TG.               This is an administratively assigned value." 
  635.  
  636.         ::=  { ibmappnNodeLsEntry 14 } 
  637.  
  638.   ibmappnNodeLsEffCap   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The effective capacity is an integer value that indicates              the kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776.              This is an administratively assigned value associated              with the TG using this link station." 
  639.  
  640.         ::=  { ibmappnNodeLsEntry 15 } 
  641.  
  642.   ibmappnNodeLsConnCost OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255, which indicates maximum cost.              This is an administratively assigned value associated              with the TG using this link station." 
  643.  
  644.  
  645.  
  646.  McKenzie & Cheng                                               [Page 28] 
  647.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  648.  
  649.          ::=  { ibmappnNodeLsEntry 16 } 
  650.  
  651.   ibmappnNodeLsByteCost  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Relative cost of transmitting a byte over this link.              Range is from 0 (lowest cost) to 255.              This is an administratively assigned value associated              with the TG using this link station." 
  652.  
  653.         ::=  { ibmappnNodeLsEntry 17 } 
  654.  
  655.   ibmappnNodeLsSecurity  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The security is represented as an integer with a range of              1 thru 255 with the most common values enumerated as              defined above.              This is an administratively assigned value associated              with the TG using this link station." 
  656.  
  657.         ::=  { ibmappnNodeLsEntry 18 } 
  658.  
  659.   ibmappnNodeLsDelay  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Relative amount of time that it takes for a signal to 
  660.  
  661.  
  662.  
  663. McKenzie & Cheng                                               [Page 29] 
  664.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  665.  
  666.                travel the length of the logical link.  This time is               represented in micro seconds, with some of the more               common values enumerated.               This is an administratively assigned value associated               with the TG using this link station." 
  667.  
  668.         ::=  { ibmappnNodeLsEntry 19 } 
  669.  
  670.   ibmappnNodeLsUsr1  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "First user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with the TG using this link station." 
  671.  
  672.         ::=  { ibmappnNodeLsEntry 20 } 
  673.  
  674.   ibmappnNodeLsUsr2  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Second user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with the TG using this link station." 
  675.  
  676.         ::=  { ibmappnNodeLsEntry 21 } 
  677.  
  678.   ibmappnNodeLsUsr3  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Third user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with the TG using this link station." 
  679.  
  680.         ::=  { ibmappnNodeLsEntry 22 } 
  681.  
  682.   ibmappnNodeLsInXidBytes OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory 
  683.  
  684.  
  685.  
  686. McKenzie & Cheng                                               [Page 30] 
  687.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  688.  
  689.          DESCRIPTION              "Number of XID bytes received." 
  690.  
  691.         ::=  { ibmappnNodeLsEntry 23 } 
  692.  
  693.   ibmappnNodeLsInMsgBytes OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of message (I-frame) bytes received." 
  694.  
  695.         ::=  { ibmappnNodeLsEntry 24 } 
  696.  
  697.   ibmappnNodeLsInXidFrames OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of XID frames received." 
  698.  
  699.         ::=  { ibmappnNodeLsEntry 25 } 
  700.  
  701.   ibmappnNodeLsInMsgFrames OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of message (I-frame) frames received." 
  702.  
  703.         ::=  { ibmappnNodeLsEntry 26 } 
  704.  
  705.   ibmappnNodeLsOutXidBytes OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of XID bytes sent." 
  706.  
  707.         ::=  { ibmappnNodeLsEntry 27 } 
  708.  
  709.   ibmappnNodeLsOutMsgBytes OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of message (I-frame) bytes sent." 
  710.  
  711.  
  712.  
  713.  McKenzie & Cheng                                               [Page 31] 
  714.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  715.  
  716.          ::=  { ibmappnNodeLsEntry 28 } 
  717.  
  718.   ibmappnNodeLsOutXidFrames OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of XID frames sent." 
  719.  
  720.         ::=  { ibmappnNodeLsEntry 29 } 
  721.  
  722.   ibmappnNodeLsOutMsgFrames OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of message (I-frame) frames sent." 
  723.  
  724.         ::=  { ibmappnNodeLsEntry 30 } 
  725.  
  726.   ibmappnNodeLsEchoRsps     OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of responses returned from adjacent link station.               A response should be returned for each test frame sent by               this node.               Test frames are sent to adjacent nodes periodically to               verify connectivity and to measure that actual round trip               time, that is the time the test frame is sent until the               response is received." 
  727.  
  728.         ::=  { ibmappnNodeLsEntry 31 } 
  729.  
  730.   ibmappnNodeLsCurrentDelay  OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The time that it took for the last test signal to be               sent and returned from this link station to the               adjacent links station.               This time is represented in milliseconds." 
  731.  
  732.         ::=  { ibmappnNodeLsEntry 32 } 
  733.  
  734.   ibmappnNodeLsMaxDelay      OBJECT-TYPE 
  735.  
  736.  
  737.  
  738. McKenzie & Cheng                                               [Page 32] 
  739.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  740.  
  741.          SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The longest time it took for a test signal               to be sent and returned from this link station to the               adjacent links station.               This time is represented in milliseconds ." 
  742.  
  743.         ::=  { ibmappnNodeLsEntry 33 } 
  744.  
  745.   ibmappnNodeLsMinDelay      OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The shortest time it took for a test signal               to be sent and returned from this link station to the               adjacent links station.               This time is represented in milliseconds." 
  746.  
  747.         ::=  { ibmappnNodeLsEntry 34 } 
  748.  
  749.   ibmappnNodeLsMaxDelayTime  OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The time (since system up in hundredth of seconds)               when the longest delay occurred.               This time can be used to identify when this high               water mark occurred in relation to the last initialization               of the APPN node." 
  750.  
  751.         ::=  { ibmappnNodeLsEntry 35 } 
  752.  
  753.   ibmappnNodeLsGoodXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of successful XIDs that have occurred                on this link station since the time it was started." 
  754.  
  755.         ::=  { ibmappnNodeLsEntry 36 } 
  756.  
  757.   ibmappnNodeLsBadXids    OBJECT-TYPE       SYNTAX  Counter 
  758.  
  759.  
  760.  
  761. McKenzie & Cheng                                               [Page 33] 
  762.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  763.  
  764.        ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The total number of unsuccessful XIDs that have occurred                on this link station since the time it was started." 
  765.  
  766.         ::=  { ibmappnNodeLsEntry 37 } 
  767.  
  768.   ibmappnNodeLsSpecific  OBJECT-TYPE         SYNTAX OBJECT IDENTIFIER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Identifies the DLC specific OBJECT IDENTIFIER               that can provide additional information." 
  769.  
  770.         ::=  { ibmappnNodeLsEntry 38 } 
  771.  
  772.   ibmappnNodeLsSubState     OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            sentReqOpnstn(2),                            pendXidExch(3),                            sentActAs(4),                            sentSetMode(5),                            active(6),                            sentDeactAsOrd(7),                            sentDiscOrd(8),                            sentDestroyTg(9),                            sentCreateTg(10),                            sentConnReq(11),                            pendRcvConnInd(12),                            pendSendConnRsp(13),                            sentConnRsp(14),                            pendDeact(15)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "State of this link station." 
  773.  
  774.         ::=  { ibmappnNodeLsEntry 39 } 
  775.  
  776.   ibmappnNodeLsStartTime     OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only         STATUS mandatory         DESCRIPTION 
  777.  
  778.  
  779.  
  780. McKenzie & Cheng                                               [Page 34] 
  781.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  782.  
  783.               "The time (in hundredth of seconds) this link station               has been active the last time since the time APPN was               initialized." 
  784.  
  785.         ::=  { ibmappnNodeLsEntry 40 } 
  786.  
  787.   ibmappnNodeLsActiveTime    OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The time (in hundredth of seconds) this link station               has been in the active state.               A zero value indicates the link station has never been               active." 
  788.  
  789.         ::=  { ibmappnNodeLsEntry 41 } 
  790.  
  791.   ibmappnNodeLsCurrentStateTime  OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The time (in hundredth of seconds) the link station is               in the current state." 
  792.  
  793.         ::=  { ibmappnNodeLsEntry 42 } 
  794.  
  795.    -- **************************************************************   -- Link station table (TCP/IP specific)   -- 
  796.  
  797.   ibmappnNodeLsIpTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodeLsIpEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION             "Link station table (TCP/IP specific)." 
  798.  
  799.         ::= { ibmappnLinkStationInformation 2 } 
  800.  
  801.   ibmappnNodeLsIpEntry OBJECT-TYPE         SYNTAX IbmappnNodeLsIpEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The IP Name is used as the index to this table." 
  802.  
  803.  
  804.  
  805. McKenzie & Cheng                                               [Page 35] 
  806.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  807.  
  808.          INDEX                {ibmappnNodeLsIpName } 
  809.  
  810.         ::= { ibmappnNodeLsIpTable 1 } 
  811.  
  812.   IbmappnNodeLsIpEntry ::= SEQUENCE {         ibmappnNodeLsIpName             DisplayString,         ibmappnNodeLsIpState            INTEGER,         ibmappnNodeLsLocalIpAddr        IpAddress,         ibmappnNodeLsLocalIpPortNum     INTEGER,         ibmappnNodeLsRemoteIpAddr       IpAddress,         ibmappnNodeLsRemoteIpPortNum    INTEGER                                      } 
  813.  
  814.   ibmappnNodeLsIpName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this link station. The              name can be from one to eight characters." 
  815.  
  816.         ::=  { ibmappnNodeLsIpEntry 1 } 
  817.  
  818.   ibmappnNodeLsIpState        OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            pendactive(2),                            active(3),                            pendinact(4)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "State of this link station." 
  819.  
  820.         ::=  { ibmappnNodeLsIpEntry 2 } 
  821.  
  822.   ibmappnNodeLsLocalIpAddr OBJECT-TYPE         SYNTAX IpAddress         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local IP address." 
  823.  
  824.         ::=  { ibmappnNodeLsIpEntry 3 } 
  825.  
  826.   ibmappnNodeLsLocalIpPortNum OBJECT-TYPE 
  827.  
  828.  
  829.  
  830. McKenzie & Cheng                                               [Page 36] 
  831.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  832.  
  833.          SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local TCP/IP port number.               The default listening port will be administratively               assigned and will dynamically change if this node               initiates a session with adjacent node." 
  834.  
  835.         ::=  { ibmappnNodeLsIpEntry 4 } 
  836.  
  837.  
  838.  
  839.   ibmappnNodeLsRemoteIpAddr OBJECT-TYPE         SYNTAX IpAddress         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote IP address." 
  840.  
  841.         ::=  { ibmappnNodeLsIpEntry 5 } 
  842.  
  843.   ibmappnNodeLsRemoteIpPortNum OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote TCP/IP port number." 
  844.  
  845.         ::=  { ibmappnNodeLsIpEntry 6 } 
  846.  
  847.  
  848.  
  849.   -- **************************************************************   -- Ls Table (DLS specific)   -- 
  850.  
  851.   ibmappnNodeLsDlsTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodeLsDlsEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Ls Table (DLS specific)." 
  852.  
  853.         ::= { ibmappnLinkStationInformation 3 } 
  854.  
  855.   ibmappnNodeLsDlsEntry OBJECT-TYPE         SYNTAX IbmappnNodeLsDlsEntry 
  856.  
  857.  
  858.  
  859. McKenzie & Cheng                                               [Page 37] 
  860.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  861.  
  862.          ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The DLS Name is used as the index to this table." 
  863.  
  864.         INDEX                {ibmappnNodeLsDlsName } 
  865.  
  866.         ::= { ibmappnNodeLsDlsTable 1 } 
  867.  
  868.   IbmappnNodeLsDlsEntry ::= SEQUENCE {         ibmappnNodeLsDlsName            DisplayString,         ibmappnNodeLsDlsState           INTEGER,         ibmappnNodeLsLocalDlsMac        OCTET STRING,         ibmappnNodeLsLocalDlsSap        OCTET STRING,         ibmappnNodeLsRemoteDlsMac       OCTET STRING,         ibmappnNodeLsRemoteDlsSap       OCTET STRING                                      } 
  869.  
  870.   ibmappnNodeLsDlsName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this link station.              The name can be from one to eight characters." 
  871.  
  872.         ::=  { ibmappnNodeLsDlsEntry 1 } 
  873.  
  874.   ibmappnNodeLsDlsState        OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            pendactive(2),                            active(3),                            pendinact(4)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "State of this link station." 
  875.  
  876.         ::=  { ibmappnNodeLsDlsEntry 2 } 
  877.  
  878.   ibmappnNodeLsLocalDlsMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION 
  879.  
  880.  
  881.  
  882. McKenzie & Cheng                                               [Page 38] 
  883.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  884.  
  885.               "Local MAC address." 
  886.  
  887.         ::=  { ibmappnNodeLsDlsEntry 3 } 
  888.  
  889.   ibmappnNodeLsLocalDlsSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local SAP address." 
  890.  
  891.         ::=  { ibmappnNodeLsDlsEntry 4 } 
  892.  
  893.   ibmappnNodeLsRemoteDlsMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote MAC address." 
  894.  
  895.         ::=  { ibmappnNodeLsDlsEntry 5 } 
  896.  
  897.   ibmappnNodeLsRemoteDlsSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote SAP address." 
  898.  
  899.         ::=  { ibmappnNodeLsDlsEntry 6 } 
  900.  
  901.  
  902.  
  903.   -- **************************************************************   -- Ls Table (Token Ring specific)   -- 
  904.  
  905.   ibmappnNodeLsTrTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodeLsTrEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Ls Table (Token Ring specific)." 
  906.  
  907.         ::= { ibmappnLinkStationInformation 4 } 
  908.  
  909.   ibmappnNodeLsTrEntry OBJECT-TYPE         SYNTAX IbmappnNodeLsTrEntry 
  910.  
  911.  
  912.  
  913. McKenzie & Cheng                                               [Page 39] 
  914.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  915.  
  916.          ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The TR Name is used as the index to this table."         INDEX                {ibmappnNodeLsTrName } 
  917.  
  918.         ::= { ibmappnNodeLsTrTable 1 } 
  919.  
  920.   IbmappnNodeLsTrEntry ::= SEQUENCE {         ibmappnNodeLsTrName            DisplayString,         ibmappnNodeLsTrState           INTEGER,         ibmappnNodeLsLocalTrMac        OCTET STRING,         ibmappnNodeLsLocalTrSap        OCTET STRING,         ibmappnNodeLsRemoteTrMac       OCTET STRING,         ibmappnNodeLsRemoteTrSap       OCTET STRING                                      } 
  921.  
  922.   ibmappnNodeLsTrName OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this link station.              The name can be from one to eight characters." 
  923.  
  924.         ::=  { ibmappnNodeLsTrEntry 1 } 
  925.  
  926.   ibmappnNodeLsTrState        OBJECT-TYPE         SYNTAX INTEGER    {                            inactive(1),                            pendactive(2),                            active(3),                            pendinact(4)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "State of this link station." 
  927.  
  928.         ::=  { ibmappnNodeLsTrEntry 2 } 
  929.  
  930.   ibmappnNodeLsLocalTrMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local MAC address." 
  931.  
  932.  
  933.  
  934. McKenzie & Cheng                                               [Page 40] 
  935.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  936.  
  937.          ::=  { ibmappnNodeLsTrEntry 3 } 
  938.  
  939.   ibmappnNodeLsLocalTrSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Local SAP address." 
  940.  
  941.         ::=  { ibmappnNodeLsTrEntry 4 } 
  942.  
  943.   ibmappnNodeLsRemoteTrMac OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (6))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote MAC address." 
  944.  
  945.         ::=  { ibmappnNodeLsTrEntry 5 } 
  946.  
  947.   ibmappnNodeLsRemoteTrSap OBJECT-TYPE         SYNTAX OCTET STRING (SIZE (1))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Remote SAP address." 
  948.  
  949.         ::=  { ibmappnNodeLsTrEntry 6 } 
  950.  
  951.    -- **************************************************************   -- This table provides information about errors this node encountered   -- with connections to adjacent nodes.  This includes all exceptional   -- conditions encountered establishing connections and all exceptional   -- conditions that result in terminating the connection.   -- ************************************************************** 
  952.  
  953.   ibmappnNodeLsStatusTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNodeLsStatusEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table contains information related to exceptional               and potential exceptional conditions that occur during               the activation, XID exchange, and termination of the               connection." 
  954.  
  955.         ::= { ibmappnLinkStationInformation 5 } 
  956.  
  957.  
  958.  
  959. McKenzie & Cheng                                               [Page 41] 
  960.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  961.  
  962.    ibmappnNodeLsStatusEntry OBJECT-TYPE         SYNTAX IbmappnNodeLsStatusEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the LsStatusIndex, which is an               integer that is continuously updated until it eventually               wraps.  This provides the management station the ability               to retrieve only the updates to the table by using the               standard GET NEXT." 
  963.  
  964.         INDEX                { ibmappnNodeLsStatusIndex } 
  965.  
  966.         ::= { ibmappnNodeLsStatusTable 1 } 
  967.  
  968.   IbmappnNodeLsStatusEntry ::= SEQUENCE {         ibmappnNodeLsStatusIndex              INTEGER,         ibmappnNodeLsStatusTime               TimeTicks,         ibmappnNodeLsStatusLsName             DisplayString,         ibmappnNodeLsStatusCpName             DisplayString,         ibmappnNodeLsStatusNodeId             OCTET STRING,         ibmappnNodeLsStatusTgNum              INTEGER,         ibmappnNodeLsStatusGeneralSense       OCTET STRING,         ibmappnNodeLsStatusNofRetry           INTEGER,         ibmappnNodeLsStatusEndSense           OCTET STRING,         ibmappnNodeLsStatusXidLocalSense      OCTET STRING,         ibmappnNodeLsStatusXidRemoteSense     OCTET STRING,         ibmappnNodeLsStatusXidByteInError     INTEGER,         ibmappnNodeLsStatusXidBitInError      INTEGER,         ibmappnNodeLsStatusDlcType            INTEGER,         ibmappnNodeLsStatusLocalAddr          DisplayString,         ibmappnNodeLsStatusRemoteAddr         DisplayString                                      } 
  969.  
  970.    ibmappnNodeLsStatusIndex       OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This index is continuous index this table." 
  971.  
  972.         ::=  { ibmappnNodeLsStatusEntry 1 } 
  973.  
  974.   ibmappnNodeLsStatusTime    OBJECT-TYPE         SYNTAX TimeTicks         ACCESS read-only 
  975.  
  976.  
  977.  
  978. McKenzie & Cheng                                               [Page 42] 
  979.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  980.  
  981.          STATUS mandatory         DESCRIPTION             "Time (in hundreds of a second) since this node was last              initialized." 
  982.  
  983.         ::=  { ibmappnNodeLsStatusEntry 2 } 
  984.  
  985.    ibmappnNodeLsStatusLsName       OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this link station." 
  986.  
  987.         ::=  { ibmappnNodeLsStatusEntry 3 } 
  988.  
  989.   ibmappnNodeLsStatusCpName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned fully-qualified name of the              adjacent node partner.  This will be provided when the              adjacent node has been defined at this node or when the              XID sequence has proceeded far enough to to identify the              adjacent node.  A blank CP name will indicate the name is              unknown." 
  990.  
  991.         ::=  { ibmappnNodeLsStatusEntry 4 } 
  992.  
  993.   ibmappnNodeLsStatusNodeId       OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Adjacent Node id" 
  994.  
  995.          ::=  { ibmappnNodeLsStatusEntry 5 } 
  996.  
  997.   ibmappnNodeLsStatusTgNum   OBJECT-TYPE         SYNTAX INTEGER (0..256)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number associated with the TG to this link station              with a range from 0 to 256.  A value of 256 indicates 
  998.  
  999.  
  1000.  
  1001. McKenzie & Cheng                                               [Page 43] 
  1002.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1003.  
  1004.               the tg number has not been negotiated and is unknown at              this time." 
  1005.  
  1006.         ::=  { ibmappnNodeLsStatusEntry 6 } 
  1007.  
  1008.   ibmappnNodeLsStatusGeneralSense OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The error sense code associated with the start sequence of              activation of a link up to the beginning of the XID              sequence." 
  1009.  
  1010.         ::=  { ibmappnNodeLsStatusEntry 7 } 
  1011.  
  1012.   ibmappnNodeLsStatusNofRetry OBJECT-TYPE         SYNTAX INTEGER    {                             retry(1),                             noretry(2)                            }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether Node Operator Facility will retry the             start request to activate the link." 
  1013.  
  1014.         ::=  { ibmappnNodeLsStatusEntry 8 } 
  1015.  
  1016.   ibmappnNodeLsStatusEndSense OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The sense code associated with the termination of the link              connection to adjacent node.  This includes all sense              information included in the disconnect recieved from the              lower layer DLCs and also sense information indicating the              link termination originated by upper layer APPN components." 
  1017.  
  1018.         ::=  { ibmappnNodeLsStatusEntry 9 } 
  1019.  
  1020.   ibmappnNodeLsStatusXidLocalSense   OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The error sense code associated with the rejection of the 
  1021.  
  1022.  
  1023.  
  1024. McKenzie & Cheng                                               [Page 44] 
  1025.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1026.  
  1027.               XID." 
  1028.  
  1029.         ::=  { ibmappnNodeLsStatusEntry 10 } 
  1030.  
  1031.   ibmappnNodeLsStatusXidRemoteSense   OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The error sense code adjacent node returned to this node              indicating the reason the XID was rejected." 
  1032.  
  1033.         ::=  { ibmappnNodeLsStatusEntry 11 } 
  1034.  
  1035.   ibmappnNodeLsStatusXidByteInError      OBJECT-TYPE         SYNTAX INTEGER    {                            na(1000)                           }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This identifies the actual byte in the XID that caused the              error.  The value of zero (0) indicates that the variable              has no meaning." 
  1036.  
  1037.         ::=  { ibmappnNodeLsStatusEntry 12 } 
  1038.  
  1039.   ibmappnNodeLsStatusXidBitInError      OBJECT-TYPE         SYNTAX INTEGER    {                            na(8)   -- not applicable                           }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This identifies the actual bit within the error byte of the              XID.  This only has meaning when the byte in error is              greater than zero." 
  1040.  
  1041.         ::=  { ibmappnNodeLsStatusEntry 13 } 
  1042.  
  1043.   ibmappnNodeLsStatusDlcType  OBJECT-TYPE         SYNTAX INTEGER    {                            other(1),                            sdlc(2),                            dls(3),                            socket(4),                            ethernet(5),                            tr(6) 
  1044.  
  1045.  
  1046.  
  1047. McKenzie & Cheng                                               [Page 45] 
  1048.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1049.  
  1050.                             }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This identifies DLC type that was being used when error              occurred.  This also is used to the format of the              local and remote address provided. 
  1051.  
  1052.              other    = free form DisplayString 
  1053.  
  1054.              ip       = ld. ld. ld. ld / 2d 
  1055.  
  1056.              tr       = lx: lx: lx: lx: lx: lx . lx 
  1057.  
  1058.              dlsw     = lx: lx: lx: lx: lx: lx . lx 
  1059.  
  1060.              ethernet = lx: lx: lx: lx: lx: lx . lx 
  1061.  
  1062.              " 
  1063.  
  1064.         ::=  { ibmappnNodeLsStatusEntry 14 } 
  1065.  
  1066.   ibmappnNodeLsStatusLocalAddr   OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This contains a displayable string that identifies the              DLC type and appropriate address.  See DlcType above for              details of the format." 
  1067.  
  1068.         ::=  { ibmappnNodeLsStatusEntry 15 } 
  1069.  
  1070.   ibmappnNodeLsStatusRemoteAddr  OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION             "This contains a displayable string that identifies the              DLC type and appropriate address.  See DlcType above for              details of the format." 
  1071.  
  1072.         ::=  { ibmappnNodeLsStatusEntry 16 } 
  1073.  
  1074.  
  1075.  
  1076.   -- **************************************************************   -- APPN SNMP Performance Information 
  1077.  
  1078.  
  1079.  
  1080. McKenzie & Cheng                                               [Page 46] 
  1081.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1082.  
  1083.    -- 
  1084.  
  1085.   ibmappnSnmpInPkts OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION           "Total number of messages delivered to the APPN SNMP sub-agent." 
  1086.  
  1087.         ::=  { ibmappnSnmpInformation 1 } 
  1088.  
  1089.   ibmappnSnmpInGetRequests OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of GET requests delivered to the APPN SNMP              sub-agent." 
  1090.  
  1091.         ::=  { ibmappnSnmpInformation 2 } 
  1092.  
  1093.   ibmappnSnmpInGetNexts OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of GETNEXT requests delivered to the APPN SNMP              sub-agent." 
  1094.  
  1095.         ::=  { ibmappnSnmpInformation 3 } 
  1096.  
  1097.   ibmappnSnmpInSetRequests OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of SET requests delivered to the APPN SNMP              sub-agent." 
  1098.  
  1099.         ::=  { ibmappnSnmpInformation 4 } 
  1100.  
  1101.   ibmappnSnmpInTotalVars OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of VARIABLES included in both              GET and GETNEXT requests to the APPN SNMP sub-agent." 
  1102.  
  1103.  
  1104.  
  1105. McKenzie & Cheng                                               [Page 47] 
  1106.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1107.  
  1108.          ::=  { ibmappnSnmpInformation 5 } 
  1109.  
  1110.   ibmappnSnmpInGetVars OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of VARIBLES included in all              GET requests to the APPN SNMP sub-agent." 
  1111.  
  1112.         ::=  { ibmappnSnmpInformation 6 } 
  1113.  
  1114.   ibmappnSnmpInGetNextVars OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Total number of VARIABLES included in all              GETNEXT requests to the APPN SNMP sub-agent." 
  1115.  
  1116.         ::=  { ibmappnSnmpInformation 7 } 
  1117.  
  1118.   ibmappnSnmpInSetVars OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of VARIBLES included in all               SET requests to the APPN SNMP sub-agent." 
  1119.  
  1120.         ::=  { ibmappnSnmpInformation 8 } 
  1121.  
  1122.   ibmappnSnmpOutNoSuchNames OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of VARIABLES that could not               be found by the APPN SNMP sub-agent." 
  1123.  
  1124.         ::=  { ibmappnSnmpInformation 9 } 
  1125.  
  1126.   ibmappnSnmpOutGenErrs OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of undefined errors that 
  1127.  
  1128.  
  1129.  
  1130. McKenzie & Cheng                                               [Page 48] 
  1131.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1132.  
  1133.                occurred processing SNMP request to the               APPN SNMP sub-agent." 
  1134.  
  1135.         ::=  { ibmappnSnmpInformation 10 } 
  1136.  
  1137.    -- ************************************************************** 
  1138.  
  1139.   -- This group provides global information about the   -- APPN node performance. 
  1140.  
  1141.   -- The first section applies to the APPN control point   -- storage utilization. 
  1142.  
  1143.    ibmappnMemorySize OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Size of the shared storage segment, as obtained               by storage management from the underlying operating               system." 
  1144.  
  1145.         ::=  { ibmappnMemoryUse 1 } 
  1146.  
  1147.   ibmappnMemoryUsed OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of bytes in the segment that are currently               allocated to process." 
  1148.  
  1149.         ::=  { ibmappnMemoryUse 2 } 
  1150.  
  1151.   ibmappnMemoryWarnThresh OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Allocation threshold beyond which storage               management considers the storage resources               to be constrained." 
  1152.  
  1153.         ::=  { ibmappnMemoryUse 3 } 
  1154.  
  1155.   ibmappnMemoryCritThresh OBJECT-TYPE 
  1156.  
  1157.  
  1158.  
  1159. McKenzie & Cheng                                               [Page 49] 
  1160.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1161.  
  1162.          SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Allocation threshold beyond which storage               management considers the storage resources               to be critically constrained." 
  1163.  
  1164.         ::=  { ibmappnMemoryUse 4 } 
  1165.  
  1166.    -- **************************************************************   -- The following are Counters maintained by the APPN CS component that   -- relate to total overall XID activity.   ------------------------------------------------------------------------   ibmappnNodeDefLsGoodXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The current number of successfull XIDs that have occurred                on all defined link stations since the last time this                node was initialized." 
  1167.  
  1168.       ::= { ibmappnXidInformation 1 } 
  1169.  
  1170.   ibmappnNodeDefLsBadXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The current number of unsuccessfull XIDs that have                occurred on all defined link stations since the last                time this node was initialized." 
  1171.  
  1172.       ::= { ibmappnXidInformation 2 } 
  1173.  
  1174.   ibmappnNodeDynLsGoodXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The current number of successfull XIDs that have                occurred on all dynamic link stations since the last                time this node was initialized." 
  1175.  
  1176.       ::= { ibmappnXidInformation 3 } 
  1177.  
  1178.  
  1179.  
  1180.  McKenzie & Cheng                                               [Page 50] 
  1181.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1182.  
  1183.    ibmappnNodeDynLsBadXids    OBJECT-TYPE       SYNTAX  Counter       ACCESS  read-only       STATUS  mandatory       DESCRIPTION               "The current number of unsuccessfull XIDs that have                occurred on all dynamic link stations since the last                time this node was initialized." 
  1184.  
  1185.       ::= { ibmappnXidInformation 4 } 
  1186.  
  1187.  
  1188.  
  1189.   -- ************** The APPN Topology Group *********************** 
  1190.  
  1191.   ibmappnNn             OBJECT IDENTIFIER ::= { ibmappn 2  }   ibmappnNnTopo         OBJECT IDENTIFIER ::= { ibmappnNn 1  }   ibmappnNnTopology     OBJECT IDENTIFIER ::= { ibmappnNn 3  } 
  1192.  
  1193.    -- This group will be used to represent the entire APPN network   -- topology, including Network nodes, virtual nodes and   -- all TGs associated with these nodes.   -- 
  1194.  
  1195.   -- Network nodes   -- The APPN topology database consists of information about every   -- APPN network node.  This information is learned over time   -- as each network node exchanges topology information with   -- each of its adjacent network nodes.  The database consists   -- of information about each node and all of the transmissions   -- groups used by each node. 
  1196.  
  1197.   -- Virtual nodes   -- Information about virtual nodes (connection networks) is treated   -- the same as information about network node   -- and is replicated at each network node.   -- The node name is the only meaningful information. The other   -- node objects use default values.  Each node that has defined   -- a TG with this virtual node as the destination also defines a   -- TG on this virtual node.  There is a TG record for each node   -- that uses this virtual node.   --   --   -- The APPN node table represents the APPN topology   -- database with the APPN CP fully-qualified name   -- being used as the index to this table.   -- This entire table could be retrieved using the GET NEXT command, 
  1198.  
  1199.  
  1200.  
  1201. McKenzie & Cheng                                               [Page 51] 
  1202.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1203.  
  1204.    -- however, due to the dynamics of APPN, nodes could come and   -- go and status could change as the table is being   -- retrieved.  Although in most cases the data retrieved will be valid,   -- missing and invalid status could cause problems for   -- a management application that was graphically displaying   -- this data.   -- This potential problem can be eliminated by   -- retrieving the FRSN before and after completion   -- of retrieval of the APPN topology table.   -- If the FRSN has changed, then repeat the   -- retrieval of the entire topology table   -- until the FRSN remains unchanged.   -- Object 'appnNnFrsn' represents the last   -- change or update to this node's topology   -- database.   --   --   -- The format of the actual database is as follows:   --   -- Node table (entry for each node in network)   --  TG table (entry for each TG owned by node)   --   -- Due to SNMP ASN.1 limitations, we cannot represent   -- the TG table within the node table.  We define   -- separate tables for nodes and TGs, adding the node   -- name to each TG entry to provide a means of   -- correlating each TG with its originating node. 
  1205.  
  1206.  
  1207.  
  1208.   ibmappnNnTopoMaxNodes   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum number of nodes allowed in the APPN topology             database.  This administratively assigned value must be             equal to or greater than the maximum total number of end             nodes and network nodes.             If the number of nodes exceeds this value, APPN will issue             an Alert and the node can no longer participate as a network             node." 
  1209.  
  1210.         ::=  { ibmappnNnTopo 1 } 
  1211.  
  1212.   ibmappnNnTopoCurNumNodes OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only 
  1213.  
  1214.  
  1215.  
  1216. McKenzie & Cheng                                               [Page 52] 
  1217.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1218.  
  1219.          STATUS mandatory         DESCRIPTION             "Current number of nodes in this node's topology database.              If this value exceeds the maximum number of nodes allowed              (NnTopoMaxNodes), APPN alert CPDB002 is              issued." 
  1220.  
  1221.         ::=  { ibmappnNnTopo 2 } 
  1222.  
  1223.   ibmappnNnTopoInTdus OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of TDUs received from              all adjacent NN since last initialization." 
  1224.  
  1225.         ::=  { ibmappnNnTopo 3 } 
  1226.  
  1227.   ibmappnNnTopoOutTdus OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of TDUs built by this node to be sent to              all adjacent NN since last initialization." 
  1228.  
  1229.         ::=  { ibmappnNnTopo 4 } 
  1230.  
  1231.   ibmappnNnTopoNodeLowRsns         OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node updates received by this              node with a RSN less than the current RSN.  Both even and              odd RSN are included in this count.              These TDUs are not errors, but result when TDUs are              broadcast to all adjacent network nodes.  No update to              this node's topology database occurs, but this node will              send a TDU with it's higher RSN to the adjacent node that              sent this low RSN." 
  1232.  
  1233.         ::=  { ibmappnNnTopo 5 } 
  1234.  
  1235.   ibmappnNnTopoNodeEqualRsns      OBJECT-TYPE         SYNTAX Counter         ACCESS read-only 
  1236.  
  1237.  
  1238.  
  1239. McKenzie & Cheng                                               [Page 53] 
  1240.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1241.  
  1242.          STATUS mandatory         DESCRIPTION              "Total number of topology node updates received by this              node with a RSN equal to the current RSN.  Both even and              odd RSN are included in this count.              These TDUs are not errors, but result when TDUs are              broadcast to all adjacent network nodes.  No update to              this node's topology database occurs." 
  1243.  
  1244.         ::=  { ibmappnNnTopo 6 } 
  1245.  
  1246.   ibmappnNnTopoNodeGoodHighRsns      OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node updates received by this              node with a RSN greater than the current RSN.              This results in updating this nodes topology and              broadcasting a TDU to all adjacent network nodes.  It is              not required to send a TDU to the sender of this update              because that node already has the update." 
  1247.  
  1248.         ::=  { ibmappnNnTopo 7 } 
  1249.  
  1250.  
  1251.  
  1252.   ibmappnNnTopoNodeBadHighRsns       OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node updates received by this              node with an odd RSN greater than the current RSN.              These updates represent a topology inconsistency detected              by one of the APPN network nodes.              This results in updating this nodes topology and broadcasting              a TDU to all adjacent network nodes." 
  1253.  
  1254.         ::=  { ibmappnNnTopo 8 } 
  1255.  
  1256.    ibmappnNnTopoNodeStateUpdates  OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology Node records built as a result 
  1257.  
  1258.  
  1259.  
  1260. McKenzie & Cheng                                               [Page 54] 
  1261.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1262.  
  1263.                of internally detected node state changes that affect APPN               topology and routing.  Updates are sent via TDUs to all               adjacent network nodes." 
  1264.  
  1265.         ::=  { ibmappnNnTopo 9 } 
  1266.  
  1267.   ibmappnNnTopoNodeErrors     OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node records inconsistencies               detected by this node.  This occurs when this node attempts               to update its topology database and detects a data               inconsistency.  This node will create a TDU with the               current RSN incremented to the next odd number and               broadcast it to all adjacent NNs." 
  1268.  
  1269.         ::=  { ibmappnNnTopo 10 } 
  1270.  
  1271.   ibmappnNnTopoNodeTimerUpdates OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node records built for this               node's resource due to timer updates. Updates are sent via               TDUs to all adjacent network nodes. These updates insure               other network nodes do not delete this node's resources               from their topology database." 
  1272.  
  1273.         ::=  { ibmappnNnTopo 11 } 
  1274.  
  1275.   ibmappnNnTopoNodePurges     OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology node records purged from this               node's topology database.  This occurs when a node has not               been updated in a specified amount of time.  The owning               node is responsible for broadcasting updates for its               resource that it wants kept in the network topology." 
  1276.  
  1277.         ::=  { ibmappnNnTopo 12 } 
  1278.  
  1279.    ibmappnNnTopoTgLowRsns         OBJECT-TYPE 
  1280.  
  1281.  
  1282.  
  1283. McKenzie & Cheng                                               [Page 55] 
  1284.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1285.  
  1286.          SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG updates received by this              node with a RSN less than the current RSN.  Both even and              odd RSN are included in this count.              These TDUs are not errors, but result when TDUs are              broadcast to all adjacent network nodes.  No update to              this node's topology database occurs, but this node will              send a TDU with it's higher RSN to the sender of the low              RSN." 
  1287.  
  1288.         ::=  { ibmappnNnTopo 13 } 
  1289.  
  1290.   ibmappnNnTopoTgEqualRsns       OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG updates received by this              node with a RSN equal to the current RSN.  Both even and              odd RSN are included in this count.              These TDUs are not errors, but result when TDUs are              broadcast to all adjacent network nodes.  No update to              this node's topology database occurs." 
  1291.  
  1292.         ::=  { ibmappnNnTopo 14 } 
  1293.  
  1294.   ibmappnNnTopoTgGoodHighRsns       OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG updates received by this              node with a RSN greater than the current RSN.              This results in updating this nodes topology and              broadcasting the update to all adjacent network nodes." 
  1295.  
  1296.         ::=  { ibmappnNnTopo 15 } 
  1297.  
  1298.    ibmappnNnTopoTgBadHighRsns      OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG updates received by this 
  1299.  
  1300.  
  1301.  
  1302. McKenzie & Cheng                                               [Page 56] 
  1303.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1304.  
  1305.               node with an odd RSN greater than the current RSN.              These updates represent a topology inconsistency detected              by one of the APPN network nodes.              This results in updating this nodes topology and              broadcasting a TDU to all adjacent network nodes." 
  1306.  
  1307.         ::=  { ibmappnNnTopo 16 } 
  1308.  
  1309.    ibmappnNnTopoTgStateUpdates  OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG records built as a result               of internally detected node state changes that affect APPN               topology and routing.  Updates are sent via TDUs to all               adjacent network nodes." 
  1310.  
  1311.         ::=  { ibmappnNnTopo 17 } 
  1312.  
  1313.   ibmappnNnTopoTgErrors     OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG records inconsistencies               detected by this node.  This occurs when this node               attempts to update its topology database and detects a               data inconsistency.  This node will create a TDU with               the current RSN incremented to the next odd number and               broadcast it to all adjacent NNs." 
  1314.  
  1315.         ::=  { ibmappnNnTopo 18 } 
  1316.  
  1317.   ibmappnNnTopoTgTimerUpdates OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG records built for this               node's resource due to timer updates. Updates are sent via               TDUs to all adjacent network nodes. These updates insure               other network nodes do not delete this node's resources               from their topology database." 
  1318.  
  1319.         ::=  { ibmappnNnTopo 19 } 
  1320.  
  1321.  
  1322.  
  1323.  McKenzie & Cheng                                               [Page 57] 
  1324.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1325.  
  1326.    ibmappnNnTopoTgPurges     OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Total number of topology TG records purged from this               node's topology database.  This occurs when a TG has not               been updated in a specified amount of time.  The owning               node is responsible for broadcasting updates for its               resource that it wants to keep in the network topology." 
  1327.  
  1328.         ::=  { ibmappnNnTopo 20 } 
  1329.  
  1330.    ibmappnNnTopoTotalRouteCalcs OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of routes calculated  for all class of services               since the last initialization." 
  1331.  
  1332.         ::=  { ibmappnNnTopo 21 } 
  1333.  
  1334.   ibmappnNnTopoTotalRouteRejs OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of route requests for all class of services that               could not be calculated since last initialization." 
  1335.  
  1336.         ::=  { ibmappnNnTopo 22 } 
  1337.  
  1338.    ibmappnNnTopoRouteTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnTopoRouteEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Table containing an entry for every Class of Service               that it has calculated a route for." 
  1339.  
  1340.         ::= { ibmappnNnTopo 23 } 
  1341.  
  1342.  
  1343.  
  1344.   ibmappnNnTopoRouteEntry OBJECT-TYPE 
  1345.  
  1346.  
  1347.  
  1348. McKenzie & Cheng                                               [Page 58] 
  1349.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1350.  
  1351.          SYNTAX IbmappnNnTopoRouteEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION               "The Class of Service name is the index for this table." 
  1352.  
  1353.         INDEX                {ibmappnNnTopoRouteCos} 
  1354.  
  1355.         ::= { ibmappnNnTopoRouteTable 1 } 
  1356.  
  1357.   IbmappnNnTopoRouteEntry ::= SEQUENCE {         ibmappnNnTopoRouteCos                  DisplayString,         ibmappnNnTopoRouteTrees                Counter,         ibmappnNnTopoRouteCalcs                Counter,         ibmappnNnTopoRouteRejs                 Counter   } 
  1358.  
  1359.    ibmappnNnTopoRouteCos   OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The Class of Service for the route." 
  1360.  
  1361.         ::=  { ibmappnNnTopoRouteEntry 1 } 
  1362.  
  1363.   ibmappnNnTopoRouteTrees OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of routes tree caches built for this Class of               Service since the last initialization." 
  1364.  
  1365.         ::=  { ibmappnNnTopoRouteEntry 2 } 
  1366.  
  1367.    ibmappnNnTopoRouteCalcs OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of routes calculated since last initialization." 
  1368.  
  1369.         ::=  { ibmappnNnTopoRouteEntry 3 } 
  1370.  
  1371.  
  1372.  
  1373.  McKenzie & Cheng                                               [Page 59] 
  1374.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1375.  
  1376.    ibmappnNnTopoRouteRejs OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of route requests that could not              be calculated since last initialization." 
  1377.  
  1378.         ::=  { ibmappnNnTopoRouteEntry 4 } 
  1379.  
  1380.    --Adjacent node table   --  Node name (only applies to adjacent nodes)   --  Number of out of sequence TDUs   --  Status of CP-CP sessions (ConWinner/ConLoser)   --  Last FRSN sent   --  Last FRSN received 
  1381.  
  1382.    ibmappnNnAdjNodeTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnAdjNodeEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Table containing an entry for every node.  The information               kept in this table is the last FRSN sent and received,               the status of the CP-CP sessions, and a gauge that               indicates the number of outstanding TDUs." 
  1383.  
  1384.         ::= { ibmappnNn 2 } 
  1385.  
  1386.    ibmappnNnAdjNodeEntry OBJECT-TYPE         SYNTAX IbmappnNnAdjNodeEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION               "The adjacent node name is the index for this table." 
  1387.  
  1388.         INDEX                {ibmappnNnAdjNodeAdjName} 
  1389.  
  1390.         ::= { ibmappnNnAdjNodeTable 1 } 
  1391.  
  1392.   IbmappnNnAdjNodeEntry ::= SEQUENCE {         ibmappnNnAdjNodeAdjName            DisplayString,         ibmappnNnAdjNodeCpCpSessStatus     INTEGER,         ibmappnNnAdjNodeOutOfSeqTdus       Gauge, 
  1393.  
  1394.  
  1395.  
  1396. McKenzie & Cheng                                               [Page 60] 
  1397.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1398.  
  1399.          ibmappnNnAdjNodeLastFrsnSent       INTEGER,         ibmappnNnAdjNodeLastFrsnRcvd       INTEGER                                      } 
  1400.  
  1401.   ibmappnNnAdjNodeAdjName              OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "An administratively-assigned fully-qualified               name of this node's adjacent network node." 
  1402.  
  1403.         ::=  { ibmappnNnAdjNodeEntry 1 } 
  1404.  
  1405.   ibmappnNnAdjNodeCpCpSessStatus    OBJECT-TYPE         SYNTAX INTEGER {                        active(1),                        conLoserActive(2),                        conWinnerActive(3),                        inactive(4)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates the state of CP-CP sessions between this node              and adjacent network and end nodes.  Incative indicates no              CP-CP sessions exists between this node and the adjacent              node.  Active indicates CP-CP sessons are active using both              the ConWinner and ConLoser sessions. The session initiated              by this node is refered to as the ConWinner session and is              used by this node to send to the adjacent node.  The              ConLoserr session is initiated by the adjacent node and              is used by this node to receive from the adjacent node." 
  1406.  
  1407.         ::=  { ibmappnNnAdjNodeEntry 2 } 
  1408.  
  1409.   ibmappnNnAdjNodeOutOfSeqTdus  OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of out of sequence Topology Database              Updates (TDUs).  In a quiesced state, this value is              zero.  In normal operation, the value varies              depending on the network environment." 
  1410.  
  1411.         ::=  { ibmappnNnAdjNodeEntry 3 } 
  1412.  
  1413.  
  1414.  
  1415.  McKenzie & Cheng                                               [Page 61] 
  1416.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1417.  
  1418.    ibmappnNnAdjNodeLastFrsnSent  OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This FRSN              indicates the last TDU sent to this adjacent node." 
  1419.  
  1420.         ::=  { ibmappnNnAdjNodeEntry 4 } 
  1421.  
  1422.   ibmappnNnAdjNodeLastFrsnRcvd OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This FRSN              indicates the last TDU received from this adjacent node." 
  1423.  
  1424.         ::=  { ibmappnNnAdjNodeEntry 5 } 
  1425.  
  1426.    --APPN Node Topology table 
  1427.  
  1428.   -- This table describes every known APPN Network node   -- and Virtual node. 
  1429.  
  1430.    ibmappnNnTopologyTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnTopologyEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Portion of the APPN routing table               that describes all of the APPN network nodes               and virtual nodes known to this node." 
  1431.  
  1432.         ::= { ibmappnNnTopology 1 } 
  1433.  
  1434.   ibmappnNnTopologyEntry OBJECT-TYPE         SYNTAX IbmappnNnTopologyEntry         ACCESS not-accessible         STATUS mandatory 
  1435.  
  1436.  
  1437.  
  1438. McKenzie & Cheng                                               [Page 62] 
  1439.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1440.  
  1441.          DESCRIPTION              "The fully-qualified node name is used to               index this table." 
  1442.  
  1443.         INDEX                {ibmappnNnNodeName} 
  1444.  
  1445.         ::= { ibmappnNnTopologyTable 1 } 
  1446.  
  1447.   IbmappnNnTopologyEntry  ::= SEQUENCE { 
  1448.  
  1449.         ibmappnNnNodeName                     DisplayString,         ibmappnNnNodeFrsn                     INTEGER,         ibmappnNnNodeEntryTimeLeft            INTEGER,         ibmappnNnNodeType                     INTEGER, 
  1450.  
  1451.         ibmappnNnNodeRsn                      INTEGER,         ibmappnNnNodeRouteAddResist           INTEGER,         ibmappnNnNodeCongested                INTEGER,         ibmappnNnNodeIsrDepleted              INTEGER,         ibmappnNnNodeEndptDepleted            INTEGER,         ibmappnNnNodeQuiescing                INTEGER,         ibmappnNnNodeGateway                  INTEGER,         ibmappnNnNodeCentralDirectory         INTEGER,         ibmappnNnNodeIsr                      INTEGER,         ibmappnNnNodeChainSupport             INTEGER   } 
  1452.  
  1453.   ibmappnNnNodeName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned network name that is locally             defined at each network node in the format NETID.CPNAME." 
  1454.  
  1455.         ::=  { ibmappnNnTopologyEntry 1 } 
  1456.  
  1457.   ibmappnNnNodeFrsn             OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This FRSN              indicates the last time this resource was updated at 
  1458.  
  1459.  
  1460.  
  1461. McKenzie & Cheng                                               [Page 63] 
  1462.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1463.  
  1464.               this node." 
  1465.  
  1466.         ::=  { ibmappnNnTopologyEntry 2 } 
  1467.  
  1468.   ibmappnNnNodeEntryTimeLeft    OBJECT-TYPE         SYNTAX INTEGER (0..31)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of days before deletion of this               network node entry. Range is 0-31." 
  1469.  
  1470.         ::=  { ibmappnNnTopologyEntry 3 } 
  1471.  
  1472.   ibmappnNnNodeType    OBJECT-TYPE         SYNTAX INTEGER {                        networknode(1),                        virtualnode(3)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Type of APPN node." 
  1473.  
  1474.         ::=  { ibmappnNnTopologyEntry 4 } 
  1475.  
  1476.   ibmappnNnNodeRsn       OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Resource sequence number that is assigned and               controlled by the network node that owns this               resource. This is always an even 32-bit number               unless an error has occurred." 
  1477.  
  1478.         ::=  { ibmappnNnTopologyEntry 5 } 
  1479.  
  1480.   ibmappnNnNodeRouteAddResist   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Route addition resistance             indicates the relative desirability             of using this node for intermediate session traffic.             The value, which can be any integer 0-255,             is used in route computation.  The lower the value, 
  1481.  
  1482.  
  1483.  
  1484. McKenzie & Cheng                                               [Page 64] 
  1485.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1486.  
  1487.              the more desirable the node is for intermediate routing." 
  1488.  
  1489.         ::=  { ibmappnNnTopologyEntry 6 } 
  1490.  
  1491.   ibmappnNnNodeCongested        OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether this node is congested.              This node is not be included in route selection              by other nodes when this congestion exists." 
  1492.  
  1493.          ::= { ibmappnNnTopologyEntry 7 } 
  1494.  
  1495.   ibmappnNnNodeIsrDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether intermediate session              routing resources are depleted.  This node is              not included in intermediate route selection              by other nodes when resources are depleted." 
  1496.  
  1497.         ::=  { ibmappnNnTopologyEntry 8 } 
  1498.  
  1499.   ibmappnNnNodeEndptDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether session endpoint resources are depleted." 
  1500.  
  1501.         ::=  { ibmappnNnTopologyEntry 9 } 
  1502.  
  1503.   ibmappnNnNodeQuiescing     OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether the node is quiescing.              This node is not included in route selection              by other nodes when the node is quiescing." 
  1504.  
  1505.         ::=  { ibmappnNnTopologyEntry 10 } 
  1506.  
  1507.   ibmappnNnNodeGateway       OBJECT-TYPE 
  1508.  
  1509.  
  1510.  
  1511. McKenzie & Cheng                                               [Page 65] 
  1512.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1513.  
  1514.          SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node provide gateway functions." 
  1515.  
  1516.         ::=  { ibmappnNnTopologyEntry 11 } 
  1517.  
  1518.   ibmappnNnNodeCentralDirectory OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node is central directory." 
  1519.  
  1520.         ::=  { ibmappnNnTopologyEntry 12 } 
  1521.  
  1522.   ibmappnNnNodeIsr   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports intermediate session               routing (ISR)." 
  1523.  
  1524.         ::=  { ibmappnNnTopologyEntry 13 } 
  1525.  
  1526.   ibmappnNnNodeChainSupport OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports chaining." 
  1527.  
  1528.         ::=  { ibmappnNnTopologyEntry 14 } 
  1529.  
  1530.    --APPN transmission group (TG) table 
  1531.  
  1532.   -- This table describes the TGs associated with   -- the APPN network nodes.   -- The originating node is repeated here to provide a   -- means of correlating the TGs with the nodes. 
  1533.  
  1534.    ibmappnNnTgTopologyTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnTgTopologyEntry         ACCESS not-accessible 
  1535.  
  1536.  
  1537.  
  1538. McKenzie & Cheng                                               [Page 66] 
  1539.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1540.  
  1541.          STATUS mandatory         DESCRIPTION              "Portion of the APPN topology database              that describes all of the APPN transmissions groups              used by the APPN network nodes." 
  1542.  
  1543.         ::= { ibmappnNnTopology 2 } 
  1544.  
  1545.   ibmappnNnTgTopologyEntry OBJECT-TYPE         SYNTAX IbmappnNnTgTopologyEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table requires three indexes to provide a               unique index.  The indexes are the owning or originating               CPname, the destination CPname, and the TG number." 
  1546.  
  1547.         INDEX                {ibmappnNnTgOwner,                 ibmappnNnTgDest,                 ibmappnNnTgNum} 
  1548.  
  1549.         ::= { ibmappnNnTgTopologyTable 1 } 
  1550.  
  1551.   IbmappnNnTgTopologyEntry ::= SEQUENCE { 
  1552.  
  1553.         ibmappnNnTgOwner      DisplayString,         ibmappnNnTgDest       DisplayString,         ibmappnNnTgNum        INTEGER,         ibmappnNnTgFrsn       INTEGER,         ibmappnNnTgEntryTimeLeft INTEGER, 
  1554.  
  1555.         ibmappnNnTgDestVirtual INTEGER,         ibmappnNnTgDlcData    OCTET STRING, 
  1556.  
  1557.         ibmappnNnTgRsn        INTEGER,         ibmappnNnTgOperational INTEGER,         ibmappnNnTgQuiescing   INTEGER,         ibmappnNnTgCpCpSession INTEGER,         ibmappnNnTgEffCap     INTEGER,         ibmappnNnTgConnCost   INTEGER,         ibmappnNnTgByteCost   INTEGER,         ibmappnNnTgSecurity   INTEGER,         ibmappnNnTgDelay      INTEGER,         ibmappnNnTgModemClass INTEGER,         ibmappnNnTgUsr1       INTEGER,         ibmappnNnTgUsr2       INTEGER,         ibmappnNnTgUsr3       INTEGER} 
  1558.  
  1559.  
  1560.  
  1561. McKenzie & Cheng                                               [Page 67] 
  1562.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1563.  
  1564.    ibmappnNnTgOwner  OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the             originating node for this TG. The format             is NETID.CPNAME and is the same name             specified in the node table." 
  1565.  
  1566.         ::=  { ibmappnNnTgTopologyEntry 1 } 
  1567.  
  1568.   ibmappnNnTgDest  OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned fully-qualified             network name for the destination node for this TG." 
  1569.  
  1570.         ::=  { ibmappnNnTgTopologyEntry 2 } 
  1571.  
  1572.   ibmappnNnTgNum  OBJECT-TYPE         SYNTAX INTEGER  (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number associated with this             transmission group. Range is 0-255." 
  1573.  
  1574.         ::=  { ibmappnNnTgTopologyEntry 3 } 
  1575.  
  1576.   ibmappnNnTgFrsn             OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Flow reduction sequence numbers (FRSNs) are associated               with Topology Database Updates (TDUs) and are unique               only within each APPN network node.  A TDU can be               associated with multiple APPN resources.  This FRSN               indicates the last time this resource was updated at               this node." 
  1577.  
  1578.         ::=  { ibmappnNnTgTopologyEntry 4 } 
  1579.  
  1580.   ibmappnNnTgEntryTimeLeft    OBJECT-TYPE         SYNTAX INTEGER (0..31) 
  1581.  
  1582.  
  1583.  
  1584. McKenzie & Cheng                                               [Page 68] 
  1585.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1586.  
  1587.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of days before deletion of this               network node TG entry. Range is 0-31." 
  1588.  
  1589.         ::=  { ibmappnNnTgTopologyEntry 5 } 
  1590.  
  1591.   ibmappnNnTgDestVirtual  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the destination node is              a virtual node." 
  1592.  
  1593.         ::=  { ibmappnNnTgTopologyEntry 6 } 
  1594.  
  1595.   ibmappnNnTgDlcData  OBJECT-TYPE         SYNTAX OCTET STRING  (SIZE (0..9))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "DLC specific data related to the link connection              network.              Token-Ring    - MAC/SAP              X.25 Switched - dial digits              X.21 Switched - dial digits              Circuit Swtch - dial digits" 
  1596.  
  1597.         ::=  { ibmappnNnTgTopologyEntry 7 } 
  1598.  
  1599.   ibmappnNnTgRsn      OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Current owning node's resource sequence number               for this resource." 
  1600.  
  1601.         ::=  { ibmappnNnTgTopologyEntry 8 } 
  1602.  
  1603.   ibmappnNnTgOperational OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the transmission group 
  1604.  
  1605.  
  1606.  
  1607. McKenzie & Cheng                                               [Page 69] 
  1608.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1609.  
  1610.               is operational." 
  1611.  
  1612.         ::=  { ibmappnNnTgTopologyEntry 9 } 
  1613.  
  1614.   ibmappnNnTgQuiescing OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the transmission group              is quiescing." 
  1615.  
  1616.         ::=  { ibmappnNnTgTopologyEntry 10 } 
  1617.  
  1618.   ibmappnNnTgCpCpSession OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether CP-CP sessions are supported on this TG." 
  1619.  
  1620.         ::=  { ibmappnNnTgTopologyEntry 11 } 
  1621.  
  1622.    ibmappnNnTgEffCap   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The effective capacity is an integer value that indicates              the kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776.              This is an administratively assigned value associated              with this TG." 
  1623.  
  1624.         ::=  { ibmappnNnTgTopologyEntry 12 } 
  1625.  
  1626.   ibmappnNnTgConnCost OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255, which indicates maximum cost.              This is an administratively assigned value associated 
  1627.  
  1628.  
  1629.  
  1630. McKenzie & Cheng                                               [Page 70] 
  1631.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1632.  
  1633.               with this TG." 
  1634.  
  1635.          ::=  { ibmappnNnTgTopologyEntry 13 } 
  1636.  
  1637.   ibmappnNnTgByteCost  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Relative cost of transmitting a byte over this link.              Range is from 0 (lowest cost) to 255.              This is an administratively assigned value associated              with this TG." 
  1638.  
  1639.         ::=  { ibmappnNnTgTopologyEntry 14 } 
  1640.  
  1641.   ibmappnNnTgSecurity  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The security is represented as an integer with a range of              1 thru 255 with the most common values enumerated as              defined above.              This is an administratively assigned value associated              with this TG." 
  1642.  
  1643.         ::=  { ibmappnNnTgTopologyEntry 15 } 
  1644.  
  1645.   ibmappnNnTgDelay  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only 
  1646.  
  1647.  
  1648.  
  1649. McKenzie & Cheng                                               [Page 71] 
  1650.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1651.  
  1652.          STATUS mandatory         DESCRIPTION              "Relative amount of time that it takes for a signal to               travel the length of the logical link.  This time is               represented in micro seconds, with some of the more               common values enumerated.               This is an administratively assigned value associated               with this TG." 
  1653.  
  1654.          ::=  { ibmappnNnTgTopologyEntry 16 } 
  1655.  
  1656.   ibmappnNnTgModemClass        OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "This is used to have multiple images for a               connection network.  For a connection network              it is the same as in the TG vector; for              a non-connection network it is X'00'." 
  1657.  
  1658.         ::=  { ibmappnNnTgTopologyEntry 17 } 
  1659.  
  1660.   ibmappnNnTgUsr1  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "First user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1661.  
  1662.         ::=  { ibmappnNnTgTopologyEntry 18 } 
  1663.  
  1664.   ibmappnNnTgUsr2  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Second user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1665.  
  1666.         ::=  { ibmappnNnTgTopologyEntry 19 } 
  1667.  
  1668.  
  1669.  
  1670.  McKenzie & Cheng                                               [Page 72] 
  1671.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1672.  
  1673.    ibmappnNnTgUsr3  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Third user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1674.  
  1675.         ::=  { ibmappnNnTgTopologyEntry 20 } 
  1676.  
  1677.    --APPN Node Topology table (using FRSN as index) 
  1678.  
  1679.   -- This table describes every known APPN Network node   -- and Virtual node. 
  1680.  
  1681.    ibmappnNnTopologyFRTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnTopologyFREntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Portion of the APPN routing table               that describes all of the APPN network nodes               and virtual nodes known to this node." 
  1682.  
  1683.         ::= { ibmappnNnTopology 3 } 
  1684.  
  1685.   ibmappnNnTopologyFREntry OBJECT-TYPE         SYNTAX IbmappnNnTopologyFREntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by two columns:               FRSN, followed by fully-qualified node name." 
  1686.  
  1687.         INDEX                {ibmappnNnNodeFRFrsn,                 ibmappnNnNodeFRName} 
  1688.  
  1689.         ::= { ibmappnNnTopologyFRTable 1 } 
  1690.  
  1691.   IbmappnNnTopologyFREntry ::= SEQUENCE {         ibmappnNnNodeFRName                     DisplayString,         ibmappnNnNodeFRFrsn                     INTEGER,         ibmappnNnNodeFREntryTimeLeft            INTEGER, 
  1692.  
  1693.  
  1694.  
  1695. McKenzie & Cheng                                               [Page 73] 
  1696.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1697.  
  1698.          ibmappnNnNodeFRType                     INTEGER, 
  1699.  
  1700.         ibmappnNnNodeFRRsn                      INTEGER,         ibmappnNnNodeFRRouteAddResist           INTEGER,         ibmappnNnNodeFRCongested                INTEGER,         ibmappnNnNodeFRIsrDepleted              INTEGER,         ibmappnNnNodeFREndptDepleted            INTEGER,         ibmappnNnNodeFRQuiescing                INTEGER,         ibmappnNnNodeFRGateway                  INTEGER,         ibmappnNnNodeFRCentralDirectory         INTEGER,         ibmappnNnNodeFRIsr                      INTEGER,         ibmappnNnNodeFRChainSupport             INTEGER   } 
  1701.  
  1702.   ibmappnNnNodeFRName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned network name that is locally             defined at each network node in the format NETID.CPNAME." 
  1703.  
  1704.         ::=  { ibmappnNnTopologyFREntry 1 } 
  1705.  
  1706.   ibmappnNnNodeFRFrsn             OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This FRSN              indicates the last time this resource was updated at              this node." 
  1707.  
  1708.         ::=  { ibmappnNnTopologyFREntry 2 } 
  1709.  
  1710.   ibmappnNnNodeFREntryTimeLeft    OBJECT-TYPE         SYNTAX INTEGER (0..31)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of days before deletion of this               network node entry. Range is 0-31." 
  1711.  
  1712.         ::=  { ibmappnNnTopologyFREntry 3 } 
  1713.  
  1714.  
  1715.  
  1716.  McKenzie & Cheng                                               [Page 74] 
  1717.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1718.  
  1719.    ibmappnNnNodeFRType    OBJECT-TYPE         SYNTAX INTEGER {                        networknode(1),                        virtualnode(3)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Type of APPN node." 
  1720.  
  1721.         ::=  { ibmappnNnTopologyFREntry 4 } 
  1722.  
  1723.   ibmappnNnNodeFRRsn       OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Resource sequence number that is assigned and               controlled by the network node that owns this               resource. This is always an even 32-bit number               unless an error has occurred." 
  1724.  
  1725.         ::=  { ibmappnNnTopologyFREntry 5 } 
  1726.  
  1727.   ibmappnNnNodeFRRouteAddResist   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Route addition resistance             indicates the relative desirability             of using this node for intermediate session traffic.             The value, which can be any integer 0-255,             is used in route computation.  The lower the value,             the more desirable the node is for intermediate routing." 
  1728.  
  1729.         ::=  { ibmappnNnTopologyFREntry 6 } 
  1730.  
  1731.   ibmappnNnNodeFRCongested        OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether this node is congested.              This node is not be included in route selection              by other nodes when this congestion exists." 
  1732.  
  1733.          ::= { ibmappnNnTopologyFREntry 7 } 
  1734.  
  1735.  
  1736.  
  1737. McKenzie & Cheng                                               [Page 75] 
  1738.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1739.  
  1740.    ibmappnNnNodeFRIsrDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether intermediate session              routing resources are depleted.  This node is              not included in intermediate route selection              by other nodes when resources are depleted." 
  1741.  
  1742.         ::=  { ibmappnNnTopologyFREntry 8 } 
  1743.  
  1744.   ibmappnNnNodeFREndptDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether session endpoint resources are depleted." 
  1745.  
  1746.         ::=  { ibmappnNnTopologyFREntry 9 } 
  1747.  
  1748.   ibmappnNnNodeFRQuiescing     OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether the node is quiescing.              This node is not included in route selection              by other nodes when the node is quiescing." 
  1749.  
  1750.         ::=  { ibmappnNnTopologyFREntry 10 } 
  1751.  
  1752.   ibmappnNnNodeFRGateway       OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node provide gateway functions." 
  1753.  
  1754.         ::=  { ibmappnNnTopologyFREntry 11 } 
  1755.  
  1756.   ibmappnNnNodeFRCentralDirectory OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node is central directory."         ::=  { ibmappnNnTopologyFREntry 12 } 
  1757.  
  1758.  
  1759.  
  1760. McKenzie & Cheng                                               [Page 76] 
  1761.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1762.  
  1763.    ibmappnNnNodeFRIsr   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports intermediate session               routing (ISR)." 
  1764.  
  1765.         ::=  { ibmappnNnTopologyFREntry 13 } 
  1766.  
  1767.   ibmappnNnNodeFRChainSupport OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports chaining." 
  1768.  
  1769.         ::=  { ibmappnNnTopologyFREntry 14 } 
  1770.  
  1771.    --APPN transmission group (TG) table 
  1772.  
  1773.   -- This table describes the TGs associated with   -- the APPN network nodes.   -- The originating node is repeated here to provide a   -- means of correlating the TGs with the nodes. 
  1774.  
  1775.    ibmappnNnTgTopologyFRTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnNnTgTopologyFREntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Portion of the APPN topology database              that describes all of the APPN transmissions groups              used by the APPN network nodes." 
  1776.  
  1777.         ::= { ibmappnNnTopology 4 } 
  1778.  
  1779.   ibmappnNnTgTopologyFREntry OBJECT-TYPE         SYNTAX IbmappnNnTgTopologyFREntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by four columns:               FRSN, TG owner fully-qualified node name,               TG destination fully-qualified node name, and TG number."         INDEX 
  1780.  
  1781.  
  1782.  
  1783. McKenzie & Cheng                                               [Page 77] 
  1784.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1785.  
  1786.                 {ibmappnNnTgFRFrsn,                 ibmappnNnTgFROwner,                 ibmappnNnTgFRDest,                 ibmappnNnTgFRNum} 
  1787.  
  1788.         ::= { ibmappnNnTgTopologyFRTable 1 } 
  1789.  
  1790.   IbmappnNnTgTopologyFREntry ::= SEQUENCE { 
  1791.  
  1792.         ibmappnNnTgFROwner      DisplayString,         ibmappnNnTgFRDest       DisplayString,         ibmappnNnTgFRNum        INTEGER,         ibmappnNnTgFRFrsn       INTEGER,         ibmappnNnTgFREntryTimeLeft INTEGER, 
  1793.  
  1794.         ibmappnNnTgFRDestVirtual INTEGER,         ibmappnNnTgFRDlcData    OCTET STRING, 
  1795.  
  1796.         ibmappnNnTgFRRsn        INTEGER,         ibmappnNnTgFROperational INTEGER,         ibmappnNnTgFRQuiescing   INTEGER,         ibmappnNnTgFRCpCpSession INTEGER,         ibmappnNnTgFREffCap     INTEGER,         ibmappnNnTgFRConnCost   INTEGER,         ibmappnNnTgFRByteCost   INTEGER,         ibmappnNnTgFRSecurity   INTEGER,         ibmappnNnTgFRDelay      INTEGER,         ibmappnNnTgFRModemClass INTEGER,         ibmappnNnTgFRUsr1       INTEGER,         ibmappnNnTgFRUsr2       INTEGER,         ibmappnNnTgFRUsr3       INTEGER} 
  1797.  
  1798.    ibmappnNnTgFROwner  OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the             originating node for this TG. The format             is NETID.CPNAME and is the same name             specified in the node table." 
  1799.  
  1800.         ::=  { ibmappnNnTgTopologyFREntry 1 } 
  1801.  
  1802.   ibmappnNnTgFRDest  OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only 
  1803.  
  1804.  
  1805.  
  1806. McKenzie & Cheng                                               [Page 78] 
  1807.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1808.  
  1809.          STATUS mandatory         DESCRIPTION             "Administratively-assigned fully-qualified             network name for the destination node for this TG." 
  1810.  
  1811.         ::=  { ibmappnNnTgTopologyFREntry 2 } 
  1812.  
  1813.   ibmappnNnTgFRNum  OBJECT-TYPE         SYNTAX INTEGER  (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number associated with this             transmission group. Range is 0-255." 
  1814.  
  1815.         ::=  { ibmappnNnTgTopologyFREntry 3 } 
  1816.  
  1817.   ibmappnNnTgFRFrsn             OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Flow reduction sequence numbers (FRSNs) are associated               with Topology Database Updates (TDUs) and are unique               only within each APPN network node.  A TDU can be               associated with multiple APPN resources.  This FRSN               indicates the last time this resource was updated at               this node." 
  1818.  
  1819.         ::=  { ibmappnNnTgTopologyFREntry 4 } 
  1820.  
  1821.   ibmappnNnTgFREntryTimeLeft    OBJECT-TYPE         SYNTAX INTEGER (0..31)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of days before deletion of this               network node TG entry. Range is 0-31." 
  1822.  
  1823.         ::=  { ibmappnNnTgTopologyFREntry 5 } 
  1824.  
  1825.   ibmappnNnTgFRDestVirtual  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the destination node is              a virtual node." 
  1826.  
  1827.  
  1828.  
  1829. McKenzie & Cheng                                               [Page 79] 
  1830.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1831.  
  1832.          ::=  { ibmappnNnTgTopologyFREntry 6 } 
  1833.  
  1834.   ibmappnNnTgFRDlcData  OBJECT-TYPE         SYNTAX OCTET STRING  (SIZE (0..9))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "DLC specific data related to the link connection              network.              Token-Ring    - MAC/SAP              X.25 Switched - dial digits              X.21 Switched - dial digits              Circuit Swtch - dial digits" 
  1835.  
  1836.         ::=  { ibmappnNnTgTopologyFREntry 7 } 
  1837.  
  1838.   ibmappnNnTgFRRsn      OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Current owning node's resource sequence number               for this resource." 
  1839.  
  1840.         ::=  { ibmappnNnTgTopologyFREntry 8 } 
  1841.  
  1842.   ibmappnNnTgFROperational OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the transmission group              is operational." 
  1843.  
  1844.         ::=  { ibmappnNnTgTopologyFREntry 9 } 
  1845.  
  1846.   ibmappnNnTgFRQuiescing OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the transmission group              is quiescing." 
  1847.  
  1848.         ::=  { ibmappnNnTgTopologyFREntry 10 } 
  1849.  
  1850.   ibmappnNnTgFRCpCpSession OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)} 
  1851.  
  1852.  
  1853.  
  1854. McKenzie & Cheng                                               [Page 80] 
  1855.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1856.  
  1857.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether CP-CP sessions are supported on this TG." 
  1858.  
  1859.         ::=  { ibmappnNnTgTopologyFREntry 11 } 
  1860.  
  1861.   ibmappnNnTgFREffCap   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The effective capacity is an integer value that indicates              the kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776.              This is an administratively assigned value associated              with this TG." 
  1862.  
  1863.         ::=  { ibmappnNnTgTopologyFREntry 12 } 
  1864.  
  1865.   ibmappnNnTgFRConnCost OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255, which indicates maximum cost.              This is an administratively assigned value associated              with this TG." 
  1866.  
  1867.          ::=  { ibmappnNnTgTopologyFREntry 13 } 
  1868.  
  1869.   ibmappnNnTgFRByteCost  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Relative cost of transmitting a byte over this link.              Range is from 0 (lowest cost) to 255.              This is an administratively assigned value associated              with this TG." 
  1870.  
  1871.         ::=  { ibmappnNnTgTopologyFREntry 14 } 
  1872.  
  1873.  
  1874.  
  1875.  McKenzie & Cheng                                               [Page 81] 
  1876.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1877.  
  1878.    ibmappnNnTgFRSecurity  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The security is represented as an integer with a range of              1 thru 255 with the most common values enumerated as              defined above.              This is an administratively assigned value associated              with this TG." 
  1879.  
  1880.         ::=  { ibmappnNnTgTopologyFREntry 15 } 
  1881.  
  1882.   ibmappnNnTgFRDelay  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Relative amount of time that it takes for a signal to               travel the length of the logical link.  This time is               represented in micro seconds, with some of the more               common values enumerated.               This is an administratively assigned value associated               with this TG." 
  1883.  
  1884.         ::=  { ibmappnNnTgTopologyFREntry 16 } 
  1885.  
  1886.   ibmappnNnTgFRModemClass        OBJECT-TYPE         SYNTAX INTEGER (0..65535)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "This is used to have multiple images for a 
  1887.  
  1888.  
  1889.  
  1890. McKenzie & Cheng                                               [Page 82] 
  1891.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1892.  
  1893.                connection network.  For a connection network              it is the same as in the TG vector; for              a non-connection network it is X'00'." 
  1894.  
  1895.         ::=  { ibmappnNnTgTopologyFREntry 17 } 
  1896.  
  1897.   ibmappnNnTgFRUsr1  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "First user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1898.  
  1899.         ::=  { ibmappnNnTgTopologyFREntry 18 } 
  1900.  
  1901.   ibmappnNnTgFRUsr2  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Second user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1902.  
  1903.         ::=  { ibmappnNnTgTopologyFREntry 19 } 
  1904.  
  1905.   ibmappnNnTgFRUsr3  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Third user-defined TG characteristic for this TG with              a range of 0-255.              This is an administratively assigned value associated              with this TG." 
  1906.  
  1907.         ::=  { ibmappnNnTgTopologyFREntry 20 } 
  1908.  
  1909.    -- ************** The APPN Local Topology Group ***************** 
  1910.  
  1911.   ibmappnLocalTopology   OBJECT IDENTIFIER ::= { ibmappn 3 }   ibmappnLocalThisNode   OBJECT IDENTIFIER ::= { ibmappnLocalTopology 1 }   ibmappnLocalGeneral    OBJECT IDENTIFIER ::= { ibmappnLocalThisNode   1} 
  1912.  
  1913.  
  1914.  
  1915. McKenzie & Cheng                                               [Page 83] 
  1916.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1917.  
  1918.    ibmappnLocalNnSpecific OBJECT IDENTIFIER ::= { ibmappnLocalThisNode   2}   ibmappnLocalTg         OBJECT IDENTIFIER ::= { ibmappnLocalThisNode   3}   ibmappnLocalEnTopology OBJECT IDENTIFIER ::= { ibmappnLocalTopology 2 } 
  1919.  
  1920.   -- The LocalEnNodeTable and LocalEnTgTable will replace these OIs   --ibmappnLocalEnNode   OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 1}   --ibmappnLocalEnTg     OBJECT IDENTIFIER ::= { ibmappnLocalEnTopology 2} 
  1921.  
  1922.    --This MIB Group represents the local topology   --maintained in both APPN end nodes and network nodes.   --Although the same control vectors are used for both network   --and local topology, many of the attributes only apply to network   --nodes.  This MIB group defines the required objects for retrieval   --of information about this node and the objects that represent   --the local topology about end nodes.   --   --This node could be either an network node or an end node. The   --definition must address both cases.   --   --1  Information about this node   --   a  General information about this node, both NN and ENs.   --   b  Information about this node that applies only to NNs.   --   c  TG table      (repeated for each TG this node owns)   --   --2  Information about the end nodes known to this network node   --   (THIS SECTION ONLY APPLIES TO NETWORK NODES)   --   a  End node table (entry for each end node )   --   b  TG table      (repeated for each TG owned by the end nodes)   --   -- 
  1923.  
  1924.  
  1925.  
  1926.   ----   -- General information section 
  1927.  
  1928.   ibmappnLocalNodeName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned fully-qualified name             for this node. Format is NETID.CPNAME." 
  1929.  
  1930.         ::=  { ibmappnLocalGeneral 1 } 
  1931.  
  1932.   ibmappnLocalNodeType    OBJECT-TYPE 
  1933.  
  1934.  
  1935.  
  1936. McKenzie & Cheng                                               [Page 84] 
  1937.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1938.  
  1939.          SYNTAX INTEGER {                        networknode(1),                        endnode(2),                        len(4)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Type of APPN node." 
  1940.  
  1941.         ::=  { ibmappnLocalGeneral 2 } 
  1942.  
  1943.    -- Network node unique information   -- 
  1944.  
  1945.   ibmappnLocalNnRsn       OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Resource sequence number is assigned and               controlled by the network node that owns this               resource.  This is always an even unsigned               number unless an error has occurred." 
  1946.  
  1947.         ::=  { ibmappnLocalNnSpecific  1 } 
  1948.  
  1949.   ibmappnLocalNnRouteAddResist   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Route addition resistance             indicates the relative desirability             of using this node for intermediate session traffic.             The value, which can be any integer 0-255,             is used in route computation.  The lower the value,             the more desirable the node is for intermediate routing." 
  1950.  
  1951.         ::=  { ibmappnLocalNnSpecific 2 } 
  1952.  
  1953.   ibmappnLocalNnCongested        OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether this node is congested. 
  1954.  
  1955.  
  1956.  
  1957. McKenzie & Cheng                                               [Page 85] 
  1958.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1959.  
  1960.                Other network nodes stop routing traffic to               this node while this flag is on." 
  1961.  
  1962.          ::= { ibmappnLocalNnSpecific 3 } 
  1963.  
  1964.   ibmappnLocalNnIsrDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicate whether intermediated session               routing resources are depleted.               Other network nodes stop routing traffic through               this node while this flag is on." 
  1965.  
  1966.         ::=  { ibmappnLocalNnSpecific 4 } 
  1967.  
  1968.   ibmappnLocalNnEndptDepleted OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether session endpoint resources               are depleted." 
  1969.  
  1970.         ::=  { ibmappnLocalNnSpecific 5 } 
  1971.  
  1972.   ibmappnLocalNnQuiescing     OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node is quiescing." 
  1973.  
  1974.         ::=  { ibmappnLocalNnSpecific 6 } 
  1975.  
  1976.   ibmappnLocalNnGateway       OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node is a gateway." 
  1977.  
  1978.         ::=  { ibmappnLocalNnSpecific 7 } 
  1979.  
  1980.   ibmappnLocalNnCentralDirectory OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only 
  1981.  
  1982.  
  1983.  
  1984. McKenzie & Cheng                                               [Page 86] 
  1985.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  1986.  
  1987.          STATUS mandatory         DESCRIPTION              "Indicates whether the node is a central directory." 
  1988.  
  1989.         ::=  { ibmappnLocalNnSpecific 8 } 
  1990.  
  1991.   ibmappnLocalNnIsr   OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports intermediate               session routing." 
  1992.  
  1993.         ::=  { ibmappnLocalNnSpecific 9 } 
  1994.  
  1995.   ibmappnLocalNnChainSupport OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the node supports chaining." 
  1996.  
  1997.         ::=  { ibmappnLocalNnSpecific 10 } 
  1998.  
  1999.   ibmappnLocalNnFrsn     OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Flow reduction sequence numbers (FRSNs) are associated              with Topology Database Updates (TDUs) and are unique              only within each APPN network node.  A TDU can be              associated with multiple APPN resources. This object              is the last FRSN sent in a topology update to              adjacent network nodes." 
  2000.  
  2001.         ::=  { ibmappnLocalNnSpecific 11 } 
  2002.  
  2003.    -- Local TG information   -- APPN Transmission Group (TG) Table 
  2004.  
  2005.   -- This table describes the TGs associated with   -- this node only. 
  2006.  
  2007.   ibmappnLocalTgTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnLocalTgEntry 
  2008.  
  2009.  
  2010.  
  2011. McKenzie & Cheng                                               [Page 87] 
  2012.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2013.  
  2014.          ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "TG Table describes all of the TGs owned by this               node.  The TG destination can be a virtual               node, network node, len, or end node." 
  2015.  
  2016.         ::= { ibmappnLocalTg 1 } 
  2017.  
  2018.   ibmappnLocalTgEntry OBJECT-TYPE         SYNTAX IbmappnLocalTgEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the destination CPname               and the TG number." 
  2019.  
  2020.         INDEX                {ibmappnLocalTgDest,                 ibmappnLocalTgNum} 
  2021.  
  2022.         ::= { ibmappnLocalTgTable 1 } 
  2023.  
  2024.   IbmappnLocalTgEntry ::= SEQUENCE { 
  2025.  
  2026.         ibmappnLocalTgDest       DisplayString,         ibmappnLocalTgNum        INTEGER,         ibmappnLocalTgDestVirtual INTEGER,         ibmappnLocalTgDlcData    OCTET STRING, 
  2027.  
  2028.         ibmappnLocalTgRsn        INTEGER,         ibmappnLocalTgQuiescing  INTEGER,         ibmappnLocalTgOperational INTEGER,         ibmappnLocalTgCpCpSession INTEGER,         ibmappnLocalTgEffCap     INTEGER,         ibmappnLocalTgConnCost   INTEGER,         ibmappnLocalTgByteCost   INTEGER,         ibmappnLocalTgSecurity   INTEGER,         ibmappnLocalTgDelay      INTEGER,         ibmappnLocalTgModemClass INTEGER,         ibmappnLocalTgUsr1       INTEGER,         ibmappnLocalTgUsr2       INTEGER,         ibmappnLocalTgUsr3       INTEGER                                      } 
  2029.  
  2030.   ibmappnLocalTgDest  OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only 
  2031.  
  2032.  
  2033.  
  2034. McKenzie & Cheng                                               [Page 88] 
  2035.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2036.  
  2037.          STATUS mandatory         DESCRIPTION              "Administratively-assigned name for the              destination node for this TG.              This is the fully-qualified network node              name." 
  2038.  
  2039.         ::=  { ibmappnLocalTgEntry 1 } 
  2040.  
  2041.   ibmappnLocalTgNum  OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number associated with this transmission group." 
  2042.  
  2043.         ::=  { ibmappnLocalTgEntry 2 } 
  2044.  
  2045.   ibmappnLocalTgDestVirtual  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the destination node is              a Virtual node."         ::=  { ibmappnLocalTgEntry 3 } 
  2046.  
  2047.   ibmappnLocalTgDlcData  OBJECT-TYPE         SYNTAX OCTET STRING  (SIZE (0..9))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "DLC specific data related to the link connection              network.              Token-Ring    - MAC/SAP              X.25 Switched - dial digits              X.21 Switched - dial digits              Circuit Swtch - dial digits" 
  2048.  
  2049.         ::=  { ibmappnLocalTgEntry 4 } 
  2050.  
  2051.   ibmappnLocalTgRsn       OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "The resource sequence number is assigned and               controlled by the network node that owns this 
  2052.  
  2053.  
  2054.  
  2055. McKenzie & Cheng                                               [Page 89] 
  2056.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2057.  
  2058.                resource.  This is always an even unsigned               number unless an error has occurred." 
  2059.  
  2060.         ::=  { ibmappnLocalTgEntry 5 } 
  2061.  
  2062.   ibmappnLocalTgQuiescing OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the Transmission Group              is quiescing." 
  2063.  
  2064.         ::=  { ibmappnLocalTgEntry 6 } 
  2065.  
  2066.   ibmappnLocalTgOperational OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the Transmission Group              is operational." 
  2067.  
  2068.         ::=  { ibmappnLocalTgEntry 7 } 
  2069.  
  2070.   ibmappnLocalTgCpCpSession OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the CP-CP Sessions are              supported on this TG." 
  2071.  
  2072.         ::=  { ibmappnLocalTgEntry 8 } 
  2073.  
  2074.   ibmappnLocalTgEffCap   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The effective capacity is an integer value that indicates              the actual kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776." 
  2075.  
  2076.         ::=  { ibmappnLocalTgEntry 9 } 
  2077.  
  2078.   ibmappnLocalTgConnCost OBJECT-TYPE 
  2079.  
  2080.  
  2081.  
  2082. McKenzie & Cheng                                               [Page 90] 
  2083.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2084.  
  2085.          SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255." 
  2086.  
  2087.         ::=  { ibmappnLocalTgEntry 10 } 
  2088.  
  2089.   ibmappnLocalTgByteCost  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Relative cost of transmitting a byte over this link.             Range is from 0 (lowest cost) to 255." 
  2090.  
  2091.         ::=  { ibmappnLocalTgEntry 11 } 
  2092.  
  2093.   ibmappnLocalTgSecurity  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Security level for this TG." 
  2094.  
  2095.         ::=  { ibmappnLocalTgEntry 12 } 
  2096.  
  2097.   ibmappnLocalTgDelay  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only 
  2098.  
  2099.  
  2100.  
  2101. McKenzie & Cheng                                               [Page 91] 
  2102.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2103.  
  2104.          STATUS mandatory         DESCRIPTION              "Relative amount of time that it takes for a signal to               travel the length of the logical link.  This time is               represented in micro seconds, with some of the more               common values enumerated." 
  2105.  
  2106.         ::=  { ibmappnLocalTgEntry 13 } 
  2107.  
  2108.   ibmappnLocalTgModemClass  OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "This is used to have multiple images for a               connection network.  For a connection network               it is the same as in the TG vector and for               a non-connection network it is zero." 
  2109.  
  2110.         ::=  { ibmappnLocalTgEntry 14 } 
  2111.  
  2112.   ibmappnLocalTgUsr1  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Value of the first user-defined TG             characteristic for this TG.             Range is 0-255." 
  2113.  
  2114.         ::=  { ibmappnLocalTgEntry 15 } 
  2115.  
  2116.   ibmappnLocalTgUsr2  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Value of the second user-defined TG             characteristic for this TG.             Range is 0-255." 
  2117.  
  2118.         ::=  { ibmappnLocalTgEntry 16 } 
  2119.  
  2120.   ibmappnLocalTgUsr3  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION 
  2121.  
  2122.  
  2123.  
  2124. McKenzie & Cheng                                               [Page 92] 
  2125.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2126.  
  2127.              "Value of the third user-defined TG             characteristic for this TG.             Range is 0-255." 
  2128.  
  2129.         ::=  { ibmappnLocalTgEntry 17 } 
  2130.  
  2131.    -- This section applies only to network nodes.   -- It contains end node topology information known to serving   -- network node.   -- The first table contains information about all end nodes   -- known to this node.   --   --  The TG  table contains information about all of the TGs owned   --  by these end nodes. 
  2132.  
  2133.    ibmappnLocalEnTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnLocalEnEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Portion of the APPN topology               database that describes the end               nodes known to this node." 
  2134.  
  2135.         ::= { ibmappnLocalEnTopology 1 } 
  2136.  
  2137.   ibmappnLocalEnEntry OBJECT-TYPE         SYNTAX IbmappnLocalEnEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the end node CPname." 
  2138.  
  2139.         INDEX                {ibmappnLocalEnName}         ::= { ibmappnLocalEnTable 1 } 
  2140.  
  2141.   IbmappnLocalEnEntry ::= SEQUENCE { 
  2142.  
  2143.         ibmappnLocalEnName                     DisplayString,         ibmappnLocalEnEntryTimeLeft            INTEGER,         ibmappnLocalEnType                     INTEGER                             } 
  2144.  
  2145.   ibmappnLocalEnName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17)) 
  2146.  
  2147.  
  2148.  
  2149. McKenzie & Cheng                                               [Page 93] 
  2150.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2151.  
  2152.          ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned fully-qualified             name of end node in the format NETID.CPNAME." 
  2153.  
  2154.         ::=  { ibmappnLocalEnEntry 1 } 
  2155.  
  2156.   ibmappnLocalEnEntryTimeLeft   OBJECT-TYPE         SYNTAX INTEGER (0..31)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number of days before deletion of this              end node entry. Range is 0-31." 
  2157.  
  2158.         ::=  { ibmappnLocalEnEntry 2 } 
  2159.  
  2160.   ibmappnLocalEnType    OBJECT-TYPE         SYNTAX INTEGER {                        endnode(2),                        len(4)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Type of APPN node (must always be a len or end node)." 
  2161.  
  2162.         ::=  { ibmappnLocalEnEntry 3 } 
  2163.  
  2164.    --APPN Local End node Transmission Group (TG) table 
  2165.  
  2166.   -- This table describes the TGs associated with   -- all of the end nodes known to this node. 
  2167.  
  2168.   ibmappnLocalEnTgTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnLocalEnTgEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Table describing all of the TGs owned by the               end nodes known to this node.               The TG destination can be a virtual               node, network node, or end node." 
  2169.  
  2170.         ::= { ibmappnLocalEnTopology 2 } 
  2171.  
  2172.  
  2173.  
  2174.  McKenzie & Cheng                                               [Page 94] 
  2175.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2176.  
  2177.    ibmappnLocalEnTgEntry OBJECT-TYPE         SYNTAX IbmappnLocalEnTgEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table requires multiple indexes to uniquely               identify each TG. They are originating CPname,               destination CPname, and the TG number." 
  2178.  
  2179.         INDEX                {ibmappnLocalEnTgOrigin,                 ibmappnLocalEnTgDest,                 ibmappnLocalEnTgNum} 
  2180.  
  2181.         ::= { ibmappnLocalEnTgTable 1 } 
  2182.  
  2183.   IbmappnLocalEnTgEntry ::= SEQUENCE {         ibmappnLocalEnTgOrigin     DisplayString,         ibmappnLocalEnTgDest       DisplayString,         ibmappnLocalEnTgNum        INTEGER,         ibmappnLocalEnTgEntryTimeLeft INTEGER, 
  2184.  
  2185.         ibmappnLocalEnTgDestVirtual INTEGER,         ibmappnLocalEnTgDlcData    OCTET STRING, 
  2186.  
  2187.         ibmappnLocalEnTgOperational INTEGER,         ibmappnLocalEnTgCpCpSession INTEGER,         ibmappnLocalEnTgEffCap     INTEGER,         ibmappnLocalEnTgConnCost   INTEGER,         ibmappnLocalEnTgByteCost   INTEGER,         ibmappnLocalEnTgSecurity   INTEGER,         ibmappnLocalEnTgDelay      INTEGER,         ibmappnLocalEnTgModemClass INTEGER,         ibmappnLocalEnTgUsr1       INTEGER,         ibmappnLocalEnTgUsr2       INTEGER,         ibmappnLocalEnTgUsr3       INTEGER                                       } 
  2188.  
  2189.   ibmappnLocalEnTgOrigin      OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the              origination node for this TG.              This is the fully-qualified network name." 
  2190.  
  2191.         ::=  { ibmappnLocalEnTgEntry 1 } 
  2192.  
  2193.  
  2194.  
  2195. McKenzie & Cheng                                               [Page 95] 
  2196.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2197.  
  2198.    ibmappnLocalEnTgDest        OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for the              destination node for this TG.              This is the fully-qualified network name." 
  2199.  
  2200.         ::=  { ibmappnLocalEnTgEntry 2 } 
  2201.  
  2202.   ibmappnLocalEnTgNum  OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number associated with this transmission group." 
  2203.  
  2204.         ::=  { ibmappnLocalEnTgEntry 3 } 
  2205.  
  2206.   ibmappnLocalEnTgEntryTimeLeft   OBJECT-TYPE         SYNTAX INTEGER (0..31)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Number of days before deletion of this              end node TG entry. Range is 0-31." 
  2207.  
  2208.         ::=  { ibmappnLocalEnTgEntry 4 } 
  2209.  
  2210.   ibmappnLocalEnTgDestVirtual  OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the destination node is              a virtual node." 
  2211.  
  2212.         ::=  { ibmappnLocalEnTgEntry 5 } 
  2213.  
  2214.   ibmappnLocalEnTgDlcData  OBJECT-TYPE         SYNTAX OCTET STRING         ACCESS read-only         STATUS mandatory         DESCRIPTION              "DLC specific data related to the link connection              network.              Token-Ring    - MAC/SAP 
  2215.  
  2216.  
  2217.  
  2218. McKenzie & Cheng                                               [Page 96] 
  2219.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2220.  
  2221.               X.25 Switched - dial digits              X.21 Switched - dial digits              Circuit Swtch - dial digits" 
  2222.  
  2223.         ::=  { ibmappnLocalEnTgEntry 6 } 
  2224.  
  2225.   ibmappnLocalEnTgOperational OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether the Transmission Group is operational." 
  2226.  
  2227.         ::=  { ibmappnLocalEnTgEntry 7 } 
  2228.  
  2229.   ibmappnLocalEnTgCpCpSession OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Indicates whether CP-CP sessions are supported on this TG." 
  2230.  
  2231.         ::=  { ibmappnLocalEnTgEntry 8 } 
  2232.  
  2233.   ibmappnLocalEnTgEffCap   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "The effective capacity is an integer value that indicates              the actual kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776." 
  2234.  
  2235.         ::=  { ibmappnLocalEnTgEntry 9 } 
  2236.  
  2237.   ibmappnLocalEnTgConnCost OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255." 
  2238.  
  2239.         ::=  { ibmappnLocalEnTgEntry 10 } 
  2240.  
  2241.  
  2242.  
  2243.  McKenzie & Cheng                                               [Page 97] 
  2244.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2245.  
  2246.    ibmappnLocalEnTgByteCost  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Relative cost of transmitting a byte over this link.             Range is from 0, which means no cost, to 255." 
  2247.  
  2248.         ::=  { ibmappnLocalEnTgEntry 11 } 
  2249.  
  2250.   ibmappnLocalEnTgSecurity  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Security level for this TG." 
  2251.  
  2252.         ::=  { ibmappnLocalEnTgEntry 12 } 
  2253.  
  2254.   ibmappnLocalEnTgDelay  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Relative amount of time that it takes for a signal to               travel the length of the logical link.  This time is               represented in micro seconds, with some of the more               common values enumerated." 
  2255.  
  2256.         ::=  { ibmappnLocalEnTgEntry 13 } 
  2257.  
  2258.   ibmappnLocalEnTgModemClass  OBJECT-TYPE         SYNTAX INTEGER (0..65535) 
  2259.  
  2260.  
  2261.  
  2262. McKenzie & Cheng                                               [Page 98] 
  2263.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2264.  
  2265.          ACCESS read-only         STATUS mandatory         DESCRIPTION              "This is used to have multiple images for a               connection network.  For a connection network               it is the same as in the TG vector and for                a non connection network it is zero." 
  2266.  
  2267.         ::=  { ibmappnLocalEnTgEntry 14 } 
  2268.  
  2269.   ibmappnLocalEnTgUsr1  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "First user-defined TG characteristic             for this TG. Range of values is 0-255." 
  2270.  
  2271.         ::=  { ibmappnLocalEnTgEntry 15 } 
  2272.  
  2273.   ibmappnLocalEnTgUsr2  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Second user-defined TG characteristic              for this TG. Range of values is 0-255." 
  2274.  
  2275.         ::=  { ibmappnLocalEnTgEntry 16 } 
  2276.  
  2277.   ibmappnLocalEnTgUsr3  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Third user-defined TG characteristic              for this TG. Range of values is 0-255." 
  2278.  
  2279.         ::=  { ibmappnLocalEnTgEntry 17 } 
  2280.  
  2281.    -- ************** The APPN Directory group **********************   ibmappnDir      OBJECT IDENTIFIER ::= { ibmappn 5  }   ibmappnDirPerf  OBJECT IDENTIFIER ::= { ibmappnDir 1 } 
  2282.  
  2283.   -- The APPN Directory Group 
  2284.  
  2285.   -- The APPN Directory Database 
  2286.  
  2287.  
  2288.  
  2289. McKenzie & Cheng                                               [Page 99] 
  2290.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2291.  
  2292.    -- Each APPN network node maintains directories containing   -- information on which LUs (applications) are available and   -- where they are located.  LUs can be located within an APPN   -- network node or in any of the attached end nodes. 
  2293.  
  2294.   --  Max Cache Directory Entries   --  Current Number of Cache Entries   --  Current Number Home Entries   --  Current Number of Registered Entries   --  number of directed locates sent   --  number of directed locates received   --  number of broadcast locates sent   --  number of broadcast locates received   --  Number of locates returned with a found   --  Number of locates returned with a not found   --  Number of outstanding Locates   --  Directory table  (Repeated for each Serving NN) 
  2295.  
  2296.     --  Serving Network Node Fully Qualified CP Name 
  2297.  
  2298.   --  LU Groups within Directory table (one for each LU) 
  2299.  
  2300.     --  Fully-qualified LU Name     --  Owning fully-qualified CP Name    --  TP Name     --  Resource location     (local/domain/cross-domain)     --  Entry type (home,Register/cache)     --  Wildcard              (yes/no) 
  2301.  
  2302.    ibmappnDirMaxCaches OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Maximum number of cache entries allowed. This              is an administratively assigned value." 
  2303.  
  2304.         ::=  { ibmappnDirPerf 1 } 
  2305.  
  2306.   ibmappnDirCurCaches OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Current number of cache entries." 
  2307.  
  2308.         ::=  { ibmappnDirPerf 2 } 
  2309.  
  2310.  
  2311.  
  2312. McKenzie & Cheng                                              [Page 100] 
  2313.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2314.  
  2315.    ibmappnDirCurHomeEntries  OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Current number of home entries." 
  2316.  
  2317.         ::=  { ibmappnDirPerf 3 } 
  2318.  
  2319.   ibmappnDirRegEntries OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Current number of registered entries." 
  2320.  
  2321.         ::=  { ibmappnDirPerf 4 } 
  2322.  
  2323.   ibmappnDirInLocates    OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of directed locates received." 
  2324.  
  2325.         ::=  { ibmappnDirPerf 5 } 
  2326.  
  2327.   ibmappnDirInBcastLocates  OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of broadcast locates received." 
  2328.  
  2329.         ::=  { ibmappnDirPerf 6 } 
  2330.  
  2331.   ibmappnDirOutLocates   OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of directed locates sent." 
  2332.  
  2333.         ::=  { ibmappnDirPerf 7 } 
  2334.  
  2335.   ibmappnDirOutBcastLocates   OBJECT-TYPE         SYNTAX Counter         ACCESS read-only 
  2336.  
  2337.  
  2338.  
  2339. McKenzie & Cheng                                              [Page 101] 
  2340.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2341.  
  2342.          STATUS mandatory         DESCRIPTION              "Number of broadcast locates sent." 
  2343.  
  2344.         ::=  { ibmappnDirPerf 8 } 
  2345.  
  2346.   ibmappnDirNotFoundLocates   OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of directed locates returned with a 'not found'." 
  2347.  
  2348.         ::=  { ibmappnDirPerf 9 } 
  2349.  
  2350.   ibmappnDirNotFoundBcastLocates OBJECT-TYPE         SYNTAX Counter         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Number of broadcast locates returned with              a not found." 
  2351.  
  2352.         ::=  { ibmappnDirPerf 10 } 
  2353.  
  2354.   ibmappnDirLocateOutstands  OBJECT-TYPE         SYNTAX Gauge         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Current number of outstanding locates,             both directed and broadcast.  This value             varies. A value of zero indicates             that no locates are unanswered." 
  2355.  
  2356.         ::=  { ibmappnDirPerf 11 } 
  2357.  
  2358.    --APPN Directory table 
  2359.  
  2360.   -- This table contains information about all known   -- LUs and TPs. 
  2361.  
  2362.   ibmappnDirTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnDirEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION 
  2363.  
  2364.  
  2365.  
  2366. McKenzie & Cheng                                              [Page 102] 
  2367.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2368.  
  2369.               "Table containing information about              all known LUs and TPs." 
  2370.  
  2371.         ::= { ibmappnDir 2 } 
  2372.  
  2373.   ibmappnDirEntry OBJECT-TYPE         SYNTAX IbmappnDirEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the LU name." 
  2374.  
  2375.         INDEX                {ibmappnDirLuName} 
  2376.  
  2377.         ::= { ibmappnDirTable 1 } 
  2378.  
  2379.   IbmappnDirEntry ::= SEQUENCE {         ibmappnDirLuName                   DisplayString,         ibmappnDirServerName               DisplayString,         ibmappnDirLuOwnerName              DisplayString,         ibmappnDirLuLocation               INTEGER,         ibmappnDirType                     INTEGER,         ibmappnDirWildCard                 INTEGER                                } 
  2380.  
  2381.   ibmappnDirLuName          OBJECT-TYPE         SYNTAX DisplayString  (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Fully-qualified network LU name in the              domain of the serving network node." 
  2382.  
  2383.         ::=  { ibmappnDirEntry 1 } 
  2384.  
  2385.   ibmappnDirServerName        OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Fully-qualified control point (CP) name of the               network node server.  For unassociated end node               entries, the end node fully-qualified name               is returned." 
  2386.  
  2387.         ::=  { ibmappnDirEntry 2 } 
  2388.  
  2389.  
  2390.  
  2391.  McKenzie & Cheng                                              [Page 103] 
  2392.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2393.  
  2394.    ibmappnDirLuOwnerName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (3..17))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Fully-qualified CP name of the node at which              the LU is located.  This name is the same as the              serving NN name when the LU is located at a              network node or an unassociated end node.  It is              also the same as the fully-qualified LU name              when this is the control point LU for this node." 
  2395.  
  2396.         ::=  { ibmappnDirEntry 3 } 
  2397.  
  2398.    ibmappnDirLuLocation        OBJECT-TYPE         SYNTAX INTEGER {                        local(1),     --Local                        domain(2),    --Domain                        xdomain(3)    --Cross Domain                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Specifies the location of the LU." 
  2399.  
  2400.         ::=  { ibmappnDirEntry 4 } 
  2401.  
  2402.   ibmappnDirType             OBJECT-TYPE         SYNTAX INTEGER {                        home(1),      --defined as home entry                        cache(2),     --learned over time                        registered(3) --registered by end node                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Directory types are:               1 - Home                     The LU is in the domain of the local network node                     and the LU information has been configured at the                     local node. 
  2403.  
  2404.               2 - Cache                     The LU has previously been located by a broadcast                     search and the location information has been saved. 
  2405.  
  2406.               3 - Register 
  2407.  
  2408.  
  2409.  
  2410. McKenzie & Cheng                                              [Page 104] 
  2411.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2412.  
  2413.                      The LU is at an end node that is in the domain                     of the local network node.  Registered entries                     are registered by the served end node." 
  2414.  
  2415.         ::=  { ibmappnDirEntry 5 } 
  2416.  
  2417.    ibmappnDirWildCard         OBJECT-TYPE         SYNTAX INTEGER {                         other(1),                         explicit-entry(2),                         partial-wildcard(3),                         full-wildcard(4)                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION             "1 - Other means unknown type of LU entry.              2 - Expliced-entry means the full LUNAME will be used                  for locating this LU.              3 - Partial-wildcard means only the non-blank portions                  of the LUNAME will be used for locating this LU.              4 - Full-wildcard means all LUNAMES will be directed                  to this LU." 
  2418.  
  2419.         ::=  { ibmappnDirEntry 6 } 
  2420.  
  2421.    -- ************** The APPN Class of Service group *************** 
  2422.  
  2423.   ibmappnCos  OBJECT IDENTIFIER ::= { ibmappn 6  } --APPN COS 
  2424.  
  2425.   -- The APPN Class of Service (COS) 
  2426.  
  2427.   -- Class of Service is a means of expressing the quality of the routes   -- and the transmission priority of traffic which flows on these routes.   -- The quality of routes is specified by two tables, a COS weight table   -- for TGs and a COS weight table for nodes.  These COS tables are   -- administratively assigned at each APPN node. Seven default tables 
  2428.  
  2429.   -- for TGs and a COS weight table for Nodes.  These COS tables are   -- administratively assigned at each APPN node with seven default tables   -- being provided by IBM.   --   --   --  COS Name   --        Unqualified name identifying the class of service.   --  Transmission priority 
  2430.  
  2431.  
  2432.  
  2433. McKenzie & Cheng                                              [Page 105] 
  2434.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2435.  
  2436.    --        Transmission priority associated with this class of service   --   COS Node Row Table   --          At least one node row must be specified. The default   --          COS tables specify 8 rows.   --     Node Row Weight   --            Numeric value between 0 and 255 inclusive indicating   --            the weight associated with this row.   --     Route addition resist (min)   --            Numeric value between 0 and 255 inclusive indicating   --            the minimum route addition resistance for this row.   --     Route addition resist (max)   --            Numeric value between 0 and 255 inclusive indicating   --            the maximum route addition resistance for this row.   --     Congestion          (min)   --            Indicates whether this class of service for this row   --            will accept congestion. Yes or No must be specified.   --     Congestion          (max)   --            Indicates whether this Class of Service for this row   --            will accept congestion. Yes or No must be specified.   --   --   COS TG Row table   --          At least one TG row must be specified with the defaults   --          COS tables specify 8 rows.   --     TG Row Weight   --            Numeric value between 0 and 255 inclusive indicating   --            the weight associated with this row.   --     Effective capacity  (min)   --            Indicates the lowest acceptable value for this row.   --     Effective capacity  (max)   --            Indicates the highest required value for this row.   --     Cost per connect time  (min)   --            Indicates the lowest connect cost per unit time value   --            for this row.  This value is between 0 and 255 inclusive.   --     Cost per connect time  (max)   --            Indicates the highest connect cost per unit time value   --            for this row.  This value is between 0 and 255 inclusive.   --     Cost per byte       (min)   --            Indicates the lowest cost per byte value   --            for this row.  This value is between 0 and 255 inclusive.   --     Cost per byte       (max)   --            Indicates the highest cost per byte value   --            for this row.  This value is between 0 and 255 inclusive.   --     Security            (min)   --            Indicates the lowest acceptable value for security   --            for this row.  This value is one of seven values.   --     Security            (max)   --            Indicates the highest acceptable value for security   --            for this row.  This value is one of seven values. 
  2437.  
  2438.  
  2439.  
  2440. McKenzie & Cheng                                              [Page 106] 
  2441.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2442.  
  2443.    --     Propagation delay   (min)   --            Indicates the lowest acceptable propagation delay value   --            for this row.   --     Propagation delay   (max)   --            Indicates the highest acceptable propagation delay value   --            for this row.   --     User defined 1      (min)   --            Indicates the lowest acceptable value   --            for this row.  This value is between 0 and 255 inclusive.   --     User defined 1      (max)   --            Indicates the highest acceptable value   --            for this row.  This value is between 0 and 255 inclusive.   --     User defined 2      (min)   --            Same as user defined 1   --     User defined 2      (max)   --            Same as user defined 1   --     User defined 3      (min)   --            Same as user defined 1   --     User defined 3      (max)   --            Same as user defined 1   --   --   --   --Due to SNMP ASN.1 limitations the COS table is defined   --in the following format.   --   -- MODE name table   --  MODE Name (index)   --  COS Name   --   -- COS name table   --  COS Name (index)   --  Transmission priority   --   -- COS node row table   --  COS Name (index1)   --  Index2   --  Node Row Weight   --  Rte addition resist (min)   --  Rte addition resist (max)   --  Congestion          (min)   --  Congestion          (max)   --   -- COS TG row table   --  COS Name (index1)   --  Index   --  TG Row Weight   --  Effective capacity  (min) 
  2444.  
  2445.  
  2446.  
  2447. McKenzie & Cheng                                              [Page 107] 
  2448.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2449.  
  2450.    --  Effective capacity  (max)   --  Cost per conn time  (min)   --  Cost per conn time  (max)   --  cost per byte       (min)   --  cost per byte       (max)   --  Security            (min)   --  Security            (max)   --  Propagation delay   (min)   --  Propagation delay   (max)   --  User defined 1      (min)   --  User defined 1      (max)   --  User defined 2      (min)   --  User defined 2      (max)   --  User defined 3      (min)   --  User defined 3      (max)   --   -- ************************************************************** 
  2451.  
  2452.    ibmappnCosModeTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnCosModeEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION             "Table representing all of the defined             mode names for this node.  The table             contains the matching COS name." 
  2453.  
  2454.         ::= { ibmappnCos 1 } 
  2455.  
  2456.   ibmappnCosModeEntry OBJECT-TYPE         SYNTAX IbmappnCosModeEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table is indexed by the Mode Name." 
  2457.  
  2458.         INDEX                {ibmappnCosModeName} 
  2459.  
  2460.         ::= { ibmappnCosModeTable 1 } 
  2461.  
  2462.   IbmappnCosModeEntry ::= SEQUENCE {         ibmappnCosModeName                  DisplayString,         ibmappnCosModeCosName               DisplayString                                        } 
  2463.  
  2464.   ibmappnCosModeName              OBJECT-TYPE 
  2465.  
  2466.  
  2467.  
  2468. McKenzie & Cheng                                              [Page 108] 
  2469.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2470.  
  2471.          SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Administratively-assigned name for this               mode entry." 
  2472.  
  2473.         ::=  { ibmappnCosModeEntry 1 } 
  2474.  
  2475.   ibmappnCosModeCosName    OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "An administratively assigned name for this              Class of Service." 
  2476.  
  2477.         ::=  { ibmappnCosModeEntry 2 } 
  2478.  
  2479.    -- ************************************************************** 
  2480.  
  2481.   ibmappnCosNameTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnCosNameEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION             "Table representing all of the defined class-of-service              names for this node.  The COS node and TG tables are              accessed using the same index, which is the COS name." 
  2482.  
  2483.         ::= { ibmappnCos 2 } 
  2484.  
  2485.   ibmappnCosNameEntry OBJECT-TYPE         SYNTAX IbmappnCosNameEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The COS name is the index to this table." 
  2486.  
  2487.         INDEX                {ibmappnCosName} 
  2488.  
  2489.         ::= { ibmappnCosNameTable 1 } 
  2490.  
  2491.   IbmappnCosNameEntry ::= SEQUENCE {         ibmappnCosName                     DisplayString,         ibmappnCosTransPriority            INTEGER 
  2492.  
  2493.  
  2494.  
  2495. McKenzie & Cheng                                              [Page 109] 
  2496.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2497.  
  2498.                                     } 
  2499.  
  2500.    ibmappnCosName              OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Administratively-assigned name for this              class of service." 
  2501.  
  2502.         ::=  { ibmappnCosNameEntry 1 } 
  2503.  
  2504.   ibmappnCosTransPriority OBJECT-TYPE         SYNTAX INTEGER {                        low(1),               --X'01'                        medium(2),            --X'02'                        high(3),              --X'03'                        network(4)            --X'04'                        }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Transmission priority for this               class of service.  Values are:                 Low                 Medium                 High                 Network                                      " 
  2505.  
  2506.         ::=  { ibmappnCosNameEntry 2 } 
  2507.  
  2508.    ibmappnCosNodeRowTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnCosNodeRowEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "This table contains all node-row information for all               class of service in this node." 
  2509.  
  2510.         ::= { ibmappnCos 3 } 
  2511.  
  2512.   ibmappnCosNodeRowEntry OBJECT-TYPE         SYNTAX IbmappnCosNodeRowEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION 
  2513.  
  2514.  
  2515.  
  2516. McKenzie & Cheng                                              [Page 110] 
  2517.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2518.  
  2519.               "The COS name is the first index and a integer               is the second index to insure a unique index." 
  2520.  
  2521.         INDEX                {ibmappnCosNodeRowName,                 ibmappnCosNodeRowIndex} 
  2522.  
  2523.         ::= { ibmappnCosNodeRowTable 1 } 
  2524.  
  2525.   IbmappnCosNodeRowEntry ::= SEQUENCE {         ibmappnCosNodeRowName                 DisplayString,         ibmappnCosNodeRowIndex                INTEGER,   --Node Row Group         ibmappnCosNodeRowWgt                  DisplayString,         ibmappnCosNodeRowResistMin            INTEGER,         ibmappnCosNodeRowResistMax            INTEGER,         ibmappnCosNodeRowMinCongestAllow      INTEGER,         ibmappnCosNodeRowMaxCongestAllow      INTEGER                                    } 
  2526.  
  2527.   ibmappnCosNodeRowName              OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Administratively-assigned name for this              class of service." 
  2528.  
  2529.         ::=  { ibmappnCosNodeRowEntry 1 } 
  2530.  
  2531.   ibmappnCosNodeRowIndex     OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Index of COS name.  This same value is used               to access the node and TG COS tables.               Range of values is 0-255." 
  2532.  
  2533.         ::=  { ibmappnCosNodeRowEntry 2 } 
  2534.  
  2535.   --Node Row Group 
  2536.  
  2537.   ibmappnCosNodeRowWgt     OBJECT-TYPE         SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION 
  2538.  
  2539.  
  2540.  
  2541. McKenzie & Cheng                                              [Page 111] 
  2542.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2543.  
  2544.               "Weight to be associated with the nodes               that fit the criteria specified by this node row." 
  2545.  
  2546.         ::=  { ibmappnCosNodeRowEntry 3 } 
  2547.  
  2548.   ibmappnCosNodeRowResistMin       OBJECT-TYPE         SYNTAX INTEGER   (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Minimum route addition resistance value              for this node. Range of values is 0-255.              The lower the value, the more desirable              the node is for intermediate routing." 
  2549.  
  2550.         ::=  { ibmappnCosNodeRowEntry 4 } 
  2551.  
  2552.   ibmappnCosNodeRowResistMax  OBJECT-TYPE         SYNTAX INTEGER   (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum route addition resistance value              for this node. Range of values is 0-255.              The lower the value, the more desirable              the node is for intermediate routing." 
  2553.  
  2554.         ::=  { ibmappnCosNodeRowEntry 5 } 
  2555.  
  2556.   ibmappnCosNodeRowMinCongestAllow OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether low congestion will be               tolerated.  The minimum and maximum parameters               will allow specifying either low-congested,               high-congested, or either to be used." 
  2557.  
  2558.         ::=  { ibmappnCosNodeRowEntry 6 } 
  2559.  
  2560.   ibmappnCosNodeRowMaxCongestAllow OBJECT-TYPE         SYNTAX INTEGER {yes(1), no(2)}         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Indicates whether high congestion will be               tolerated.  The minimum and maximum parameters 
  2561.  
  2562.  
  2563.  
  2564. McKenzie & Cheng                                              [Page 112] 
  2565.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2566.  
  2567.                will allow specifying either low-congested,               high-congested, or either to be used." 
  2568.  
  2569.         ::=  { ibmappnCosNodeRowEntry 7 } 
  2570.  
  2571.    -- COS TG row table   --  Index   --  TG Row Weight   --  Effective capacity  (min)   --  Effective capacity  (max)   --  Cost per conn time  (min)   --  Cost per conn time  (max)   --  cost per byte       (min)   --  cost per byte       (max)   --  Security            (min)   --  Security            (max)   --  Propagation delay   (min)   --  Propagation delay   (max)   --  User defined 1      (min)   --  User defined 1      (max)   --  User defined 2      (min)   --  User defined 2      (max)   --  User defined 3      (min)   --  User defined 3      (max)   -- 
  2572.  
  2573.   ibmappnCosTgRowTable OBJECT-TYPE         SYNTAX SEQUENCE OF IbmappnCosTgRowEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "Table containing all the Tg-row information for all               class of service defined in this node." 
  2574.  
  2575.         ::= { ibmappnCos 4 } 
  2576.  
  2577.   ibmappnCosTgRowEntry OBJECT-TYPE         SYNTAX IbmappnCosTgRowEntry         ACCESS not-accessible         STATUS mandatory         DESCRIPTION              "The TgRowName and the TgRowIndex are the index              for this table." 
  2578.  
  2579.         INDEX                {ibmappnCosTgRowName,                 ibmappnCosTgRowIndex} 
  2580.  
  2581.  
  2582.  
  2583. McKenzie & Cheng                                              [Page 113] 
  2584.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2585.  
  2586.          ::= { ibmappnCosTgRowTable 1 } 
  2587.  
  2588.   IbmappnCosTgRowEntry ::= SEQUENCE {         ibmappnCosTgRowName                 DisplayString,         ibmappnCosTgRowIndex                INTEGER,   --TG Row Group         ibmappnCosTgRowWgt                   DisplayString,         ibmappnCosTgRowEffCapMin             INTEGER,         ibmappnCosTgRowEffCapMax             INTEGER,         ibmappnCosTgRowConnCostMin           INTEGER,         ibmappnCosTgRowConnCostMax           INTEGER,         ibmappnCosTgRowByteCostMin           INTEGER,         ibmappnCosTgRowByteCostMax           INTEGER,         ibmappnCosTgRowSecurityMin           INTEGER,         ibmappnCosTgRowSecurityMax           INTEGER,         ibmappnCosTgRowDelayMin              INTEGER,         ibmappnCosTgRowDelayMax              INTEGER,         ibmappnCosTgRowUsr1Min               INTEGER,         ibmappnCosTgRowUsr1Max               INTEGER,         ibmappnCosTgRowUsr2Min               INTEGER,         ibmappnCosTgRowUsr2Max               INTEGER,         ibmappnCosTgRowUsr3Min               INTEGER,         ibmappnCosTgRowUsr3Max               INTEGER                                 } 
  2589.  
  2590.   ibmappnCosTgRowName              OBJECT-TYPE         SYNTAX DisplayString (SIZE (1..8))         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Administratively-assigned name for this              class of service." 
  2591.  
  2592.         ::=  { ibmappnCosTgRowEntry 1 } 
  2593.  
  2594.   ibmappnCosTgRowIndex     OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Index of COS name.  This same value is used               to access the node and TG COS tables." 
  2595.  
  2596.         ::=  { ibmappnCosTgRowEntry 2 } 
  2597.  
  2598.   --TG Row 
  2599.  
  2600.   ibmappnCosTgRowWgt       OBJECT-TYPE 
  2601.  
  2602.  
  2603.  
  2604. McKenzie & Cheng                                              [Page 114] 
  2605.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2606.  
  2607.          SYNTAX DisplayString         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Weight to be associated with the nodes               that fit the criteria specified by this tg-row." 
  2608.  
  2609.         ::=  { ibmappnCosTgRowEntry 3 } 
  2610.  
  2611.   ibmappnCosTgRowEffCapMin   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Minimum acceptable speed for this Class of Service.              The effective capacity is an integer value that indicates              the actual kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776." 
  2612.  
  2613.         ::=  { ibmappnCosTgRowEntry 4 } 
  2614.  
  2615.   ibmappnCosTgRowEffCapMax   OBJECT-TYPE         SYNTAX INTEGER         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum acceptable speed for this Class of Service.              The effective capacity is an integer value that indicates              the actual kilo bits per second.              It is derived from the link bandwidth and maximum load              factor with the range of 0 thru 603,979,776." 
  2616.  
  2617.         ::=  { ibmappnCosTgRowEntry 5 } 
  2618.  
  2619.   ibmappnCosTgRowConnCostMin OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Minimum acceptable cost per connect time              for this Class of Service.              Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255." 
  2620.  
  2621.         ::=  { ibmappnCosTgRowEntry 6 } 
  2622.  
  2623.  
  2624.  
  2625. McKenzie & Cheng                                              [Page 115] 
  2626.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2627.  
  2628.    ibmappnCosTgRowConnCostMax OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION             "Maximum acceptable cost per connect time              for this Class of Service.              Cost per connect time: a value representing              the relative cost per unit of time to use              the TG. Range is from 0, which means no cost,              to 255." 
  2629.  
  2630.         ::=  { ibmappnCosTgRowEntry 7 } 
  2631.  
  2632.   ibmappnCosTgRowByteCostMin  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Minimum acceptable cost per byte               for this Class of Service." 
  2633.  
  2634.         ::=  { ibmappnCosTgRowEntry 8 } 
  2635.  
  2636.   ibmappnCosTgRowByteCostMax  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Maximum acceptable cost per byte               for this Class of Service." 
  2637.  
  2638.         ::=  { ibmappnCosTgRowEntry 9 } 
  2639.  
  2640.   ibmappnCosTgRowSecurityMin  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Minimum acceptable security 
  2641.  
  2642.  
  2643.  
  2644. McKenzie & Cheng                                              [Page 116] 
  2645.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2646.  
  2647.                for this Class of Service." 
  2648.  
  2649.         ::=  { ibmappnCosTgRowEntry 10 } 
  2650.  
  2651.   ibmappnCosTgRowSecurityMax  OBJECT-TYPE         SYNTAX INTEGER {                        nonsecure(1),                --X'01'                        publicSwitchedNetwork(32),   --X'20'                        undergroundCable(64),        --X'40'                        secureConduit(96),           --X'60'                        guardedConduit(128),         --X'80'                        encrypted(160),              --X'A0'                        guardedRadiation(192)        --X'C0'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Maximum acceptable security               for this Class of Service." 
  2652.  
  2653.         ::=  { ibmappnCosTgRowEntry 11 } 
  2654.  
  2655.   ibmappnCosTgRowDelayMin  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99'                        maximum(2013265920)         --X'FF'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION           "Minimum acceptable propagation delay for this class of service.            Relative amount of time that it takes for a signal to travel            the length of the logical link.  This time is represented in            micro seconds, with the more values enumerated." 
  2656.  
  2657.         ::=  { ibmappnCosTgRowEntry 12 } 
  2658.  
  2659.   ibmappnCosTgRowDelayMax  OBJECT-TYPE         SYNTAX INTEGER {                        minimum(0),                 --X'00'                        negligible(384),            --X'4C'                        terrestrial(9216),          --X'71'                        packet(147456),             --X'91'                        long(294912),               --X'99' 
  2660.  
  2661.  
  2662.  
  2663. McKenzie & Cheng                                              [Page 117] 
  2664.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2665.  
  2666.                         maximum(2013265920)         --X'FF'                }         ACCESS read-only         STATUS mandatory         DESCRIPTION           "Maximum acceptable propagation delay for this class of service.            Relative amount of time that it takes for a signal to travel            the length of the logical link.  This time is represented in            micro seconds, with the more values enumerated." 
  2667.  
  2668.         ::=  { ibmappnCosTgRowEntry 13 } 
  2669.  
  2670.   ibmappnCosTgRowUsr1Min  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Minimum acceptable value for this               user defined characteristic.               Range of values is 0-255." 
  2671.  
  2672.         ::=  { ibmappnCosTgRowEntry 14 } 
  2673.  
  2674.   ibmappnCosTgRowUsr1Max  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Maximum acceptable value for this               user defined characteristic.               Range of values is 0-255." 
  2675.  
  2676.         ::=  { ibmappnCosTgRowEntry 15 } 
  2677.  
  2678.   ibmappnCosTgRowUsr2Min  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Minimum acceptable value for this               user defined characteristic.               Range of values is 0-255." 
  2679.  
  2680.         ::=  { ibmappnCosTgRowEntry 16 } 
  2681.  
  2682.   ibmappnCosTgRowUsr2Max  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only 
  2683.  
  2684.  
  2685.  
  2686. McKenzie & Cheng                                              [Page 118] 
  2687.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2688.  
  2689.          STATUS mandatory         DESCRIPTION              "A Maximum acceptable value for this               user defined characteristic." 
  2690.  
  2691.         ::=  { ibmappnCosTgRowEntry 17 } 
  2692.  
  2693.   ibmappnCosTgRowUsr3Min  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Minimum acceptable value for this               user defined characteristic.               Range of values is 0-255." 
  2694.  
  2695.         ::=  { ibmappnCosTgRowEntry 18 } 
  2696.  
  2697.   ibmappnCosTgRowUsr3Max  OBJECT-TYPE         SYNTAX INTEGER (0..255)         ACCESS read-only         STATUS mandatory         DESCRIPTION              "Maximum acceptable value for this               user defined characteristic.               Range of values is 0-255." 
  2698.  
  2699.         ::=  { ibmappnCosTgRowEntry 19 } 
  2700.  
  2701.   END 
  2702.  
  2703. 3.0  Acknowledgements 
  2704.  
  2705.    Thanks go to David Chen, Leo Temoshenko, and Mike Allen for their    contribution and support through the development process. 
  2706.  
  2707. 4.0  Security Considerations 
  2708.  
  2709.    Security issues are not discussed in this memo. 
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  McKenzie & Cheng                                              [Page 119] 
  2722.  RFC 1593                   SNA APPN Node MIB                  March 1994 
  2723.  
  2724.  5.0  Authors' Addresses 
  2725.  
  2726.    William F. McKenzie    IBM Networking Systems    P. O. Box 12195    Research Triangle Park, NC  27709    US 
  2727.  
  2728.    Phone: +1 919 254 5705    EMail: mckenzie@ralvma.vnet.ibm.com 
  2729.  
  2730.     Jia-bing R. Cheng    IBM Networking Systems    P. O. Box 12195    Research Triangle Park, NC  27709    US 
  2731.  
  2732.    Phone: +1 919 254 4434    EMail: cheng@ralvm6.vnet.ibm.com 
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764. McKenzie & Cheng                                              [Page 120] 
  2765.  
  2766.