home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_i / draft-ietf-ion-mars-mib-00.txt < prev    next >
Text File  |  1996-11-25  |  97KB  |  3,278 lines

  1.  
  2.  
  3.  
  4.                    Definitions of Managed Objects for
  5.              Multicast over UNI 3.0/3.1 based ATM Networks
  6.  
  7.                            November 25, 1996
  8.  
  9.  
  10.                     <draft-ietf-ion-mars-mib-00.txt>
  11.  
  12.                               Chris Chung
  13.              Science Applications International Corporation
  14.                           cchung@tieo.saic.com
  15.  
  16.                               Maria Greene
  17.                               Ascom Nexion
  18.                             greene@nexen.com
  19.                                 (editor)
  20.  
  21.  
  22.  
  23.  
  24.  
  25. Status of this Memo
  26.  
  27.    This document is an Internet-Draft.  Internet-Drafts are working
  28.    documents of the Internet Engineering Task Force (IETF), its Areas,
  29.    and its Working Groups.  Note that other groups may also distribute
  30.    working documents as Internet-Drafts.
  31.  
  32.    Internet-Drafts are draft documents valid for a maximum of six months
  33.    and may be updated, replaced, or obsoleted by other documents at any
  34.    time.  It is inappropriate to use Internet-Drafts as reference
  35.    material or to cite them other than as a "work in progress".
  36.  
  37.    To learn the current status of any Internet-Draft, please check the
  38.    "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
  39.    Directories on ds.internic.net (US East Coast), nic.nordu.net
  40.    (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
  41.    Rim).
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60. INTERNET-DRAFT                  MARS MIB                   November 1996
  61.  
  62.  
  63. Abstract
  64.  
  65.    This memo defines an experimental portion of the Management
  66.    Information Base (MIB) for use with network management protocols in
  67.    the Internet community.  In particular, it describes managed objects
  68.    for IP hosts and routers that use a Multicast Address Resolution
  69.    Server (MARS) to support IP multicast over ATM, as described in
  70.    "Support for Multicast over UNI 3.0/3.1 based ATM Networks" [1].
  71.  
  72.    This memo specifies a MIB module in a manner that is both compliant
  73.    to the SNMPv2 SMI, and semantically identical to the peer SNMPv1
  74.    definitions.
  75.  
  76.    This memo does not specify a standard for the Internet community.
  77.  
  78.  
  79. 1.  The SNMP Network Management Framework
  80.  
  81.    The SNMP Network Management Framework presently consists of three
  82.    major components.  They are:
  83.  
  84.    o    the SMI, described in RFC 1902 [2] - the mechanisms used for
  85.         describing and naming objects for the purpose of management.
  86.  
  87.    o    the MIB-II, STD 17, RFC 1213 [3] - the core set of managed
  88.         objects for the Internet suite of protocols.
  89.  
  90.    o    the protocol, RFC 1157 [4] and/or RFC 1905 [5], - the protocol
  91.         for accessing managed objects.
  92.  
  93.    The Framework permits new objects to be defined for the purpose of
  94.    experimentation and evaluation.
  95.  
  96.  
  97.  
  98. 1.1.  Object Definitions
  99.  
  100.    Managed objects are accessed via a virtual information store, termed
  101.    the Management Information Base or MIB.  Objects in the MIB are
  102.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  103.    defined in the SMI.  In particular, each object type is named by an
  104.    OBJECT IDENTIFIER, an administratively assigned name.  The object
  105.    type together with an object instance serves to uniquely identify a
  106.    specific instantiation of the object.  For human convenience, we
  107.    often use a textual string, termed the descriptor, to also refer to
  108.    the object type.
  109.  
  110.  
  111.  
  112.  
  113.  
  114. Expires May 1996                                          [Page 2]
  115.  
  116.  
  117.  
  118.  
  119.  
  120. INTERNET-DRAFT                  MARS MIB                   November 1996
  121.  
  122.  
  123. 2.  Overview
  124.  
  125.    An understanding of MARS, as defined in [1] is assumed in this MIB
  126.    module definition. However, the following terms are used frequently
  127.    and are included here for reference:
  128.  
  129.    Multicast Group
  130.  
  131.    A group of endpoints that communicate with each other such that
  132.    packets sent from one endpoint are received by all other members of
  133.    the multicast group.
  134.  
  135.    Multicast Address Resolution Server (MARS)
  136.  
  137.    A server that distributes multicast group membership information to
  138.    endpoints.
  139.  
  140.    Client/Endpoint
  141.  
  142.    An ATM-attached host or router that registers with a MARS and that is
  143.    a member of one or more multicast groups. An endpoint may establish
  144.    ATM Virtual Channels (VCs) to the other group members or may make use
  145.    of a Multicast Server.
  146.  
  147.    Cluster
  148.  
  149.    The set of clients managed by a MARS.
  150.  
  151.    Multicast Server (MCS)
  152.  
  153.    A server that sets up ATM Virtual Channels (VCs) between endpoints in
  154.    a multicast group and to which the endpoints forward data traffic for
  155.    transmission on their behalf.
  156.  
  157.    The MIB is broken down into three major groups: a MARS client group,
  158.    MARS (server) group, and MARS Multicast Server (MCS) Group.
  159.  
  160.  
  161. 2.1.  The MARS Client Group
  162.  
  163.    This group contains the following tables:
  164.  
  165.    o    MARS Client Table
  166.  
  167.    Information about a client such as its ATM address, the ATM address
  168.    of its default MARS, registration status, and timers.
  169.  
  170.  
  171.  
  172.  
  173.  
  174. Expires May 1996                                          [Page 3]
  175.  
  176.  
  177.  
  178.  
  179.  
  180. INTERNET-DRAFT                  MARS MIB                   November 1996
  181.  
  182.  
  183.    o    MARS Client VC Table
  184.  
  185.    Information about VCs opened by a client.
  186.  
  187.  
  188.    o    MARS Client Statistics Table
  189.  
  190.    Statistics collected by a MARS client.
  191.  
  192.  
  193.  
  194. 2.2.  The MARS Server Group
  195.  
  196.    This group contains the following tables:
  197.  
  198.    o    MARS Table
  199.  
  200.    Information about a MARS such as its ATM address, its status and
  201.    timers.
  202.  
  203.  
  204.    o    MARS Multicast Group Table
  205.  
  206.    A list of IP multicast address blocks associated with a MARS.
  207.  
  208.  
  209.    o    MARS VC Table
  210.  
  211.    Information about VCs opened by a MARS.
  212.  
  213.  
  214.    o    MARS Registered Client Table
  215.  
  216.    A list of clients registered with a MARS.
  217.  
  218.  
  219.    o    MARS Registered Multicast Server Table
  220.  
  221.    A list of MCSs registered with a MARS.
  222.  
  223.  
  224.    o    MARS Statistics Table
  225.  
  226.    Statistics collected by a MARS.
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234. Expires May 1996                                          [Page 4]
  235.  
  236.  
  237.  
  238.  
  239.  
  240. INTERNET-DRAFT                  MARS MIB                   November 1996
  241.  
  242.  
  243.    o    MARS Host Map Table
  244.  
  245.    Mappings between multicast groups and clients maintained by a MARS.
  246.  
  247.  
  248.    o    MARS Server Map Table
  249.  
  250.    Mappings between multicast groups and MCSs maintained by a MARS.
  251.  
  252.  
  253.  
  254. 2.3.  The MARS Multicast Server Group
  255.  
  256.    This group contains the following tables:
  257.  
  258.  
  259.    o    MARS Multicast Server Table
  260.  
  261.    Information about a MCS, such as its ATM address, default MARS ATM
  262.    address, and registration state.
  263.  
  264.  
  265.    o    MARS Multicast Server VC Table
  266.  
  267.    Information about VCs opened by a MCS.
  268.  
  269.  
  270.    o    MARS Multicast Server Statistics Table
  271.  
  272.    Statistics collected by a MCS.
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294. Expires May 1996                                          [Page 5]
  295.  
  296.  
  297.  
  298.  
  299.  
  300. INTERNET-DRAFT                  MARS MIB                   November 1996
  301.  
  302.  
  303. 3.  IP over ATM Multicast Address Resolution Server MIB Definitions
  304.  
  305.      IPATM-IPMC-MIB DEFINITIONS ::= BEGIN
  306.  
  307.      IMPORTS
  308.          MODULE-COMPLIANCE, OBJECT-GROUP
  309.              FROM SNMPv2-CONF
  310.          experimental, MODULE-IDENTITY, NOTIFICATION-TYPE, Counter32,
  311.              Integer32, UInteger32, OBJECT-TYPE, IpAddress
  312.              FROM SNMPv2-SMI
  313.          AtmAddr
  314.              FROM ATM-TC-MIB
  315.          TruthValue, RowStatus
  316.              FROM SNMPv2-TC;
  317.  
  318.      ipAtmMarsMib MODULE-IDENTITY
  319.          LAST-UPDATED "9611180145Z" -- 18 November 1996
  320.          ORGANIZATION "IETF IP over ATM Working Group"
  321.          CONTACT-INFO
  322.              "Chris Chung (cchung@tieo.saic.com)
  323.               Science Applications International Corporation (SAIC)
  324.              "
  325.          DESCRIPTION
  326.              "This module defines a portion of the managed information base
  327.               (MIB) for managing classical IP multicast address resolution
  328.               server (MARS) entities as described in the
  329.               <draft-ietf-ipatm-ipmc-12.txt>.  This MIB is meant to used in
  330.               conjuction with the ATM-MIB (RFC1695), MIB-II (RFC1213), and
  331.               optionally the IF-MIB (RFC1573)."
  332.          REVISION    "9611150145Z"
  333.          DESCRIPTION
  334.              "The latest version of this MARS MIB module, which provides
  335.               general cleanup of the initial MIB and incorporates comments
  336.               received from the ION working group members."
  337.          REVISION    "9605070145Z" -- 7 May 1996
  338.          DESCRIPTION
  339.              "The initial version of this MARS MIB module.
  340.               <draft-ietf-ion-mars-mib-00.txt>."
  341.          ::= { experimental 9999 } -- to be assigned by IANA
  342.  
  343.      --*********************************************************************
  344.      --  IP ATM MARS Client Object Definitions
  345.      --*********************************************************************
  346.  
  347.      ipAtmMarsClientObjects  OBJECT IDENTIFIER ::= { ipAtmMarsMib 1 }
  348.  
  349.      ipAtmMarsClientTable OBJECT-TYPE
  350.  
  351.  
  352.  
  353.  
  354.  
  355. Expires May 1996                                          [Page 6]
  356.  
  357.  
  358.  
  359.  
  360.  
  361. INTERNET-DRAFT                  MARS MIB                   November 1996
  362.  
  363.  
  364.          SYNTAX  SEQUENCE OF IpAtmMarsClientEntry
  365.          MAX-ACCESS  not-accessible
  366.          STATUS current
  367.          DESCRIPTION
  368.              "The objects defined in this table are used for
  369.               the management of MARS clients, ATM attached
  370.               endpoints."
  371.          ::= {  ipAtmMarsClientObjects 1 }
  372.  
  373.  
  374.      ipAtmMarsClientEntry OBJECT-TYPE
  375.          SYNTAX  IpAtmMarsClientEntry
  376.          MAX-ACCESS not-accessible
  377.          STATUS  current
  378.          DESCRIPTION
  379.              "Each entry contains a MARS client and its associated
  380.               attributes."
  381.          INDEX { ipAtmMarsClientIndex }
  382.          ::= { ipAtmMarsClientTable 1 }
  383.  
  384.      IpAtmMarsClientEntry ::=
  385.          SEQUENCE {
  386.              ipAtmMarsClientIndex                    Integer32,
  387.              ipAtmMarsClientAddr                     AtmAddr,
  388.              ipAtmMarsClientDefMarsAddr              AtmAddr,
  389.              ipAtmMarsClientHsn                      Integer32,
  390.              ipAtmMarsClientRegisteration            INTEGER,
  391.              ipAtmMarsClientCmi                      INTEGER,
  392.              ipAtmMarsClientMsgCsn                   UInteger32,
  393.              ipAtmMarsClientDefaultMtu               Integer32,
  394.              ipAtmMarsClientFailureTimer             Integer32,
  395.              ipAtmMarsClientRetranDlyTimer           INTEGER,
  396.              ipAtmMarsClientRdmMulReqAddRetrTimer    INTEGER,
  397.              ipAtmMarsClientRdmVcRevalidateTimer     INTEGER,
  398.              ipAtmMarsClientJoinLeaveRetrInterval    Integer32,
  399.              ipAtmMarsClientJoinLeaveRetrLimit       INTEGER,
  400.              ipAtmMarsClientRegWithMarsRdmTimer      INTEGER,
  401.              ipAtmMarsClientForceWaitTimer           Integer32,
  402.              ipAtmMarsClientLmtToMissRedirMapTimer   INTEGER,
  403.              ipAtmMarsClientRowStatus                RowStatus
  404.          }
  405.  
  406.      ipAtmMarsClientIndex OBJECT-TYPE
  407.          SYNTAX  Integer32
  408.          MAX-ACCESS not-accessible
  409.          STATUS  current
  410.          DESCRIPTION
  411.  
  412.  
  413.  
  414.  
  415.  
  416. Expires May 1996                                          [Page 7]
  417.  
  418.  
  419.  
  420.  
  421.  
  422. INTERNET-DRAFT                  MARS MIB                   November 1996
  423.  
  424.  
  425.              "The auxiliary variable used to identify instances of
  426.               the columnar objects in the MARS MarsClient table."
  427.          ::= { ipAtmMarsClientEntry 1 }
  428.  
  429.      ipAtmMarsClientAddr OBJECT-TYPE
  430.          SYNTAX  AtmAddr
  431.          MAX-ACCESS read-create
  432.          STATUS  current
  433.          DESCRIPTION
  434.              "The ATM address associated with the ATM Client."
  435.          ::= { ipAtmMarsClientEntry 2 }
  436.  
  437.      ipAtmMarsClientDefMarsAddr OBJECT-TYPE
  438.          SYNTAX  AtmAddr
  439.          MAX-ACCESS read-create
  440.          STATUS  current
  441.          DESCRIPTION
  442.              "The MARS ATM address which is needed to setup the
  443.               initial signalling path between a MARS client and
  444.               its associated MARS."
  445.          ::= { ipAtmMarsClientEntry 3 }
  446.  
  447.      ipAtmMarsClientHsn OBJECT-TYPE
  448.          SYNTAX  Integer32
  449.          MAX-ACCESS read-create
  450.          STATUS  current
  451.          DESCRIPTION
  452.              "The cluster membership own 32 bit Host Sequence
  453.               Number.  When a new cluster member starts up, it is
  454.               initialized to zero.  When the cluster member sends
  455.               the MARS_JOIN to register, the HSN will be correctly
  456.               set to the current cluster sequence number (CSN) when
  457.               the Client receives the copy of its MARS_JOIN from
  458.               the MARS.  It is is used to track the MARS sequence
  459.               number."
  460.          ::= { ipAtmMarsClientEntry 4 }
  461.  
  462.      ipAtmMarsClientRegisteration OBJECT-TYPE
  463.          SYNTAX  INTEGER {
  464.                notRegistered (1),
  465.                registering (2),
  466.                registered (3),
  467.                reRegisteringFault (4),
  468.                reRegisteringRedirMap (5)
  469.              }
  470.          MAX-ACCESS read-create
  471.          STATUS  current
  472.  
  473.  
  474.  
  475.  
  476.  
  477. Expires May 1996                                          [Page 8]
  478.  
  479.  
  480.  
  481.  
  482.  
  483. INTERNET-DRAFT                  MARS MIB                   November 1996
  484.  
  485.  
  486.          DESCRIPTION
  487.              "An indication with regards to the registeration
  488.               status of this client. The registeration codes
  489.               of 'notRegistered (1)', 'registered (2)', and
  490.               registered (3) are self-explanatory. The
  491.               'reRegisteringFault (4)' indicates the client is
  492.               in the process of re-registering with a MARS due
  493.               to some fault conditions.  The 'reRegisteringRedMap
  494.               (5)' status code shows that client is re-registering
  495.               because it has received a MARS_REDIRECT_MAP message
  496.               and was told to register with a shift MARS."
  497.          ::= { ipAtmMarsClientEntry 5 }
  498.  
  499.      ipAtmMarsClientCmi OBJECT-TYPE
  500.          SYNTAX  INTEGER (0..65535)
  501.          MAX-ACCESS read-create
  502.          STATUS  current
  503.          DESCRIPTION
  504.              "16 bit Cluster member identifier (CMI) assigned by the
  505.               MARS which uniquely identifies each endpoint attached
  506.               to the cluster.  The value becomes valid after the
  507.               'ipAtmMarsClientRegisteration' is set to the value
  508.               of 'registered (1)'."
  509.          ::= { ipAtmMarsClientEntry 6 }
  510.  
  511.      ipAtmMarsClientMsgCsn OBJECT-TYPE
  512.          SYNTAX  UInteger32
  513.          MAX-ACCESS read-create
  514.          STATUS  current
  515.          DESCRIPTION
  516.              "A unsigned 32-bit Cluster sequence number (CSN) which
  517.               is used by a cluster member to track the message loss
  518.               on ClusterControlVC or to monitor a membership change.
  519.               It is incremented once for every transmission a MARS
  520.               makes on the ClusterControl VC."
  521.          ::= { ipAtmMarsClientEntry 7 }
  522.  
  523.      ipAtmMarsClientDefaultMtu OBJECT-TYPE
  524.          SYNTAX  Integer32
  525.          MAX-ACCESS read-create
  526.          STATUS  current
  527.          DESCRIPTION
  528.              "The default maximum transmission unit (MTU) used for
  529.               this cluster.  Note that the actual size used for a
  530.               VC between two members of the cluster may be negotiated
  531.               during connection setup and may be different than this
  532.               value.  Default value = 9180 bytes."
  533.  
  534.  
  535.  
  536.  
  537.  
  538. Expires May 1996                                          [Page 9]
  539.  
  540.  
  541.  
  542.  
  543.  
  544. INTERNET-DRAFT                  MARS MIB                   November 1996
  545.  
  546.  
  547.          DEFVAL { 9180 }
  548.          ::= { ipAtmMarsClientEntry 8 }
  549.  
  550.      ipAtmMarsClientFailureTimer OBJECT-TYPE
  551.          SYNTAX  Integer32
  552.          UNITS   "seconds"
  553.          MAX-ACCESS read-create
  554.          STATUS  current
  555.          DESCRIPTION
  556.              "A timer used to flag the failure of last MARS_MULTI
  557.               to arrive.  Default value = 10 seconds (recommended)."
  558.          DEFVAL { 10 }
  559.          ::= { ipAtmMarsClientEntry 9 }
  560.  
  561.      ipAtmMarsClientRetranDlyTimer OBJECT-TYPE
  562.          SYNTAX  INTEGER (5..10)
  563.          UNITS   "seconds"
  564.          MAX-ACCESS read-create
  565.          STATUS  current
  566.          DESCRIPTION
  567.              "The delay timer for sending out new MARS_REQUEST
  568.               for the group after the client learned that there
  569.               is no other group in the cluster.  The timer must
  570.               be set between 5 and 10 seconds inclusive."
  571.          ::= { ipAtmMarsClientEntry 10 }
  572.  
  573.      ipAtmMarsClientRdmMulReqAddRetrTimer OBJECT-TYPE
  574.          SYNTAX  INTEGER (5..10)
  575.          UNITS   "seconds"
  576.          MAX-ACCESS read-create
  577.          STATUS  current
  578.          DESCRIPTION
  579.              "The initial random L_MULTI_RQ/ADD retransmit timer
  580.               which can be set between 5 and 10 seconds inclusive."
  581.          ::= { ipAtmMarsClientEntry 11 }
  582.  
  583.      ipAtmMarsClientRdmVcRevalidateTimer OBJECT-TYPE
  584.          SYNTAX  INTEGER (1..10)
  585.          UNITS   "seconds"
  586.          MAX-ACCESS read-create
  587.          STATUS  current
  588.          DESCRIPTION
  589.              "The random time to set VC_revalidate flag.  The
  590.               timer value ranges between 1 and 10 seconds
  591.               inclusive."
  592.          ::= { ipAtmMarsClientEntry 12 }
  593.  
  594.  
  595.  
  596.  
  597.  
  598. Expires May 1996                                         [Page 10]
  599.  
  600.  
  601.  
  602.  
  603.  
  604. INTERNET-DRAFT                  MARS MIB                   November 1996
  605.  
  606.  
  607.      ipAtmMarsClientJoinLeaveRetrInterval OBJECT-TYPE
  608.          SYNTAX  Integer32
  609.          UNITS   "seconds"
  610.          MAX-ACCESS read-create
  611.          STATUS  current
  612.          DESCRIPTION
  613.              "MARS_JOIN/LEAVE retransmit interval. The minimum
  614.               and recommended values are 5 and 10 seconds,
  615.               respectively."
  616.          DEFVAL { 10 }
  617.          ::= { ipAtmMarsClientEntry 13 }
  618.  
  619.      ipAtmMarsClientJoinLeaveRetrLimit OBJECT-TYPE
  620.          SYNTAX  INTEGER (0..5)
  621.          UNITS   "seconds"
  622.          MAX-ACCESS read-create
  623.          STATUS  current
  624.          DESCRIPTION
  625.              "MARS_JOIN/LEAVE retransmit limit. The maximum is
  626.               5 seconds."
  627.          ::= { ipAtmMarsClientEntry 14 }
  628.  
  629.      ipAtmMarsClientRegWithMarsRdmTimer OBJECT-TYPE
  630.          SYNTAX  INTEGER (1..10)
  631.          UNITS   "seconds"
  632.          MAX-ACCESS read-create
  633.          STATUS  current
  634.          DESCRIPTION
  635.              "Random time to register with MARS."
  636.          ::= { ipAtmMarsClientEntry 15 }
  637.  
  638.      ipAtmMarsClientForceWaitTimer OBJECT-TYPE
  639.          SYNTAX  Integer32
  640.          UNITS   "minutes"
  641.          MAX-ACCESS read-create
  642.          STATUS  current
  643.          DESCRIPTION
  644.              "Force wait if MARS re-registeration is looping.
  645.               The minimum value is 1 minute."
  646.          ::= { ipAtmMarsClientEntry 16 }
  647.  
  648.      ipAtmMarsClientLmtToMissRedirMapTimer OBJECT-TYPE
  649.          SYNTAX  INTEGER (0..4)
  650.          UNITS   "seconds"
  651.          MAX-ACCESS read-create
  652.          STATUS  current
  653.          DESCRIPTION
  654.  
  655.  
  656.  
  657.  
  658.  
  659. Expires May 1996                                         [Page 11]
  660.  
  661.  
  662.  
  663.  
  664.  
  665. INTERNET-DRAFT                  MARS MIB                   November 1996
  666.  
  667.  
  668.              "Timer limit for client to miss MARS_REDIRECT_MAPS."
  669.          ::= { ipAtmMarsClientEntry 17 }
  670.  
  671.      ipAtmMarsClientRowStatus OBJECT-TYPE
  672.          SYNTAX  RowStatus
  673.          MAX-ACCESS read-create
  674.          STATUS  current
  675.          DESCRIPTION
  676.              "The object allows the client entries to be created
  677.               or deleted from this table."
  678.          ::= { ipAtmMarsClientEntry 18 }
  679.  
  680.      --*********************************************************************
  681.      --  IP ATM MARS Client VC Object Definition Table
  682.      --*********************************************************************
  683.  
  684.      ipAtmMarsClientVcTable OBJECT-TYPE
  685.          SYNTAX  SEQUENCE OF IpAtmMarsClientVcEntry
  686.          MAX-ACCESS  not-accessible
  687.          STATUS current
  688.          DESCRIPTION
  689.              "This table contains information about open virtual
  690.               circuits (VCs) that a client has.  For point to point
  691.               circuit, each entry represents a single VC connection
  692.               between this client ATM address to another party ATM
  693.               address.  In the case of point to multipoint connection
  694.               where a single source address is associated with
  695.               multiple destinations, several entries are used to
  696.               represent the relationship.  An example of point to
  697.               multi-point VC repesented in a table is shown below.
  698.  
  699.                      Client    VPI/VCI    Grp Addr1/Addr2    Part Addr
  700.                        1         0,1          g1,g2             p1
  701.                        1         0,1          g1,g2             p2
  702.                        1         0,1          g1,g2             p3
  703.  
  704.               Note:  This table assumes the IP multicast address
  705.                      groups (min, max) defined in each entry are
  706.                      always consecutive.  In the case of a client
  707.                      receives a JOIN/LEAVE with mars$flag.punched
  708.                      set, each pair of the IP groups will first be
  709.                      broken into several pairs of consecutive IP
  710.                      groups before each entry row corresponding to
  711.                      a pair of IP group is created."
  712.          ::= { ipAtmMarsClientObjects 2 }
  713.  
  714.      ipAtmMarsClientVcEntry OBJECT-TYPE
  715.  
  716.  
  717.  
  718.  
  719.  
  720. Expires May 1996                                         [Page 12]
  721.  
  722.  
  723.  
  724.  
  725.  
  726. INTERNET-DRAFT                  MARS MIB                   November 1996
  727.  
  728.  
  729.          SYNTAX  IpAtmMarsClientVcEntry
  730.          MAX-ACCESS not-accessible
  731.          STATUS  current
  732.          DESCRIPTION
  733.              "The objects contained in the entry are VC related
  734.               attributes such as VC signalling type, control VC
  735.               type, idle timer, negotiated MTU size, etc."
  736.          INDEX { ipAtmMarsClientIndex,
  737.                  ipAtmMarsClientVcVpi,
  738.                  ipAtmMarsClientVcVci,
  739.                  ipAtmMarsClientVcMinGrpAddr,
  740.                  ipAtmMarsClientVcMaxGrpAddr,
  741.                  ipAtmMarsClientVcPartyAddr }
  742.          ::= { ipAtmMarsClientVcTable 1 }
  743.  
  744.      IpAtmMarsClientVcEntry ::=
  745.          SEQUENCE {
  746.              ipAtmMarsClientVcVpi            INTEGER,
  747.              ipAtmMarsClientVcVci            INTEGER,
  748.              ipAtmMarsClientVcMinGrpAddr     IpAddress,
  749.              ipAtmMarsClientVcMaxGrpAddr     IpAddress,
  750.              ipAtmMarsClientVcPartyAddr      AtmAddr,
  751.              ipAtmMarsClientVcPartyAddrType  INTEGER,
  752.              ipAtmMarsClientVcType           INTEGER,
  753.              ipAtmMarsClientVcCtrlType       INTEGER,
  754.              ipAtmMarsClientVcIdleTimer      Integer32,
  755.              ipAtmMarsClientVcRevalidate     TruthValue,
  756.              ipAtmMarsClientVcEncapsType     INTEGER,
  757.              ipAtmMarsClientVcNegotiatedMtu  Integer32,
  758.              ipAtmMarsClientVcRowStatus      RowStatus
  759.          }
  760.  
  761.      ipAtmMarsClientVcVpi OBJECT-TYPE
  762.          SYNTAX  INTEGER (0..4095)
  763.          MAX-ACCESS not-accessible
  764.          STATUS  current
  765.          DESCRIPTION
  766.              "The value of virtual path identifier (VPI)."
  767.          ::= { ipAtmMarsClientVcEntry 1 }
  768.  
  769.      ipAtmMarsClientVcVci OBJECT-TYPE
  770.          SYNTAX  INTEGER (0..65535)
  771.          MAX-ACCESS not-accessible
  772.          STATUS  current
  773.          DESCRIPTION
  774.              "The value of virtual circuit identifier (VCI)."
  775.          ::= { ipAtmMarsClientVcEntry 2 }
  776.  
  777.  
  778.  
  779.  
  780.  
  781. Expires May 1996                                         [Page 13]
  782.  
  783.  
  784.  
  785.  
  786.  
  787. INTERNET-DRAFT                  MARS MIB                   November 1996
  788.  
  789.  
  790.      ipAtmMarsClientVcMinGrpAddr OBJECT-TYPE
  791.          SYNTAX  IpAddress
  792.          MAX-ACCESS not-accessible
  793.          STATUS  current
  794.          DESCRIPTION
  795.              " Minimum IP multicast group address - the min and
  796.                max multicast forms a multi-group consequentive
  797.                block which is associated with a table entry. The
  798.                MinGrpAddr and MaxGrpAddr are the same indicating
  799.                the size of multi-group block is 1, a single IP
  800.                group."
  801.          ::= { ipAtmMarsClientVcEntry 3 }
  802.  
  803.      ipAtmMarsClientVcMaxGrpAddr OBJECT-TYPE
  804.          SYNTAX  IpAddress
  805.          MAX-ACCESS not-accessible
  806.          STATUS  current
  807.          DESCRIPTION
  808.              " Maximum IP multicast group address - the min and
  809.                max multicast forms a multi-group consequentive
  810.                block which is associated with a table entry. The
  811.                MinGrpAddr and MaxGrpAddr are the same indicating
  812.                the size of multi-group block is 1, a single IP
  813.                group."
  814.          ::= { ipAtmMarsClientVcEntry 4 }
  815.  
  816.      ipAtmMarsClientVcPartyAddr OBJECT-TYPE
  817.          SYNTAX  AtmAddr
  818.          MAX-ACCESS not-accessible
  819.          STATUS  current
  820.          DESCRIPTION
  821.              "An ATM party addesss in which this VC is linked.
  822.               The party type is identified by the
  823.               ipAtmMarsClientVcPartyAddrType."
  824.          ::= { ipAtmMarsClientVcEntry 5 }
  825.  
  826.      ipAtmMarsClientVcPartyAddrType OBJECT-TYPE
  827.          SYNTAX  INTEGER {
  828.                called (1),
  829.                calling (2)
  830.              }
  831.          MAX-ACCESS read-create
  832.          STATUS  current
  833.          DESCRIPTION
  834.              "The party type is associated with the party address.
  835.               The 'called (1)' indicates that the party address is
  836.               a destination address which implies that VC is
  837.  
  838.  
  839.  
  840.  
  841.  
  842. Expires May 1996                                         [Page 14]
  843.  
  844.  
  845.  
  846.  
  847.  
  848. INTERNET-DRAFT                  MARS MIB                   November 1996
  849.  
  850.  
  851.               originated from this client.  The 'calling (2)'
  852.               indicates the VC was initiated externally to this
  853.               client. In this case, the party address is the
  854.               source address."
  855.          ::= { ipAtmMarsClientVcEntry 6 }
  856.  
  857.      ipAtmMarsClientVcType OBJECT-TYPE
  858.          SYNTAX  INTEGER {
  859.                pvc (1),
  860.                svc (2)
  861.              }
  862.          MAX-ACCESS read-create
  863.          STATUS  current
  864.          DESCRIPTION
  865.              "Circuit Connection type: permanent virtual circuit or
  866.                       switched virtual circuit."
  867.          ::= { ipAtmMarsClientVcEntry 7 }
  868.  
  869.      ipAtmMarsClientVcCtrlType OBJECT-TYPE
  870.          SYNTAX  INTEGER {
  871.                 pointToPointVC (1),
  872.                 clusterControlVC (2),
  873.                 pointToMultiPointVC (3)
  874.              }
  875.          MAX-ACCESS read-create
  876.          STATUS  current
  877.          DESCRIPTION
  878.              "Control VC type used to specify a particular connection.
  879.                 pointToPointVC (1):
  880.                   used by the ATM Clients for the registeration and
  881.                   queries.  This VC or the initial signalling path
  882.                   is set up from the source Client to a MARS. It is
  883.                   bi-directional.
  884.                 clusterControlVC (2):
  885.                   used by a MARS to issue asynchronous updates to an
  886.                   ATM Client.  This VC is established from the MARS
  887.                   to the ATM Client.
  888.                 pointToMultiPointVC (3):
  889.                   used by the client to transfer multicast data
  890.                   packets from layer 3.  This VC is established
  891.                   from the source ATM Client to a destination ATM
  892.                   endpoint which can be a multicast group member
  893.                   or an MCS.  The destination endpoint was obtained
  894.                   from the MARS."
  895.          ::= { ipAtmMarsClientVcEntry 8 }
  896.  
  897.      ipAtmMarsClientVcIdleTimer OBJECT-TYPE
  898.  
  899.  
  900.  
  901.  
  902.  
  903. Expires May 1996                                         [Page 15]
  904.  
  905.  
  906.  
  907.  
  908.  
  909. INTERNET-DRAFT                  MARS MIB                   November 1996
  910.  
  911.  
  912.          SYNTAX  Integer32
  913.          UNITS   "minutes"
  914.          MAX-ACCESS read-create
  915.          STATUS  current
  916.          DESCRIPTION
  917.              "The idle timer associated with this VC.  The minumum
  918.               suggested value is 1 minute and the recommended
  919.               default value is 20 minutes."
  920.          DEFVAL { 20 }
  921.          ::= { ipAtmMarsClientVcEntry 9 }
  922.  
  923.      ipAtmMarsClientVcRevalidate OBJECT-TYPE
  924.          SYNTAX  TruthValue
  925.          MAX-ACCESS read-create
  926.          STATUS  current
  927.          DESCRIPTION
  928.              "A flag associated with an open and active multipoint
  929.               VC.  It is checked everytime a packet is queued for
  930.               transmission on that VC. The object has the value of
  931.               true (1) if revalidate is required and the value
  932.               false (2) otherwise."
  933.          ::= { ipAtmMarsClientVcEntry 10 }
  934.  
  935.       ipAtmMarsClientVcEncapsType OBJECT-TYPE
  936.          SYNTAX  INTEGER {
  937.                other (1),
  938.                llcSnap (2)
  939.              }
  940.          MAX-ACCESS read-create
  941.          STATUS  current
  942.          DESCRIPTION
  943.              "The encapulation type used when communicating over
  944.               this VC."
  945.          ::= { ipAtmMarsClientVcEntry 12 }
  946.  
  947.      ipAtmMarsClientVcNegotiatedMtu OBJECT-TYPE
  948.          SYNTAX  Integer32
  949.          MAX-ACCESS read-create
  950.          STATUS  current
  951.          DESCRIPTION
  952.              "The negotiated MTU when communicating over this VC."
  953.          ::= { ipAtmMarsClientVcEntry 13 }
  954.  
  955.      ipAtmMarsClientVcRowStatus OBJECT-TYPE
  956.          SYNTAX  RowStatus
  957.          MAX-ACCESS read-create
  958.          STATUS  current
  959.  
  960.  
  961.  
  962.  
  963.  
  964. Expires May 1996                                         [Page 16]
  965.  
  966.  
  967.  
  968.  
  969.  
  970. INTERNET-DRAFT                  MARS MIB                   November 1996
  971.  
  972.  
  973.          DESCRIPTION
  974.              "The object allows the client entries to be created
  975.               or deleted from this table."
  976.          ::= { ipAtmMarsClientVcEntry 14 }
  977.  
  978.      --*********************************************************************
  979.      --  IP ATM MARS Client Statistic Object Definition Table
  980.      --*********************************************************************
  981.  
  982.      ipAtmMarsClientStatTable OBJECT-TYPE
  983.          SYNTAX  SEQUENCE OF IpAtmMarsClientStatEntry
  984.          MAX-ACCESS  not-accessible
  985.          STATUS current
  986.          DESCRIPTION
  987.              "The table contains statistics collected at MARS
  988.               clients."
  989.          ::= {  ipAtmMarsClientObjects 3 }
  990.  
  991.      ipAtmMarsClientStatEntry OBJECT-TYPE
  992.          SYNTAX  IpAtmMarsClientStatEntry
  993.          MAX-ACCESS not-accessible
  994.          STATUS  current
  995.          DESCRIPTION
  996.              "Each entry contains statistics collected at one MARS
  997.               client."
  998.          INDEX { ipAtmMarsClientIndex }
  999.          ::= { ipAtmMarsClientStatTable 1 }
  1000.  
  1001.      IpAtmMarsClientStatEntry ::=
  1002.          SEQUENCE {
  1003.              ipAtmMarsClientStatTxReq        Counter32,
  1004.              ipAtmMarsClientStatTxJoin       Counter32,
  1005.              ipAtmMarsClientStatTxLeave      Counter32,
  1006.              ipAtmMarsClientStatRxJoin       Counter32,
  1007.              ipAtmMarsClientStatRxLeave      Counter32,
  1008.              ipAtmMarsClientStatRxMulti      Counter32,
  1009.              ipAtmMarsClientStatRxNak        Counter32,
  1010.              ipAtmMarsClientStatRxMigrate    Counter32,
  1011.              ipAtmMarsClientStatFailMulti    Counter32
  1012.          }
  1013.  
  1014.      ipAtmMarsClientStatTxReq OBJECT-TYPE
  1015.          SYNTAX  Counter32
  1016.          MAX-ACCESS read-only
  1017.          STATUS  current
  1018.          DESCRIPTION
  1019.              "Total number of MARS_REQUEST messages transmitted
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025. Expires May 1996                                         [Page 17]
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031. INTERNET-DRAFT                  MARS MIB                   November 1996
  1032.  
  1033.  
  1034.               from a client."
  1035.          ::= { ipAtmMarsClientStatEntry 1 }
  1036.  
  1037.      ipAtmMarsClientStatTxJoin OBJECT-TYPE
  1038.          SYNTAX  Counter32
  1039.          MAX-ACCESS read-only
  1040.          STATUS  current
  1041.          DESCRIPTION
  1042.              "Total number of MARS_JOIN messages transmitted from
  1043.               a client."
  1044.          ::= { ipAtmMarsClientStatEntry 2 }
  1045.  
  1046.      ipAtmMarsClientStatTxLeave OBJECT-TYPE
  1047.          SYNTAX  Counter32
  1048.          MAX-ACCESS read-only
  1049.          STATUS  current
  1050.          DESCRIPTION
  1051.              "Total number of MARS_LEAVE messages transmitted from
  1052.               a client."
  1053.          ::= { ipAtmMarsClientStatEntry 3 }
  1054.  
  1055.      ipAtmMarsClientStatRxJoin OBJECT-TYPE
  1056.          SYNTAX  Counter32
  1057.          MAX-ACCESS read-only
  1058.          STATUS  current
  1059.          DESCRIPTION
  1060.              "Total number of MARS_JOIN messages received by
  1061.               a client."
  1062.          ::= { ipAtmMarsClientStatEntry 4 }
  1063.  
  1064.      ipAtmMarsClientStatRxLeave OBJECT-TYPE
  1065.          SYNTAX  Counter32
  1066.          MAX-ACCESS read-only
  1067.          STATUS  current
  1068.          DESCRIPTION
  1069.              "Total number of MARS_LEAVE messages received by
  1070.               a client."
  1071.          ::= { ipAtmMarsClientStatEntry 5 }
  1072.  
  1073.      ipAtmMarsClientStatRxMulti OBJECT-TYPE
  1074.          SYNTAX  Counter32
  1075.          MAX-ACCESS read-only
  1076.          STATUS  current
  1077.          DESCRIPTION
  1078.              "Total number of MARS_MULTI messages received by
  1079.               a client."
  1080.          ::= { ipAtmMarsClientStatEntry 6 }
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086. Expires May 1996                                         [Page 18]
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092. INTERNET-DRAFT                  MARS MIB                   November 1996
  1093.  
  1094.  
  1095.      ipAtmMarsClientStatRxNak OBJECT-TYPE
  1096.          SYNTAX  Counter32
  1097.          MAX-ACCESS read-only
  1098.          STATUS  current
  1099.          DESCRIPTION
  1100.              "Total number of MARS_NAK messages received by
  1101.               a client."
  1102.          ::= { ipAtmMarsClientStatEntry 7 }
  1103.  
  1104.      ipAtmMarsClientStatRxMigrate OBJECT-TYPE
  1105.          SYNTAX  Counter32
  1106.          MAX-ACCESS read-only
  1107.          STATUS  current
  1108.          DESCRIPTION
  1109.              "Total number of MARS_MIGRATE messages received by
  1110.               a client."
  1111.          ::= { ipAtmMarsClientStatEntry 8 }
  1112.  
  1113.      ipAtmMarsClientStatFailMulti OBJECT-TYPE
  1114.          SYNTAX  Counter32
  1115.          MAX-ACCESS read-only
  1116.          STATUS  current
  1117.          DESCRIPTION
  1118.              "Total number of timeouts occurred indicating
  1119.               failure of the last MARS_MULTI to arrive."
  1120.          ::= { ipAtmMarsClientStatEntry 9 }
  1121.  
  1122.      --*********************************************************************
  1123.      --  IP ATM MARS Object Definitions
  1124.      --*********************************************************************
  1125.  
  1126.      ipAtmMarsObjects    OBJECT IDENTIFIER ::= { ipAtmMarsMib 2 }
  1127.  
  1128.      ipAtmMarsTable OBJECT-TYPE
  1129.          SYNTAX  SEQUENCE OF IpAtmMarsEntry
  1130.          MAX-ACCESS  not-accessible
  1131.          STATUS current
  1132.          DESCRIPTION
  1133.              "The objects defined in this table are used for the
  1134.               management of MARS servers."
  1135.          ::= {  ipAtmMarsObjects 1 }
  1136.  
  1137.      ipAtmMarsEntry OBJECT-TYPE
  1138.          SYNTAX  IpAtmMarsEntry
  1139.          MAX-ACCESS not-accessible
  1140.          STATUS  current
  1141.          DESCRIPTION
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147. Expires May 1996                                         [Page 19]
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153. INTERNET-DRAFT                  MARS MIB                   November 1996
  1154.  
  1155.  
  1156.              "Each entry contains a MARS and its associated
  1157.               attributes."
  1158.          INDEX { ipAtmMarsIndex }
  1159.          ::= { ipAtmMarsTable 1 }
  1160.  
  1161.      IpAtmMarsEntry ::=
  1162.          SEQUENCE {
  1163.              ipAtmMarsIndex              Integer32,
  1164.              ipAtmMarsAddr               AtmAddr,
  1165.              ipAtmMarsServStatus         INTEGER,
  1166.              ipAtmMarsServType           INTEGER,
  1167.              ipAtmMarsServPriority       UInteger32,
  1168.              ipAtmMarsRedirMapMsgTimer   INTEGER,
  1169.              ipAtmMarsRowStatus          RowStatus
  1170.          }
  1171.  
  1172.      ipAtmMarsIndex OBJECT-TYPE
  1173.          SYNTAX  Integer32
  1174.          MAX-ACCESS not-accessible
  1175.          STATUS  current
  1176.          DESCRIPTION
  1177.              "The auxiliary variable used to identify instances of
  1178.               the columnar objects in the MARS table."
  1179.          ::= { ipAtmMarsEntry 1 }
  1180.  
  1181.      ipAtmMarsAddr OBJECT-TYPE
  1182.          SYNTAX  AtmAddr
  1183.          MAX-ACCESS read-create
  1184.          STATUS  current
  1185.          DESCRIPTION
  1186.              "The ATM address associated with the MARS."
  1187.          ::= { ipAtmMarsEntry 2 }
  1188.  
  1189.      ipAtmMarsServStatus OBJECT-TYPE
  1190.          SYNTAX  INTEGER {
  1191.                active (1),
  1192.                inactive (2),
  1193.                faulted (3)
  1194.              }
  1195.          MAX-ACCESS read-create
  1196.          STATUS  current
  1197.          DESCRIPTION
  1198.              "The current status of MARS."
  1199.          ::= { ipAtmMarsEntry 3 }
  1200.  
  1201.      ipAtmMarsServType OBJECT-TYPE
  1202.          SYNTAX  INTEGER {
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208. Expires May 1996                                         [Page 20]
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214. INTERNET-DRAFT                  MARS MIB                   November 1996
  1215.  
  1216.  
  1217.                primary (1),
  1218.                backup (2)
  1219.              }
  1220.          MAX-ACCESS read-create
  1221.          STATUS  current
  1222.          DESCRIPTION
  1223.              "Types of MARS servers: primary or backup."
  1224.          ::= { ipAtmMarsEntry 4 }
  1225.  
  1226.      ipAtmMarsServPriority OBJECT-TYPE
  1227.          SYNTAX  UInteger32
  1228.          MAX-ACCESS read-create
  1229.          STATUS  current
  1230.          DESCRIPTION
  1231.              "Priority associated with a backup MARS server."
  1232.          ::= { ipAtmMarsEntry 5 }
  1233.  
  1234.      ipAtmMarsRedirMapMsgTimer OBJECT-TYPE
  1235.          SYNTAX  INTEGER (1..2)
  1236.          UNITS   "minutes"
  1237.          MAX-ACCESS read-create
  1238.          STATUS  current
  1239.          DESCRIPTION
  1240.              "Periodic interval on which a multi-part
  1241.               MARS_REDIRECT_MAP is sent from this MARS."
  1242.          DEFVAL { 1 }
  1243.          ::= { ipAtmMarsEntry 6 }
  1244.  
  1245.      ipAtmMarsRowStatus OBJECT-TYPE
  1246.          SYNTAX  RowStatus
  1247.          MAX-ACCESS read-create
  1248.          STATUS  current
  1249.          DESCRIPTION
  1250.              "The object allows the client entries to be
  1251.               created or deleted from this table."
  1252.          ::= { ipAtmMarsEntry 7 }
  1253.  
  1254.      --**********************************************************************
  1255.      --  IP ATM MARS Multicast Group Address Object Definitions
  1256.      --**********************************************************************
  1257.  
  1258.      ipAtmMarsMcGrpTable OBJECT-TYPE
  1259.          SYNTAX  SEQUENCE OF IpAtmMarsMcGrpEntry
  1260.          MAX-ACCESS not-accessible
  1261.          STATUS current
  1262.          DESCRIPTION
  1263.              "This table contains a list of IP multicast address
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269. Expires May 1996                                         [Page 21]
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275. INTERNET-DRAFT                  MARS MIB                   November 1996
  1276.  
  1277.  
  1278.               blocks associated with a MARS.  Entries in this table
  1279.               are used by the MARS host map table and the server map
  1280.               table.  They should be created prior being referenced
  1281.               as indices by those tables.
  1282.               Each row can be created or deleted via configuraiton."
  1283.          ::= {  ipAtmMarsObjects 2 }
  1284.  
  1285.      ipAtmMarsMcGrpEntry OBJECT-TYPE
  1286.          SYNTAX  IpAtmMarsMcGrpEntry
  1287.          MAX-ACCESS not-accessible
  1288.          STATUS  current
  1289.          DESCRIPTION
  1290.              "Each entry represents a consecutive block of multicast
  1291.               group address."
  1292.          INDEX { ipAtmMarsIndex,
  1293.                  ipAtmMarsMcMinGrpAddr,
  1294.                  ipAtmMarsMcMaxGrpAddr }
  1295.          ::= { ipAtmMarsMcGrpTable 1 }
  1296.  
  1297.      IpAtmMarsMcGrpEntry ::=
  1298.          SEQUENCE {
  1299.              ipAtmMarsMcMinGrpAddr           IpAddress,
  1300.              ipAtmMarsMcMaxGrpAddr           IpAddress,
  1301.              ipAtmMarsMcGrpAddrUsage         INTEGER,
  1302.              ipAtmMarsMcGrpRxLayer3GrpSet    Counter32,
  1303.              ipAtmMarsMcGrpRxLayer3GrpReset  Counter32,
  1304.              ipAtmMarsMcGrpRowStatus         RowStatus
  1305.          }
  1306.  
  1307.      ipAtmMarsMcMinGrpAddr OBJECT-TYPE
  1308.          SYNTAX  IpAddress
  1309.          MAX-ACCESS not-accessible
  1310.          STATUS  current
  1311.          DESCRIPTION
  1312.              "Minimum multicast group address - the min and max
  1313.               multicast forms multi-group block.  The MinGrpAddr
  1314.               and MaxGrpAddr are the same indicating that this
  1315.               block contains a single group address."
  1316.          ::= { ipAtmMarsMcGrpEntry 1 }
  1317.  
  1318.      ipAtmMarsMcMaxGrpAddr OBJECT-TYPE
  1319.          SYNTAX  IpAddress
  1320.          MAX-ACCESS not-accessible
  1321.          STATUS  current
  1322.          DESCRIPTION
  1323.              "Maximum multicast group address - the min and max
  1324.               multicast forms a multi-group block.  The MinGrpAddr
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330. Expires May 1996                                         [Page 22]
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336. INTERNET-DRAFT                  MARS MIB                   November 1996
  1337.  
  1338.  
  1339.               and MaxGrpAddr are the same indicating that this
  1340.               block contains a single group address."
  1341.          ::= { ipAtmMarsMcGrpEntry 2 }
  1342.  
  1343.      ipAtmMarsMcGrpAddrUsage OBJECT-TYPE
  1344.          SYNTAX  INTEGER {
  1345.                hostMap (1),
  1346.                serverMap (2),
  1347.                hostServerMap (3)
  1348.              }
  1349.          MAX-ACCESS read-create
  1350.          STATUS  current
  1351.          DESCRIPTION
  1352.              "Usage of the multicast address block.  The hostMap (1)
  1353.               indicates that the address block is only used in the
  1354.               MARS host map table. The serverMap (2) indicates
  1355.               that the address block is only used in the MARS
  1356.               server map table.  The hostServerMap (3) indicates
  1357.               that the address block is used in both the host map
  1358.               and the server map tables."
  1359.          ::= { ipAtmMarsMcGrpEntry 3 }
  1360.  
  1361.      ipAtmMarsMcGrpRxLayer3GrpSet OBJECT-TYPE
  1362.          SYNTAX  Counter32
  1363.          MAX-ACCESS read-only
  1364.          STATUS  current
  1365.          DESCRIPTION
  1366.              "Number of MARS_JOIN messages received with
  1367.               mars$flags.layer3grp flag set."
  1368.          ::= { ipAtmMarsMcGrpEntry 4 }
  1369.  
  1370.      ipAtmMarsMcGrpRxLayer3GrpReset OBJECT-TYPE
  1371.          SYNTAX  Counter32
  1372.          MAX-ACCESS read-only
  1373.          STATUS  current
  1374.          DESCRIPTION
  1375.              "Number of MARS_JOIN messages received with
  1376.               mars$flags.layer3grp flag reset."
  1377.          ::= { ipAtmMarsMcGrpEntry 5 }
  1378.  
  1379.      ipAtmMarsMcGrpRowStatus OBJECT-TYPE
  1380.          SYNTAX  RowStatus
  1381.          MAX-ACCESS read-create
  1382.          STATUS  current
  1383.          DESCRIPTION
  1384.              "The object allows the multicast address entries to
  1385.               be created or deleted from this table."
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391. Expires May 1996                                         [Page 23]
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397. INTERNET-DRAFT                  MARS MIB                   November 1996
  1398.  
  1399.  
  1400.          ::= { ipAtmMarsMcGrpEntry 6 }
  1401.  
  1402.  
  1403.      --*********************************************************************
  1404.      --  IP ATM MARS Host Map Object Definitions
  1405.      --*********************************************************************
  1406.  
  1407.      ipAtmMarsHostMapTable OBJECT-TYPE
  1408.          SYNTAX  SEQUENCE OF IpAtmMarsHostMapEntry
  1409.          MAX-ACCESS not-accessible
  1410.          STATUS current
  1411.          DESCRIPTION
  1412.              "This table caches mappings between IP multicast
  1413.               address to a list of ATM addresses that are
  1414.               configured or dynamically learned from the MARS.
  1415.               This address resolution is used for the host map.
  1416.               It supports the mapping of a block of multicast
  1417.               group addresses to a cluster member address.  In
  1418.               the case where a group block is associated with
  1419.               multiple cluster members, several entries are
  1420.               used to representing the relationship."
  1421.          ::= { ipAtmMarsObjects 3 }
  1422.  
  1423.      ipAtmMarsHostMapEntry OBJECT-TYPE
  1424.          SYNTAX  IpAtmMarsHostMapEntry
  1425.          MAX-ACCESS not-accessible
  1426.          STATUS  current
  1427.          DESCRIPTION
  1428.              "Each entry row contains attributes associated with
  1429.               the mapping between a multicast group block and an
  1430.               ATM address."
  1431.          INDEX { ipAtmMarsIndex,
  1432.                  ipAtmMarsMcMinGrpAddr,
  1433.                  ipAtmMarsMcMaxGrpAddr,
  1434.                  ipAtmMarsHostMapAtmAddr }
  1435.          ::= { ipAtmMarsHostMapTable 1 }
  1436.  
  1437.      IpAtmMarsHostMapEntry ::=
  1438.          SEQUENCE {
  1439.              ipAtmMarsHostMapAtmAddr     AtmAddr,
  1440.              ipAtmMarsHostMapRowType     INTEGER,
  1441.              ipAtmMarsHostMapRowStatus   RowStatus
  1442.          }
  1443.  
  1444.      ipAtmMarsHostMapAtmAddr OBJECT-TYPE
  1445.          SYNTAX  AtmAddr
  1446.          MAX-ACCESS not-accessible
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452. Expires May 1996                                         [Page 24]
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458. INTERNET-DRAFT                  MARS MIB                   November 1996
  1459.  
  1460.  
  1461.          STATUS  current
  1462.          DESCRIPTION
  1463.              "The mapped cluster member ATM address."
  1464.          ::= { ipAtmMarsHostMapEntry 1 }
  1465.  
  1466.      ipAtmMarsHostMapRowType OBJECT-TYPE
  1467.          SYNTAX  INTEGER {
  1468.                static (1),
  1469.                dynamic (2)
  1470.              }
  1471.          MAX-ACCESS read-create
  1472.          STATUS  current
  1473.          DESCRIPTION
  1474.              "Method in which this entry row is created. The
  1475.               static (1) indicates that this row is created
  1476.               through configuration.  The dynamic (2) indicates
  1477.               that the row is created as the result of group
  1478.               address updates received at this MARS."
  1479.          ::= { ipAtmMarsHostMapEntry 2 }
  1480.  
  1481.      ipAtmMarsHostMapRowStatus OBJECT-TYPE
  1482.          SYNTAX  RowStatus
  1483.          MAX-ACCESS read-create
  1484.          STATUS  current
  1485.          DESCRIPTION
  1486.              "The object allows the client entries to be created
  1487.               or deleted from this table."
  1488.          ::= { ipAtmMarsHostMapEntry 3 }
  1489.  
  1490.      --*********************************************************************
  1491.      --  IP ATM MARS Server Map Object Definitions
  1492.      --*********************************************************************
  1493.  
  1494.      ipAtmMarsServerMapTable OBJECT-TYPE
  1495.          SYNTAX  SEQUENCE OF IpAtmMarsServerMapEntry
  1496.          MAX-ACCESS not-accessible
  1497.          STATUS current
  1498.          DESCRIPTION
  1499.              "This table caches mappings between IP multicast
  1500.               address to a list of MCS ATM addresses that are
  1501.               configured or dynamically learned from the MARS.
  1502.               This address resolution is used for the server map.
  1503.               It supports the mapping of a block of multicast
  1504.               group addresses to a MCS address.  In the case
  1505.               where a group block is associated with multiple
  1506.               MCSs, several entries are used to representing the
  1507.               relationship."
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513. Expires May 1996                                         [Page 25]
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519. INTERNET-DRAFT                  MARS MIB                   November 1996
  1520.  
  1521.  
  1522.          ::= { ipAtmMarsObjects 4 }
  1523.  
  1524.      ipAtmMarsServerMapEntry OBJECT-TYPE
  1525.          SYNTAX  IpAtmMarsServerMapEntry
  1526.          MAX-ACCESS not-accessible
  1527.          STATUS  current
  1528.          DESCRIPTION
  1529.              "Each entry row contains attributes associated with
  1530.               the mapping between a multicast group block and an
  1531.               MCS address."
  1532.          INDEX { ipAtmMarsIndex,
  1533.                  ipAtmMarsMcMinGrpAddr,
  1534.                  ipAtmMarsMcMaxGrpAddr,
  1535.                  ipAtmMarsServerMapAtmAddr }
  1536.          ::= { ipAtmMarsServerMapTable 1 }
  1537.  
  1538.      IpAtmMarsServerMapEntry ::=
  1539.          SEQUENCE {
  1540.              ipAtmMarsServerMapAtmAddr   AtmAddr,
  1541.              ipAtmMarsServerMapRowType   INTEGER,
  1542.              ipAtmMarsServerMapRowStatus RowStatus
  1543.          }
  1544.  
  1545.      ipAtmMarsServerMapAtmAddr OBJECT-TYPE
  1546.          SYNTAX  AtmAddr
  1547.          MAX-ACCESS not-accessible
  1548.          STATUS  current
  1549.          DESCRIPTION
  1550.              "The mapped MCS ATM address."
  1551.          ::= { ipAtmMarsServerMapEntry 1 }
  1552.  
  1553.      ipAtmMarsServerMapRowType OBJECT-TYPE
  1554.          SYNTAX  INTEGER {
  1555.                static (1),
  1556.                dynamic (2)
  1557.              }
  1558.          MAX-ACCESS read-create
  1559.          STATUS  current
  1560.          DESCRIPTION
  1561.              "Method in which this entry row is created. The
  1562.               'static (1)' indicates that this row is created
  1563.               through configuration.  The 'dynamic (2)' indicates
  1564.               that the row is created as the result of group
  1565.               address updates received at this MARS."
  1566.          ::= { ipAtmMarsServerMapEntry 2 }
  1567.  
  1568.      ipAtmMarsServerMapRowStatus OBJECT-TYPE
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574. Expires May 1996                                         [Page 26]
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580. INTERNET-DRAFT                  MARS MIB                   November 1996
  1581.  
  1582.  
  1583.          SYNTAX  RowStatus
  1584.          MAX-ACCESS read-create
  1585.          STATUS  current
  1586.          DESCRIPTION
  1587.              "The object allows the client entries to be created
  1588.               or deleted from this table."
  1589.          ::= { ipAtmMarsServerMapEntry 3 }
  1590.  
  1591.      --*************************************************************************
  1592.      --  IP ATM MARS VC Object Definition Table
  1593.      --*************************************************************************
  1594.  
  1595.      ipAtmMarsVcTable OBJECT-TYPE
  1596.          SYNTAX  SEQUENCE OF IpAtmMarsVcEntry
  1597.          MAX-ACCESS  not-accessible
  1598.          STATUS current
  1599.          DESCRIPTION
  1600.              "This table contains information about open virtual circuits
  1601.               (VCs) that a MARS has.  For point to point circuit, each
  1602.               entry represents a single VC connection between this MARS
  1603.               ATM address to another party's ATM address.  In the case of
  1604.               point to multipoint connection where a ControlVc is attached
  1605.               with multiple leaf nodes, several entries are used  to represent
  1606.               the relationship.  An example of point to multi-point VC
  1607.               repesented in a table is shown below.
  1608.  
  1609.                    MARS     VPI/VCI    MARS Addr     Party Addr
  1610.                      1         0,1         m1            p1
  1611.                      1         0,1         m1            p2
  1612.                      1         0,1         m1            p3"
  1613.          ::= { ipAtmMarsObjects 5 }
  1614.  
  1615.      ipAtmMarsVcEntry OBJECT-TYPE
  1616.          SYNTAX  IpAtmMarsVcEntry
  1617.          MAX-ACCESS not-accessible
  1618.          STATUS  current
  1619.          DESCRIPTION
  1620.              "The objects contained in the entry are VC related attributes
  1621.               such as VC signalling type, control VC type, idle timer,
  1622.               negotiated MTU size, etc."
  1623.          INDEX { ipAtmMarsIndex,
  1624.                  ipAtmMarsVcVpi,
  1625.                  ipAtmMarsVcVci,
  1626.                  ipAtmMarsVcPartyAddr }
  1627.          ::= { ipAtmMarsVcTable 1 }
  1628.  
  1629.      IpAtmMarsVcEntry ::=
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635. Expires May 1996                                         [Page 27]
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641. INTERNET-DRAFT                  MARS MIB                   November 1996
  1642.  
  1643.  
  1644.          SEQUENCE {
  1645.              ipAtmMarsVcVpi              INTEGER,
  1646.              ipAtmMarsVcVci              INTEGER,
  1647.              ipAtmMarsVcPartyAddr        AtmAddr,
  1648.              ipAtmMarsVcPartyAddrType    INTEGER,
  1649.              ipAtmMarsVcType             INTEGER,
  1650.              ipAtmMarsVcCtrlType         INTEGER,
  1651.              ipAtmMarsVcIdleTimer        Integer32,
  1652.              ipAtmMarsVcCmi              Integer32,
  1653.              ipAtmMarsVcEncapsType       INTEGER,
  1654.              ipAtmMarsVcNegotiatedMtu    Integer32,
  1655.              ipAtmMarsVcRowStatus        RowStatus
  1656.          }
  1657.  
  1658.      ipAtmMarsVcVpi OBJECT-TYPE
  1659.          SYNTAX  INTEGER (0..4095)
  1660.          MAX-ACCESS not-accessible
  1661.          STATUS  current
  1662.          DESCRIPTION
  1663.              "The value of virtual path identifier (VPI)."
  1664.          ::= { ipAtmMarsVcEntry 1 }
  1665.  
  1666.      ipAtmMarsVcVci OBJECT-TYPE
  1667.          SYNTAX  INTEGER (0..65535)
  1668.          MAX-ACCESS not-accessible
  1669.          STATUS  current
  1670.          DESCRIPTION
  1671.              "The value of virtual circuit identifier (VCI)."
  1672.          ::= { ipAtmMarsVcEntry 2 }
  1673.  
  1674.      ipAtmMarsVcPartyAddr OBJECT-TYPE
  1675.          SYNTAX  AtmAddr
  1676.          MAX-ACCESS not-accessible
  1677.          STATUS  current
  1678.          DESCRIPTION
  1679.              "An ATM party addesss in which this VC is linked.  The party
  1680.               type is identified by the ipAtmMarsVcPartyAddrType."
  1681.          ::= { ipAtmMarsVcEntry 5 }
  1682.  
  1683.      ipAtmMarsVcPartyAddrType OBJECT-TYPE
  1684.          SYNTAX  INTEGER {
  1685.                called (1),
  1686.                calling (2)
  1687.              }
  1688.          MAX-ACCESS read-create
  1689.          STATUS  current
  1690.          DESCRIPTION
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696. Expires May 1996                                         [Page 28]
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702. INTERNET-DRAFT                  MARS MIB                   November 1996
  1703.  
  1704.  
  1705.              "The party type is associated with the party address.  The
  1706.               'called (1)' indicates that the party address is a destination
  1707.               address which implies that VC is originated from this MARS.
  1708.               The 'calling (2)' indicates the VC was initiated externally
  1709.               to this MARS.  The party address is the source address."
  1710.          ::= { ipAtmMarsVcEntry 6 }
  1711.  
  1712.      ipAtmMarsVcType OBJECT-TYPE
  1713.          SYNTAX  INTEGER {
  1714.                pvc (1),
  1715.                svc (2)
  1716.              }
  1717.          MAX-ACCESS read-create
  1718.          STATUS  current
  1719.          DESCRIPTION
  1720.              "Circuit Connection type: permanent virtual circuit or
  1721.               switched virtual circuit."
  1722.          ::= { ipAtmMarsVcEntry 7 }
  1723.  
  1724.      ipAtmMarsVcCtrlType OBJECT-TYPE
  1725.          SYNTAX  INTEGER {
  1726.                 pointToPointVC (1),
  1727.                 clusterControlVC (2),
  1728.                 serverControlVC (3)
  1729.              }
  1730.          MAX-ACCESS read-create
  1731.          STATUS  current
  1732.          DESCRIPTION
  1733.              "Control VC type used to specify a particular connection.
  1734.                 pointToPointVC (1):
  1735.                   used by the ATM endpoints (clients) or the MCS for
  1736.                   registeration and queries.  This VC is set up from
  1737.                   a MARS client and MCS to this MARS.  It is a
  1738.                   bi-directional VC.
  1739.                 clusterControlVC (2):
  1740.                   used by MARS to issue asynchronous updates to ATM
  1741.                   an ATM client.  This VC is established from the
  1742.                   MARs to the ATM client.
  1743.                 serverControlVC (3):
  1744.                   used by MARS to issue asynchronous update to ATM
  1745.                   multicast servers.  This type of VC exists when at
  1746.                   least a MCS is being used."
  1747.          ::= { ipAtmMarsVcEntry 8 }
  1748.  
  1749.      ipAtmMarsVcIdleTimer OBJECT-TYPE
  1750.          SYNTAX  Integer32
  1751.          UNITS   "minutes"
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757. Expires May 1996                                         [Page 29]
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763. INTERNET-DRAFT                  MARS MIB                   November 1996
  1764.  
  1765.  
  1766.          MAX-ACCESS read-create
  1767.          STATUS  current
  1768.          DESCRIPTION
  1769.              "The idle timer associated with this VC.  The minumum suggested
  1770.               value is 1 minute and the recommended default value is
  1771.               20 minutes."
  1772.          DEFVAL { 20 }
  1773.          ::= { ipAtmMarsVcEntry 9 }
  1774.  
  1775.      ipAtmMarsVcCmi OBJECT-TYPE
  1776.          SYNTAX  Integer32
  1777.          MAX-ACCESS read-create
  1778.          STATUS  current
  1779.          DESCRIPTION
  1780.              "Cluster member identifier (CMI) which uniquely identifies each
  1781.               endpoint attached to the cluster.  This variable applies to each
  1782.               'leaf node' of an outgoing control VC."
  1783.          ::= { ipAtmMarsVcEntry 10 }
  1784.  
  1785.      ipAtmMarsVcEncapsType OBJECT-TYPE
  1786.          SYNTAX  INTEGER {
  1787.                other (1),
  1788.                llcSnap (2)
  1789.              }
  1790.          MAX-ACCESS read-create
  1791.          STATUS  current
  1792.          DESCRIPTION
  1793.              "The encapulation type used when communicating over this VC."
  1794.          ::= { ipAtmMarsVcEntry 11 }
  1795.  
  1796.      ipAtmMarsVcNegotiatedMtu OBJECT-TYPE
  1797.          SYNTAX  Integer32
  1798.          MAX-ACCESS read-create
  1799.          STATUS  current
  1800.          DESCRIPTION
  1801.              "The negotiated MTU when communicating over this VC."
  1802.          ::= { ipAtmMarsVcEntry 12 }
  1803.  
  1804.      ipAtmMarsVcRowStatus OBJECT-TYPE
  1805.          SYNTAX  RowStatus
  1806.          MAX-ACCESS read-create
  1807.          STATUS  current
  1808.          DESCRIPTION
  1809.              "The object allows the client entries to be created or deleted
  1810.               from this table."
  1811.          ::= { ipAtmMarsVcEntry 13 }
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817. Expires May 1996                                         [Page 30]
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823. INTERNET-DRAFT                  MARS MIB                   November 1996
  1824.  
  1825.  
  1826.      --*************************************************************************
  1827.      --  IP ATM MARS Registered Cluster Member List Table
  1828.      --*************************************************************************
  1829.  
  1830.      ipAtmMarsRegClientTable OBJECT-TYPE
  1831.          SYNTAX  SEQUENCE OF IpAtmMarsRegClientEntry
  1832.          MAX-ACCESS not-accessible
  1833.          STATUS current
  1834.          DESCRIPTION
  1835.              "This table contains ATM identities of all the currently
  1836.               registered cluster members at a MARS.  Each entry represents
  1837.               one set of ATM identities associated with one cluster member
  1838.               or the MARS client.  The information contained in this table
  1839.               is not only important for the management of MARS, but also is
  1840.               essential to for the construction of a backup cluster control
  1841.               VC by any one of the backup MARS."
  1842.          ::= { ipAtmMarsObjects 6 }
  1843.  
  1844.      ipAtmMarsRegClientEntry OBJECT-TYPE
  1845.          SYNTAX  IpAtmMarsRegClientEntry
  1846.          MAX-ACCESS not-accessible
  1847.          STATUS  current
  1848.          DESCRIPTION
  1849.              "Each entry row contains attributes associated with one
  1850.               register cluster member."
  1851.          INDEX { ipAtmMarsIndex,
  1852.                  ipAtmMarsRegClientCmi}
  1853.          ::= { ipAtmMarsRegClientTable 1 }
  1854.  
  1855.      IpAtmMarsRegClientEntry ::=
  1856.          SEQUENCE {
  1857.              ipAtmMarsRegClientCmi       Integer32,
  1858.              ipAtmMarsRegClientAtmAddr   AtmAddr,
  1859.              ipAtmMarsRegClientCsn       UInteger32
  1860.          }
  1861.  
  1862.      ipAtmMarsRegClientCmi OBJECT-TYPE
  1863.          SYNTAX  Integer32
  1864.          MAX-ACCESS not-accessible
  1865.          STATUS  current
  1866.          DESCRIPTION
  1867.              "This cluster member identifier is used as an auxiliary index
  1868.               for the entry in this table."
  1869.          ::= { ipAtmMarsRegClientEntry 1 }
  1870.  
  1871.      ipAtmMarsRegClientAtmAddr OBJECT-TYPE
  1872.          SYNTAX  AtmAddr
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878. Expires May 1996                                         [Page 31]
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884. INTERNET-DRAFT                  MARS MIB                   November 1996
  1885.  
  1886.  
  1887.          MAX-ACCESS read-only
  1888.          STATUS  current
  1889.          DESCRIPTION
  1890.              "The registered client's ATM address."
  1891.          ::= { ipAtmMarsRegClientEntry 2 }
  1892.  
  1893.      ipAtmMarsRegClientCsn OBJECT-TYPE
  1894.          SYNTAX  UInteger32
  1895.          MAX-ACCESS read-only
  1896.          STATUS  current
  1897.          DESCRIPTION
  1898.              "The current cluster sequence number associated with the
  1899.               registered client."
  1900.          ::= { ipAtmMarsRegClientEntry 3 }
  1901.  
  1902.      --*************************************************************************
  1903.      --  IP ATM MARS Registered Server Member List Table
  1904.      --*************************************************************************
  1905.  
  1906.      ipAtmMarsRegMcsTable OBJECT-TYPE
  1907.          SYNTAX  SEQUENCE OF IpAtmMarsRegMcsEntry
  1908.          MAX-ACCESS not-accessible
  1909.          STATUS current
  1910.          DESCRIPTION
  1911.              "This table contains ATM identities of all the currently
  1912.               registered MCSs at a MARS. Each entry represents one set
  1913.               of ATM identities assocaited with one MCS.   The information
  1914.               contained in this table is not only important for the management
  1915.               of MARS, but also is essential for the construction of a backup
  1916.               server control VC by any one of the backup MARS. "
  1917.          ::= { ipAtmMarsObjects 7 }
  1918.  
  1919.      ipAtmMarsRegMcsEntry OBJECT-TYPE
  1920.          SYNTAX  IpAtmMarsRegMcsEntry
  1921.          MAX-ACCESS not-accessible
  1922.          STATUS  current
  1923.          DESCRIPTION
  1924.              "Each entry row contains attributes associated with one
  1925.               registered MCS."
  1926.          INDEX { ipAtmMarsIndex,
  1927.                  ipAtmMarsRegMcsCmi}
  1928.          ::= { ipAtmMarsRegMcsTable 1 }
  1929.  
  1930.      IpAtmMarsRegMcsEntry ::=
  1931.          SEQUENCE {
  1932.              ipAtmMarsRegMcsCmi      Integer32,
  1933.              ipAtmMarsRegMcsAtmAddr  AtmAddr,
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939. Expires May 1996                                         [Page 32]
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945. INTERNET-DRAFT                  MARS MIB                   November 1996
  1946.  
  1947.  
  1948.              ipAtmMarsRegMcsSsn      UInteger32
  1949.          }
  1950.  
  1951.      ipAtmMarsRegMcsCmi OBJECT-TYPE
  1952.          SYNTAX  Integer32
  1953.          MAX-ACCESS not-accessible
  1954.          STATUS  current
  1955.          DESCRIPTION
  1956.              "This internal MCS identifier is used as an auxiliary index
  1957.               for the entry in this table."
  1958.          ::= { ipAtmMarsRegMcsEntry 1 }
  1959.  
  1960.      ipAtmMarsRegMcsAtmAddr OBJECT-TYPE
  1961.          SYNTAX  AtmAddr
  1962.          MAX-ACCESS read-only
  1963.          STATUS  current
  1964.          DESCRIPTION
  1965.              "The registered MCS's ATM address."
  1966.          ::= { ipAtmMarsRegMcsEntry 2 }
  1967.  
  1968.      ipAtmMarsRegMcsSsn OBJECT-TYPE
  1969.          SYNTAX  UInteger32
  1970.          MAX-ACCESS read-only
  1971.          STATUS  current
  1972.          DESCRIPTION
  1973.              "The current server sequence number associated with the
  1974.               registered MCS."
  1975.          ::= { ipAtmMarsRegMcsEntry 3 }
  1976.  
  1977.      --*************************************************************************
  1978.      --  IP ATM MARS Statistic Object Definition Table
  1979.      --*************************************************************************
  1980.  
  1981.      ipAtmMarsStatTable OBJECT-TYPE
  1982.          SYNTAX  SEQUENCE OF IpAtmMarsStatEntry
  1983.          MAX-ACCESS not-accessible
  1984.          STATUS current
  1985.          DESCRIPTION
  1986.              "The table contains statistics collected at MARS."
  1987.          ::= {  ipAtmMarsObjects 8 }
  1988.  
  1989.      ipAtmMarsStatEntry OBJECT-TYPE
  1990.          SYNTAX  IpAtmMarsStatEntry
  1991.          MAX-ACCESS not-accessible
  1992.          STATUS  current
  1993.          DESCRIPTION
  1994.              "Each entry contains statistics collected at one MARS."
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000. Expires May 1996                                         [Page 33]
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006. INTERNET-DRAFT                  MARS MIB                   November 1996
  2007.  
  2008.  
  2009.          INDEX { ipAtmMarsClientIndex }
  2010.          ::= { ipAtmMarsStatTable 1 }
  2011.  
  2012.      IpAtmMarsStatEntry ::=
  2013.          SEQUENCE {
  2014.              ipAtmMarsStatTxMulti        Counter32,
  2015.              ipAtmMarsStatTxGrpLstRply   Counter32,
  2016.              ipAtmMarsStatTxRedirectMap  Counter32,
  2017.              ipAtmMarsStatTxMigrate      Counter32,
  2018.              ipAtmMarsStatTxNak          Counter32,
  2019.              ipAtmMarsStatTxJoin         Counter32,
  2020.              ipAtmMarsStatTxLeave        Counter32,
  2021.              ipAtmMarsStatTxSjoin        Counter32,
  2022.              ipAtmMarsStatTxSleave       Counter32,
  2023.              ipAtmMarsStatRxReq          Counter32,
  2024.              ipAtmMarsStatRxGrpLstReq    Counter32,
  2025.              ipAtmMarsStatRxJoin         Counter32,
  2026.              ipAtmMarsStatRxLeave        Counter32,
  2027.              ipAtmMarsStatRxMserv        Counter32,
  2028.              ipAtmMarsStatRxUnserv       Counter32,
  2029.              ipAtmMarsStatRxBlkJoins     Counter32,
  2030.              ipAtmMarsStatRegMemGroup    Counter32,
  2031.              ipAtmMarsStatRegMcsGroup    Counter32
  2032.          }
  2033.  
  2034.      ipAtmMarsStatTxMulti OBJECT-TYPE
  2035.          SYNTAX  Counter32
  2036.          MAX-ACCESS read-only
  2037.          STATUS  current
  2038.          DESCRIPTION
  2039.              "Total number of MARS_MULTI transmitted by this MARS."
  2040.          ::= { ipAtmMarsStatEntry 1 }
  2041.  
  2042.      ipAtmMarsStatTxGrpLstRply OBJECT-TYPE
  2043.          SYNTAX  Counter32
  2044.          MAX-ACCESS read-only
  2045.          STATUS  current
  2046.          DESCRIPTION
  2047.              "Total number of MARS_GROUPLIST_REPLY messages transmitted
  2048.               by this MARS."
  2049.          ::= { ipAtmMarsStatEntry 2 }
  2050.  
  2051.      ipAtmMarsStatTxRedirectMap OBJECT-TYPE
  2052.          SYNTAX  Counter32
  2053.          MAX-ACCESS read-only
  2054.          STATUS  current
  2055.          DESCRIPTION
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061. Expires May 1996                                         [Page 34]
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067. INTERNET-DRAFT                  MARS MIB                   November 1996
  2068.  
  2069.  
  2070.              "Total number of MARS_REDIRECT_MAP messages transmitted by
  2071.               this MARS."
  2072.          ::= { ipAtmMarsStatEntry 3 }
  2073.  
  2074.      ipAtmMarsStatTxMigrate OBJECT-TYPE
  2075.          SYNTAX  Counter32
  2076.          MAX-ACCESS read-only
  2077.          STATUS  current
  2078.          DESCRIPTION
  2079.              "Total number of MARS_MIGRATE messages transmitted by
  2080.               this MARS."
  2081.          ::= { ipAtmMarsStatEntry 4 }
  2082.  
  2083.      ipAtmMarsStatTxNak OBJECT-TYPE
  2084.          SYNTAX  Counter32
  2085.          MAX-ACCESS read-only
  2086.          STATUS  current
  2087.          DESCRIPTION
  2088.              "Total number of MARS_NAK messages transmitted by this MARS."
  2089.          ::= { ipAtmMarsStatEntry 5 }
  2090.  
  2091.      ipAtmMarsStatTxJoin OBJECT-TYPE
  2092.          SYNTAX  Counter32
  2093.          MAX-ACCESS read-only
  2094.          STATUS  current
  2095.          DESCRIPTION
  2096.              "Total number of MARS_JOIN messages transmitted by this MARS."
  2097.          ::= { ipAtmMarsStatEntry 6 }
  2098.  
  2099.      ipAtmMarsStatTxLeave OBJECT-TYPE
  2100.          SYNTAX  Counter32
  2101.          MAX-ACCESS read-only
  2102.          STATUS  current
  2103.          DESCRIPTION
  2104.              "Total number of MARS_LEAVE messages transmitted by this MARS."
  2105.          ::= { ipAtmMarsStatEntry 7 }
  2106.  
  2107.      ipAtmMarsStatTxSjoin OBJECT-TYPE
  2108.          SYNTAX  Counter32
  2109.          MAX-ACCESS read-only
  2110.          STATUS  current
  2111.          DESCRIPTION
  2112.              "Total number of MARS_SJOIN messages transmitted by this MARS."
  2113.          ::= { ipAtmMarsStatEntry 8 }
  2114.  
  2115.      ipAtmMarsStatTxSleave OBJECT-TYPE
  2116.          SYNTAX  Counter32
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122. Expires May 1996                                         [Page 35]
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128. INTERNET-DRAFT                  MARS MIB                   November 1996
  2129.  
  2130.  
  2131.          MAX-ACCESS read-only
  2132.          STATUS  current
  2133.          DESCRIPTION
  2134.              "Total number of MARS_SLEAVE messages transmitted by this MARS."
  2135.          ::= { ipAtmMarsStatEntry 9 }
  2136.  
  2137.      ipAtmMarsStatRxReq OBJECT-TYPE
  2138.          SYNTAX  Counter32
  2139.          MAX-ACCESS read-only
  2140.          STATUS  current
  2141.          DESCRIPTION
  2142.              "Total number of MARS_REQUEST messages received by this MARS."
  2143.          ::= { ipAtmMarsStatEntry 10 }
  2144.  
  2145.      ipAtmMarsStatRxGrpLstReq OBJECT-TYPE
  2146.          SYNTAX  Counter32
  2147.          MAX-ACCESS read-only
  2148.          STATUS  current
  2149.          DESCRIPTION
  2150.              "Total number of MARS_GROUPLIST_REQUEST messages received by
  2151.               this MARS."
  2152.          ::= { ipAtmMarsStatEntry 11 }
  2153.  
  2154.      ipAtmMarsStatRxJoin OBJECT-TYPE
  2155.          SYNTAX  Counter32
  2156.          MAX-ACCESS read-only
  2157.          STATUS  current
  2158.          DESCRIPTION
  2159.              "Total number of MARS_JOINS messages received by this MARS."
  2160.          ::= { ipAtmMarsStatEntry 12 }
  2161.  
  2162.      ipAtmMarsStatRxLeave OBJECT-TYPE
  2163.          SYNTAX  Counter32
  2164.          MAX-ACCESS read-only
  2165.          STATUS  current
  2166.          DESCRIPTION
  2167.              "Total number of MARS_LEAVES messages received by this MARS."
  2168.          ::= { ipAtmMarsStatEntry 13 }
  2169.  
  2170.      ipAtmMarsStatRxMserv OBJECT-TYPE
  2171.          SYNTAX  Counter32
  2172.          MAX-ACCESS read-only
  2173.          STATUS  current
  2174.          DESCRIPTION
  2175.              "Total number of MARS_MSERV messages received by this MARS."
  2176.          ::= { ipAtmMarsStatEntry 14 }
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182. Expires May 1996                                         [Page 36]
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188. INTERNET-DRAFT                  MARS MIB                   November 1996
  2189.  
  2190.  
  2191.      ipAtmMarsStatRxUnserv OBJECT-TYPE
  2192.          SYNTAX  Counter32
  2193.          MAX-ACCESS read-only
  2194.          STATUS  current
  2195.          DESCRIPTION
  2196.              "Total number of MARS_UNSERV messages received by this MARS."
  2197.          ::= { ipAtmMarsStatEntry 15 }
  2198.  
  2199.      ipAtmMarsStatRxBlkJoins OBJECT-TYPE
  2200.          SYNTAX  Counter32
  2201.          MAX-ACCESS read-only
  2202.          STATUS  current
  2203.          DESCRIPTION
  2204.              "Total number of block joins messages received by this MARS."
  2205.          ::= { ipAtmMarsStatEntry 16 }
  2206.  
  2207.      ipAtmMarsStatRegMemGroup OBJECT-TYPE
  2208.          SYNTAX  Counter32
  2209.          MAX-ACCESS read-only
  2210.          STATUS  current
  2211.          DESCRIPTION
  2212.              "Total number of IP multicast groups with 1 or more joined
  2213.               cluster members."
  2214.          ::= { ipAtmMarsStatEntry 17 }
  2215.  
  2216.      ipAtmMarsStatRegMcsGroup OBJECT-TYPE
  2217.          SYNTAX  Counter32
  2218.          MAX-ACCESS read-only
  2219.          STATUS  current
  2220.          DESCRIPTION
  2221.              "Total number of IP multicast groups with 1 or more joined MCSs."
  2222.          ::= { ipAtmMarsStatEntry 28 }
  2223.  
  2224.      ---********************************************************************
  2225.      --  IP ATM MARS MCS Object Definitions
  2226.      --*********************************************************************
  2227.  
  2228.      ipAtmMarsMcsObjects OBJECT IDENTIFIER ::= { ipAtmMarsMib 3 }
  2229.  
  2230.      ipAtmMarsMcsTable OBJECT-TYPE
  2231.          SYNTAX  SEQUENCE OF IpAtmMarsMcsEntry
  2232.          MAX-ACCESS  not-accessible
  2233.          STATUS current
  2234.          DESCRIPTION
  2235.              "The objects defined in this table are used for
  2236.               the management of a multicast server (MCS)."
  2237.          ::= {  ipAtmMarsMcsObjects 1 }
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243. Expires May 1996                                         [Page 37]
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249. INTERNET-DRAFT                  MARS MIB                   November 1996
  2250.  
  2251.  
  2252.      ipAtmMarsMcsEntry OBJECT-TYPE
  2253.          SYNTAX  IpAtmMarsMcsEntry
  2254.          MAX-ACCESS not-accessible
  2255.          STATUS  current
  2256.          DESCRIPTION
  2257.              "Each entry contains a MCS and its associated
  2258.               attributes."
  2259.          INDEX { ipAtmMarsMcsIndex }
  2260.          ::= { ipAtmMarsMcsTable 1 }
  2261.  
  2262.      IpAtmMarsMcsEntry ::=
  2263.          SEQUENCE {
  2264.              ipAtmMarsMcsIndex           Integer32,
  2265.              ipAtmMarsMcsAddr            AtmAddr,
  2266.              ipAtmMarsMcsDefMarsAddr     AtmAddr,
  2267.              ipAtmMarsMcsRegisteration   INTEGER,
  2268.              ipAtmMarsMcsCmi             INTEGER,
  2269.              ipAtmMarsMcsSsn             UInteger32,
  2270.              ipAtmMarsMcsDefaultMtu      Integer32,
  2271.              ipAtmMarsMcsRowStatus       RowStatus
  2272.          }
  2273.  
  2274.      ipAtmMarsMcsIndex OBJECT-TYPE
  2275.          SYNTAX  Integer32
  2276.          MAX-ACCESS not-accessible
  2277.          STATUS  current
  2278.          DESCRIPTION
  2279.              "The auxiliary variable used to identify instances
  2280.               of the columnar objects in the MCS table."
  2281.          ::= { ipAtmMarsMcsEntry 1 }
  2282.  
  2283.      ipAtmMarsMcsAddr OBJECT-TYPE
  2284.          SYNTAX  AtmAddr
  2285.          MAX-ACCESS read-create
  2286.          STATUS  current
  2287.          DESCRIPTION
  2288.              "The ATM address associated with the ATM Client."
  2289.          ::= { ipAtmMarsMcsEntry 2 }
  2290.  
  2291.      ipAtmMarsMcsDefMarsAddr OBJECT-TYPE
  2292.          SYNTAX  AtmAddr
  2293.          MAX-ACCESS read-create
  2294.          STATUS  current
  2295.          DESCRIPTION
  2296.              "The MARS ATM address which is needed to setup the
  2297.               initial signalling path between a MCS and its
  2298.               associated MARS."
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304. Expires May 1996                                         [Page 38]
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310. INTERNET-DRAFT                  MARS MIB                   November 1996
  2311.  
  2312.  
  2313.          ::= { ipAtmMarsMcsEntry 3 }
  2314.  
  2315.      ipAtmMarsMcsRegisteration OBJECT-TYPE
  2316.          SYNTAX  INTEGER {
  2317.                notRegistered (1),
  2318.                registering (2),
  2319.                registered (3),
  2320.                reRegisteringFault (4),
  2321.                reRegisteringRedirMap (5)
  2322.              }
  2323.          MAX-ACCESS read-create
  2324.          STATUS  current
  2325.          DESCRIPTION
  2326.              "An indication with regards to the registeration
  2327.               status of this MCS. The registeration codes of
  2328.               'notRegistered (1)', 'registered (2)', and
  2329.               registered (3) are self-explanatory. The
  2330.               'reRegisteringFault (4)' indicates the MCS is
  2331.               in the process of re-registering with a MARS due
  2332.               to some fault conditions.  The 'reRegisteringRedMap
  2333.               (5)' status code shows that MCS is re-registering
  2334.               because it has received a MARS_REDIRECT_MAP message
  2335.               and was told to register with a shift MARS."
  2336.          ::= { ipAtmMarsMcsEntry 4 }
  2337.  
  2338.      ipAtmMarsMcsCmi OBJECT-TYPE
  2339.          SYNTAX  INTEGER (0..65535)
  2340.          MAX-ACCESS read-create
  2341.          STATUS  current
  2342.          DESCRIPTION
  2343.              "A 16 bit Cluster Member Identifier assigned by the
  2344.               MARs.  The value becomes valid after the
  2345.               ipAtmMarsMcsRegisteration is set to registered."
  2346.          ::= { ipAtmMarsMcsEntry 5 }
  2347.  
  2348.      ipAtmMarsMcsSsn OBJECT-TYPE
  2349.          SYNTAX  UInteger32
  2350.          MAX-ACCESS read-create
  2351.          STATUS  current
  2352.          DESCRIPTION
  2353.              "The MCS own 32 bit Server Sequence Number.  It
  2354.               is used to track the Mars sequence number."
  2355.          ::= { ipAtmMarsMcsEntry 6 }
  2356.  
  2357.      ipAtmMarsMcsDefaultMtu OBJECT-TYPE
  2358.          SYNTAX  Integer32
  2359.          MAX-ACCESS read-create
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365. Expires May 1996                                         [Page 39]
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371. INTERNET-DRAFT                  MARS MIB                   November 1996
  2372.  
  2373.  
  2374.          STATUS  current
  2375.          DESCRIPTION
  2376.              "The default maximum transmission unit (MTU) used
  2377.               for this cluster.  Note that the actual size used
  2378.               for a VC between two members of the cluster may be
  2379.               negotiated during connection setup and may be
  2380.               different than this value.
  2381.               Default value = 9180 bytes."
  2382.          DEFVAL { 9180 }
  2383.          ::= { ipAtmMarsMcsEntry 7 }
  2384.  
  2385.      ipAtmMarsMcsRowStatus OBJECT-TYPE
  2386.          SYNTAX  RowStatus
  2387.          MAX-ACCESS read-create
  2388.          STATUS  current
  2389.          DESCRIPTION
  2390.              "The object allows the client entries to be created
  2391.               or deleted from this table."
  2392.          ::= { ipAtmMarsMcsEntry 8 }
  2393.  
  2394.      --*********************************************************************
  2395.      --  IP ATM MARS MCS VC Object Definition Table
  2396.      --*********************************************************************
  2397.  
  2398.      ipAtmMarsMcsVcTable OBJECT-TYPE
  2399.          SYNTAX  SEQUENCE OF IpAtmMarsMcsVcEntry
  2400.          MAX-ACCESS  not-accessible
  2401.          STATUS current
  2402.          DESCRIPTION
  2403.              "This table contains information about open virtual
  2404.               circuits (VCs) that a MCS has.  For point to
  2405.               point circuit, each entry represents a single VC
  2406.               connection between this MCS ATM address to another
  2407.               party ATM address.  In the case of point to
  2408.               multipoint connection where a single source address
  2409.               is associated with multiple destinations, several
  2410.               entries are used to represent the relationship.  An
  2411.               example of point to multi-point VC repesented in a
  2412.               table is shown below.
  2413.  
  2414.                  MCS      VPI/VCI    Grp Addr1/Addr2    Part Addr
  2415.                   1         0,1          g1,g2             p1
  2416.                   1         0,1          g1,g2             p2
  2417.                   1         0,1          g1,g2             p3"
  2418.          ::= {  ipAtmMarsMcsObjects 2 }
  2419.  
  2420.      ipAtmMarsMcsVcEntry OBJECT-TYPE
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426. Expires May 1996                                         [Page 40]
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432. INTERNET-DRAFT                  MARS MIB                   November 1996
  2433.  
  2434.  
  2435.          SYNTAX  IpAtmMarsMcsVcEntry
  2436.          MAX-ACCESS not-accessible
  2437.          STATUS  current
  2438.          DESCRIPTION
  2439.              "The objects contained in the entry are VC related
  2440.               attributes such as VC signalling type, control VC
  2441.               type, idle timer, negotiated MTU size, etc."
  2442.          INDEX { ipAtmMarsMcsIndex,
  2443.                  ipAtmMarsMcsVcVpi,
  2444.                  ipAtmMarsMcsVcVci,
  2445.                  ipAtmMarsMcsVcMinGrpAddr,
  2446.                  ipAtmMarsMcsVcMaxGrpAddr,
  2447.                  ipAtmMarsMcsVcPartyAddr }
  2448.          ::= { ipAtmMarsMcsVcTable 1 }
  2449.  
  2450.      IpAtmMarsMcsVcEntry ::=
  2451.          SEQUENCE {
  2452.              ipAtmMarsMcsVcVpi           INTEGER,
  2453.              ipAtmMarsMcsVcVci           INTEGER,
  2454.              ipAtmMarsMcsVcMinGrpAddr    IpAddress,
  2455.              ipAtmMarsMcsVcMaxGrpAddr    IpAddress,
  2456.              ipAtmMarsMcsVcPartyAddr     AtmAddr,
  2457.              ipAtmMarsMcsVcPartyAddrType INTEGER,
  2458.              ipAtmMarsMcsVcType          INTEGER,
  2459.              ipAtmMarsMcsVcCtrlType      INTEGER,
  2460.              ipAtmMarsMcsVcIdleTimer     Integer32,
  2461.              ipAtmMarsMcsVcRevalidate    TruthValue,
  2462.              ipAtmMarsMcsVcEncapsType    INTEGER,
  2463.              ipAtmMarsMcsVcNegotiatedMtu Integer32,
  2464.              ipAtmMarsMcsVcRowStatus     RowStatus
  2465.          }
  2466.  
  2467.      ipAtmMarsMcsVcVpi OBJECT-TYPE
  2468.          SYNTAX  INTEGER (0..4095)
  2469.          MAX-ACCESS not-accessible
  2470.          STATUS  current
  2471.          DESCRIPTION
  2472.              "The value of virtual path identifier (VPI)."
  2473.          ::= { ipAtmMarsMcsVcEntry 1 }
  2474.  
  2475.      ipAtmMarsMcsVcVci OBJECT-TYPE
  2476.          SYNTAX  INTEGER (0..65535)
  2477.          MAX-ACCESS not-accessible
  2478.          STATUS  current
  2479.          DESCRIPTION
  2480.              "The value of virtual circuit identifier (VCI)."
  2481.          ::= { ipAtmMarsMcsVcEntry 2 }
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487. Expires May 1996                                         [Page 41]
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493. INTERNET-DRAFT                  MARS MIB                   November 1996
  2494.  
  2495.  
  2496.      ipAtmMarsMcsVcMinGrpAddr OBJECT-TYPE
  2497.          SYNTAX  IpAddress
  2498.          MAX-ACCESS not-accessible
  2499.          STATUS  current
  2500.          DESCRIPTION
  2501.              "Minimum IP multicast group address - the min and
  2502.               max multicast forms a multi-group block which is
  2503.               associated with a VC.  The MinGrpAddr and MaxGrpAddr
  2504.               are the same indicating that the size of multi-group
  2505.               block is 1, a single IP group."
  2506.          ::= { ipAtmMarsMcsVcEntry 3 }
  2507.  
  2508.      ipAtmMarsMcsVcMaxGrpAddr OBJECT-TYPE
  2509.          SYNTAX  IpAddress
  2510.          MAX-ACCESS not-accessible
  2511.          STATUS  current
  2512.          DESCRIPTION
  2513.              "Maximum IP multicast group address - the min
  2514.               and max multicast forms a multi-group block
  2515.               which is associated with a VC. The MinGrpAddr
  2516.               and MaxGrpAddr are the same indicating that the
  2517.               size of multi-group block is 1, a single IP group."
  2518.          ::= { ipAtmMarsMcsVcEntry 4 }
  2519.  
  2520.      ipAtmMarsMcsVcPartyAddr OBJECT-TYPE
  2521.          SYNTAX  AtmAddr
  2522.          MAX-ACCESS not-accessible
  2523.          STATUS  current
  2524.          DESCRIPTION
  2525.              "An ATM party addesss in which this VC is linked.
  2526.               The party type is identified by the
  2527.               ipAtmMarsMcsVcPartyAddrType."
  2528.          ::= { ipAtmMarsMcsVcEntry 5 }
  2529.  
  2530.      ipAtmMarsMcsVcPartyAddrType OBJECT-TYPE
  2531.          SYNTAX  INTEGER {
  2532.                called (1),
  2533.                calling (2)
  2534.              }
  2535.          MAX-ACCESS read-create
  2536.          STATUS  current
  2537.          DESCRIPTION
  2538.              "The party type is associated with the party address.
  2539.               The called (1) indicates that the party address is
  2540.               a destination address which implies that VC is
  2541.               originated from this MCS.  The calling (2) indicates
  2542.               the VC was initiated externally to this MCS.  In this
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548. Expires May 1996                                         [Page 42]
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554. INTERNET-DRAFT                  MARS MIB                   November 1996
  2555.  
  2556.  
  2557.               case, the party address is the source address."
  2558.          ::= { ipAtmMarsMcsVcEntry 6 }
  2559.  
  2560.      ipAtmMarsMcsVcType OBJECT-TYPE
  2561.          SYNTAX  INTEGER {
  2562.                pvc (1),
  2563.                svc (2)
  2564.              }
  2565.          MAX-ACCESS read-create
  2566.          STATUS  current
  2567.          DESCRIPTION
  2568.              "Circuit Connection type: permanent virtual circuit or
  2569.               switched virtual circuit."
  2570.          ::= { ipAtmMarsMcsVcEntry 7 }
  2571.  
  2572.      ipAtmMarsMcsVcCtrlType OBJECT-TYPE
  2573.          SYNTAX  INTEGER {
  2574.                 pointToPointVC (1),
  2575.                 serverControlVC (2),
  2576.                 pointToMultiPointVC (3)
  2577.              }
  2578.          MAX-ACCESS read-create
  2579.          STATUS  current
  2580.          DESCRIPTION
  2581.              "Control VC type used to specify a particular connection.
  2582.                 pointToPointVC (1):
  2583.                   used by the ATM Clients for the registeration and
  2584.                   queries.  This VC or the initial signalling path is
  2585.                   set up from the source MCS to a MARS. It is
  2586.                   bi-directional.
  2587.                 serverControlVC (2):
  2588.                   used by a MARS to issue asynchronous updates to an
  2589.                   ATM Client.  This VC is established from the MARS
  2590.                   to the MCS.
  2591.                 pointToMultiPointVC (3):
  2592.                   used by the client to transfer multicast data
  2593.                   packets from layer 3.  This VC is established from
  2594.                   this VC to a cluster member."
  2595.          ::= { ipAtmMarsMcsVcEntry 8 }
  2596.  
  2597.      ipAtmMarsMcsVcIdleTimer OBJECT-TYPE
  2598.          SYNTAX  Integer32
  2599.          UNITS   "minutes"
  2600.          MAX-ACCESS read-create
  2601.          STATUS  current
  2602.          DESCRIPTION
  2603.              "The idle timer associated with this VC. The minumum
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609. Expires May 1996                                         [Page 43]
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615. INTERNET-DRAFT                  MARS MIB                   November 1996
  2616.  
  2617.  
  2618.               suggested value is 1 minute and the recommended
  2619.               default value is 20 minutes."
  2620.          DEFVAL { 20 }
  2621.          ::= { ipAtmMarsMcsVcEntry 9 }
  2622.  
  2623.      ipAtmMarsMcsVcRevalidate OBJECT-TYPE
  2624.          SYNTAX  TruthValue
  2625.          MAX-ACCESS read-create
  2626.          STATUS  current
  2627.          DESCRIPTION
  2628.              "A flag associated with an open and active multipoint
  2629.               VC. It is checked everytime a packet is queued for
  2630.               transmission on that VC. The object has the value of
  2631.               true (1) if revalidate is required and the value
  2632.               false (2) otherwise."
  2633.          ::= { ipAtmMarsMcsVcEntry 10 }
  2634.  
  2635.       ipAtmMarsMcsVcEncapsType OBJECT-TYPE
  2636.          SYNTAX  INTEGER {
  2637.                other (1),
  2638.                llcSnap (2)
  2639.              }
  2640.          MAX-ACCESS read-create
  2641.          STATUS  current
  2642.          DESCRIPTION
  2643.              "The encapulation type used when communicating over
  2644.               this VC."
  2645.          ::= { ipAtmMarsMcsVcEntry 12 }
  2646.  
  2647.      ipAtmMarsMcsVcNegotiatedMtu OBJECT-TYPE
  2648.          SYNTAX  Integer32
  2649.          MAX-ACCESS read-create
  2650.          STATUS  current
  2651.          DESCRIPTION
  2652.              "The negotiated MTU when communicating over this VC."
  2653.          ::= { ipAtmMarsMcsVcEntry 13 }
  2654.  
  2655.      ipAtmMarsMcsVcRowStatus OBJECT-TYPE
  2656.          SYNTAX  RowStatus
  2657.          MAX-ACCESS read-create
  2658.          STATUS  current
  2659.          DESCRIPTION
  2660.              "The object allows the MCS entries to be created or
  2661.               deleted from this table."
  2662.          ::= { ipAtmMarsMcsVcEntry 14 }
  2663.  
  2664.      --*********************************************************************
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670. Expires May 1996                                         [Page 44]
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676. INTERNET-DRAFT                  MARS MIB                   November 1996
  2677.  
  2678.  
  2679.      --  IP ATM MARS MCS Statistics Definition Table
  2680.      --*********************************************************************
  2681.  
  2682.      ipAtmMarsMcsStatTable OBJECT-TYPE
  2683.          SYNTAX  SEQUENCE OF IpAtmMarsMcsStatEntry
  2684.          MAX-ACCESS  not-accessible
  2685.          STATUS current
  2686.          DESCRIPTION
  2687.              "The table contains statistics collected at MARS MCSs."
  2688.          ::= {  ipAtmMarsMcsObjects 3 }
  2689.  
  2690.      ipAtmMarsMcsStatEntry OBJECT-TYPE
  2691.          SYNTAX  IpAtmMarsMcsStatEntry
  2692.          MAX-ACCESS not-accessible
  2693.          STATUS  current
  2694.          DESCRIPTION
  2695.              "Each entry contains statistics collected at one
  2696.               MARS MCS."
  2697.          INDEX { ipAtmMarsMcsIndex }
  2698.          ::= { ipAtmMarsMcsStatTable 1 }
  2699.  
  2700.      IpAtmMarsMcsStatEntry ::=
  2701.          SEQUENCE {
  2702.              ipAtmMarsMcsStatTxReq       Counter32,
  2703.              ipAtmMarsMcsStatTxMserv     Counter32,
  2704.              ipAtmMarsMcsStatTxUnserv    Counter32,
  2705.              ipAtmMarsMcsStatRxMulti     Counter32,
  2706.              ipAtmMarsMcsStatRxSjoin     Counter32,
  2707.              ipAtmMarsMcsStatRxSleave    Counter32,
  2708.              ipAtmMarsMcsStatRxNak       Counter32,
  2709.              ipAtmMarsMcsStatRxMigrate   Counter32,
  2710.              ipAtmMarsMcsStatFailMulti   Counter32
  2711.          }
  2712.  
  2713.      ipAtmMarsMcsStatTxReq OBJECT-TYPE
  2714.          SYNTAX  Counter32
  2715.          MAX-ACCESS read-only
  2716.          STATUS  current
  2717.          DESCRIPTION
  2718.              "Total number of MARS_REQUEST messages transmitted
  2719.               from this MCS."
  2720.          ::= { ipAtmMarsMcsStatEntry 1 }
  2721.  
  2722.      ipAtmMarsMcsStatTxMserv OBJECT-TYPE
  2723.          SYNTAX  Counter32
  2724.          MAX-ACCESS read-only
  2725.          STATUS  current
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731. Expires May 1996                                         [Page 45]
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737. INTERNET-DRAFT                  MARS MIB                   November 1996
  2738.  
  2739.  
  2740.          DESCRIPTION
  2741.              "Total number of MARS_MSERV messages transmitted from
  2742.               this MCS."
  2743.          ::= { ipAtmMarsMcsStatEntry 2 }
  2744.  
  2745.      ipAtmMarsMcsStatTxUnserv OBJECT-TYPE
  2746.          SYNTAX  Counter32
  2747.          MAX-ACCESS read-only
  2748.          STATUS  current
  2749.          DESCRIPTION
  2750.              "Total number of MARS_UNSERV messages transmitted from
  2751.               this MCS."
  2752.          ::= { ipAtmMarsMcsStatEntry 3 }
  2753.  
  2754.      ipAtmMarsMcsStatRxMulti OBJECT-TYPE
  2755.          SYNTAX  Counter32
  2756.          MAX-ACCESS read-only
  2757.          STATUS  current
  2758.          DESCRIPTION
  2759.              "Total number of MARS_MULTI messages received by
  2760.               this MCS."
  2761.          ::= { ipAtmMarsMcsStatEntry 4 }
  2762.  
  2763.      ipAtmMarsMcsStatRxSjoin OBJECT-TYPE
  2764.          SYNTAX  Counter32
  2765.          MAX-ACCESS read-only
  2766.          STATUS  current
  2767.          DESCRIPTION
  2768.              "Total number of MARS_SJOIN messages received by
  2769.               this MCS."
  2770.          ::= { ipAtmMarsMcsStatEntry 5 }
  2771.  
  2772.      ipAtmMarsMcsStatRxSleave OBJECT-TYPE
  2773.          SYNTAX  Counter32
  2774.          MAX-ACCESS read-only
  2775.          STATUS  current
  2776.          DESCRIPTION
  2777.              "Total number of MARS_SLEAVE messages received
  2778.               by this MCS."
  2779.          ::= { ipAtmMarsMcsStatEntry 6 }
  2780.  
  2781.      ipAtmMarsMcsStatRxNak OBJECT-TYPE
  2782.          SYNTAX  Counter32
  2783.          MAX-ACCESS read-only
  2784.          STATUS  current
  2785.          DESCRIPTION
  2786.              "Total number of MARS_NAK messages received
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792. Expires May 1996                                         [Page 46]
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798. INTERNET-DRAFT                  MARS MIB                   November 1996
  2799.  
  2800.  
  2801.               by this MCS."
  2802.          ::= { ipAtmMarsMcsStatEntry 7 }
  2803.  
  2804.      ipAtmMarsMcsStatRxMigrate OBJECT-TYPE
  2805.          SYNTAX  Counter32
  2806.          MAX-ACCESS read-only
  2807.          STATUS  current
  2808.          DESCRIPTION
  2809.              "Total number of MARS_MIGRATE messages received
  2810.               by this MCS."
  2811.          ::= { ipAtmMarsMcsStatEntry 8 }
  2812.  
  2813.      ipAtmMarsMcsStatFailMulti OBJECT-TYPE
  2814.          SYNTAX  Counter32
  2815.          MAX-ACCESS read-only
  2816.          STATUS  current
  2817.          DESCRIPTION
  2818.              "Total number of timeouts occurred indicating
  2819.               failure of the last MARS_MULTI to arrive."
  2820.          ::= { ipAtmMarsMcsStatEntry 9 }
  2821.  
  2822.      --*********************************************************************
  2823.      --  IP ATM MARS Notificaiton Definitions
  2824.      --*********************************************************************
  2825.  
  2826.      ipAtmMarsClientTrapInfo OBJECT IDENTIFIER ::= { ipAtmMarsMib 4 }
  2827.  
  2828.      ipAtmMarsFaultTrap NOTIFICATION-TYPE
  2829.          OBJECTS {
  2830.              ipAtmMarsAddr,
  2831.              ipAtmMarsServStatus
  2832.          }
  2833.          STATUS  current
  2834.          DESCRIPTION
  2835.              "This trap/inform is sent to the manager whenever there
  2836.               is a fault condition occurred on a MARS."
  2837.          ::= { ipAtmMarsClientTrapInfo 1 }
  2838.  
  2839.      --*********************************************************************
  2840.      --  IP ATM MARS Conformance Definitions
  2841.      --*********************************************************************
  2842.  
  2843.      ipAtmMarsConformance    OBJECT IDENTIFIER ::= { ipAtmMarsMib 5 }
  2844.      ipAtmMarsCompliances    OBJECT IDENTIFIER ::= { ipAtmMarsConformance 1 }
  2845.      ipAtmMarsGroups     OBJECT IDENTIFIER ::= { ipAtmMarsConformance 2 }
  2846.  
  2847.      --*********************************************************************
  2848.  
  2849.  
  2850.  
  2851.  
  2852.  
  2853. Expires May 1996                                         [Page 47]
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859. INTERNET-DRAFT                  MARS MIB                   November 1996
  2860.  
  2861.  
  2862.      --  MARS Compliance Statements
  2863.      --*********************************************************************
  2864.  
  2865.      ipAtmMarsCompliance MODULE-COMPLIANCE
  2866.          STATUS  current
  2867.          DESCRIPTION
  2868.              "The compliance statement for entities that are required
  2869.               for the management of MARS."
  2870.          MODULE
  2871.              MANDATORY-GROUPS {
  2872.                  ipAtmMarsClientGroup,
  2873.                  ipAtmMarsGroup,
  2874.                  ipAtmMarsMcsGroup
  2875.              }
  2876.          ::= { ipAtmMarsCompliances 1 }
  2877.  
  2878.      ipAtmMarsClientGroup OBJECT-GROUP
  2879.          OBJECTS {
  2880.              ipAtmMarsClientAddr,
  2881.              ipAtmMarsClientDefMarsAddr,
  2882.              ipAtmMarsClientHsn,
  2883.              ipAtmMarsClientRegisteration,
  2884.              ipAtmMarsClientCmi,
  2885.              ipAtmMarsClientMsgCsn,
  2886.              ipAtmMarsClientDefaultMtu,
  2887.              ipAtmMarsClientFailureTimer,
  2888.              ipAtmMarsClientRetranDlyTimer,
  2889.              ipAtmMarsClientRdmMulReqAddRetrTimer,
  2890.              ipAtmMarsClientRdmVcRevalidateTimer,
  2891.              ipAtmMarsClientJoinLeaveRetrInterval,
  2892.              ipAtmMarsClientJoinLeaveRetrLimit,
  2893.              ipAtmMarsClientRegWithMarsRdmTimer,
  2894.              ipAtmMarsClientForceWaitTimer,
  2895.              ipAtmMarsClientLmtToMissRedirMapTimer,
  2896.              ipAtmMarsClientRowStatus,
  2897.              ipAtmMarsClientVcPartyAddrType,
  2898.              ipAtmMarsClientVcType,
  2899.              ipAtmMarsClientVcCtrlType,
  2900.              ipAtmMarsClientVcIdleTimer,
  2901.              ipAtmMarsClientVcRevalidate,
  2902.              ipAtmMarsClientVcEncapsType,
  2903.              ipAtmMarsClientVcNegotiatedMtu,
  2904.              ipAtmMarsClientVcRowStatus,
  2905.              ipAtmMarsClientStatTxReq,
  2906.              ipAtmMarsClientStatTxJoin,
  2907.              ipAtmMarsClientStatTxLeave,
  2908.              ipAtmMarsClientStatRxJoin,
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914. Expires May 1996                                         [Page 48]
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920. INTERNET-DRAFT                  MARS MIB                   November 1996
  2921.  
  2922.  
  2923.              ipAtmMarsClientStatRxLeave,
  2924.              ipAtmMarsClientStatRxMulti,
  2925.              ipAtmMarsClientStatRxNak,
  2926.              ipAtmMarsClientStatRxMigrate,
  2927.              ipAtmMarsClientStatFailMulti
  2928.          }
  2929.          STATUS  current
  2930.          DESCRIPTION
  2931.              "A collection of objects general attributes for the
  2932.               management of MARS servers."
  2933.          ::= { ipAtmMarsGroups 1 }
  2934.  
  2935.      ipAtmMarsGroup OBJECT-GROUP
  2936.          OBJECTS {
  2937.              ipAtmMarsAddr,
  2938.              ipAtmMarsServStatus,
  2939.              ipAtmMarsServType,
  2940.              ipAtmMarsServPriority,
  2941.              ipAtmMarsRedirMapMsgTimer,
  2942.              ipAtmMarsRowStatus,
  2943.              ipAtmMarsMcGrpAddrUsage,
  2944.              ipAtmMarsMcGrpRxLayer3GrpSet,
  2945.              ipAtmMarsMcGrpRxLayer3GrpReset,
  2946.              ipAtmMarsMcGrpRowStatus,
  2947.              ipAtmMarsHostMapRowType,
  2948.              ipAtmMarsHostMapRowStatus,
  2949.              ipAtmMarsServerMapRowType,
  2950.              ipAtmMarsServerMapRowStatus,
  2951.              ipAtmMarsVcPartyAddrType,
  2952.              ipAtmMarsVcType,
  2953.              ipAtmMarsVcCtrlType,
  2954.              ipAtmMarsVcIdleTimer,
  2955.              ipAtmMarsVcCmi,
  2956.              ipAtmMarsVcEncapsType,
  2957.              ipAtmMarsVcNegotiatedMtu,
  2958.              ipAtmMarsVcRowStatus,
  2959.              ipAtmMarsRegClientAtmAddr,
  2960.              ipAtmMarsRegClientCsn,
  2961.              ipAtmMarsRegMcsAtmAddr,
  2962.              ipAtmMarsRegMcsSsn,
  2963.              ipAtmMarsStatTxMulti,
  2964.              ipAtmMarsStatTxGrpLstRply,
  2965.              ipAtmMarsStatTxRedirectMap,
  2966.              ipAtmMarsStatTxMigrate,
  2967.              ipAtmMarsStatTxNak,
  2968.              ipAtmMarsStatTxJoin,
  2969.              ipAtmMarsStatTxLeave,
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975. Expires May 1996                                         [Page 49]
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981. INTERNET-DRAFT                  MARS MIB                   November 1996
  2982.  
  2983.  
  2984.              ipAtmMarsStatTxSjoin,
  2985.              ipAtmMarsStatTxSleave,
  2986.              ipAtmMarsStatRxReq,
  2987.              ipAtmMarsStatRxGrpLstReq,
  2988.              ipAtmMarsStatRxJoin,
  2989.              ipAtmMarsStatRxLeave,
  2990.              ipAtmMarsStatRxMserv,
  2991.              ipAtmMarsStatRxUnserv,
  2992.              ipAtmMarsStatRxBlkJoins,
  2993.              ipAtmMarsStatRegMemGroup,
  2994.              ipAtmMarsStatRegMcsGroup
  2995.          }
  2996.          STATUS  current
  2997.          DESCRIPTION
  2998.              "A collection of objects general attributes for the
  2999.               management of MARS."
  3000.          ::= { ipAtmMarsGroups 2 }
  3001.  
  3002.      ipAtmMarsMcsGroup OBJECT-GROUP
  3003.          OBJECTS {
  3004.              ipAtmMarsMcsAddr,
  3005.              ipAtmMarsMcsDefMarsAddr,
  3006.              ipAtmMarsMcsRegisteration,
  3007.              ipAtmMarsMcsCmi,
  3008.              ipAtmMarsMcsSsn ,
  3009.              ipAtmMarsMcsDefaultMtu,
  3010.              ipAtmMarsMcsRowStatus,
  3011.              ipAtmMarsMcsVcPartyAddrType,
  3012.              ipAtmMarsMcsVcType,
  3013.              ipAtmMarsMcsVcCtrlType,
  3014.              ipAtmMarsMcsVcIdleTimer,
  3015.              ipAtmMarsMcsVcRevalidate,
  3016.              ipAtmMarsMcsVcEncapsType,
  3017.              ipAtmMarsMcsVcNegotiatedMtu,
  3018.              ipAtmMarsMcsVcRowStatus,
  3019.              ipAtmMarsMcsStatTxReq,
  3020.              ipAtmMarsMcsStatTxMserv,
  3021.              ipAtmMarsMcsStatTxUnserv,
  3022.              ipAtmMarsMcsStatRxMulti,
  3023.              ipAtmMarsMcsStatRxSjoin,
  3024.              ipAtmMarsMcsStatRxSleave,
  3025.              ipAtmMarsMcsStatRxNak,
  3026.              ipAtmMarsMcsStatRxMigrate,
  3027.              ipAtmMarsMcsStatFailMulti
  3028.          }
  3029.          STATUS  current
  3030.          DESCRIPTION
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036. Expires May 1996                                         [Page 50]
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042. INTERNET-DRAFT                  MARS MIB                   November 1996
  3043.  
  3044.  
  3045.              "A collection of objects general attributes for the
  3046.               management of MARS multicast servers."
  3047.          ::= { ipAtmMarsGroups 3 }
  3048.  
  3049.      END
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096. Expires May 1996                                         [Page 51]
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102. INTERNET-DRAFT                  MARS MIB                   November 1996
  3103.  
  3104.  
  3105. 4.  Acknowledgments
  3106.  
  3107.    This document is a product of the IETF's Internetworking Over NBMA
  3108.    Networks (ion) Working Group.
  3109.  
  3110.    The author would like to recognize Grenville Armitage (Bellcore), Ken
  3111.    Carlberg (SAIC) and Ramesh Uppuluri (Fore Systems) for their support
  3112.    in completing the MARS MIB.
  3113.  
  3114.  
  3115. 5.  References
  3116.  
  3117. [1]  Grenville Armitage, "Support for Multicast over UNI 3.0/3.1 based
  3118.      ATM Networks.", draft-ietf-ipatm-ipmc-12.txt, Bellcore, February
  3119.      1996.
  3120.  
  3121. [2]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  3122.      S. Waldbusser, "Structure of Management Information for Version 2
  3123.      of the Simple Network Management Protocol (SNMPv2)", RFC1902, SNMP
  3124.      Research,Inc., Cisco Systems, Inc., Dover Beach Consulting, Inc.,
  3125.      International Network Services, January 1996.
  3126.  
  3127. [3]  McCloghrie, K., and M. Rose, Editors, "Management Information Base
  3128.      for Network Management of TCP/IP-based internets: MIB-II", STD 17,
  3129.      RFC 1213, Hughes LAN Systems, Performance Systems International,
  3130.      March 1991.
  3131.  
  3132. [4]  Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network
  3133.      Management Protocol", RFC 1157, SNMP Research, Performance Systems
  3134.      International, Performance Systems International, MIT Laboratory
  3135.      for Computer Science, May 1990.
  3136.  
  3137. [5]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  3138.      S. Waldbusser, "Protocol Operations for Version 2 of the Simple
  3139.      Network Management Protocol (SNMPv2)", RFC1905, SNMP Research,Inc.,
  3140.      Cisco Systems, Inc., Dover Beach Consulting, Inc., International
  3141.      Network Services, January 1996.
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156. Expires May 1996                                         [Page 52]
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162. INTERNET-DRAFT                  MARS MIB                   November 1996
  3163.  
  3164.  
  3165. 6.  Security Considerations
  3166.  
  3167.    Security issues are not discussed in this memo.
  3168.  
  3169. 7.  Authors' Addresses
  3170.  
  3171.                   Chris Chung
  3172.                   Science Applications International Corp. (SAIC)
  3173.                   1710 Goodridge Drive
  3174.                   Mail Stop 1-2-8
  3175.                   McLean, VA 22102
  3176.                   Phone: (703) 448-6485
  3177.                   EMail: cchung@tieo.saic.com
  3178.  
  3179.  
  3180.                   Maria Greene (editor)
  3181.                   Ascom Nexion
  3182.                   289 Great Road
  3183.                   Acton, MA 01720-4739
  3184.                   Phone: (508) 266-4570
  3185.                   EMail: greene@nexen.com
  3186.  
  3187.  
  3188.  
  3189. 8.  Changes since version 00
  3190.  
  3191. (Note: this section will be removed when the document becomes an RFC.)
  3192.  
  3193. The following changes have been made to the MIB:
  3194.  
  3195. 1) Removed the MIB objects ipAtmMarsClusterSeqNum and
  3196.    ipAtmMarsServerSeqNum since similar objects exist
  3197.    in the ipAtmMarsRegClientTable and ipAtmMarsRegMcsTable,
  3198.    respectively.
  3199.  
  3200. 2) Added ipAtmMarsType and ipAtmMarsPriority objects to the
  3201.    ipAtmMarsTable to allow backup servers and its priority
  3202.    to be configured for the current MARS.
  3203.  
  3204. 3) Updated the conformance groups.
  3205.  
  3206. 4) Did a general cleanup (i.e. typo, cut & paste errors).
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216. Expires May 1996                                         [Page 53]
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222. INTERNET-DRAFT                  MARS MIB                   November 1996
  3223.  
  3224.  
  3225.    Table of Contents
  3226.  
  3227.  
  3228.    1 The SNMP Network Management Framework ........................    2
  3229.    1.1 Object Definitions .........................................    2
  3230.    2 Overview .....................................................    3
  3231.    2.1 The MARS Client Group ......................................    3
  3232.    2.2 The MARS Server Group ......................................    4
  3233.    2.3 The MARS Multicast Server Group ............................    5
  3234.    3  IP  over  ATM  Multicast  Address  Resolution  Server  MIB
  3235.         Definitions ...............................................    6
  3236.    4 Acknowledgments ..............................................   52
  3237.    5 References ...................................................   52
  3238.    6 Security Considerations ......................................   53
  3239.    7 Authors' Addresses ...........................................   53
  3240.    8 Changes since version 00 .....................................   53
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276. Expires May 1996                                         [Page 54]
  3277.  
  3278.