home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 September / PCWorld_2005-09_cd.bin / software / vyzkuste / microsoft / microsoft.exe / ethereal-setup-0.10.11.exe / snmp / mibs / IPV6-ICMP-MIB.txt < prev    next >
Text File  |  2002-04-20  |  16KB  |  530 lines

  1.  IPV6-ICMP-MIB DEFINITIONS ::= BEGIN
  2.  
  3.  IMPORTS
  4.      MODULE-IDENTITY, OBJECT-TYPE,
  5.      Counter32, mib-2                 FROM SNMPv2-SMI
  6.      MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF
  7.      ipv6IfEntry                      FROM IPV6-MIB;
  8.  
  9.  ipv6IcmpMIB MODULE-IDENTITY
  10.      LAST-UPDATED "9801082155Z"
  11.      ORGANIZATION "IETF IPv6 Working Group"
  12.      CONTACT-INFO
  13.        "           Dimitry Haskin
  14.  
  15.            Postal: Bay Networks, Inc.
  16.                    660 Techology Park Drive.
  17.                    Billerica, MA  01821
  18.                    US
  19.  
  20.               Tel: +1-978-916-8124
  21.            E-mail: dhaskin@baynetworks.com
  22.  
  23.                    Steve Onishi
  24.  
  25.            Postal: Bay Networks, Inc.
  26.                    3 Federal Street
  27.                    Billerica, MA 01821
  28.                    US
  29.  
  30.               Tel: +1-978-916-3816
  31.            E-mail: sonishi@baynetworks.com"
  32.      DESCRIPTION
  33.        "The MIB module for entities implementing
  34.         the ICMPv6."
  35.      ::= { mib-2 56 }
  36.  
  37.  -- the ICMPv6 group
  38.  
  39.  ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB  1 }
  40.  
  41.  -- Per-interface ICMPv6 statistics table
  42.  
  43.  ipv6IfIcmpTable OBJECT-TYPE
  44.      SYNTAX     SEQUENCE OF Ipv6IfIcmpEntry
  45.      MAX-ACCESS not-accessible
  46.      STATUS     current
  47.      DESCRIPTION
  48.       "IPv6 ICMP statistics. This table contains statistics
  49.       of ICMPv6 messages that are received and sourced by
  50.       the entity."
  51.      ::= { ipv6IcmpMIBObjects 1 }
  52.  
  53.  ipv6IfIcmpEntry OBJECT-TYPE
  54.      SYNTAX     Ipv6IfIcmpEntry
  55.      MAX-ACCESS not-accessible
  56.      STATUS     current
  57.      DESCRIPTION
  58.       "An ICMPv6 statistics entry containing
  59.       objects at a particular IPv6 interface.
  60.  
  61.       Note that a receiving interface is
  62.       the interface to which a given ICMPv6 message
  63.       is addressed which may not be necessarily
  64.       the input interface for the message.
  65.  
  66.       Similarly,  the sending interface is
  67.       the interface that sources a given
  68.       ICMP message which is usually but not
  69.       necessarily the output interface for the message."
  70.      AUGMENTS { ipv6IfEntry }
  71.      ::= { ipv6IfIcmpTable 1 }
  72.  
  73.  Ipv6IfIcmpEntry ::= SEQUENCE {
  74.          ipv6IfIcmpInMsgs
  75.                Counter32      ,
  76.          ipv6IfIcmpInErrors
  77.                Counter32      ,
  78.          ipv6IfIcmpInDestUnreachs
  79.                Counter32      ,
  80.          ipv6IfIcmpInAdminProhibs
  81.                Counter32      ,
  82.          ipv6IfIcmpInTimeExcds
  83.                Counter32      ,
  84.          ipv6IfIcmpInParmProblems
  85.                Counter32      ,
  86.          ipv6IfIcmpInPktTooBigs
  87.                Counter32      ,
  88.          ipv6IfIcmpInEchos
  89.                Counter32      ,
  90.          ipv6IfIcmpInEchoReplies
  91.                Counter32      ,
  92.          ipv6IfIcmpInRouterSolicits
  93.                Counter32      ,
  94.          ipv6IfIcmpInRouterAdvertisements
  95.                Counter32      ,
  96.          ipv6IfIcmpInNeighborSolicits
  97.                Counter32      ,
  98.          ipv6IfIcmpInNeighborAdvertisements
  99.                Counter32      ,
  100.          ipv6IfIcmpInRedirects
  101.                Counter32      ,
  102.          ipv6IfIcmpInGroupMembQueries
  103.                Counter32      ,
  104.          ipv6IfIcmpInGroupMembResponses
  105.                Counter32      ,
  106.          ipv6IfIcmpInGroupMembReductions
  107.                Counter32      ,
  108.          ipv6IfIcmpOutMsgs
  109.                Counter32      ,
  110.          ipv6IfIcmpOutErrors
  111.                Counter32      ,
  112.          ipv6IfIcmpOutDestUnreachs
  113.                Counter32      ,
  114.          ipv6IfIcmpOutAdminProhibs
  115.                Counter32      ,
  116.          ipv6IfIcmpOutTimeExcds
  117.                Counter32      ,
  118.          ipv6IfIcmpOutParmProblems
  119.                Counter32      ,
  120.          ipv6IfIcmpOutPktTooBigs
  121.                Counter32      ,
  122.          ipv6IfIcmpOutEchos
  123.                Counter32      ,
  124.          ipv6IfIcmpOutEchoReplies
  125.                Counter32      ,
  126.          ipv6IfIcmpOutRouterSolicits
  127.                Counter32      ,
  128.          ipv6IfIcmpOutRouterAdvertisements
  129.                Counter32      ,
  130.          ipv6IfIcmpOutNeighborSolicits
  131.                Counter32      ,
  132.          ipv6IfIcmpOutNeighborAdvertisements
  133.                Counter32      ,
  134.          ipv6IfIcmpOutRedirects
  135.                Counter32      ,
  136.          ipv6IfIcmpOutGroupMembQueries
  137.                Counter32      ,
  138.          ipv6IfIcmpOutGroupMembResponses
  139.                Counter32      ,
  140.          ipv6IfIcmpOutGroupMembReductions
  141.                Counter32
  142.  
  143.      }
  144.  
  145.  ipv6IfIcmpInMsgs OBJECT-TYPE
  146.      SYNTAX     Counter32
  147.      MAX-ACCESS read-only
  148.      STATUS     current
  149.      DESCRIPTION
  150.       "The total number of ICMP messages received
  151.       by the interface which includes all those
  152.       counted by ipv6IfIcmpInErrors. Note that this
  153.       interface is the interface to which the
  154.       ICMP messages were addressed which may not be
  155.       necessarily the input interface for the messages."
  156.      ::= { ipv6IfIcmpEntry 1 }
  157.  
  158.  ipv6IfIcmpInErrors OBJECT-TYPE
  159.      SYNTAX     Counter32
  160.      MAX-ACCESS read-only
  161.      STATUS     current
  162.      DESCRIPTION
  163.       "The number of ICMP messages which the interface
  164.       received but determined as having ICMP-specific
  165.       errors (bad ICMP checksums, bad length, etc.)."
  166.      ::= { ipv6IfIcmpEntry 2 }
  167.  
  168.  ipv6IfIcmpInDestUnreachs OBJECT-TYPE
  169.      SYNTAX     Counter32
  170.      MAX-ACCESS read-only
  171.      STATUS     current
  172.      DESCRIPTION
  173.       "The number of ICMP Destination Unreachable
  174.       messages received by the interface."
  175.      ::= { ipv6IfIcmpEntry 3 }
  176.  
  177.  ipv6IfIcmpInAdminProhibs OBJECT-TYPE
  178.      SYNTAX     Counter32
  179.      MAX-ACCESS read-only
  180.      STATUS     current
  181.      DESCRIPTION
  182.       "The number of ICMP destination
  183.       unreachable/communication administratively
  184.       prohibited messages received by the interface."
  185.      ::= { ipv6IfIcmpEntry 4 }
  186.  
  187.  ipv6IfIcmpInTimeExcds OBJECT-TYPE
  188.      SYNTAX     Counter32
  189.      MAX-ACCESS read-only
  190.      STATUS     current
  191.      DESCRIPTION
  192.       "The number of ICMP Time Exceeded messages
  193.        received by the interface."
  194.      ::= { ipv6IfIcmpEntry 5 }
  195.  
  196.  ipv6IfIcmpInParmProblems OBJECT-TYPE
  197.      SYNTAX     Counter32
  198.      MAX-ACCESS read-only
  199.      STATUS     current
  200.      DESCRIPTION
  201.       "The number of ICMP Parameter Problem messages
  202.        received by the interface."
  203.      ::= { ipv6IfIcmpEntry 6 }
  204.  
  205.  ipv6IfIcmpInPktTooBigs OBJECT-TYPE
  206.      SYNTAX     Counter32
  207.      MAX-ACCESS read-only
  208.      STATUS     current
  209.      DESCRIPTION
  210.       "The number of ICMP Packet Too Big messages
  211.       received by the interface."
  212.      ::= { ipv6IfIcmpEntry 7 }
  213.  
  214.  ipv6IfIcmpInEchos OBJECT-TYPE
  215.      SYNTAX     Counter32
  216.      MAX-ACCESS read-only
  217.      STATUS     current
  218.      DESCRIPTION
  219.       "The number of ICMP Echo (request) messages
  220.        received by the interface."
  221.      ::= { ipv6IfIcmpEntry 8 }
  222.  
  223.  ipv6IfIcmpInEchoReplies OBJECT-TYPE
  224.      SYNTAX     Counter32
  225.      MAX-ACCESS read-only
  226.      STATUS     current
  227.      DESCRIPTION
  228.       "The number of ICMP Echo Reply messages received
  229.       by the interface."
  230.      ::= { ipv6IfIcmpEntry 9 }
  231.  
  232.  ipv6IfIcmpInRouterSolicits OBJECT-TYPE
  233.      SYNTAX     Counter32
  234.      MAX-ACCESS read-only
  235.      STATUS     current
  236.      DESCRIPTION
  237.       "The number of ICMP Router Solicit messages
  238.        received by the interface."
  239.      ::= { ipv6IfIcmpEntry 10 }
  240.  
  241.  ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
  242.      SYNTAX     Counter32
  243.      MAX-ACCESS read-only
  244.      STATUS     current
  245.      DESCRIPTION
  246.       "The number of ICMP Router Advertisement messages
  247.       received by the interface."
  248.      ::= { ipv6IfIcmpEntry 11 }
  249.  
  250.  ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
  251.      SYNTAX     Counter32
  252.      MAX-ACCESS read-only
  253.      STATUS     current
  254.      DESCRIPTION
  255.       "The number of ICMP Neighbor Solicit messages
  256.        received by the interface."
  257.      ::= { ipv6IfIcmpEntry 12 }
  258.  
  259.  ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
  260.      SYNTAX     Counter32
  261.      MAX-ACCESS read-only
  262.      STATUS     current
  263.      DESCRIPTION
  264.       "The number of ICMP Neighbor Advertisement
  265.       messages received by the interface."
  266.      ::= { ipv6IfIcmpEntry 13 }
  267.  
  268.  ipv6IfIcmpInRedirects OBJECT-TYPE
  269.      SYNTAX     Counter32
  270.      MAX-ACCESS read-only
  271.      STATUS     current
  272.      DESCRIPTION
  273.       "The number of Redirect messages received
  274.       by the interface."
  275.      ::= { ipv6IfIcmpEntry 14 }
  276.  
  277.  ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
  278.      SYNTAX     Counter32
  279.      MAX-ACCESS read-only
  280.      STATUS     current
  281.      DESCRIPTION
  282.       "The number of ICMPv6 Group Membership Query
  283.       messages received by the interface."
  284.      ::= { ipv6IfIcmpEntry 15}
  285.  
  286.  ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
  287.      SYNTAX     Counter32
  288.      MAX-ACCESS read-only
  289.      STATUS     current
  290.      DESCRIPTION
  291.       "The number of ICMPv6 Group Membership Response messages
  292.       received by the interface."
  293.      ::= { ipv6IfIcmpEntry 16}
  294.  
  295.   ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
  296.      SYNTAX     Counter32
  297.      MAX-ACCESS read-only
  298.      STATUS     current
  299.      DESCRIPTION
  300.       "The number of ICMPv6 Group Membership Reduction messages
  301.       received by the interface."
  302.      ::= { ipv6IfIcmpEntry 17}
  303.  
  304.  ipv6IfIcmpOutMsgs OBJECT-TYPE
  305.      SYNTAX     Counter32
  306.      MAX-ACCESS read-only
  307.      STATUS     current
  308.      DESCRIPTION
  309.       "The total number of ICMP messages which this
  310.       interface attempted to send.  Note that this counter
  311.       includes all those counted by icmpOutErrors."
  312.      ::= { ipv6IfIcmpEntry 18 }
  313.  
  314.  ipv6IfIcmpOutErrors OBJECT-TYPE
  315.      SYNTAX     Counter32
  316.      MAX-ACCESS read-only
  317.      STATUS     current
  318.      DESCRIPTION
  319.       "The number of ICMP messages which this interface did
  320.       not send due to problems discovered within ICMP
  321.       such as a lack of buffers.  This value should not
  322.       include errors discovered outside the ICMP layer
  323.       such as the inability of IPv6 to route the resultant
  324.       datagram.  In some implementations there may be no
  325.       types of error which contribute to this counter's
  326.       value."
  327.      ::= { ipv6IfIcmpEntry 19 }
  328.  
  329.  ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
  330.      SYNTAX     Counter32
  331.      MAX-ACCESS read-only
  332.      STATUS     current
  333.      DESCRIPTION
  334.       "The number of ICMP Destination Unreachable
  335.  
  336.       messages sent by the interface."
  337.      ::= { ipv6IfIcmpEntry 20 }
  338.  
  339.  ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
  340.      SYNTAX     Counter32
  341.      MAX-ACCESS read-only
  342.      STATUS     current
  343.      DESCRIPTION
  344.        "Number of ICMP dest unreachable/communication
  345.        administratively prohibited messages sent."
  346.      ::= { ipv6IfIcmpEntry 21 }
  347.  
  348.  ipv6IfIcmpOutTimeExcds OBJECT-TYPE
  349.      SYNTAX     Counter32
  350.      MAX-ACCESS read-only
  351.      STATUS     current
  352.      DESCRIPTION
  353.       "The number of ICMP Time Exceeded messages sent
  354.       by the interface."
  355.      ::= { ipv6IfIcmpEntry 22 }
  356.  
  357.  ipv6IfIcmpOutParmProblems OBJECT-TYPE
  358.      SYNTAX     Counter32
  359.      MAX-ACCESS read-only
  360.      STATUS     current
  361.      DESCRIPTION
  362.       "The number of ICMP Parameter Problem messages
  363.       sent by the interface."
  364.      ::= { ipv6IfIcmpEntry 23 }
  365.  
  366.  ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
  367.      SYNTAX     Counter32
  368.      MAX-ACCESS read-only
  369.      STATUS     current
  370.      DESCRIPTION
  371.       "The number of ICMP Packet Too Big messages sent
  372.       by the interface."
  373.      ::= { ipv6IfIcmpEntry 24 }
  374.  
  375.  ipv6IfIcmpOutEchos OBJECT-TYPE
  376.      SYNTAX     Counter32
  377.      MAX-ACCESS read-only
  378.      STATUS     current
  379.      DESCRIPTION
  380.       "The number of ICMP Echo (request) messages sent
  381.       by the interface."
  382.      ::= { ipv6IfIcmpEntry 25 }
  383.  
  384.  ipv6IfIcmpOutEchoReplies OBJECT-TYPE
  385.      SYNTAX     Counter32
  386.      MAX-ACCESS read-only
  387.      STATUS     current
  388.      DESCRIPTION
  389.       "The number of ICMP Echo Reply messages sent
  390.       by the interface."
  391.      ::= { ipv6IfIcmpEntry 26 }
  392.  
  393.  ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
  394.      SYNTAX     Counter32
  395.      MAX-ACCESS read-only
  396.      STATUS     current
  397.      DESCRIPTION
  398.       "The number of ICMP Router Solicitation messages
  399.        sent by the interface."
  400.      ::= { ipv6IfIcmpEntry 27 }
  401.  
  402.  ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
  403.      SYNTAX     Counter32
  404.      MAX-ACCESS read-only
  405.      STATUS     current
  406.      DESCRIPTION
  407.       "The number of ICMP Router Advertisement messages
  408.       sent by the interface."
  409.      ::= { ipv6IfIcmpEntry 28 }
  410.  
  411.  ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
  412.      SYNTAX     Counter32
  413.      MAX-ACCESS read-only
  414.      STATUS     current
  415.      DESCRIPTION
  416.       "The number of ICMP Neighbor Solicitation
  417.        messages sent by the interface."
  418.      ::= { ipv6IfIcmpEntry 29 }
  419.  
  420.  ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
  421.      SYNTAX     Counter32
  422.      MAX-ACCESS read-only
  423.      STATUS     current
  424.      DESCRIPTION
  425.       "The number of ICMP Neighbor Advertisement
  426.       messages sent by the interface."
  427.      ::= { ipv6IfIcmpEntry 30 }
  428.  
  429.  ipv6IfIcmpOutRedirects OBJECT-TYPE
  430.      SYNTAX     Counter32
  431.      MAX-ACCESS read-only
  432.      STATUS     current
  433.      DESCRIPTION
  434.       "The number of Redirect messages sent. For
  435.       a host, this object will always be zero,
  436.       since hosts do not send redirects."
  437.      ::= { ipv6IfIcmpEntry 31 }
  438.  
  439.  ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
  440.      SYNTAX     Counter32
  441.      MAX-ACCESS read-only
  442.      STATUS     current
  443.      DESCRIPTION
  444.       "The number of ICMPv6 Group Membership Query
  445.       messages sent."
  446.      ::= { ipv6IfIcmpEntry 32}
  447.  
  448.  ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
  449.      SYNTAX     Counter32
  450.      MAX-ACCESS read-only
  451.      STATUS     current
  452.      DESCRIPTION
  453.       "The number of ICMPv6 Group Membership Response
  454.       messages sent."
  455.      ::= { ipv6IfIcmpEntry 33}
  456.  
  457.  ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
  458.      SYNTAX     Counter32
  459.      MAX-ACCESS read-only
  460.      STATUS     current
  461.      DESCRIPTION
  462.       "The number of ICMPv6 Group Membership Reduction
  463.       messages sent."
  464.      ::= { ipv6IfIcmpEntry 34}
  465.  
  466. -- conformance information
  467.  
  468. ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 }
  469.  
  470. ipv6IcmpCompliances
  471.         OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 }
  472. ipv6IcmpGroups
  473.         OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 }
  474.  
  475. -- compliance statements
  476.  
  477. ipv6IcmpCompliance MODULE-COMPLIANCE
  478.     STATUS  current
  479.     DESCRIPTION
  480.       "The compliance statement for SNMPv2 entities which
  481.       implement ICMPv6."
  482.     MODULE  -- this module
  483.         MANDATORY-GROUPS { ipv6IcmpGroup }
  484.     ::= { ipv6IcmpCompliances 1 }
  485.  
  486. ipv6IcmpGroup OBJECT-GROUP
  487.     OBJECTS   {
  488.                 ipv6IfIcmpInMsgs,
  489.                 ipv6IfIcmpInErrors,
  490.                 ipv6IfIcmpInDestUnreachs,
  491.                 ipv6IfIcmpInAdminProhibs,
  492.                 ipv6IfIcmpInTimeExcds,
  493.                 ipv6IfIcmpInParmProblems,
  494.                 ipv6IfIcmpInPktTooBigs,
  495.                 ipv6IfIcmpInEchos,
  496.                 ipv6IfIcmpInEchoReplies,
  497.                 ipv6IfIcmpInRouterSolicits,
  498.                 ipv6IfIcmpInRouterAdvertisements,
  499.                 ipv6IfIcmpInNeighborSolicits,
  500.                 ipv6IfIcmpInNeighborAdvertisements,
  501.                 ipv6IfIcmpInRedirects,
  502.                 ipv6IfIcmpInGroupMembQueries,
  503.                 ipv6IfIcmpInGroupMembResponses,
  504.                 ipv6IfIcmpInGroupMembReductions,
  505.                 ipv6IfIcmpOutMsgs,
  506.                 ipv6IfIcmpOutErrors,
  507.                 ipv6IfIcmpOutDestUnreachs,
  508.                 ipv6IfIcmpOutAdminProhibs,
  509.                 ipv6IfIcmpOutTimeExcds,
  510.                 ipv6IfIcmpOutParmProblems,
  511.                 ipv6IfIcmpOutPktTooBigs,
  512.                 ipv6IfIcmpOutEchos,
  513.                 ipv6IfIcmpOutEchoReplies,
  514.                 ipv6IfIcmpOutRouterSolicits,
  515.                 ipv6IfIcmpOutRouterAdvertisements,
  516.                 ipv6IfIcmpOutNeighborSolicits,
  517.                 ipv6IfIcmpOutNeighborAdvertisements,
  518.                 ipv6IfIcmpOutRedirects,
  519.                 ipv6IfIcmpOutGroupMembQueries,
  520.                 ipv6IfIcmpOutGroupMembResponses,
  521.                 ipv6IfIcmpOutGroupMembReductions
  522.               }
  523.     STATUS    current
  524.     DESCRIPTION
  525.          "The ICMPv6 group of objects providing information
  526.           specific to ICMPv6."
  527.     ::= { ipv6IcmpGroups 1 }
  528.  
  529.  END
  530.