IPV6-UDP-MIB.txt 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. IPV6-UDP-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
  4. MODULE-IDENTITY, OBJECT-TYPE,
  5. mib-2, experimental FROM SNMPv2-SMI
  6. Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC;
  7. ipv6UdpMIB MODULE-IDENTITY
  8. LAST-UPDATED "201702220000Z"
  9. ORGANIZATION "IETF IPv6 MIB Working Group"
  10. CONTACT-INFO
  11. " Mike Daniele
  12. Postal: Compaq Computer Corporation
  13. 110 Spitbrook Rd
  14. Nashua, NH 03062.
  15. US
  16. Phone: +1 603 884 1423
  17. Email: daniele@zk3.dec.com"
  18. DESCRIPTION
  19. "The obsolete MIB module for entities implementing UDP
  20. over IPv6. Use the UDP-MIB instead.
  21. Copyright (c) 2017 IETF Trust and the persons
  22. identified as authors of the code. All rights reserved.
  23. Redistribution and use in source and binary forms,
  24. with or without modification, is permitted pursuant to,
  25. and subject to the license terms contained in, the
  26. Simplified BSD License set forth in Section 4.c of the IETF
  27. Trust's Legal Provisions Relating to IETF Documents
  28. (http://trustee.ietf.org/license-info)."
  29. REVISION "201702220000Z"
  30. DESCRIPTION
  31. "Obsoleting this MIB module; it has been replaced by
  32. the revised UDP-MIB (RFC 4113)."
  33. REVISION "9801290000Z"
  34. DESCRIPTION
  35. "First revision, published as RFC 2454"
  36. ::= { experimental 87 }
  37. -- objects specific to UDP for IPv6
  38. udp OBJECT IDENTIFIER ::= { mib-2 7 }
  39. -- the UDP over IPv6 Listener table
  40. -- This table contains information about this entity's
  41. -- UDP/IPv6 endpoints. Only endpoints utilizing IPv6 addresses
  42. -- are contained in this table. This entity's UDP/IPv4 endpoints
  43. -- are contained in udpTable.
  44. ipv6UdpTable OBJECT-TYPE
  45. SYNTAX SEQUENCE OF Ipv6UdpEntry
  46. MAX-ACCESS not-accessible
  47. STATUS obsolete
  48. DESCRIPTION
  49. "A table containing UDP listener information for
  50. UDP/IPv6 endpoints.
  51. This table is obsoleted by UDP-MIB::udpEndpointTable."
  52. ::= { udp 6 }
  53. ipv6UdpEntry OBJECT-TYPE
  54. SYNTAX Ipv6UdpEntry
  55. MAX-ACCESS not-accessible
  56. STATUS obsolete
  57. DESCRIPTION
  58. "Information about a particular current UDP listener.
  59. Note that conceptual rows in this table require an
  60. additional index object compared to udpTable, since
  61. IPv6 addresses are not guaranteed to be unique on the
  62. managed node.
  63. This entry is obsoleted by UDP-MIB::udpEndpointTable."
  64. INDEX { ipv6UdpLocalAddress,
  65. ipv6UdpLocalPort,
  66. ipv6UdpIfIndex }
  67. ::= { ipv6UdpTable 1 }
  68. Ipv6UdpEntry ::= SEQUENCE {
  69. ipv6UdpLocalAddress Ipv6Address,
  70. ipv6UdpLocalPort INTEGER,
  71. ipv6UdpIfIndex Ipv6IfIndexOrZero }
  72. ipv6UdpLocalAddress OBJECT-TYPE
  73. SYNTAX Ipv6Address
  74. MAX-ACCESS not-accessible
  75. STATUS obsolete
  76. DESCRIPTION
  77. "The local IPv6 address for this UDP listener.
  78. In the case of a UDP listener which is willing
  79. to accept datagrams for any IPv6 address
  80. associated with the managed node, the value ::0
  81. is used.
  82. This object is obsoleted by UDP-MIB::udpEndpointLocalAddress."
  83. ::= { ipv6UdpEntry 1 }
  84. ipv6UdpLocalPort OBJECT-TYPE
  85. SYNTAX INTEGER (0..65535)
  86. MAX-ACCESS not-accessible
  87. STATUS obsolete
  88. DESCRIPTION
  89. "The local port number for this UDP listener.
  90. This object is obsoleted by UDP-MIB::udpEndpointLocalPort."
  91. ::= { ipv6UdpEntry 2 }
  92. ipv6UdpIfIndex OBJECT-TYPE
  93. SYNTAX Ipv6IfIndexOrZero
  94. MAX-ACCESS read-only
  95. STATUS obsolete
  96. DESCRIPTION
  97. "An index object used to disambiguate conceptual rows in
  98. the table, since the ipv6UdpLocalAddress/ipv6UdpLocalPort
  99. pair may not be unique.
  100. This object identifies the local interface that is
  101. associated with ipv6UdpLocalAddress for this UDP listener.
  102. If such a local interface cannot be determined, this object
  103. should take on the value 0. (A possible example of this
  104. would be if the value of ipv6UdpLocalAddress is ::0.)
  105. The interface identified by a particular non-0 value of
  106. this index is the same interface as identified by the same
  107. value of ipv6IfIndex.
  108. The value of this object must remain constant during
  109. the life of this UDP endpoint.
  110. This object is obsoleted by the zone identifier in
  111. an InetAddressIPv6z address in
  112. UDP-MIB::udpEndpointLocalAddress."
  113. ::= { ipv6UdpEntry 3 }
  114. --
  115. -- conformance information
  116. --
  117. ipv6UdpConformance OBJECT IDENTIFIER ::= { ipv6UdpMIB 2 }
  118. ipv6UdpCompliances OBJECT IDENTIFIER ::= { ipv6UdpConformance 1 }
  119. ipv6UdpGroups OBJECT IDENTIFIER ::= { ipv6UdpConformance 2 }
  120. -- compliance statements
  121. ipv6UdpCompliance MODULE-COMPLIANCE
  122. STATUS obsolete
  123. DESCRIPTION
  124. "The compliance statement for SNMPv2 entities which
  125. implement UDP over IPv6.
  126. This object is obsoleted by UDP-MIB::udpMIBCompliance2."
  127. MODULE -- this module
  128. MANDATORY-GROUPS { ipv6UdpGroup }
  129. ::= { ipv6UdpCompliances 1 }
  130. ipv6UdpGroup OBJECT-GROUP
  131. OBJECTS { -- these are defined in this module
  132. -- ipv6UdpLocalAddress (not-accessible)
  133. -- ipv6UdpLocalPort (not-accessible)
  134. ipv6UdpIfIndex }
  135. STATUS obsolete
  136. DESCRIPTION
  137. "The group of objects providing management of
  138. UDP over IPv6.
  139. This group is obsoleted by several groups in UDP-MIB."
  140. ::= { ipv6UdpGroups 1 }
  141. END