UDP-MIB DEFINITIONS ::= BEGIN

IMPORTS

MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Counter64,
Unsigned32, IpAddress, mib-2       FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP    FROM SNMPv2-CONF
InetAddress, InetAddressType,
InetPortNumber                     FROM INET-ADDRESS-MIB;

udpMIB MODULE-IDENTITY

LAST-UPDATED "200505200000Z"  -- May 20, 2005
ORGANIZATION
       "IETF IPv6 Working Group
        http://www.ietf.org/html.charters/ipv6-charter.html"
CONTACT-INFO
       "Bill Fenner (editor)

        AT&T Labs -- Research
        75 Willow Rd.
        Menlo Park, CA 94025

        Phone: +1 650 330-7893
        Email: <fenner@research.att.com>

        John Flick (editor)

        Hewlett-Packard Company
        8000 Foothills Blvd. M/S 5557
        Roseville, CA 95747

        Phone: +1 916 785 4018
        Email: <john.flick@hp.com>

        Send comments to <ipv6@ietf.org>"
DESCRIPTION
       "The MIB module for managing UDP implementations.
        Copyright (C) The Internet Society (2005).  This
        version of this MIB module is part of RFC 4113;
        see the RFC itself for full legal notices."
REVISION      "200505200000Z"  -- May 20, 2005
DESCRIPTION
       "IP version neutral revision, incorporating the
        following revisions:

        - Added udpHCInDatagrams and udpHCOutDatagrams in order
          to provide high-capacity counters for fast networks.
        - Added text to the descriptions of all counter objects
          to indicate how discontinuities are detected.
        - Deprecated the IPv4-specific udpTable and replaced it
          with the version neutral udpEndpointTable.  This
          table includes support for connected UDP endpoints
          and support for identification of the operating
          system process associated with a UDP endpoint.
        - Deprecated the udpGroup and replaced it with object
          groups representing the current set of objects.
        - Deprecated udpMIBCompliance and replaced it with
          udpMIBCompliance2, which includes the compliance
          information for the new object groups.

        This version published as RFC 4113."
REVISION      "199411010000Z"    -- November 1, 1994
DESCRIPTION
       "Initial SMIv2 version, published as RFC 2013."
REVISION      "199103310000Z"    -- March 31, 1991
DESCRIPTION
       "The initial revision of this MIB module was part of
        MIB-II, published as RFC 1213."
::= { mib-2 50 }

– the UDP group

udp OBJECT IDENTIFIER ::= { mib-2 7 }

udpInDatagrams OBJECT-TYPE

SYNTAX     Counter32
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The total number of UDP datagrams delivered to UDP
        users.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 1 }

udpNoPorts OBJECT-TYPE

SYNTAX     Counter32
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The total number of received UDP datagrams for which
        there was no application at the destination port.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 2 }

udpInErrors OBJECT-TYPE

SYNTAX     Counter32
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The number of received UDP datagrams that could not be
        delivered for reasons other than the lack of an
        application at the destination port.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 3 }

udpOutDatagrams OBJECT-TYPE

SYNTAX     Counter32
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The total number of UDP datagrams sent from this
        entity.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 4 }

udpHCInDatagrams OBJECT-TYPE

SYNTAX     Counter64
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The total number of UDP datagrams delivered to UDP
        users, for devices that can receive more than 1
        million UDP datagrams per second.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 8 }

udpHCOutDatagrams OBJECT-TYPE

SYNTAX     Counter64
MAX-ACCESS read-only
STATUS     current
DESCRIPTION
       "The total number of UDP datagrams sent from this
        entity, for devices that can transmit more than 1
        million UDP datagrams per second.

        Discontinuities in the value of this counter can occur
        at re-initialization of the management system, and at
        other times as indicated by discontinuities in the
        value of sysUpTime."
::= { udp 9 }