home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_q_t / draft-ietf-snanau-dlurmib-00.txt < prev    next >
Text File  |  1996-11-21  |  31KB  |  1,080 lines

  1.  
  2.  
  3.                      Definitions of Managed Objects
  4.                                 for DLUR
  5.  
  6.                            November 19, 1996
  7.  
  8.  
  9.                          Bob Clouston (editor)
  10.                              Cisco Systems
  11.                            clouston@cisco.com
  12.  
  13.  
  14.  
  15.                            Bob Moore (editor)
  16.                             IBM Corporation
  17.                       remoore@ralvm6.vnet.ibm.com
  18.  
  19.  
  20.  
  21.                    <draft-ietf-snanau-dlurmib-00.txt>
  22.  
  23.  
  24.  
  25.  
  26. 1.  Status of this Memo
  27.  
  28. This document is an Internet-Draft.  Internet-Drafts are working
  29. documents of the Internet Engineering Task Force (IETF), its areas, and
  30. its working groups.  Note that other groups may also distribute working
  31. documents as Internet-Drafts.
  32.  
  33. Internet-Drafts are draft documents valid for a maximum of six months.
  34. Internet-Drafts may be updated, replaced, or obsoleted by other
  35. documents at any time.  It is not appropriate to use Internet-Drafts as
  36. reference material or to cite them other than as a working draft or work
  37. in progress.
  38.  
  39. To learn the current status of any Internet-Draft, please check the
  40. 1id-abstracts.txt listing contained in the Internet-Drafts Shadow
  41. Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or
  42. munnari.oz.au.
  43.  
  44. 2.  Introduction
  45.  
  46. This memo defines a portion of the Management Information Base (MIB) for
  47. use with network management protocols in the Internet community.  In
  48. particular, it defines objects for monitoring and controlling network
  49.  
  50.  
  51.  
  52. Expires May 19, 1997                                            [Page 1]
  53.  
  54. Internet Draft              SNANAU DLUR MIB                November 1996
  55.  
  56.  
  57. devices with DLUR (Dependent LU Requester) capabilities.  This memo
  58. identifies managed objects for the DLUR protocol.
  59.  
  60.  
  61. This memo does not specify a standard for the Internet community.
  62.  
  63. 3.  The SNMP Network Management Framework
  64.  
  65. The SNMP Network Management Framework consists of several components.
  66. For the purpose of this specification, the applicable components of the
  67. Framework are the SMI and related documents [1, 2, 3], which define the
  68. mechanisms used for describing and naming objects for the purpose of
  69. management.
  70.  
  71. The Framework permits new objects to be defined for the purpose of
  72. experimentation and evaluation.
  73.  
  74.  
  75. 4.  Overview
  76.  
  77. This document identifies the proposed set of objects for monitoring the
  78. configuration and active characteristics of devices with DLUR
  79. capabilities.  Dependent LU requester/server (DLUR/S) is an extension to
  80. the Advanced Peer-to-Peer Networking (APPN) architecture that provides
  81. dependent LU services in APPN networks.  See the SNANAU APPN MIB [4] for
  82. management of APPN networks.
  83.  
  84. The base APPN architecture only provided for transport of data between
  85. independent logical units (LUs).  However, customers have an enormous
  86. investment in applications based on dependent LU types. DLUR/S provides
  87. for support of dependent LU sessions in an APPN network.
  88.  
  89. A dependent LU server (DLUS) is an APPN node that provides System
  90. Services Control Point (SSCP) services over an APPN network to remote
  91. secondary dependent LUs by using SSCP-PU and SSCP-LU sessions whose
  92. flows are encapsulated on LU 6.2 session flows between the DLUS node and
  93. the appropriate dependent LU requester (DLUR) node.  The secondary
  94. dependent LUs may be local to the DLUR node, or in adjacent type 2.0 or
  95. 2.1 nodes.
  96.  
  97. The LU 6.2 control sessions between a DLUS node and a DLUR node are
  98. referred to as a CPSVRMGR pipe.  CPSVRMGR refers to the mode used for
  99. the sessions.
  100.  
  101. In this document, we describe DLUR managed objects.
  102.  
  103.  
  104.  
  105.  
  106. Expires May 19, 1997                                            [Page 2]
  107.  
  108. Internet Draft              SNANAU DLUR MIB                November 1996
  109.  
  110.  
  111. The DLUR terms and overall architecture are described in [5].
  112.  
  113. Highlights of the management functions supported by the DLUR MIB module
  114. include the following:
  115.  
  116.  
  117. o    Identifying the node's DLUR capabilities
  118.  
  119. o    Displaying the physical units (PUs) this node is supporting
  120.  
  121. o    Identification of Dependent LU Servers
  122.  
  123. o    Displaying the state of control sessions to Dependent LU Servers.
  124.  
  125.  
  126. This MIB module does not support:
  127.  
  128.  
  129. o    Management of dependent LU servers
  130.  
  131. o    Configuration of DLUR nodes.
  132.  
  133. o    Changing the state of control session to the DLUS
  134.  
  135. o    Displaying the dependent LUs this node is supporting
  136.  
  137. o    Traps.  The APPN MIB contains a trap for Alert conditions that may
  138.      affect DLUR resources.
  139.  
  140.  
  141. 4.1.  DLUR MIB Structure
  142.  
  143. The DLUR MIB module contains the following groups of objects:
  144.  
  145.  
  146. o    dlurNodeInfo--objects representing the capabilities and
  147.      architecture options supported by the DLUR implementation, as well
  148.      as default primary and backup DLUSs.
  149.  
  150. o    dlurPuInfo--objects describing the PUs that this APPN node is
  151.      supporting with DLUR.
  152.  
  153. o    dlurDlusInfo--objects describing the control sessions with DLUSs.
  154.  
  155.  
  156. These groups are described below in more detail.
  157.  
  158.  
  159.  
  160. Expires May 19, 1997                                            [Page 3]
  161.  
  162. Internet Draft              SNANAU DLUR MIB                November 1996
  163.  
  164.  
  165. 4.1.1.  dlurNodeInfo group
  166.  
  167. The dlurNodeInfo group consists of the following objects and table:
  168.  
  169. 1) dlurNodeCapabilities group
  170.  
  171. These objects represent the capabilities and options of the DLUR
  172. implementation, such as the release level of the implementation
  173.  
  174. 2) dlurDefaultDefBackupDlusTable
  175.  
  176. This group identifies the list of defined backup DLUSs for all PUs
  177. served by this DLUR, if there is no specific DLUS backup list for the
  178. PU.  The list is in descending order of preference as a backup DLUS.
  179.  
  180.  
  181. 4.1.2.  dlurPuInfo group
  182.  
  183. The dlurPuInfo group consists of the following table
  184.  
  185. 1) dlurPuTable
  186.  
  187. This table has an entry for each PU this node is supporting via DLUR,
  188. including the locally known name, the SSCP supplied name (if known), and
  189. the PU status.
  190.  
  191.  
  192. 4.1.3.  dlurDlusInfo group
  193.  
  194. This group consists of the following table:
  195.  
  196. 1) dlurDlusTable
  197.  
  198. This table contains information about the control sessions (CPSVRMGR
  199. pipes) with the DLUS, including the control point (CP) name of the DLUS
  200. and the status of the control session.
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214. Expires May 19, 1997                                            [Page 4]
  215.  
  216. Internet Draft              SNANAU DLUR MIB                November 1996
  217.  
  218.  
  219. 5.  Definitions
  220.  
  221. APPN-DLUR-MIB DEFINITIONS ::= BEGIN
  222.  
  223. IMPORTS
  224.         DisplayString, TruthValue, TEXTUAL-CONVENTION
  225.                 FROM SNMPv2-TC
  226.  
  227.         OBJECT-TYPE, MODULE-IDENTITY
  228.                 FROM SNMPv2-SMI
  229.  
  230.         MODULE-COMPLIANCE, OBJECT-GROUP
  231.                 FROM SNMPv2-CONF
  232.  
  233.         snanauMIB
  234.                 FROM SNA-NAU-MIB
  235.  
  236.         SnaControlPointName
  237.                 FROM APPN-MIB;
  238.  
  239. dlurMIB MODULE-IDENTITY
  240.         LAST-UPDATED  "9611190000Z"
  241.         ORGANIZATION  "IETF SNA NAU MIB WG / AIW APPN/HPR MIBs SIG"
  242.         CONTACT-INFO
  243.  
  244.                 "
  245.                         Bob Clouston
  246.                         Cisco Systems
  247.                         7025 Kit Creek Road
  248.                         P.O. Box 14987
  249.                         Research Triangle Park, NC 27709, USA
  250.                         Tel:    1 919 472 2333
  251.                         E-mail: clouston@cisco.com
  252.  
  253.                         Bob Moore
  254.                         IBM Corporation
  255.                         800 Park Offices Drive
  256.                         RHJA/664
  257.                         P.O. Box 12195
  258.                         Research Triangle Park, NC 27709, USA
  259.                         Tel:    1 919 254 4436
  260.                         E-mail: remoore@ralvm6.vnet.ibm.com
  261.                 "
  262.       DESCRIPTION
  263.                 "This is the MIB module for objects used to manage
  264.                 network devices with DLUR capabilities.  This MIB
  265.  
  266.  
  267.  
  268. Expires May 19, 1997                                            [Page 5]
  269.  
  270. Internet Draft              SNANAU DLUR MIB                November 1996
  271.  
  272.  
  273.                 contains information that is useful for managing an APPN
  274.                 product that implements a DLUR (Dependent Logical Unit
  275.                 Requester).  The DLUR product has a client/server
  276.                 relationship with an APPN product that implements a DLUS
  277.                 (Dependent Logical Unit Server)."
  278.  
  279. ::= { snanauMIB 5 }
  280. -- snanauMIB ::= { mib-2 34 }
  281.  
  282. -- *********************************************************************
  283. -- Textual Convention
  284. -- ---------------------------------------------------------------------
  285. -- SnaControlPointName is imported from the APPN MIB
  286.  
  287. -- *********************************************************************
  288.   dlurObjects OBJECT IDENTIFIER ::= { dlurMIB 1 }
  289. -- *********************************************************************
  290.  
  291.  
  292. dlurNodeInfo OBJECT IDENTIFIER ::= { dlurObjects 1 }
  293. -- *********************************************************************
  294. -- DLUR Capabilities of the node
  295. --
  296. --  This group represents the capabilities and options of the DLUR
  297. --  implementation.
  298. -- *********************************************************************
  299. dlurNodeCapabilities OBJECT IDENTIFIER ::= { dlurNodeInfo 1 }
  300.  
  301. dlurNodeCpName OBJECT-TYPE
  302.       SYNTAX SnaControlPointName
  303.       MAX-ACCESS read-only
  304.       STATUS current
  305.       DESCRIPTION
  306.           "Administratively assigned network name for the APPN node where
  307.           this DLUR implementation resides.  This object corresponds to
  308.           the appnNodeCpName object in the APPN MIB."
  309.  
  310.       ::= { dlurNodeCapabilities 1 }
  311.  
  312. dlurReleaseLevel OBJECT-TYPE
  313.       SYNTAX DisplayString (SIZE (2))
  314.       MAX-ACCESS read-only
  315.       STATUS current
  316.       DESCRIPTION
  317.           "The DLUR release level of this implementation.  This is the
  318.           value that is encoded in the DLUR/DLUS Capabilites (CV 51).
  319.  
  320.  
  321.  
  322. Expires May 19, 1997                                            [Page 6]
  323.  
  324. Internet Draft              SNANAU DLUR MIB                November 1996
  325.  
  326.  
  327.           To insure consistent display, this one-byte value is encoded
  328.           here as two displayable characters that are equivalent to a
  329.           hexadecimal display.  For example, if the one-byte value as
  330.           encoded in CV51 is X'01', this object will contain the
  331.           displayable string '01'."
  332.  
  333.       ::= { dlurNodeCapabilities 2 }
  334.  
  335. dlurAnsSupport OBJECT-TYPE
  336.       SYNTAX INTEGER {
  337.                      continueOrStop(1),
  338.                      stopOnly(2)
  339.                      }
  340.       MAX-ACCESS read-only
  341.       STATUS current
  342.       DESCRIPTION
  343.           "Automatic Network Shutdown capability of this node.
  344.  
  345.               -  'continueOrStop' indicates that the DLUR implementation
  346.                  supports either ANS value (continue or stop) as
  347.                  specified by the DLUS on ACTPU for each PU.
  348.  
  349.               -  'stopOnly' indicates that the DLUR implementation only
  350.                  supports the ANS value of stop.
  351.  
  352.            ANS = continue means that the DLUR node will keep LU-LU
  353.            sessions active even if SSCP-PU and SSCP-LU control sessions
  354.            are interrupted.
  355.  
  356.            ANS = stop means that LU-LU sessions will be interrupted when
  357.            the SSCP-PU and SSCP-LU sessions are interrupted."
  358.  
  359.       ::= { dlurNodeCapabilities 3 }
  360.  
  361. dlurMultiSubnetSupport OBJECT-TYPE
  362.       SYNTAX TruthValue
  363.       MAX-ACCESS read-only
  364.       STATUS current
  365.       DESCRIPTION
  366.           "Indication of whether this DLUR implementation can support
  367.           CPSVRMGR sessions that cross NetId boundaries."
  368.  
  369.       ::= { dlurNodeCapabilities 4 }
  370.  
  371. dlurDefaultDefPrimDlusName OBJECT-TYPE
  372.       SYNTAX SnaControlPointName
  373.  
  374.  
  375.  
  376. Expires May 19, 1997                                            [Page 7]
  377.  
  378. Internet Draft              SNANAU DLUR MIB                November 1996
  379.  
  380.  
  381.       MAX-ACCESS read-only
  382.       STATUS current
  383.       DESCRIPTION
  384.           "The SNA name of the defined default primary DLUS for all of
  385.           the PUs served by this DLUR.  This can be overridden for a
  386.           particular PU by a defined primary DLUS for that PU,
  387.           represented by the dlurPuDefPrimDlusName object."
  388.  
  389.       ::= { dlurNodeCapabilities 5 }
  390.  
  391. -- *********************************************************************
  392. -- DLUR default defined backup DLUS table
  393. -- *********************************************************************
  394.  
  395. dlurDefaultDefBackupDlusTable OBJECT-TYPE
  396.       SYNTAX SEQUENCE OF DlurDefaultDefBackupDlusEntry
  397.       MAX-ACCESS not-accessible
  398.       STATUS current
  399.       DESCRIPTION
  400.           "This table contains an ordered list of defined backup DLUSs
  401.           for all of the PUs served by this DLUR.  These can be
  402.           overridden for a particular PU by a list of defined backup
  403.           DLUSs for that PU, represented by the
  404.           dlurPuDefBackupDlusNameTable.  Entries in this table are
  405.           ordered from most preferred backup DLUS to least preferred."
  406.  
  407.       ::= { dlurNodeInfo 2 }
  408.  
  409. dlurDefaultDefBackupDlusEntry OBJECT-TYPE
  410.       SYNTAX DlurDefaultDefBackupDlusEntry
  411.       MAX-ACCESS not-accessible
  412.       STATUS current
  413.       DESCRIPTION
  414.           "This table is indexed by an arbitrary integer-valued index."
  415.  
  416.       INDEX { dlurDefaultDefBackupDlusIndex }
  417.  
  418.       ::= { dlurDefaultDefBackupDlusTable 1 }
  419.  
  420. DlurDefaultDefBackupDlusEntry ::= SEQUENCE {
  421.       dlurDefaultDefBackupDlusIndex      INTEGER,
  422.       dlurDefaultDefBackupDlusName       SnaControlPointName
  423.                      }
  424.  
  425. dlurDefaultDefBackupDlusIndex OBJECT-TYPE
  426.       SYNTAX INTEGER (1..255)
  427.  
  428.  
  429.  
  430. Expires May 19, 1997                                            [Page 8]
  431.  
  432. Internet Draft              SNANAU DLUR MIB                November 1996
  433.  
  434.  
  435.       MAX-ACCESS not-accessible
  436.       STATUS current
  437.       DESCRIPTION
  438.           "Index for this table."
  439.  
  440.       ::= { dlurDefaultDefBackupDlusEntry 1 }
  441.  
  442. dlurDefaultDefBackupDlusName OBJECT-TYPE
  443.       SYNTAX SnaControlPointName
  444.       MAX-ACCESS read-only
  445.       STATUS current
  446.       DESCRIPTION
  447.           "Fully qualified name of a default backup DLUS for PUs served
  448.           by this DLUR."
  449.  
  450.       ::= { dlurDefaultDefBackupDlusEntry 2 }
  451.  
  452. -- *********************************************************************
  453. -- DLUR-unique Information about PUs
  454. --
  455. --  The following table carries DLUR-unique information about the PUs
  456. --  that this APPN node is supporting via DLUR.
  457. -- *********************************************************************
  458. dlurPuInfo OBJECT IDENTIFIER ::= { dlurObjects 2 }
  459.  
  460. dlurPuTable OBJECT-TYPE
  461.       SYNTAX SEQUENCE OF DlurPuEntry
  462.       MAX-ACCESS not-accessible
  463.       STATUS current
  464.       DESCRIPTION
  465.            "DLUR-unique information about PUs supported by this DLUR."
  466.  
  467.       ::= { dlurPuInfo 1 }
  468.  
  469. dlurPuEntry OBJECT-TYPE
  470.       SYNTAX DlurPuEntry
  471.       MAX-ACCESS not-accessible
  472.       STATUS current
  473.       DESCRIPTION
  474.            "Entry in table of DLUR-unique information about PUs"
  475.  
  476.       INDEX { dlurPuName  }
  477.  
  478.       ::= { dlurPuTable 1 }
  479.  
  480. DlurPuEntry ::= SEQUENCE {
  481.  
  482.  
  483.  
  484. Expires May 19, 1997                                            [Page 9]
  485.  
  486. Internet Draft              SNANAU DLUR MIB                November 1996
  487.  
  488.  
  489.       dlurPuName                  DisplayString,
  490.       dlurPuSscpSuppliedName      DisplayString,
  491.       dlurPuStatus                INTEGER,
  492.       dlurPuAnsSupport            INTEGER,
  493.       dlurPuLocation              INTEGER,
  494.       dlurPuLsName                DisplayString,
  495.       dlurPuDlusSessnStatus       INTEGER,
  496.       dlurPuActiveDlusName        DisplayString,
  497.       dlurPuDefPrimDlusName       DisplayString
  498.                      }
  499.  
  500. dlurPuName OBJECT-TYPE
  501.       SYNTAX DisplayString (SIZE (1..17))
  502.       MAX-ACCESS not-accessible
  503.       STATUS current
  504.       DESCRIPTION
  505.           "Locally administered name of the PU.  If this object has the
  506.           same value as the snaPu20Name object in the SNANAU MIB, then
  507.           the two are identifying the same PU."
  508.  
  509.       ::= { dlurPuEntry 1 }
  510.  
  511.  
  512. dlurPuSscpSuppliedName OBJECT-TYPE
  513.       SYNTAX DisplayString (SIZE (0..17))
  514.       MAX-ACCESS read-only
  515.       STATUS current
  516.       DESCRIPTION
  517.           "The SNA name of the PU.  This value is supplied to a PU by the
  518.           SSCP that activated it.  If a value has not been supplied, a
  519.           zero-length string is returned.  If this object has the same
  520.           value as the snaNodeSscpSuppliedName object in the SNANAU MIB,
  521.           then the two are identifying the same PU."
  522.  
  523.       ::= { dlurPuEntry 2 }
  524.  
  525. dlurPuStatus OBJECT-TYPE
  526.       SYNTAX INTEGER {
  527.                       reset(1),
  528.                       pendReqActpuRsp(2),
  529.                       pendActpu(3),
  530.                       pendActpuRsp(4),
  531.                       active(5),
  532.                       pendLinkact(6),
  533.                       pendDactpuRsp(7),
  534.                       pendInop(8),
  535.  
  536.  
  537.  
  538. Expires May 19, 1997                                           [Page 10]
  539.  
  540. Internet Draft              SNANAU DLUR MIB                November 1996
  541.  
  542.  
  543.                       pendInopActpu(9)
  544.                      }
  545.       MAX-ACCESS read-only
  546.       STATUS current
  547.       DESCRIPTION
  548.           "Status of the DLUR-support PU."
  549.  
  550.       ::= { dlurPuEntry 3 }
  551.  
  552. dlurPuAnsSupport OBJECT-TYPE
  553.       SYNTAX INTEGER {
  554.                      continue(1),
  555.                      stop(2)
  556.                      }
  557.       MAX-ACCESS read-only
  558.       STATUS current
  559.       DESCRIPTION
  560.           "The Automatic Network Shutdown (ANS) support configured for
  561.           this PU.  This value (as configured by the network
  562.           administrator) is sent by DLUS with ACTPU for each PU.
  563.  
  564.               -  'continue' means that the DLUR node will attempt to keep
  565.                  LU-LU sessions active even if SSCP-PU and SSCP-LU
  566.                  control sessions are interrupted.
  567.  
  568.               -  'stop' means that LU-LU sessions will be interrupted
  569.                  when the SSCP-PU and SSCP-LU sessions are interrupted."
  570.  
  571.       ::= { dlurPuEntry 4 }
  572.  
  573. dlurPuLocation OBJECT-TYPE
  574.       SYNTAX INTEGER {
  575.                       internal(1),
  576.                       downstream(2) }
  577.       MAX-ACCESS read-only
  578.       STATUS current
  579.       DESCRIPTION
  580.           "Location of the DLUR-support PU:
  581.               internal(1)   - internal to the APPN node itself (no link)
  582.               downstream(2) - downstream of the APPN node (connected via
  583.                               a link)."
  584.  
  585.       ::= { dlurPuEntry 5 }
  586.  
  587. dlurPuLsName OBJECT-TYPE
  588.       SYNTAX DisplayString (SIZE (0..10))
  589.  
  590.  
  591.  
  592. Expires May 19, 1997                                           [Page 11]
  593.  
  594. Internet Draft              SNANAU DLUR MIB                November 1996
  595.  
  596.  
  597.       MAX-ACCESS read-only
  598.       STATUS current
  599.       DESCRIPTION
  600.           "Administratively assigned name of the link station through
  601.           which a downstream PU is connected to this DLUR.  A zero-length
  602.           string is returned for internal PUs.  If this object has the
  603.           same value as the appnLsName object in the APPN MIB, then the
  604.           two are identifying the same link station."
  605.  
  606.       ::= { dlurPuEntry 6 }
  607.  
  608. dlurPuDlusSessnStatus OBJECT-TYPE
  609.       SYNTAX INTEGER {
  610.                       reset(1),
  611.                       pendingActive(2),
  612.                       active(3),
  613.                       pendingInactive(4)
  614.                      }
  615.       MAX-ACCESS read-only
  616.       STATUS current
  617.       DESCRIPTION
  618.           "Status of the control session to the DLUS identified in
  619.           dlurPuActiveDlusName.  This is a combination of the separate
  620.           states for the contention-winner and contention-loser sessions:
  621.  
  622.           reset(1)           - none of the cases below
  623.           pendingActive(2)   - either contention-winner session or
  624.                                contention-loser session is pending active
  625.           active(3)          - contention-winner and contention-loser
  626.                                sessions are both active
  627.           pendingInactive(4) - either contention-winner session or
  628.                                contention-loser session is pending
  629.                                inactive - this test is made AFTER the
  630.                                'pendingActive' test."
  631.  
  632.       ::= { dlurPuEntry 7 }
  633.  
  634. dlurPuActiveDlusName OBJECT-TYPE
  635.       SYNTAX DisplayString (SIZE (0..17))
  636.       MAX-ACCESS read-only
  637.       STATUS current
  638.       DESCRIPTION
  639.           "The SNA name of the active DLUS for this PU.  If present, this
  640.           name follows the SnaControlPointName textual convention.  A
  641.           zero-length string indicates that the PU does not currently
  642.           have an active DLUS."
  643.  
  644.  
  645.  
  646. Expires May 19, 1997                                           [Page 12]
  647.  
  648. Internet Draft              SNANAU DLUR MIB                November 1996
  649.  
  650.  
  651.       ::= { dlurPuEntry 8 }
  652.  
  653. dlurPuDefPrimDlusName OBJECT-TYPE
  654.       SYNTAX DisplayString (SIZE (0..17))
  655.       MAX-ACCESS read-only
  656.       STATUS current
  657.       DESCRIPTION
  658.           "The SNA name of the defined primary DLUS for this PU, if one
  659.           has been defined.  If present, this name follows the
  660.           SnaControlPointName textual convention.  A zero-length string
  661.           indicates that no primary DLUS has been defined for this PU, in
  662.           which case the global default represented by the
  663.           dlurDefaultDefPrimDlusName object is used."
  664.  
  665.       ::= { dlurPuEntry 9 }
  666.  
  667. -- *****************************************
  668. -- Defined backup DLUS table for a PU
  669. -- *****************************************
  670.  
  671. dlurPuDefBackupDlusTable OBJECT-TYPE
  672.       SYNTAX SEQUENCE OF DlurPuDefBackupDlusEntry
  673.       MAX-ACCESS not-accessible
  674.       STATUS current
  675.       DESCRIPTION
  676.           "This table contains an ordered list of defined backup DLUSs
  677.           for those PUs served by this DLUR that have their own defined
  678.           backup DLUSs.  PUs that have no entries in this table use the
  679.           global default backup DLUSs for the DLUR, represented by the
  680.           dlurDefaultDefBackupDlusNameTable.  Entries in this table are
  681.           ordered from most preferred backup DLUS to least preferred for
  682.           each PU."
  683.  
  684.       ::= { dlurPuInfo 2 }
  685.  
  686. dlurPuDefBackupDlusEntry OBJECT-TYPE
  687.       SYNTAX DlurPuDefBackupDlusEntry
  688.       MAX-ACCESS not-accessible
  689.       STATUS current
  690.       DESCRIPTION
  691.           "This table is indexed by PU name and by an arbitrary integer-
  692.           valued index."
  693.  
  694.       INDEX { dlurPuDefBackupDlusPuName,
  695.               dlurPuDefBackupDlusIndex }
  696.  
  697.  
  698.  
  699.  
  700. Expires May 19, 1997                                           [Page 13]
  701.  
  702. Internet Draft              SNANAU DLUR MIB                November 1996
  703.  
  704.  
  705.       ::= { dlurPuDefBackupDlusTable 1 }
  706.  
  707. DlurPuDefBackupDlusEntry ::= SEQUENCE {
  708.       dlurPuDefBackupDlusPuName          DisplayString,
  709.       dlurPuDefBackupDlusIndex           INTEGER,
  710.       dlurPuDefBackupDlusName            SnaControlPointName
  711.                      }
  712.  
  713. dlurPuDefBackupDlusPuName OBJECT-TYPE
  714.       SYNTAX DisplayString (SIZE (1..17))
  715.       MAX-ACCESS not-accessible
  716.       STATUS current
  717.       DESCRIPTION
  718.           "Locally administered name of the PU.  If this object has the
  719.           same value as the dlurPuName object, then the two are
  720.           identifying the same PU."
  721.  
  722.       ::= { dlurPuDefBackupDlusEntry 1 }
  723.  
  724. dlurPuDefBackupDlusIndex OBJECT-TYPE
  725.       SYNTAX INTEGER (1..255)
  726.       MAX-ACCESS not-accessible
  727.       STATUS current
  728.       DESCRIPTION
  729.           "Secondary index for this table."
  730.  
  731.       ::= { dlurPuDefBackupDlusEntry 2 }
  732.  
  733. dlurPuDefBackupDlusName OBJECT-TYPE
  734.       SYNTAX SnaControlPointName
  735.       MAX-ACCESS read-only
  736.       STATUS current
  737.       DESCRIPTION
  738.           "Fully qualified name of a backup DLUS for this PU."
  739.  
  740.       ::= { dlurPuDefBackupDlusEntry 3 }
  741.  
  742. -- *********************************************************************
  743. --               DLUS Control Sessions (CPSVRMGR Pipes)
  744. --
  745. --  This table contains information about DLUS control sessions, also
  746. --  known as CPSVRMGR pipes.  Although DLUR uses a pair of CPSVRMGR
  747. --  sessions for communication, for the purpose of status, information
  748. --  about these two sessions is combined to yield a single status for the
  749. --  requester/server connection.
  750. -- *********************************************************************
  751.  
  752.  
  753.  
  754. Expires May 19, 1997                                           [Page 14]
  755.  
  756. Internet Draft              SNANAU DLUR MIB                November 1996
  757.  
  758.  
  759. dlurDlusInfo OBJECT IDENTIFIER ::= { dlurObjects 3 }
  760.  
  761. dlurDlusTable OBJECT-TYPE
  762.       SYNTAX SEQUENCE OF DlurDlusEntry
  763.       MAX-ACCESS not-accessible
  764.       STATUS current
  765.       DESCRIPTION
  766.            "Information about DLUS control sessions."
  767.  
  768.       ::= { dlurDlusInfo 1}
  769.  
  770. dlurDlusEntry OBJECT-TYPE
  771.       SYNTAX DlurDlusEntry
  772.       MAX-ACCESS not-accessible
  773.       STATUS current
  774.       DESCRIPTION
  775.            "This entry is indexed by the name of the DLUS."
  776.  
  777.       INDEX { dlurDlusName }
  778.  
  779.       ::= { dlurDlusTable 1 }
  780.  
  781. DlurDlusEntry ::= SEQUENCE {
  782.       dlurDlusName          SnaControlPointName,
  783.       dlurDlusSessnStatus   INTEGER
  784.                      }
  785.  
  786. dlurDlusName OBJECT-TYPE
  787.       SYNTAX SnaControlPointName
  788.       MAX-ACCESS not-accessible
  789.       STATUS current
  790.       DESCRIPTION
  791.           "The SNA name of a DLUS with which this DLUR currently has a
  792.           CPSVRMGR pipe established."
  793.  
  794.       ::= { dlurDlusEntry 1 }
  795.  
  796. dlurDlusSessnStatus OBJECT-TYPE
  797.       SYNTAX INTEGER {
  798.                       reset(1),
  799.                       pendingActive(2),
  800.                       active(3),
  801.                       pendingInactive(4)
  802.                      }
  803.       MAX-ACCESS read-only
  804.       STATUS current
  805.  
  806.  
  807.  
  808. Expires May 19, 1997                                           [Page 15]
  809.  
  810. Internet Draft              SNANAU DLUR MIB                November 1996
  811.  
  812.  
  813.       DESCRIPTION
  814.           "Status of the CPSVRMGR pipe between the DLUR and this DLUS.
  815.           This is a combination of the separate states for the
  816.           contention-winner and contention-loser sessions:
  817.  
  818.           reset(1)           - none of the cases below
  819.           pendingActive(2)   - either contention-winner session or
  820.                                contention-loser session is pending active
  821.           active(3)          - contention-winner and contention-loser
  822.                                sessions are both active
  823.           pendingInactive(4) - either contention-winner session or
  824.                                contention-loser session is pending
  825.                                inactive - this test is made AFTER the
  826.                                'pendingActive' test."
  827.  
  828.  
  829.       ::= { dlurDlusEntry 2 }
  830.  
  831. -- ***************************************************************
  832. -- Conformance information
  833. -- ***************************************************************
  834.  
  835. dlurConformance       OBJECT IDENTIFIER ::= { dlurMIB 2 }
  836.  
  837. dlurCompliances       OBJECT IDENTIFIER ::= { dlurConformance 1 }
  838. dlurGroups            OBJECT IDENTIFIER ::= { dlurConformance 2 }
  839.  
  840. -- Compliance statements
  841.  
  842. dlurCompliance MODULE-COMPLIANCE
  843.       STATUS current
  844.       DESCRIPTION
  845.           "The compliance statement for the SNMPv2 entities which
  846.           implement the DLUR MIB."
  847.  
  848.       MODULE -- this module
  849.  
  850. --    Unconditionally mandatory groups
  851.       MANDATORY-GROUPS  { dlurConfGroup }
  852.  
  853.       ::= { dlurCompliances 1 }
  854.  
  855. -- Units of conformance
  856. dlurConfGroup OBJECT-GROUP
  857.       OBJECTS {
  858.                dlurNodeCpName,
  859.  
  860.  
  861.  
  862. Expires May 19, 1997                                           [Page 16]
  863.  
  864. Internet Draft              SNANAU DLUR MIB                November 1996
  865.  
  866.  
  867.                dlurReleaseLevel,
  868.                dlurAnsSupport,
  869.                dlurMultiSubnetSupport,
  870.                dlurDefaultDefPrimDlusName,
  871.                dlurDefaultDefBackupDlusName,
  872.                dlurPuSscpSuppliedName,
  873.                dlurPuStatus,
  874.                dlurPuAnsSupport,
  875.                dlurPuLocation,
  876.                dlurPuLsName,
  877.                dlurPuDlusSessnStatus,
  878.                dlurPuActiveDlusName,
  879.                dlurPuDefPrimDlusName,
  880.                dlurPuDefBackupDlusName,
  881.                dlurDlusSessnStatus
  882.               }
  883.       STATUS current
  884.       DESCRIPTION
  885.           "A collection of objects providing information on an
  886.           implementation of APPN DLUR."
  887.  
  888.       ::= { dlurGroups 1 }
  889.  
  890. -- end of conformance statement
  891.  
  892. END
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916. Expires May 19, 1997                                           [Page 17]
  917.  
  918. Internet Draft              SNANAU DLUR MIB                November 1996
  919.  
  920.  
  921. 6.  Acknowledgments
  922.  
  923. This MIB module is the product of the IETF SNA NAU MIB WG and the AIW
  924. APPN/HPR MIBs SIG.
  925.  
  926.  
  927. 7.  References
  928.  
  929.  
  930. [1]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S.
  931.      Waldbusser, "Structure of Management Information for version 2 of
  932.      the Simple Network Management Protocol (SNMPv2)", RFC 1902, January
  933.      1996.
  934.  
  935. [2]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S.
  936.      Waldbusser, "Textual Conventions for Version 2 of the Simple
  937.      Network Management Protocol (SNMPv2)", RFC 1903, January 1996.
  938.  
  939. [3]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S.
  940.      Waldbusser, "Conformance Statements for Version 2 of the Simple
  941.      Network Management Protocol (SNMPv2)", RFC 1904, January 1996.
  942.  
  943. [4]  Clouston, B., and B. Moore, "Definition of Managed Objects for
  944.      APPN", Cisco Systems, IBM Corporation, November 1996.
  945.  
  946. [5]  IBM, Systems Network Architecture Advanced Peer-to-Peer Networking
  947.      Dependent LU Requester Architecture Reference, Version 1.2,
  948.      December 1995.
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970. Expires May 19, 1997                                           [Page 18]
  971.  
  972. Internet Draft              SNANAU DLUR MIB                November 1996
  973.  
  974.  
  975. 8.  Security Considerations
  976.  
  977. Security issues are not discussed in this memo.
  978.  
  979.  
  980. 9.  Authors' Addresses
  981.  
  982. Bob Clouston
  983. Cisco Systems
  984. 7025 Kit Creek Road
  985. P.O. Box 14987
  986. Research Triangle Park, NC 27709, USA
  987.  
  988. Tel:    1 919 472 2333
  989. E-mail: clouston@cisco.com
  990.  
  991.  
  992. Bob Moore
  993. IBM Corporation
  994. 800 Park Offices Drive
  995. CNMA/664
  996. P.O. Box 12195
  997. Research Triangle Park, NC 27709, USA
  998.  
  999. Tel:    1 919 254 4436
  1000. E-mail: remoore@ralvm6.vnet.ibm.com
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024. Expires May 19, 1997                                           [Page 19]
  1025.  
  1026. Internet Draft              SNANAU DLUR MIB                November 1996
  1027.  
  1028.  
  1029. 10.  Table of Contents
  1030.  
  1031.  
  1032.    1.     Status of this Memo  ....................................  1
  1033.    2.     Introduction  ...........................................  1
  1034.    3.     The SNMP Network Management Framework  ..................  2
  1035.    4.     Overview  ...............................................  2
  1036.    4.1      DLUR MIB structure ....................................  3
  1037.    5.     Definitions  ............................................  5
  1038.    6.     Acknowledgments  ........................................  18
  1039.    7.     References  .............................................  18
  1040.    8.     Security Considerations  ................................  19
  1041.    9.     Author's Addresses  .....................................  19
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078. Expires May 19, 1997                                           [Page 20]
  1079.  
  1080.