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-03.txt < prev    next >
Text File  |  1997-09-15  |  113KB  |  3,832 lines

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