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-idmr-igmp-mib-04.txt < prev    next >
Text File  |  1996-11-27  |  24KB  |  999 lines

  1.  
  2.  
  3. IDMR Working Group                                   Keith McCloghrie
  4. INTERNET-DRAFT                                         Dino Farinacci
  5. Expires May 1997                                        cisco Systems     |
  6.                                                           Dave Thaler     |
  7.                                                University of Michigan     |
  8.                                                      26 November 1996     |
  9.  
  10.  
  11.  
  12.                  Internet Group Management Protocol MIB
  13.                    <draft-ietf-idmr-igmp-mib-04.txt>                      |
  14.  
  15.  
  16.  
  17.  
  18.  
  19. Status of this Memo
  20.  
  21. This document is an Internet Draft.  Internet Drafts are working
  22. documents of the Internet Engineering Task Force (IETF), its Areas, and
  23. its Working Groups.  Note that other groups may also distribute working
  24. documents as Internet Drafts.
  25.  
  26. Internet Drafts are valid for a maximum of six months and may be
  27. updated, replaced, or obsoleted by other documents at any time.  It is
  28. inappropriate to use Internet Drafts as reference material or to cite
  29. them other than as a "work in progress".
  30.  
  31.  
  32. 1.  Introduction
  33.  
  34. This memo defines an experimental portion of the Management Information
  35. Base (MIB) for use with network management protocols in the Internet
  36. community.  In particular, it describes managed objects used for
  37. managing the Internet Group Management Protocol (IGMP).  All of this MIB
  38. module is applicable to IP multicast routers [6,7,8,9,10]; a subset is    |
  39. applicable to hosts implementing IGMP [5].
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. Draft                           IGMP MIB                   November 1996
  60.  
  61.  
  62. 2.  Revision History
  63.  
  64. A record of changes which will be removed before publication.
  65.  
  66. 26 November                                                              |
  67.  
  68. (1)  moved igmpInterfaceVersion1HostTimer to igmpCacheVersion1HostTimer. |
  69.  
  70. (2)  added igmpInterfaceVersion1QuerierTimer,                            |
  71.      igmpInterfaceWrongVersionQueries, igmpInterfaceJoins, and           |
  72.      igmpInterfaceLeaves.                                                |
  73.  
  74. (3)  added default values for igmpInterfaceQueryMaxResponseTime and      |
  75.      igmpInterfaceQuerierPresentTimeout.                                 |
  76.  
  77. (4)  moved igmpInterfaceVersion from igmpBaseVersion2MIBGroup to         |
  78.      igmpRouterVersion2MIBGroup.                                         |
  79.  
  80. 9 June
  81.  
  82. (1)  added support for IGMP version 2.
  83.  
  84.  
  85. 3.  The SNMP Network Management Framework
  86.  
  87. The SNMP Network Management Framework presently consists of three major
  88. components.  They are:
  89.  
  90. o    RFC 1902 [1] which defines the SMI, the mechanisms used for
  91.      describing and naming objects for the purpose of management.
  92.  
  93. o    STD 17, RFC 1213 [2] defines MIB-II, the core set of managed
  94.      objects for the Internet suite of protocols.
  95.  
  96. o    RFC 1157 [3] and RFC 1905 [4] which define two versions of the
  97.      protocol used for network access to managed objects.
  98.  
  99. The Framework permits new objects to be defined for the purpose of
  100. experimentation and evaluation.
  101.  
  102.  
  103. 3.1.  Object Definitions
  104.  
  105. Managed objects are accessed via a virtual information store, termed the
  106. Management Information Base or MIB.  Objects in the MIB are defined
  107.  
  108.  
  109.  
  110.  
  111.  
  112. Expires May 1997                                                [Page 2]
  113.  
  114.  
  115.  
  116.  
  117.  
  118. Draft                           IGMP MIB                   November 1996
  119.  
  120.  
  121. using the subset of Abstract Syntax Notation One (ASN.1) defined in the
  122. SMI.  In particular, each object type is named by an OBJECT IDENTIFIER,
  123. an administratively assigned name.  The object type together with an
  124. object instance serves to uniquely identify a specific instantiation of
  125. the object.  For human convenience, we often use a textual string,
  126. termed the descriptor, to refer to the object type.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171. Expires May 1997                                                [Page 3]
  172.  
  173.  
  174.  
  175.  
  176.  
  177. Draft                           IGMP MIB                   November 1996
  178.  
  179.  
  180. 4.  Overview
  181.  
  182. This MIB module contains two tables:
  183.  
  184. (1)  the IGMP Interface Table which contains one row for each interface
  185.      on which IGMP is enabled, and
  186.  
  187. (2)  the IGMP Cache Table which contains one row for each IP multicast
  188.      group for which there are members on a particular interface.
  189.  
  190. Both tables are intended to be implemented by hosts and routers, but
  191. some columnar objects in each table apply only to routers.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230. Expires May 1997                                                [Page 4]
  231.  
  232.  
  233.  
  234.  
  235.  
  236. Draft                           IGMP MIB                   November 1996
  237.  
  238.  
  239. 5.  Definitions
  240.  
  241. IGMP-MIB DEFINITIONS ::= BEGIN
  242.  
  243. IMPORTS
  244.     MODULE-IDENTITY, OBJECT-TYPE, experimental, Counter32,               |
  245.     Integer32, IpAddress, TimeTicks  FROM SNMPv2-SMI
  246.     RowStatus, TruthValue            FROM SNMPv2-TC
  247.     MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF;
  248.  
  249.  
  250. igmpMIB MODULE-IDENTITY
  251.     LAST-UPDATED "9504281659Z"
  252.     ORGANIZATION "IETF IDMR Working Group."
  253.     CONTACT-INFO
  254.             " Keith McCloghrie
  255.               Cisco Systems, Inc.
  256.               170 West Tasman Drive
  257.               San Jose, CA  95134-1706
  258.               US
  259.  
  260.               Phone: +1 408 526 5260
  261.               EMail: kzm@cisco.com"
  262.     DESCRIPTION
  263.             "The MIB module for IGMP Management."
  264.     ::= { experimental 59 }
  265.  
  266.  
  267. igmpMIBObjects     OBJECT IDENTIFIER ::= { igmpMIB 1 }
  268.  
  269. igmp      OBJECT IDENTIFIER ::= { igmpMIBObjects 1 }
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289. Expires May 1997                                                [Page 5]
  290.  
  291.  
  292.  
  293.  
  294.  
  295. Draft                           IGMP MIB                   November 1996
  296.  
  297.  
  298. --
  299. --  The IGMP Interface Table
  300. --
  301.  
  302. igmpInterfaceTable OBJECT-TYPE
  303.     SYNTAX     SEQUENCE OF IgmpInterfaceEntry
  304.     MAX-ACCESS not-accessible
  305.     STATUS     current
  306.     DESCRIPTION
  307.             "The (conceptual) table listing the interfaces on which IGMP
  308.             is enabled."
  309.     ::= { igmp 1 }
  310.  
  311. igmpInterfaceEntry OBJECT-TYPE
  312.     SYNTAX     IgmpInterfaceEntry
  313.     MAX-ACCESS not-accessible
  314.     STATUS     current
  315.     DESCRIPTION
  316.             "An entry (conceptual row) representing an interface on
  317.             which IGMP is enabled."
  318.     INDEX      { igmpInterfaceIfIndex }
  319.     ::= { igmpInterfaceTable 1 }
  320.  
  321. IgmpInterfaceEntry ::= SEQUENCE {
  322.     igmpInterfaceIfIndex               Integer32,
  323.     igmpInterfaceQueryInterval         Integer32,
  324.     igmpInterfaceStatus                RowStatus,
  325.     igmpInterfaceVersion               INTEGER,
  326.     igmpInterfaceQuerier               IpAddress,
  327.     igmpInterfaceQueryMaxResponseTime  Integer32,
  328.     igmpInterfaceQuerierPresentTimeout Integer32,
  329.     igmpInterfaceLeaveEnabled          TruthValue,
  330.     igmpInterfaceVersion1QuerierTimer  Integer32,                        |
  331.     igmpInterfaceWrongVersionQueries   Counter32,                        |
  332.     igmpInterfaceJoins                 Counter32,                        |
  333.     igmpInterfaceLeaves                Counter32                         |
  334. }
  335.  
  336. igmpInterfaceIfIndex OBJECT-TYPE
  337.     SYNTAX     Integer32
  338.     MAX-ACCESS not-accessible
  339.     STATUS     current
  340.     DESCRIPTION
  341.             "The interface for which IGMP is enabled."
  342.     ::= { igmpInterfaceEntry 1 }
  343.  
  344.  
  345.  
  346.  
  347.  
  348. Expires May 1997                                                [Page 6]
  349.  
  350.  
  351.  
  352.  
  353.  
  354. Draft                           IGMP MIB                   November 1996
  355.  
  356.  
  357. igmpInterfaceQueryInterval OBJECT-TYPE
  358.     SYNTAX     Integer32
  359.     UNITS      "seconds"
  360.     MAX-ACCESS read-create
  361.     STATUS     current
  362.     DESCRIPTION
  363.             "The frequency at which IGMP Host-Query packets are
  364.             transmitted on this interface."
  365.     DEFVAL     { 125 }
  366.     ::= { igmpInterfaceEntry 2 }
  367.  
  368. igmpInterfaceStatus OBJECT-TYPE
  369.     SYNTAX     RowStatus
  370.     MAX-ACCESS read-create
  371.     STATUS     current
  372.     DESCRIPTION
  373.             "The activation of a row enables IGMP on the interface.  The
  374.             destruction of a row disables IGMP on the interface."
  375.     ::= { igmpInterfaceEntry 3 }
  376.  
  377. igmpInterfaceVersion OBJECT-TYPE
  378.     SYNTAX     INTEGER { version1(1), version2(2) }
  379.     MAX-ACCESS read-create
  380.     STATUS     current
  381.     DESCRIPTION
  382.             "The version of IGMP which is running on this interface.
  383.             This object can be used to configure a router capable of
  384.             running either value.  For IGMP to function correctly, all   |
  385.             routers on a LAN must be configured to run the same version  |
  386.             of IGMP on that LAN."                                        |
  387.     DEFVAL     { version2 }
  388.     ::= { igmpInterfaceEntry 4 }
  389.  
  390. igmpInterfaceQuerier OBJECT-TYPE
  391.     SYNTAX     IpAddress
  392.     MAX-ACCESS read-only
  393.     STATUS     current
  394.     DESCRIPTION
  395.             "The address of the IGMP Querier on the IP subnet to which
  396.             this interface is attached."
  397.     ::= { igmpInterfaceEntry 5 }
  398.  
  399. igmpInterfaceQueryMaxResponseTime OBJECT-TYPE
  400.     SYNTAX     Integer32
  401.     UNITS      "seconds"
  402.  
  403.  
  404.  
  405.  
  406.  
  407. Expires May 1997                                                [Page 7]
  408.  
  409.  
  410.  
  411.  
  412.  
  413. Draft                           IGMP MIB                   November 1996
  414.  
  415.  
  416.     MAX-ACCESS read-create
  417.     STATUS     current
  418.     DESCRIPTION
  419.             "The maximum query response time advertised in IGMPv2
  420.             queries on this interface.  Smaller values allow a router to
  421.             prune groups faster."
  422.     DEFVAL     { 10 }                                                    |
  423.     ::= { igmpInterfaceEntry 6 }
  424.  
  425. igmpInterfaceQuerierPresentTimeout OBJECT-TYPE
  426.     SYNTAX     Integer32
  427.     UNITS      "seconds"
  428.     MAX-ACCESS read-create
  429.     STATUS     current
  430.     DESCRIPTION
  431.             "A timeout interval.  If no IGMPv2 queries are heard on this
  432.             interface within this timeout interval, the local router
  433.             will take over the Querier on the IP subnet to which this
  434.             interface is attached."
  435.     DEFVAL     { 255 }                                                   |
  436.     ::= { igmpInterfaceEntry 7 }
  437.  
  438. igmpInterfaceLeaveEnabled OBJECT-TYPE
  439.     SYNTAX     TruthValue
  440.     MAX-ACCESS read-create
  441.     STATUS     current
  442.     DESCRIPTION
  443.             "An indication of whether the processing of IGMPv2 Leave
  444.             messages is enabled on this interface."
  445.     DEFVAL    { true }
  446.     ::= { igmpInterfaceEntry 8 }
  447.  
  448. igmpInterfaceVersion1QuerierTimer OBJECT-TYPE                            |
  449.     SYNTAX     Integer32                                                 |
  450.     MAX-ACCESS read-only                                                 |
  451.     STATUS     current                                                   |
  452.     DESCRIPTION                                                          |
  453.             "The time remaining until the host assumes that there are no |
  454.             IGMPv1 routers present on the interface.  While this is      |
  455.             non-zero, the host will reply to all queries with version 1  |
  456.             membership reports."                                         |
  457.     ::= { igmpInterfaceEntry 9 }                                         |
  458.  
  459. igmpInterfaceWrongVersionQueries OBJECT-TYPE                             |
  460.     SYNTAX     Counter32                                                 |
  461.  
  462.  
  463.  
  464.  
  465.  
  466. Expires May 1997                                                [Page 8]
  467.  
  468.  
  469.  
  470.  
  471.  
  472. Draft                           IGMP MIB                   November 1996
  473.  
  474.  
  475.     MAX-ACCESS read-only                                                 |
  476.     STATUS     current                                                   |
  477.     DESCRIPTION                                                          |
  478.             "The number of queries received whose IGMP version does not  |
  479.             match igmpInterfaceVersion.   IGMP requires that all routers |
  480.             on a LAN be configured to run the same version of IGMP.      |
  481.             Thus, if any queries are received with the wrong version,    |
  482.             this indicates a configuration error."                       |
  483.     ::= { igmpInterfaceEntry 10 }                                        |
  484.  
  485. igmpInterfaceJoins OBJECT-TYPE                                           |
  486.     SYNTAX     Counter32                                                 |
  487.     MAX-ACCESS read-only                                                 |
  488.     STATUS     current                                                   |
  489.     DESCRIPTION                                                          |
  490.             "The number of times a group membership has been added on    |
  491.             this interface; that is, the number of times an entry for    |
  492.             this interface has been added to the Cache Table.  This      |
  493.             object gives an indication of the amount of IGMP activity    |
  494.             over time."                                                  |
  495.     ::= { igmpInterfaceEntry 11 }                                        |
  496.  
  497. igmpInterfaceLeaves OBJECT-TYPE                                          |
  498.     SYNTAX     Counter32                                                 |
  499.     MAX-ACCESS read-only                                                 |
  500.     STATUS     current                                                   |
  501.     DESCRIPTION                                                          |
  502.             "The number of times a group membership has been removed     |
  503.             from this interface; that is, the number of times an entry   |
  504.             for this interface has been deleted from the Cache Table.    |
  505.             The difference between this and igmpInterfaceJoins indicates |
  506.             the current number of entries in the Cache Table."           |
  507.     ::= { igmpInterfaceEntry 12 }                                        |
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525. Expires May 1997                                                [Page 9]
  526.  
  527.  
  528.  
  529.  
  530.  
  531. Draft                           IGMP MIB                   November 1996
  532.  
  533.  
  534. --
  535. --  The IGMP Cache Table
  536. --
  537.  
  538. igmpCacheTable OBJECT-TYPE
  539.     SYNTAX     SEQUENCE OF IgmpCacheEntry
  540.     MAX-ACCESS not-accessible
  541.     STATUS     current
  542.     DESCRIPTION
  543.             "The (conceptual) table listing the IP multicast groups for
  544.             which there are members on a particular interface."
  545.     ::= { igmp 2 }
  546.  
  547. igmpCacheEntry OBJECT-TYPE
  548.     SYNTAX     IgmpCacheEntry
  549.     MAX-ACCESS not-accessible
  550.     STATUS     current
  551.     DESCRIPTION
  552.             "An entry (conceptual row) in the igmpCacheTable."
  553.     INDEX      { igmpCacheAddress, igmpCacheIfIndex }
  554.     ::= { igmpCacheTable 1 }
  555.  
  556. IgmpCacheEntry ::= SEQUENCE {
  557.     igmpCacheAddress            IpAddress,
  558.     igmpCacheIfIndex            Integer32,
  559.     igmpCacheSelf               TruthValue,
  560.     igmpCacheLastReporter       IpAddress,
  561.     igmpCacheUpTime             TimeTicks,
  562.     igmpCacheExpiryTime         TimeTicks,
  563.     igmpCacheStatus             RowStatus,
  564.     igmpCacheVersion1HostTimer  Integer32                                |
  565. }
  566.  
  567. igmpCacheAddress OBJECT-TYPE
  568.     SYNTAX     IpAddress
  569.     MAX-ACCESS not-accessible
  570.     STATUS     current
  571.     DESCRIPTION
  572.             "The IP multicast group address for which this entry
  573.             contains information."
  574.     ::= { igmpCacheEntry 1 }
  575.  
  576. igmpCacheIfIndex OBJECT-TYPE
  577.     SYNTAX     Integer32
  578.     MAX-ACCESS not-accessible
  579.  
  580.  
  581.  
  582.  
  583.  
  584. Expires May 1997                                               [Page 10]
  585.  
  586.  
  587.  
  588.  
  589.  
  590. Draft                           IGMP MIB                   November 1996
  591.  
  592.  
  593.     STATUS     current
  594.     DESCRIPTION
  595.             "The interface for which this entry contains information for
  596.             an IP multicast group address."
  597.     ::= { igmpCacheEntry 2 }
  598.  
  599. igmpCacheSelf OBJECT-TYPE
  600.     SYNTAX     TruthValue
  601.     MAX-ACCESS read-create
  602.     STATUS     current
  603.     DESCRIPTION
  604.             "An indication of whether the local system is a member of
  605.             this group address on this interface."
  606.     DEFVAL     { true }
  607.     ::= { igmpCacheEntry 3 }
  608.  
  609. igmpCacheLastReporter OBJECT-TYPE
  610.     SYNTAX     IpAddress
  611.     MAX-ACCESS read-only
  612.     STATUS     current
  613.     DESCRIPTION
  614.             "The IP address of the source of the last membership report
  615.             received for this IP Multicast group address on this
  616.             interface.  If no membership report has been received, this
  617.             object has the value 0.0.0.0."
  618.     ::= { igmpCacheEntry 4 }
  619.  
  620. igmpCacheUpTime OBJECT-TYPE
  621.     SYNTAX     TimeTicks
  622.     MAX-ACCESS read-only
  623.     STATUS     current
  624.     DESCRIPTION
  625.             "The time since the system joined this group address, or
  626.             zero if the system is not currently a member."
  627.     ::= { igmpCacheEntry 5 }
  628.  
  629. igmpCacheExpiryTime OBJECT-TYPE
  630.     SYNTAX     TimeTicks
  631.     MAX-ACCESS read-only
  632.     STATUS     current
  633.     DESCRIPTION
  634.             "The minimum amount of time remaining before this entry will
  635.             be aged out."
  636.     ::= { igmpCacheEntry 6 }
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643. Expires May 1997                                               [Page 11]
  644.  
  645.  
  646.  
  647.  
  648.  
  649. Draft                           IGMP MIB                   November 1996
  650.  
  651.  
  652. igmpCacheStatus OBJECT-TYPE
  653.     SYNTAX     RowStatus
  654.     MAX-ACCESS read-create
  655.     STATUS     current
  656.     DESCRIPTION
  657.             "The status of this entry."
  658.     ::= { igmpCacheEntry 7 }
  659.  
  660. igmpCacheVersion1HostTimer OBJECT-TYPE                                   |
  661.     SYNTAX     Integer32
  662.     UNITS      "seconds"
  663.     MAX-ACCESS read-only
  664.     STATUS     current
  665.     DESCRIPTION
  666.             "The time remaining until the local router will assume that
  667.             there are no longer any IGMP version 1 members on the IP     |
  668.             subnet attached to this interface.  Upon hearing any IGMPv1
  669.             Membership Report, this value is reset to the group
  670.             membership timer.  While this time remaining is non-zero,
  671.             the local router ignores any IGMPv2 Leave messages for this  |
  672.             group that it receives on this interface."                   |
  673.     ::= { igmpCacheEntry 8 }
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702. Expires May 1997                                               [Page 12]
  703.  
  704.  
  705.  
  706.  
  707.  
  708. Draft                           IGMP MIB                   November 1996
  709.  
  710.  
  711. -- conformance information
  712.  
  713. igmpMIBConformance
  714.                OBJECT IDENTIFIER ::= { igmpMIB 2 }
  715. igmpMIBCompliances
  716.                OBJECT IDENTIFIER ::= { igmpMIBConformance 1 }
  717. igmpMIBGroups  OBJECT IDENTIFIER ::= { igmpMIBConformance 2 }
  718.  
  719.  
  720. -- compliance statements
  721.  
  722. igmpHostMIBCompliance MODULE-COMPLIANCE
  723.     STATUS  current
  724.     DESCRIPTION
  725.             "The compliance statement for hosts implementing the IGMP
  726.             MIB."
  727.     MODULE  -- this module
  728.         MANDATORY-GROUPS { igmpBaseMIBGroup }
  729.  
  730.     ::= { igmpMIBCompliances 1 }
  731.  
  732.  
  733. igmpRouterMIBCompliance MODULE-COMPLIANCE
  734.     STATUS  current
  735.     DESCRIPTION
  736.             "The compliance statement for routers implementing the IGMP
  737.             MIB."
  738.     MODULE  -- this module
  739.         MANDATORY-GROUPS { igmpBaseMIBGroup,
  740.                            igmpRouterMIBGroup
  741.                          }
  742.     ::= { igmpMIBCompliances 2 }
  743.  
  744.  
  745. -- units of conformance
  746.  
  747. igmpBaseMIBGroup OBJECT-GROUP
  748.     OBJECTS { igmpCacheSelf, igmpCacheLastReporter,
  749.               igmpCacheStatus, igmpInterfaceStatus
  750.             }
  751.     STATUS  current
  752.     DESCRIPTION
  753.             "The basic collection of objects providing management of
  754.             IGMP version 1 or 2."
  755.     ::= { igmpMIBGroups 1 }
  756.  
  757.  
  758.  
  759.  
  760.  
  761. Expires May 1997                                               [Page 13]
  762.  
  763.  
  764.  
  765.  
  766.  
  767. Draft                           IGMP MIB                   November 1996
  768.  
  769.  
  770. igmpRouterMIBGroup OBJECT-GROUP
  771.     OBJECTS { igmpCacheUpTime, igmpCacheExpiryTime,
  772.               igmpInterfaceQueryInterval
  773.             }
  774.     STATUS  current
  775.     DESCRIPTION
  776.             "A collection of additional objects for management of IGMP
  777.             version 1 or 2 in routers."
  778.     ::= { igmpMIBGroups 2 }
  779.  
  780.  
  781. igmpBaseVersion2MIBGroup OBJECT-GROUP
  782.     OBJECTS { igmpInterfaceQuerier,
  783.               igmpInterfaceVersion1QuerierTimer                          |
  784.             }
  785.     STATUS  current
  786.     DESCRIPTION
  787.             "A collection of additional objects for management of IGMP
  788.             version 2."
  789.     ::= { igmpMIBGroups 3 }
  790.  
  791. igmpRouterVersion2MIBGroup OBJECT-GROUP
  792.     OBJECTS { igmpInterfaceVersion,                                      |
  793.               igmpInterfaceQueryMaxResponseTime,
  794.               igmpInterfaceQuerierPresentTimeout,
  795.               igmpInterfaceLeaveEnabled,
  796.               igmpInterfaceWrongVersionQueries,                          |
  797.               igmpInterfaceJoins, igmpInterfaceLeaves,                   |
  798.               igmpCacheVersion1HostTimer                                 |
  799.             }
  800.     STATUS  current
  801.     DESCRIPTION
  802.             "A collection of additional objects for management of IGMP
  803.             version 2 in routers."
  804.     ::= { igmpMIBGroups 4 }
  805.  
  806. END
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820. Expires May 1997                                               [Page 14]
  821.  
  822.  
  823.  
  824.  
  825.  
  826. Draft                           IGMP MIB                   November 1996
  827.  
  828.  
  829. 6.  References
  830.  
  831. [1]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  832.      S. Waldbusser, "Structure of Management Information for version 2
  833.      of the Simple Network Management Protocol (SNMPv2)", RFC 1902,
  834.      January 1996.
  835.  
  836. [2]  McCloghrie, K., and M. Rose, Editors, "Management Information Base
  837.      for Network Management of TCP/IP-based internets: MIB-II", STD 17,
  838.      RFC 1213, March 1991.
  839.  
  840. [3]  Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network
  841.      Management Protocol", RFC 1157, May 1990.
  842.  
  843. [4]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  844.      S. Waldbusser, "Protocol Operations for version 2 of the Simple
  845.      Network Management Protocol (SNMPv2)", RFC 1905, January 1996.
  846.  
  847. [5]  Deering, S., "Host Extensions for IP Multicasting", RFC 1112,
  848.      Stanford University, August 1989.
  849.  
  850. [6]  Waitzman, D., Partridge, C., and S.E. Deering, "Distance Vector
  851.      Multicast Routing Protocol", RFC 1075, Bolt Beranek and Newman,
  852.      Stanford University, November 1988.
  853.  
  854. [7]  Estrin, D., Farinacci, D., Helmy, A., Thaler, D., Deering, S.,      |
  855.      Handley, M., Jacobson, V., Liu, C., and P. Sharma, "Protocol        |
  856.      Independent Multicast - Sparse Mode (PIM-SM): Protocol              |
  857.      Specification", November 1996.                                      |
  858.  
  859. [8]  Estrin, D., Farinacci, D., Jacobson, V., Liu, C., Wei, L., Sharma,  |
  860.      P, and Helmy, A., "Protocol Independent Multicast-Dense Mode (PIM-  |
  861.      DM): Protocol Specification", January 1996.                         |
  862.  
  863. [9]  Moy, J., "Multicast Extensions to OSPF", RFC 1584, Proteon, March
  864.      1994.
  865.  
  866. [10] Ballardie, A. J., "Core Based Trees (CBT) Multicast: Architectural
  867.      Overview and Specification", University College London, November
  868.      1994.
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879. Expires May 1997                                               [Page 15]
  880.  
  881.  
  882.  
  883.  
  884.  
  885. Draft                           IGMP MIB                   November 1996
  886.  
  887.  
  888. 7.  Security Considerations
  889.  
  890. Security issues are not discussed in this memo.
  891.  
  892.  
  893. 8.  Author's Address
  894.  
  895.      Keith McCloghrie
  896.      cisco Systems, Inc.
  897.      170 West Tasman Drive
  898.      San Jose, CA  95134-1706
  899.      Phone: +1 408 526 5260
  900.      EMail: kzm@cisco.com
  901.  
  902.      Dino Farinacci
  903.      cisco Systems, Inc.
  904.      170 West Tasman Drive
  905.      San Jose, CA  95134-1706
  906.      Phone: +1 408 526 4696
  907.      EMail: dino@cisco.com
  908.  
  909.      Dave Thaler
  910.      Department of Electrical Engineering and Computer Science
  911.      University of Michigan
  912.      1301 Beal Ave.
  913.      Ann Arbor, MI 48109-2122
  914.      Phone: +1 313 763 5243
  915.      EMail: thalerd@eecs.umich.edu
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938. Expires May 1997                                               [Page 16]
  939.  
  940.  
  941.  
  942.  
  943.  
  944. Draft                           IGMP MIB                   November 1996
  945.  
  946.  
  947. Table of Contents
  948.  
  949.  
  950. 1 Introduction ....................................................    1
  951. 2 Revision History ................................................    2
  952. 3 The SNMP Network Management Framework ...........................    2
  953. 3.1 Object Definitions ............................................    2
  954. 4 Overview ........................................................    4
  955. 5 Definitions .....................................................    5
  956. 6 References ......................................................   15
  957. 7 Security Considerations .........................................   16
  958. 8 Author's Address ................................................   16
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997. Expires May 1997                                               [Page 17]
  998.  
  999.