UDP-MIB.txt
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:4k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. UDP-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3.     MODULE-IDENTITY, OBJECT-TYPE, Counter32,
  4.     IpAddress, mib-2                   FROM SNMPv2-SMI
  5.     MODULE-COMPLIANCE, OBJECT-GROUP    FROM SNMPv2-CONF;
  6. udpMIB MODULE-IDENTITY
  7.     LAST-UPDATED "9411010000Z"
  8.     ORGANIZATION "IETF SNMPv2 Working Group"
  9.     CONTACT-INFO
  10.             "        Keith McCloghrie
  11.              Postal: Cisco Systems, Inc.
  12.                      170 West Tasman Drive
  13.                      San Jose, CA  95134-1706
  14.                      US
  15.              Phone:  +1 408 526 5260
  16.              Email:  kzm@cisco.com"
  17.     DESCRIPTION
  18.             "The MIB module for managing UDP implementations."
  19.     REVISION      "9103310000Z"
  20.     DESCRIPTION
  21.             "The initial revision of this MIB module was part of MIB-
  22.             II."
  23.     ::= { mib-2 50 }
  24. -- the UDP group
  25. udp      OBJECT IDENTIFIER ::= { mib-2 7 }
  26. udpInDatagrams OBJECT-TYPE
  27.     SYNTAX      Counter32
  28.     MAX-ACCESS  read-only
  29.     STATUS      current
  30.     DESCRIPTION
  31.             "The total number of UDP datagrams delivered to UDP users."
  32.     ::= { udp 1 }
  33. udpNoPorts OBJECT-TYPE
  34.     SYNTAX      Counter32
  35.     MAX-ACCESS  read-only
  36.     STATUS      current
  37.     DESCRIPTION
  38.             "The total number of received UDP datagrams for which there
  39.             was no application at the destination port."
  40.     ::= { udp 2 }
  41. udpInErrors OBJECT-TYPE
  42.     SYNTAX      Counter32
  43.     MAX-ACCESS  read-only
  44.     STATUS      current
  45.     DESCRIPTION
  46.             "The number of received UDP datagrams that could not be
  47.             delivered for reasons other than the lack of an application
  48.             at the destination port."
  49.     ::= { udp 3 }
  50. udpOutDatagrams OBJECT-TYPE
  51.     SYNTAX      Counter32
  52.     MAX-ACCESS  read-only
  53.     STATUS      current
  54.     DESCRIPTION
  55.             "The total number of UDP datagrams sent from this entity."
  56.     ::= { udp 4 }
  57. -- the UDP Listener table
  58. -- The UDP listener table contains information about this
  59. -- entity's UDP end-points on which a local application is
  60. -- currently accepting datagrams.
  61. udpTable OBJECT-TYPE
  62.     SYNTAX      SEQUENCE OF UdpEntry
  63.     MAX-ACCESS  not-accessible
  64.     STATUS      current
  65.     DESCRIPTION
  66.             "A table containing UDP listener information."
  67.     ::= { udp 5 }
  68. udpEntry OBJECT-TYPE
  69.     SYNTAX      UdpEntry
  70.     MAX-ACCESS  not-accessible
  71.     STATUS      current
  72.     DESCRIPTION
  73.             "Information about a particular current UDP listener."
  74.     INDEX   { udpLocalAddress, udpLocalPort }
  75.     ::= { udpTable 1 }
  76. UdpEntry ::= SEQUENCE {
  77.         udpLocalAddress  IpAddress,
  78.         udpLocalPort     INTEGER
  79.     }
  80. udpLocalAddress OBJECT-TYPE
  81.     SYNTAX      IpAddress
  82.     MAX-ACCESS  read-only
  83.     STATUS      current
  84.     DESCRIPTION
  85.             "The local IP address for this UDP listener.  In the case of
  86.             a UDP listener which is willing to accept datagrams for any
  87.             IP interface associated with the node, the value 0.0.0.0 is
  88.             used."
  89.     ::= { udpEntry 1 }
  90. udpLocalPort OBJECT-TYPE
  91.     SYNTAX      INTEGER (0..65535)
  92.     MAX-ACCESS  read-only
  93.     STATUS      current
  94.     DESCRIPTION
  95.             "The local port number for this UDP listener."
  96.     ::= { udpEntry 2 }
  97. -- conformance information
  98. udpMIBConformance OBJECT IDENTIFIER ::= { udpMIB 2 }
  99. udpMIBCompliances OBJECT IDENTIFIER ::= { udpMIBConformance 1 }
  100. udpMIBGroups      OBJECT IDENTIFIER ::= { udpMIBConformance 2 }
  101. -- compliance statements
  102. udpMIBCompliance MODULE-COMPLIANCE
  103.     STATUS  current
  104.     DESCRIPTION
  105.             "The compliance statement for SNMPv2 entities which
  106.             implement UDP."
  107.     MODULE  -- this module
  108.         MANDATORY-GROUPS { udpGroup
  109.                            }
  110.     ::= { udpMIBCompliances 1 }
  111. -- units of conformance
  112. udpGroup OBJECT-GROUP
  113.     OBJECTS   { udpInDatagrams, udpNoPorts,
  114.                 udpInErrors, udpOutDatagrams,
  115.                 udpLocalAddress, udpLocalPort }
  116.     STATUS    current
  117.     DESCRIPTION
  118.             "The udp group of objects providing for management of UDP
  119.             entities."
  120.     ::= { udpMIBGroups 1 }
  121. END