home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / software / vyzkuste / trikyhackeru / trikyhackeru.exe / ethereal-setup-0.10.13.exe / snmp / mibs / IPV6-UDP-MIB.txt < prev    next >
Text File  |  2002-04-20  |  4KB  |  142 lines

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