home *** CD-ROM | disk | FTP | other *** search
/ Internet Core Protocols / Oreilly-InternetCoreProtocols.iso / RFCs / rfc2466.txt < prev    next >
Encoding:
Text File  |  1999-10-14  |  27.8 KB  |  900 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                        D. Haskin
  8. Request for Comments: 2466                                   S. Onishi
  9. Category: Standards Track                           Bay Networks, Inc.
  10.                                                          December 1998
  11.  
  12.  
  13.              Management Information Base for IP Version 6:
  14.                               ICMPv6 Group
  15.  
  16. Status of this Memo
  17.  
  18.    This document specifies an Internet standards track protocol for the
  19.    Internet community, and requests discussion and suggestions for
  20.    improvements.  Please refer to the current edition of the "Internet
  21.    Official Protocol Standards" (STD 1) for the standardization state
  22.    and status of this protocol.  Distribution of this memo is unlimited.
  23.  
  24. Copyright Notice
  25.  
  26.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  27.  
  28. Abstract
  29.  
  30.    This document is one in the series of documents that define various
  31.    MIB object groups for IPv6.  Specifically, the ICMPv6 group is
  32.    defined in this document.
  33.  
  34.    This memo defines a portion of the Management Information Base (MIB)
  35.    for use with network management protocols in the IPv6-based
  36.    internets.
  37.  
  38.    This document specifies a MIB module in a manner that is both
  39.    compliant to the SNMPv2 SMI, and semantically identical to the peer
  40.    SNMPv1 definitions.
  41.  
  42. Table of Contents
  43.  
  44.    1.  The SNMPv2 Network Management Framework .............    2
  45.    1.1   Object Definitions ................................    2
  46.    2.  Overview ............................................    2
  47.    3.  The ICMPv6 Group ....................................    3
  48.    4.  Acknowledgments ....................................    14
  49.    5.  References ..........................................   14
  50.    6.  Security Considerations .............................   15
  51.    7.  Authors' Addresses...................................   15
  52.    8.  Full Copyright Statement.............................   16
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Haskin & Onishi             Standards Track                     [Page 1]
  59.  
  60. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  61.  
  62.  
  63. 1.  The SNMPv2 Network Management Framework
  64.  
  65.    The SNMPv2 Network Management Framework presently consists of three
  66.    major components.  They are:
  67.  
  68.    o the SMI, described in RFC 1902 [1] - the mechanisms used for
  69.      describing and naming objects for the purpose of management.
  70.  
  71.    o the MIB-II, described in RFC 1213/STD 17 [3] - the core set of
  72.      managed objects for the Internet suite of protocols.
  73.  
  74.    o RFC 1157/STD 15 [4] and RFC 1905 [5] which define two versions of the
  75.      protocol used for network access to managed objects.
  76.  
  77.    The Framework permits new objects to be defined for the purpose of
  78.    experimentation and evaluation.
  79.  
  80. 1.1.  Object Definitions
  81.  
  82.    Managed objects are accessed via a virtual information store, termed
  83.    the Management Information Base or MIB.  Objects in the MIB are
  84.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  85.    defined in the SMI.  In particular, each object type is named by an
  86.    OBJECT IDENTIFIER, an administratively assigned name.  The object type
  87.    together with an object instance serves to uniquely identify a
  88.    specific instantiation of the object.  For human convenience, we often
  89.    use a textual string, termed the descriptor, to refer to the object
  90.    type.
  91.  
  92. 2.  Overview
  93.  
  94.    This document is the one in the series of documents that define
  95.    various MIB object groups for IPv6. These groups are the basic unit of
  96.    conformance: if the semantics of a group is applicable to an
  97.    implementation, then it must implement all objects in that group.  For
  98.    example, an implementation must implement the TCP group if and only if
  99.    it implements the TCP over IPv6 protocol.  At minimum, implementations
  100.    must implement the IPv6 General group [9] as well as the ICMPv6 group
  101.    defined in this document.
  102.  
  103.    This document defines the ICMPv6 group of the IPv6 MIB.
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. Haskin & Onishi             Standards Track                     [Page 2]
  115.  
  116. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  117.  
  118.  
  119. 3.  The ICMPv6 Group
  120.  
  121.     IPV6-ICMP-MIB DEFINITIONS ::= BEGIN
  122.  
  123.     IMPORTS
  124.         MODULE-IDENTITY, OBJECT-TYPE,
  125.         Counter32, mib-2                 FROM SNMPv2-SMI
  126.         MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF
  127.         ipv6IfEntry                      FROM IPV6-MIB;
  128.  
  129.     ipv6IcmpMIB MODULE-IDENTITY
  130.         LAST-UPDATED "9801082155Z"
  131.         ORGANIZATION "IETF IPv6 Working Group"
  132.         CONTACT-INFO
  133.           "           Dimitry Haskin
  134.  
  135.               Postal: Bay Networks, Inc.
  136.                       660 Techology Park Drive.
  137.                       Billerica, MA  01821
  138.                       US
  139.  
  140.                  Tel: +1-978-916-8124
  141.               E-mail: dhaskin@baynetworks.com
  142.  
  143.                       Steve Onishi
  144.  
  145.               Postal: Bay Networks, Inc.
  146.                       3 Federal Street
  147.                       Billerica, MA 01821
  148.                       US
  149.  
  150.                  Tel: +1-978-916-3816
  151.               E-mail: sonishi@baynetworks.com"
  152.         DESCRIPTION
  153.           "The MIB module for entities implementing
  154.            the ICMPv6."
  155.         ::= { mib-2 56 }
  156.  
  157.     -- the ICMPv6 group
  158.  
  159.     ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB  1 }
  160.  
  161.  
  162.     -- Per-interface ICMPv6 statistics table
  163.  
  164.     ipv6IfIcmpTable OBJECT-TYPE
  165.         SYNTAX     SEQUENCE OF Ipv6IfIcmpEntry
  166.         MAX-ACCESS not-accessible
  167.  
  168.  
  169.  
  170. Haskin & Onishi             Standards Track                     [Page 3]
  171.  
  172. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  173.  
  174.  
  175.         STATUS     current
  176.         DESCRIPTION
  177.          "IPv6 ICMP statistics. This table contains statistics
  178.          of ICMPv6 messages that are received and sourced by
  179.          the entity."
  180.         ::= { ipv6IcmpMIBObjects 1 }
  181.  
  182.     ipv6IfIcmpEntry OBJECT-TYPE
  183.         SYNTAX     Ipv6IfIcmpEntry
  184.         MAX-ACCESS not-accessible
  185.         STATUS     current
  186.         DESCRIPTION
  187.          "An ICMPv6 statistics entry containing
  188.          objects at a particular IPv6 interface.
  189.  
  190.          Note that a receiving interface is
  191.          the interface to which a given ICMPv6 message
  192.          is addressed which may not be necessarily
  193.          the input interface for the message.
  194.  
  195.          Similarly,  the sending interface is
  196.          the interface that sources a given
  197.          ICMP message which is usually but not
  198.          necessarily the output interface for the message."
  199.         AUGMENTS { ipv6IfEntry }
  200.         ::= { ipv6IfIcmpTable 1 }
  201.  
  202.     Ipv6IfIcmpEntry ::= SEQUENCE {
  203.             ipv6IfIcmpInMsgs
  204.                   Counter32      ,
  205.             ipv6IfIcmpInErrors
  206.                   Counter32      ,
  207.             ipv6IfIcmpInDestUnreachs
  208.                   Counter32      ,
  209.             ipv6IfIcmpInAdminProhibs
  210.                   Counter32      ,
  211.             ipv6IfIcmpInTimeExcds
  212.                   Counter32      ,
  213.             ipv6IfIcmpInParmProblems
  214.                   Counter32      ,
  215.             ipv6IfIcmpInPktTooBigs
  216.                   Counter32      ,
  217.             ipv6IfIcmpInEchos
  218.                   Counter32      ,
  219.             ipv6IfIcmpInEchoReplies
  220.                   Counter32      ,
  221.             ipv6IfIcmpInRouterSolicits
  222.                   Counter32      ,
  223.  
  224.  
  225.  
  226. Haskin & Onishi             Standards Track                     [Page 4]
  227.  
  228. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  229.  
  230.  
  231.             ipv6IfIcmpInRouterAdvertisements
  232.                   Counter32      ,
  233.             ipv6IfIcmpInNeighborSolicits
  234.                   Counter32      ,
  235.             ipv6IfIcmpInNeighborAdvertisements
  236.                   Counter32      ,
  237.             ipv6IfIcmpInRedirects
  238.                   Counter32      ,
  239.             ipv6IfIcmpInGroupMembQueries
  240.                   Counter32      ,
  241.             ipv6IfIcmpInGroupMembResponses
  242.                   Counter32      ,
  243.             ipv6IfIcmpInGroupMembReductions
  244.                   Counter32      ,
  245.             ipv6IfIcmpOutMsgs
  246.                   Counter32      ,
  247.             ipv6IfIcmpOutErrors
  248.                   Counter32      ,
  249.             ipv6IfIcmpOutDestUnreachs
  250.                   Counter32      ,
  251.             ipv6IfIcmpOutAdminProhibs
  252.                   Counter32      ,
  253.             ipv6IfIcmpOutTimeExcds
  254.                   Counter32      ,
  255.             ipv6IfIcmpOutParmProblems
  256.                   Counter32      ,
  257.             ipv6IfIcmpOutPktTooBigs
  258.                   Counter32      ,
  259.             ipv6IfIcmpOutEchos
  260.                   Counter32      ,
  261.             ipv6IfIcmpOutEchoReplies
  262.                   Counter32      ,
  263.             ipv6IfIcmpOutRouterSolicits
  264.                   Counter32      ,
  265.             ipv6IfIcmpOutRouterAdvertisements
  266.                   Counter32      ,
  267.             ipv6IfIcmpOutNeighborSolicits
  268.                   Counter32      ,
  269.             ipv6IfIcmpOutNeighborAdvertisements
  270.                   Counter32      ,
  271.             ipv6IfIcmpOutRedirects
  272.                   Counter32      ,
  273.             ipv6IfIcmpOutGroupMembQueries
  274.                   Counter32      ,
  275.             ipv6IfIcmpOutGroupMembResponses
  276.                   Counter32      ,
  277.             ipv6IfIcmpOutGroupMembReductions
  278.                   Counter32
  279.  
  280.  
  281.  
  282. Haskin & Onishi             Standards Track                     [Page 5]
  283.  
  284. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  285.  
  286.  
  287.         }
  288.  
  289.     ipv6IfIcmpInMsgs OBJECT-TYPE
  290.         SYNTAX     Counter32
  291.         MAX-ACCESS read-only
  292.         STATUS     current
  293.         DESCRIPTION
  294.          "The total number of ICMP messages received
  295.          by the interface which includes all those
  296.          counted by ipv6IfIcmpInErrors. Note that this
  297.          interface is the interface to which the
  298.          ICMP messages were addressed which may not be
  299.          necessarily the input interface for the messages."
  300.         ::= { ipv6IfIcmpEntry 1 }
  301.  
  302.     ipv6IfIcmpInErrors OBJECT-TYPE
  303.         SYNTAX     Counter32
  304.         MAX-ACCESS read-only
  305.         STATUS     current
  306.         DESCRIPTION
  307.          "The number of ICMP messages which the interface
  308.          received but determined as having ICMP-specific
  309.          errors (bad ICMP checksums, bad length, etc.)."
  310.         ::= { ipv6IfIcmpEntry 2 }
  311.  
  312.     ipv6IfIcmpInDestUnreachs OBJECT-TYPE
  313.         SYNTAX     Counter32
  314.         MAX-ACCESS read-only
  315.         STATUS     current
  316.         DESCRIPTION
  317.          "The number of ICMP Destination Unreachable
  318.          messages received by the interface."
  319.         ::= { ipv6IfIcmpEntry 3 }
  320.  
  321.     ipv6IfIcmpInAdminProhibs OBJECT-TYPE
  322.         SYNTAX     Counter32
  323.         MAX-ACCESS read-only
  324.         STATUS     current
  325.         DESCRIPTION
  326.          "The number of ICMP destination
  327.          unreachable/communication administratively
  328.          prohibited messages received by the interface."
  329.         ::= { ipv6IfIcmpEntry 4 }
  330.  
  331.     ipv6IfIcmpInTimeExcds OBJECT-TYPE
  332.         SYNTAX     Counter32
  333.         MAX-ACCESS read-only
  334.         STATUS     current
  335.  
  336.  
  337.  
  338. Haskin & Onishi             Standards Track                     [Page 6]
  339.  
  340. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  341.  
  342.  
  343.         DESCRIPTION
  344.          "The number of ICMP Time Exceeded messages
  345.           received by the interface."
  346.         ::= { ipv6IfIcmpEntry 5 }
  347.  
  348.     ipv6IfIcmpInParmProblems OBJECT-TYPE
  349.         SYNTAX     Counter32
  350.         MAX-ACCESS read-only
  351.         STATUS     current
  352.         DESCRIPTION
  353.          "The number of ICMP Parameter Problem messages
  354.           received by the interface."
  355.         ::= { ipv6IfIcmpEntry 6 }
  356.  
  357.     ipv6IfIcmpInPktTooBigs OBJECT-TYPE
  358.         SYNTAX     Counter32
  359.         MAX-ACCESS read-only
  360.         STATUS     current
  361.         DESCRIPTION
  362.          "The number of ICMP Packet Too Big messages
  363.          received by the interface."
  364.         ::= { ipv6IfIcmpEntry 7 }
  365.  
  366.     ipv6IfIcmpInEchos OBJECT-TYPE
  367.         SYNTAX     Counter32
  368.         MAX-ACCESS read-only
  369.         STATUS     current
  370.         DESCRIPTION
  371.          "The number of ICMP Echo (request) messages
  372.           received by the interface."
  373.         ::= { ipv6IfIcmpEntry 8 }
  374.  
  375.     ipv6IfIcmpInEchoReplies OBJECT-TYPE
  376.         SYNTAX     Counter32
  377.         MAX-ACCESS read-only
  378.         STATUS     current
  379.         DESCRIPTION
  380.          "The number of ICMP Echo Reply messages received
  381.          by the interface."
  382.         ::= { ipv6IfIcmpEntry 9 }
  383.  
  384.     ipv6IfIcmpInRouterSolicits OBJECT-TYPE
  385.         SYNTAX     Counter32
  386.         MAX-ACCESS read-only
  387.         STATUS     current
  388.         DESCRIPTION
  389.          "The number of ICMP Router Solicit messages
  390.           received by the interface."
  391.  
  392.  
  393.  
  394. Haskin & Onishi             Standards Track                     [Page 7]
  395.  
  396. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  397.  
  398.  
  399.         ::= { ipv6IfIcmpEntry 10 }
  400.  
  401.     ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
  402.         SYNTAX     Counter32
  403.         MAX-ACCESS read-only
  404.         STATUS     current
  405.         DESCRIPTION
  406.          "The number of ICMP Router Advertisement messages
  407.          received by the interface."
  408.         ::= { ipv6IfIcmpEntry 11 }
  409.  
  410.     ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
  411.         SYNTAX     Counter32
  412.         MAX-ACCESS read-only
  413.         STATUS     current
  414.         DESCRIPTION
  415.          "The number of ICMP Neighbor Solicit messages
  416.           received by the interface."
  417.         ::= { ipv6IfIcmpEntry 12 }
  418.  
  419.     ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
  420.         SYNTAX     Counter32
  421.         MAX-ACCESS read-only
  422.         STATUS     current
  423.         DESCRIPTION
  424.          "The number of ICMP Neighbor Advertisement
  425.          messages received by the interface."
  426.         ::= { ipv6IfIcmpEntry 13 }
  427.  
  428.     ipv6IfIcmpInRedirects OBJECT-TYPE
  429.         SYNTAX     Counter32
  430.         MAX-ACCESS read-only
  431.         STATUS     current
  432.         DESCRIPTION
  433.          "The number of Redirect messages received
  434.          by the interface."
  435.         ::= { ipv6IfIcmpEntry 14 }
  436.  
  437.     ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
  438.         SYNTAX     Counter32
  439.         MAX-ACCESS read-only
  440.         STATUS     current
  441.         DESCRIPTION
  442.          "The number of ICMPv6 Group Membership Query
  443.          messages received by the interface."
  444.         ::= { ipv6IfIcmpEntry 15}
  445.  
  446.     ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
  447.  
  448.  
  449.  
  450. Haskin & Onishi             Standards Track                     [Page 8]
  451.  
  452. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  453.  
  454.  
  455.         SYNTAX     Counter32
  456.         MAX-ACCESS read-only
  457.         STATUS     current
  458.         DESCRIPTION
  459.          "The number of ICMPv6 Group Membership Response messages
  460.          received by the interface."
  461.         ::= { ipv6IfIcmpEntry 16}
  462.  
  463.      ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
  464.         SYNTAX     Counter32
  465.         MAX-ACCESS read-only
  466.         STATUS     current
  467.         DESCRIPTION
  468.          "The number of ICMPv6 Group Membership Reduction messages
  469.          received by the interface."
  470.         ::= { ipv6IfIcmpEntry 17}
  471.  
  472.     ipv6IfIcmpOutMsgs OBJECT-TYPE
  473.         SYNTAX     Counter32
  474.         MAX-ACCESS read-only
  475.         STATUS     current
  476.         DESCRIPTION
  477.          "The total number of ICMP messages which this
  478.          interface attempted to send.  Note that this counter
  479.          includes all those counted by icmpOutErrors."
  480.         ::= { ipv6IfIcmpEntry 18 }
  481.  
  482.     ipv6IfIcmpOutErrors OBJECT-TYPE
  483.         SYNTAX     Counter32
  484.         MAX-ACCESS read-only
  485.         STATUS     current
  486.         DESCRIPTION
  487.          "The number of ICMP messages which this interface did
  488.          not send due to problems discovered within ICMP
  489.          such as a lack of buffers.  This value should not
  490.          include errors discovered outside the ICMP layer
  491.          such as the inability of IPv6 to route the resultant
  492.          datagram.  In some implementations there may be no
  493.          types of error which contribute to this counter's
  494.          value."
  495.         ::= { ipv6IfIcmpEntry 19 }
  496.  
  497.     ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
  498.         SYNTAX     Counter32
  499.         MAX-ACCESS read-only
  500.         STATUS     current
  501.         DESCRIPTION
  502.          "The number of ICMP Destination Unreachable
  503.  
  504.  
  505.  
  506. Haskin & Onishi             Standards Track                     [Page 9]
  507.  
  508. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  509.  
  510.  
  511.          messages sent by the interface."
  512.         ::= { ipv6IfIcmpEntry 20 }
  513.  
  514.     ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
  515.         SYNTAX     Counter32
  516.         MAX-ACCESS read-only
  517.         STATUS     current
  518.         DESCRIPTION
  519.           "Number of ICMP dest unreachable/communication
  520.           administratively prohibited messages sent."
  521.         ::= { ipv6IfIcmpEntry 21 }
  522.  
  523.     ipv6IfIcmpOutTimeExcds OBJECT-TYPE
  524.         SYNTAX     Counter32
  525.         MAX-ACCESS read-only
  526.         STATUS     current
  527.         DESCRIPTION
  528.          "The number of ICMP Time Exceeded messages sent
  529.          by the interface."
  530.         ::= { ipv6IfIcmpEntry 22 }
  531.  
  532.     ipv6IfIcmpOutParmProblems OBJECT-TYPE
  533.         SYNTAX     Counter32
  534.         MAX-ACCESS read-only
  535.         STATUS     current
  536.         DESCRIPTION
  537.          "The number of ICMP Parameter Problem messages
  538.          sent by the interface."
  539.         ::= { ipv6IfIcmpEntry 23 }
  540.  
  541.     ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
  542.         SYNTAX     Counter32
  543.         MAX-ACCESS read-only
  544.         STATUS     current
  545.         DESCRIPTION
  546.          "The number of ICMP Packet Too Big messages sent
  547.          by the interface."
  548.         ::= { ipv6IfIcmpEntry 24 }
  549.  
  550.     ipv6IfIcmpOutEchos OBJECT-TYPE
  551.         SYNTAX     Counter32
  552.         MAX-ACCESS read-only
  553.         STATUS     current
  554.         DESCRIPTION
  555.          "The number of ICMP Echo (request) messages sent
  556.          by the interface."
  557.         ::= { ipv6IfIcmpEntry 25 }
  558.  
  559.  
  560.  
  561.  
  562. Haskin & Onishi             Standards Track                    [Page 10]
  563.  
  564. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  565.  
  566.  
  567.     ipv6IfIcmpOutEchoReplies OBJECT-TYPE
  568.         SYNTAX     Counter32
  569.         MAX-ACCESS read-only
  570.         STATUS     current
  571.         DESCRIPTION
  572.          "The number of ICMP Echo Reply messages sent
  573.          by the interface."
  574.         ::= { ipv6IfIcmpEntry 26 }
  575.  
  576.     ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
  577.         SYNTAX     Counter32
  578.         MAX-ACCESS read-only
  579.         STATUS     current
  580.         DESCRIPTION
  581.          "The number of ICMP Router Solicitation messages
  582.           sent by the interface."
  583.         ::= { ipv6IfIcmpEntry 27 }
  584.  
  585.     ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
  586.         SYNTAX     Counter32
  587.         MAX-ACCESS read-only
  588.         STATUS     current
  589.         DESCRIPTION
  590.          "The number of ICMP Router Advertisement messages
  591.          sent by the interface."
  592.         ::= { ipv6IfIcmpEntry 28 }
  593.  
  594.     ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
  595.         SYNTAX     Counter32
  596.         MAX-ACCESS read-only
  597.         STATUS     current
  598.         DESCRIPTION
  599.          "The number of ICMP Neighbor Solicitation
  600.           messages sent by the interface."
  601.         ::= { ipv6IfIcmpEntry 29 }
  602.  
  603.     ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
  604.         SYNTAX     Counter32
  605.         MAX-ACCESS read-only
  606.         STATUS     current
  607.         DESCRIPTION
  608.          "The number of ICMP Neighbor Advertisement
  609.          messages sent by the interface."
  610.         ::= { ipv6IfIcmpEntry 30 }
  611.  
  612.     ipv6IfIcmpOutRedirects OBJECT-TYPE
  613.         SYNTAX     Counter32
  614.         MAX-ACCESS read-only
  615.  
  616.  
  617.  
  618. Haskin & Onishi             Standards Track                    [Page 11]
  619.  
  620. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  621.  
  622.  
  623.         STATUS     current
  624.         DESCRIPTION
  625.          "The number of Redirect messages sent. For
  626.          a host, this object will always be zero,
  627.          since hosts do not send redirects."
  628.         ::= { ipv6IfIcmpEntry 31 }
  629.  
  630.     ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
  631.         SYNTAX     Counter32
  632.         MAX-ACCESS read-only
  633.         STATUS     current
  634.         DESCRIPTION
  635.          "The number of ICMPv6 Group Membership Query
  636.          messages sent."
  637.         ::= { ipv6IfIcmpEntry 32}
  638.  
  639.     ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
  640.         SYNTAX     Counter32
  641.         MAX-ACCESS read-only
  642.         STATUS     current
  643.         DESCRIPTION
  644.          "The number of ICMPv6 Group Membership Response
  645.          messages sent."
  646.         ::= { ipv6IfIcmpEntry 33}
  647.  
  648.     ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
  649.         SYNTAX     Counter32
  650.         MAX-ACCESS read-only
  651.         STATUS     current
  652.         DESCRIPTION
  653.          "The number of ICMPv6 Group Membership Reduction
  654.          messages sent."
  655.         ::= { ipv6IfIcmpEntry 34}
  656.  
  657.  
  658.    -- conformance information
  659.  
  660.    ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 }
  661.  
  662.    ipv6IcmpCompliances
  663.            OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 }
  664.    ipv6IcmpGroups
  665.            OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 }
  666.  
  667.    -- compliance statements
  668.  
  669.    ipv6IcmpCompliance MODULE-COMPLIANCE
  670.        STATUS  current
  671.  
  672.  
  673.  
  674. Haskin & Onishi             Standards Track                    [Page 12]
  675.  
  676. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  677.  
  678.  
  679.        DESCRIPTION
  680.          "The compliance statement for SNMPv2 entities which
  681.          implement ICMPv6."
  682.        MODULE  -- this module
  683.            MANDATORY-GROUPS { ipv6IcmpGroup }
  684.        ::= { ipv6IcmpCompliances 1 }
  685.  
  686.    ipv6IcmpGroup OBJECT-GROUP
  687.        OBJECTS   {
  688.                    ipv6IfIcmpInMsgs,
  689.                    ipv6IfIcmpInErrors,
  690.                    ipv6IfIcmpInDestUnreachs,
  691.                    ipv6IfIcmpInAdminProhibs,
  692.                    ipv6IfIcmpInTimeExcds,
  693.                    ipv6IfIcmpInParmProblems,
  694.                    ipv6IfIcmpInPktTooBigs,
  695.                    ipv6IfIcmpInEchos,
  696.                    ipv6IfIcmpInEchoReplies,
  697.                    ipv6IfIcmpInRouterSolicits,
  698.                    ipv6IfIcmpInRouterAdvertisements,
  699.                    ipv6IfIcmpInNeighborSolicits,
  700.                    ipv6IfIcmpInNeighborAdvertisements,
  701.                    ipv6IfIcmpInRedirects,
  702.                    ipv6IfIcmpInGroupMembQueries,
  703.                    ipv6IfIcmpInGroupMembResponses,
  704.                    ipv6IfIcmpInGroupMembReductions,
  705.                    ipv6IfIcmpOutMsgs,
  706.                    ipv6IfIcmpOutErrors,
  707.                    ipv6IfIcmpOutDestUnreachs,
  708.                    ipv6IfIcmpOutAdminProhibs,
  709.                    ipv6IfIcmpOutTimeExcds,
  710.                    ipv6IfIcmpOutParmProblems,
  711.                    ipv6IfIcmpOutPktTooBigs,
  712.                    ipv6IfIcmpOutEchos,
  713.                    ipv6IfIcmpOutEchoReplies,
  714.                    ipv6IfIcmpOutRouterSolicits,
  715.                    ipv6IfIcmpOutRouterAdvertisements,
  716.                    ipv6IfIcmpOutNeighborSolicits,
  717.                    ipv6IfIcmpOutNeighborAdvertisements,
  718.                    ipv6IfIcmpOutRedirects,
  719.                    ipv6IfIcmpOutGroupMembQueries,
  720.                    ipv6IfIcmpOutGroupMembResponses,
  721.                    ipv6IfIcmpOutGroupMembReductions
  722.                  }
  723.        STATUS    current
  724.        DESCRIPTION
  725.             "The ICMPv6 group of objects providing information
  726.              specific to ICMPv6."
  727.  
  728.  
  729.  
  730. Haskin & Onishi             Standards Track                    [Page 13]
  731.  
  732. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  733.  
  734.  
  735.        ::= { ipv6IcmpGroups 1 }
  736.  
  737.     END
  738.  
  739. 4.  Acknowledgments
  740.  
  741.    This document borrows from MIB works produced by IETF for IPv4-based
  742.    internets.
  743.  
  744.    We would like to thanks the following people for constructive and
  745.    valuable comments:
  746.  
  747.       Mike Daniele,
  748.       Margaret Forsythe,
  749.       Jean-Pierre Roch,
  750.       Juergen Schoenwaelder,
  751.       Vivek Venkatraman.
  752.  
  753. 5.  References
  754.  
  755.    [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M.,
  756.        and S.  Waldbusser, "Structure of Management Information for
  757.        Version 2 of the Simple Network Management Protocol (SNMPv2)",
  758.        RFC 1902, January 1996.
  759.  
  760.    [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S.
  761.        Waldbusser, "Textual Conventions for Version 2 of the Simple
  762.        Network Management Protocol (SNMPv2)", RFC 1903, January 1996.
  763.  
  764.    [3] McCloghrie, K., and M. Rose, Editors, "Management Information
  765.        Base for Network Management of TCP/IP-based internets: MIB-II",
  766.        STD 17, RFC 1213, March 1991.
  767.  
  768.    [4] Case, J., Fedor, M., Schoffstall, M. and J.  Davin, "A Simple
  769.        Network Management Protocol (SNMP)", STD 15, RFC 1157, May 1990.
  770.  
  771.    [5] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M. and S.
  772.        Waldbusser, "Protocol Operations for Version 2 of the Simple
  773.        Network Management Protocol (SNMPv2)", RFC 1905, January 1996.
  774.  
  775.    [6] McCloghrie, K. and F. Kastenholz, "Evolution of the Interfaces
  776.        Group of MIB-II", RFC 1573, January 1994.
  777.  
  778.    [7] Deering, S. and R. Hinden, Editors, "Internet Protocol, Version 6
  779.        (IPv6) Specification", RFC 2460, December 1998.
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786. Haskin & Onishi             Standards Track                    [Page 14]
  787.  
  788. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  789.  
  790.  
  791.    [8] Conta, A. and S. Deering, "Internet Control Message Protocol
  792.        (ICMPv6) for the Internet Protocol Version 6 (IPv6)
  793.        Specification", RFC 2463, December 1998.
  794.  
  795.    [9] Haskin, D., and S. Onishi, "Management Information Base for IP
  796.        Version 6: Textual Conventions and General Group", RFC 2465,
  797.        December 1998.
  798.  
  799. 6.  Security Considerations
  800.  
  801.    Certain management information defined in this MIB may be considered
  802.    sensitive in some network environments.
  803.  
  804.    Therefore, authentication of received SNMP requests and controlled
  805.    access to management information should be employed in such
  806.    environments.
  807.  
  808. 7.  Authors' Addresses
  809.  
  810.    Dimitry Haskin
  811.    Bay Networks, Inc.
  812.    600 Technology Park Drive
  813.    Billerica, MA 01821
  814.  
  815.    EMail: dhaskin@baynetworks.com
  816.  
  817.  
  818.    Steve Onishi
  819.    Bay Networks, Inc.
  820.    3 Federal Street
  821.    Billerica, MA 01821
  822.  
  823.    EMail: sonishi@baynetworks.com
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842. Haskin & Onishi             Standards Track                    [Page 15]
  843.  
  844. RFC 2466                 IPv6 MIB: ICMPv6 Group            December 1998
  845.  
  846.  
  847. 8.  Full Copyright Statement
  848.  
  849.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  850.  
  851.    This document and translations of it may be copied and furnished to
  852.    others, and derivative works that comment on or otherwise explain it
  853.    or assist in its implementation may be prepared, copied, published
  854.    and distributed, in whole or in part, without restriction of any
  855.    kind, provided that the above copyright notice and this paragraph are
  856.    included on all such copies and derivative works.  However, this
  857.    document itself may not be modified in any way, such as by removing
  858.    the copyright notice or references to the Internet Society or other
  859.    Internet organizations, except as needed for the purpose of
  860.    developing Internet standards in which case the procedures for
  861.    copyrights defined in the Internet Standards process must be
  862.    followed, or as required to translate it into languages other than
  863.    English.
  864.  
  865.    The limited permissions granted above are perpetual and will not be
  866.    revoked by the Internet Society or its successors or assigns.
  867.  
  868.    This document and the information contained herein is provided on an
  869.    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  870.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  871.    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  872.    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  873.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898. Haskin & Onishi             Standards Track                    [Page 16]
  899.  
  900.