Blame mibs/ietf/IPV6-MIB

Packit 022b05
 IPV6-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
 IMPORTS
Packit 022b05
     MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Packit 022b05
     mib-2, Counter32, Unsigned32, Integer32,
Packit 022b05
     Gauge32                               FROM SNMPv2-SMI
Packit 022b05
     DisplayString, PhysAddress, TruthValue, TimeStamp,
Packit 022b05
     VariablePointer, RowPointer           FROM SNMPv2-TC
Packit 022b05
     MODULE-COMPLIANCE, OBJECT-GROUP,
Packit 022b05
     NOTIFICATION-GROUP                    FROM SNMPv2-CONF
Packit 022b05
     Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix,
Packit 022b05
     Ipv6AddressIfIdentifier,
Packit 022b05
     Ipv6IfIndexOrZero                     FROM IPV6-TC;
Packit 022b05
Packit 022b05
 ipv6MIB MODULE-IDENTITY
Packit 022b05
     LAST-UPDATED "9802052155Z"
Packit 022b05
     ORGANIZATION "IETF IPv6 Working Group"
Packit 022b05
     CONTACT-INFO
Packit 022b05
       "           Dimitry Haskin
Packit 022b05
Packit 022b05
           Postal: Bay Networks, Inc.
Packit 022b05
                   660 Techology Park Drive.
Packit 022b05
                   Billerica, MA  01821
Packit 022b05
                   US
Packit 022b05
Packit 022b05
              Tel: +1-978-916-8124
Packit 022b05
           E-mail: dhaskin@baynetworks.com
Packit 022b05
Packit 022b05
                   Steve Onishi
Packit 022b05
Packit 022b05
           Postal: Bay Networks, Inc.
Packit 022b05
                   3 Federal Street
Packit 022b05
                   Billerica, MA 01821
Packit 022b05
                   US
Packit 022b05
Packit 022b05
              Tel: +1-978-916-3816
Packit 022b05
           E-mail: sonishi@baynetworks.com"
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The MIB module for entities implementing the IPv6
Packit 022b05
        protocol."
Packit 022b05
     ::= { mib-2 55 }
Packit 022b05
Packit 022b05
Packit 022b05
 -- the IPv6 general group
Packit 022b05
Packit 022b05
 ipv6MIBObjects OBJECT IDENTIFIER   ::= { ipv6MIB 1 }
Packit 022b05
Packit 022b05
Packit 022b05
 ipv6Forwarding OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
                  forwarding(1),    -- acting as a router
Packit 022b05
Packit 022b05
                                    -- NOT acting as
Packit 022b05
                  notForwarding(2)  -- a router
Packit 022b05
                 }
Packit 022b05
      MAX-ACCESS read-write
Packit 022b05
      STATUS     current
Packit 022b05
      DESCRIPTION
Packit 022b05
        "The indication of whether this entity is acting
Packit 022b05
        as an IPv6 router in respect to the forwarding of
Packit 022b05
        datagrams received by, but not addressed to, this
Packit 022b05
        entity.  IPv6 routers forward datagrams.  IPv6
Packit 022b05
        hosts do not (except those source-routed via the
Packit 022b05
        host).
Packit 022b05
Packit 022b05
        Note that for some managed nodes, this object may
Packit 022b05
        take on only a subset of the values possible.
Packit 022b05
        Accordingly, it is appropriate for an agent to
Packit 022b05
        return a `wrongValue' response if a management
Packit 022b05
        station attempts to change this object to an
Packit 022b05
        inappropriate value."
Packit 022b05
      ::= { ipv6MIBObjects 1 }
Packit 022b05
Packit 022b05
 ipv6DefaultHopLimit OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER(0..255)
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
      STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The default value inserted into the Hop Limit
Packit 022b05
        field of the IPv6 header of datagrams originated
Packit 022b05
        at this entity, whenever a Hop Limit value is not
Packit 022b05
        supplied by the transport layer protocol."
Packit 022b05
     DEFVAL  { 64 }
Packit 022b05
     ::= { ipv6MIBObjects 2 }
Packit 022b05
Packit 022b05
ipv6Interfaces OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of IPv6 interfaces (regardless of
Packit 022b05
        their current state) present on this system."
Packit 022b05
     ::= { ipv6MIBObjects 3 }
Packit 022b05
Packit 022b05
ipv6IfTableLastChange OBJECT-TYPE
Packit 022b05
     SYNTAX      TimeStamp
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time of the last
Packit 022b05
       insertion or removal of an entry in the
Packit 022b05
       ipv6IfTable. If the number of entries has been
Packit 022b05
       unchanged since the last re-initialization of
Packit 022b05
       the local network management subsystem, then this
Packit 022b05
       object contains a zero value."
Packit 022b05
     ::= { ipv6MIBObjects 4 }
Packit 022b05
Packit 022b05
Packit 022b05
-- the IPv6 Interfaces table
Packit 022b05
Packit 022b05
ipv6IfTable OBJECT-TYPE
Packit 022b05
     SYNTAX     SEQUENCE OF Ipv6IfEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The IPv6 Interfaces table contains information
Packit 022b05
       on the entity's internetwork-layer interfaces.
Packit 022b05
       An IPv6 interface constitutes a logical network
Packit 022b05
       layer attachment to the layer immediately below
Packit 022b05
       IPv6 including internet layer 'tunnels', such as
Packit 022b05
       tunnels over IPv4 or IPv6 itself."
Packit 022b05
     ::= { ipv6MIBObjects 5 }
Packit 022b05
Packit 022b05
 ipv6IfEntry OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6IfEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An interface entry containing objects
Packit 022b05
        about a particular IPv6 interface."
Packit 022b05
     INDEX   { ipv6IfIndex }
Packit 022b05
     ::= { ipv6IfTable 1 }
Packit 022b05
Packit 022b05
 Ipv6IfEntry ::= SEQUENCE {
Packit 022b05
         ipv6IfIndex              Ipv6IfIndex,
Packit 022b05
         ipv6IfDescr              DisplayString,
Packit 022b05
         ipv6IfLowerLayer         VariablePointer,
Packit 022b05
         ipv6IfEffectiveMtu       Unsigned32,
Packit 022b05
         ipv6IfReasmMaxSize       Unsigned32,
Packit 022b05
         ipv6IfIdentifier         Ipv6AddressIfIdentifier,
Packit 022b05
         ipv6IfIdentifierLength   INTEGER,
Packit 022b05
         ipv6IfPhysicalAddress    PhysAddress,
Packit 022b05
         ipv6IfAdminStatus        INTEGER,
Packit 022b05
         ipv6IfOperStatus         INTEGER,
Packit 022b05
         ipv6IfLastChange         TimeStamp
Packit 022b05
     }
Packit 022b05
Packit 022b05
 ipv6IfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6IfIndex
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A unique non-zero value identifying
Packit 022b05
        the particular IPv6 interface."
Packit 022b05
     ::= { ipv6IfEntry 1 }
Packit 022b05
Packit 022b05
 ipv6IfDescr OBJECT-TYPE
Packit 022b05
     SYNTAX     DisplayString
Packit 022b05
     MAX-ACCESS read-write
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A textual string containing information about the
Packit 022b05
       interface.  This string may be set by the network
Packit 022b05
       management system."
Packit 022b05
     ::= { ipv6IfEntry 2 }
Packit 022b05
Packit 022b05
 ipv6IfLowerLayer OBJECT-TYPE
Packit 022b05
    SYNTAX      VariablePointer
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "This object identifies the protocol layer over
Packit 022b05
       which this network interface operates.  If this
Packit 022b05
       network interface operates over the data-link
Packit 022b05
       layer, then the value of this object refers to an
Packit 022b05
       instance of ifIndex [6]. If this network interface
Packit 022b05
       operates over an IPv4 interface, the value of this
Packit 022b05
       object refers to an instance of ipAdEntAddr [3].
Packit 022b05
Packit 022b05
       If this network interface operates over another
Packit 022b05
       IPv6 interface, the value of this object refers to
Packit 022b05
       an instance of ipv6IfIndex.  If this network
Packit 022b05
       interface is not currently operating over an active
Packit 022b05
       protocol layer, then the value of this object
Packit 022b05
       should be set to the OBJECT ID { 0 0 }."
Packit 022b05
    ::= { ipv6IfEntry 3 }
Packit 022b05
Packit 022b05
 ipv6IfEffectiveMtu OBJECT-TYPE
Packit 022b05
    SYNTAX      Unsigned32
Packit 022b05
    UNITS       "octets"
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The size of the largest IPv6 packet which can be
Packit 022b05
      sent/received on the interface, specified in
Packit 022b05
      octets."
Packit 022b05
 ::= { ipv6IfEntry 4 }
Packit 022b05
Packit 022b05
 ipv6IfReasmMaxSize OBJECT-TYPE
Packit 022b05
    SYNTAX      Unsigned32 (0..65535)
Packit 022b05
    UNITS       "octets"
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The size of the largest IPv6 datagram which this
Packit 022b05
      entity can re-assemble from incoming IPv6 fragmented
Packit 022b05
      datagrams received on this interface."
Packit 022b05
 ::= { ipv6IfEntry 5 }
Packit 022b05
Packit 022b05
 ipv6IfIdentifier OBJECT-TYPE
Packit 022b05
     SYNTAX      Ipv6AddressIfIdentifier
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The Interface Identifier for this interface that
Packit 022b05
        is (at least) unique on the link this interface is
Packit 022b05
        attached to. The Interface Identifier is combined
Packit 022b05
        with an address prefix to form an interface address.
Packit 022b05
Packit 022b05
        By default, the Interface Identifier is autoconfigured
Packit 022b05
        according to the rules of the link type this
Packit 022b05
        interface is attached to."
Packit 022b05
     ::= { ipv6IfEntry 6 }
Packit 022b05
Packit 022b05
 ipv6IfIdentifierLength OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER (0..64)
Packit 022b05
     UNITS       "bits"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The length of the Interface Identifier in bits."
Packit 022b05
     ::= { ipv6IfEntry 7 }
Packit 022b05
Packit 022b05
 ipv6IfPhysicalAddress OBJECT-TYPE
Packit 022b05
     SYNTAX      PhysAddress
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The interface's physical address. For example, for
Packit 022b05
       an IPv6 interface attached to an 802.x link, this
Packit 022b05
       object normally contains a MAC address. Note that
Packit 022b05
       in some cases this address may differ from the
Packit 022b05
       address of the interface's protocol sub-layer.  The
Packit 022b05
       interface's media-specific MIB must define the bit
Packit 022b05
       and byte ordering and the format of the value of
Packit 022b05
       this object. For interfaces which do not have such
Packit 022b05
       an address (e.g., a serial line), this object should
Packit 022b05
       contain an octet string of zero length."
Packit 022b05
     ::= { ipv6IfEntry 8 }
Packit 022b05
Packit 022b05
ipv6IfAdminStatus OBJECT-TYPE
Packit 022b05
    SYNTAX  INTEGER {
Packit 022b05
             up(1),       -- ready to pass packets
Packit 022b05
             down(2)
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-write
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The desired state of the interface.  When a managed
Packit 022b05
      system initializes,  all IPv6 interfaces start with
Packit 022b05
      ipv6IfAdminStatus in the down(2) state.  As a result
Packit 022b05
      of either explicit management action or per
Packit 022b05
      configuration information retained by the managed
Packit 022b05
      system,  ipv6IfAdminStatus is then changed to
Packit 022b05
      the up(1) state (or remains in the down(2) state)."
Packit 022b05
    ::= { ipv6IfEntry 9 }
Packit 022b05
Packit 022b05
ipv6IfOperStatus OBJECT-TYPE
Packit 022b05
    SYNTAX  INTEGER {
Packit 022b05
             up(1),             -- ready to pass packets
Packit 022b05
Packit 022b05
             down(2),
Packit 022b05
Packit 022b05
             noIfIdentifier(3), -- no interface identifier
Packit 022b05
Packit 022b05
                                -- status can not be
Packit 022b05
                                -- determined for some
Packit 022b05
             unknown(4),        -- reason
Packit 022b05
Packit 022b05
                                -- some component is
Packit 022b05
             notPresent(5)      -- missing
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The current operational state of the interface.
Packit 022b05
      The noIfIdentifier(3) state indicates that no valid
Packit 022b05
      Interface Identifier is assigned to the interface.
Packit 022b05
      This state usually indicates that the link-local
Packit 022b05
      interface address failed Duplicate Address Detection.
Packit 022b05
      If ipv6IfAdminStatus is down(2) then ipv6IfOperStatus
Packit 022b05
      should be down(2).  If ipv6IfAdminStatus is changed
Packit 022b05
      to up(1) then ipv6IfOperStatus should change to up(1)
Packit 022b05
      if the interface is ready to transmit and receive
Packit 022b05
      network traffic; it should remain in the down(2) or
Packit 022b05
      noIfIdentifier(3) state if and only if there is a
Packit 022b05
      fault that prevents it from going to the up(1) state;
Packit 022b05
      it should remain in the notPresent(5) state if
Packit 022b05
      the interface has missing (typically, lower layer)
Packit 022b05
      components."
Packit 022b05
    ::= { ipv6IfEntry 10 }
Packit 022b05
Packit 022b05
ipv6IfLastChange OBJECT-TYPE
Packit 022b05
    SYNTAX      TimeStamp
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of sysUpTime at the time the interface
Packit 022b05
        entered its current operational state.  If the
Packit 022b05
        current state was entered prior to the last
Packit 022b05
        re-initialization of the local network management
Packit 022b05
        subsystem, then this object contains a zero
Packit 022b05
        value."
Packit 022b05
    ::= { ipv6IfEntry 11 }
Packit 022b05
Packit 022b05
 --  IPv6 Interface Statistics table
Packit 022b05
Packit 022b05
 ipv6IfStatsTable OBJECT-TYPE
Packit 022b05
     SYNTAX     SEQUENCE OF Ipv6IfStatsEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "IPv6 interface traffic statistics."
Packit 022b05
     ::= { ipv6MIBObjects 6 }
Packit 022b05
Packit 022b05
 ipv6IfStatsEntry OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6IfStatsEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "An interface statistics entry containing objects
Packit 022b05
         at a particular IPv6 interface."
Packit 022b05
     AUGMENTS { ipv6IfEntry }
Packit 022b05
     ::= { ipv6IfStatsTable 1 }
Packit 022b05
Packit 022b05
 Ipv6IfStatsEntry ::= SEQUENCE {
Packit 022b05
         ipv6IfStatsInReceives
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInHdrErrors
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInTooBigErrors
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInNoRoutes
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInAddrErrors
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInUnknownProtos
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInTruncatedPkts
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInDiscards
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInDelivers
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutForwDatagrams
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutRequests
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutDiscards
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutFragOKs
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutFragFails
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutFragCreates
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsReasmReqds
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsReasmOKs
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsReasmFails
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsInMcastPkts
Packit 022b05
             Counter32,
Packit 022b05
         ipv6IfStatsOutMcastPkts
Packit 022b05
             Counter32
Packit 022b05
     }
Packit 022b05
Packit 022b05
 ipv6IfStatsInReceives OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The total number of input datagrams received by
Packit 022b05
        the interface, including those received in error."
Packit 022b05
     ::= { ipv6IfStatsEntry 1 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInHdrErrors OBJECT-TYPE
Packit 022b05
     SYNTAX     Counter32
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of input datagrams discarded due to
Packit 022b05
        errors in their IPv6 headers, including version
Packit 022b05
        number mismatch, other format errors, hop count
Packit 022b05
        exceeded, errors discovered in processing their
Packit 022b05
        IPv6 options, etc."
Packit 022b05
     ::= { ipv6IfStatsEntry 2 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInTooBigErrors OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of input datagrams that could not be
Packit 022b05
       forwarded because their size exceeded the link MTU
Packit 022b05
       of outgoing interface."
Packit 022b05
     ::= { ipv6IfStatsEntry 3 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInNoRoutes OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of input datagrams discarded because no
Packit 022b05
         route could be found to transmit them to their
Packit 022b05
         destination."
Packit 022b05
     ::= { ipv6IfStatsEntry 4 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInAddrErrors OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of input datagrams discarded because
Packit 022b05
        the IPv6 address in their IPv6 header's destination
Packit 022b05
        field was not a valid address to be received at
Packit 022b05
        this entity.  This count includes invalid
Packit 022b05
        addresses (e.g., ::0) and unsupported addresses
Packit 022b05
        (e.g., addresses with unallocated prefixes).  For
Packit 022b05
        entities which are not IPv6 routers and therefore
Packit 022b05
        do not forward datagrams, this counter includes
Packit 022b05
        datagrams discarded because the destination address
Packit 022b05
        was not a local address."
Packit 022b05
     ::= { ipv6IfStatsEntry 5 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInUnknownProtos OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of locally-addressed datagrams
Packit 022b05
        received successfully but discarded because of an
Packit 022b05
        unknown or unsupported protocol. This counter is
Packit 022b05
        incremented at the interface to which these
Packit 022b05
        datagrams were addressed which might not be
Packit 022b05
        necessarily the input interface for some of
Packit 022b05
        the datagrams."
Packit 022b05
     ::= { ipv6IfStatsEntry 6 }
Packit 022b05
Packit 022b05
Packit 022b05
 ipv6IfStatsInTruncatedPkts OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of input datagrams discarded because
Packit 022b05
         datagram frame didn't carry enough data."
Packit 022b05
     ::= { ipv6IfStatsEntry 7 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInDiscards OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of input IPv6 datagrams for which no
Packit 022b05
        problems were encountered to prevent their
Packit 022b05
        continued processing, but which were discarded
Packit 022b05
        (e.g., for lack of buffer space).  Note that this
Packit 022b05
        counter does not include any datagrams discarded
Packit 022b05
        while awaiting re-assembly."
Packit 022b05
     ::= { ipv6IfStatsEntry 8 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInDelivers OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The total number of datagrams successfully
Packit 022b05
      delivered to IPv6 user-protocols (including ICMP).
Packit 022b05
      This counter is incremented at the interface to
Packit 022b05
      which these datagrams were addressed which might
Packit 022b05
      not be necessarily the input interface for some of
Packit 022b05
      the datagrams."
Packit 022b05
     ::= { ipv6IfStatsEntry 9 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutForwDatagrams OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of output datagrams which this
Packit 022b05
        entity received and forwarded to their final
Packit 022b05
        destinations.  In entities which do not act
Packit 022b05
        as IPv6 routers, this counter will include
Packit 022b05
        only those packets which were Source-Routed
Packit 022b05
        via this entity, and the Source-Route
Packit 022b05
        processing was successful.  Note that for
Packit 022b05
        a successfully forwarded datagram the counter
Packit 022b05
        of the outgoing interface is incremented."
Packit 022b05
     ::= { ipv6IfStatsEntry 10 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutRequests OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The total number of IPv6 datagrams which local IPv6
Packit 022b05
      user-protocols (including ICMP) supplied to IPv6 in
Packit 022b05
      requests for transmission.  Note that this counter
Packit 022b05
      does not include any datagrams counted in
Packit 022b05
      ipv6IfStatsOutForwDatagrams."
Packit 022b05
     ::= { ipv6IfStatsEntry 11 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutDiscards OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "The number of output IPv6 datagrams for which no
Packit 022b05
         problem was encountered to prevent their
Packit 022b05
         transmission to their destination, but which were
Packit 022b05
         discarded (e.g., for lack of buffer space).  Note
Packit 022b05
         that this counter would include datagrams counted
Packit 022b05
         in ipv6IfStatsOutForwDatagrams if any such packets
Packit 022b05
         met this (discretionary) discard criterion."
Packit 022b05
     ::= { ipv6IfStatsEntry 12 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutFragOKs OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of IPv6 datagrams that have been
Packit 022b05
         successfully fragmented at this output interface."
Packit 022b05
     ::= { ipv6IfStatsEntry 13 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutFragFails OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of IPv6 datagrams that have been
Packit 022b05
         discarded because they needed to be fragmented
Packit 022b05
         at this output interface but could not be."
Packit 022b05
     ::= { ipv6IfStatsEntry 14 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutFragCreates OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of output datagram fragments that have
Packit 022b05
         been generated as a result of fragmentation at
Packit 022b05
         this output interface."
Packit 022b05
     ::= { ipv6IfStatsEntry 15 }
Packit 022b05
Packit 022b05
 ipv6IfStatsReasmReqds OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of IPv6 fragments received which needed
Packit 022b05
         to be reassembled at this interface.  Note that this
Packit 022b05
         counter is incremented at the interface to which
Packit 022b05
         these fragments were addressed which might not
Packit 022b05
         be necessarily the input interface for some of
Packit 022b05
         the fragments."
Packit 022b05
     ::= { ipv6IfStatsEntry 16 }
Packit 022b05
Packit 022b05
 ipv6IfStatsReasmOKs OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of IPv6 datagrams successfully
Packit 022b05
       reassembled.  Note that this counter is incremented
Packit 022b05
       at the interface to which these datagrams were
Packit 022b05
       addressed which might not be necessarily the input
Packit 022b05
       interface for some of the fragments."
Packit 022b05
     ::= { ipv6IfStatsEntry 17 }
Packit 022b05
Packit 022b05
 ipv6IfStatsReasmFails OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of failures detected by the IPv6 re-
Packit 022b05
        assembly algorithm (for whatever reason: timed
Packit 022b05
        out, errors, etc.).  Note that this is not
Packit 022b05
        necessarily a count of discarded IPv6 fragments
Packit 022b05
        since some algorithms (notably the algorithm in
Packit 022b05
        RFC 815) can lose track of the number of fragments
Packit 022b05
        by combining them as they are received.
Packit 022b05
        This counter is incremented at the interface to which
Packit 022b05
        these fragments were addressed which might not be
Packit 022b05
        necessarily the input interface for some of the
Packit 022b05
        fragments."
Packit 022b05
     ::= { ipv6IfStatsEntry 18 }
Packit 022b05
Packit 022b05
 ipv6IfStatsInMcastPkts OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of multicast packets received
Packit 022b05
         by the interface"
Packit 022b05
     ::= { ipv6IfStatsEntry 19 }
Packit 022b05
Packit 022b05
 ipv6IfStatsOutMcastPkts OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of multicast packets transmitted
Packit 022b05
         by the interface"
Packit 022b05
     ::= { ipv6IfStatsEntry 20 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
 -- Address Prefix table
Packit 022b05
Packit 022b05
 -- The IPv6 Address Prefix table contains information on
Packit 022b05
 -- the entity's IPv6 Address Prefixes that are associated
Packit 022b05
 -- with IPv6 interfaces.
Packit 022b05
Packit 022b05
 ipv6AddrPrefixTable OBJECT-TYPE
Packit 022b05
     SYNTAX  SEQUENCE OF Ipv6AddrPrefixEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "The list of IPv6 address prefixes of
Packit 022b05
         IPv6 interfaces."
Packit 022b05
     ::= { ipv6MIBObjects 7 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixEntry OBJECT-TYPE
Packit 022b05
     SYNTAX  Ipv6AddrPrefixEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "An interface entry containing objects of
Packit 022b05
         a particular IPv6 address prefix."
Packit 022b05
     INDEX   { ipv6IfIndex,
Packit 022b05
               ipv6AddrPrefix,
Packit 022b05
               ipv6AddrPrefixLength }
Packit 022b05
     ::= { ipv6AddrPrefixTable 1 }
Packit 022b05
Packit 022b05
 Ipv6AddrPrefixEntry ::= SEQUENCE {
Packit 022b05
      ipv6AddrPrefix                     Ipv6AddressPrefix,
Packit 022b05
      ipv6AddrPrefixLength               INTEGER,
Packit 022b05
      ipv6AddrPrefixOnLinkFlag           TruthValue,
Packit 022b05
      ipv6AddrPrefixAutonomousFlag       TruthValue,
Packit 022b05
      ipv6AddrPrefixAdvPreferredLifetime Unsigned32,
Packit 022b05
      ipv6AddrPrefixAdvValidLifetime     Unsigned32
Packit 022b05
     }
Packit 022b05
Packit 022b05
 ipv6AddrPrefix OBJECT-TYPE
Packit 022b05
     SYNTAX      Ipv6AddressPrefix
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The prefix associated with the this interface."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 1 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixLength OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER (0..128)
Packit 022b05
     UNITS       "bits"
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The length of the prefix (in bits)."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 2 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixOnLinkFlag OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object has the value 'true(1)', if this
Packit 022b05
       prefix can be used  for on-link determination
Packit 022b05
       and the value 'false(2)' otherwise."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 3 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixAutonomousFlag OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Autonomous address configuration flag. When
Packit 022b05
       true(1), indicates that this prefix can be used
Packit 022b05
       for autonomous address configuration (i.e. can
Packit 022b05
       be used to form a local interface address).
Packit 022b05
       If false(2), it is not used to autoconfigure
Packit 022b05
       a local interface address."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 4 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32
Packit 022b05
     UNITS       "seconds"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "It is the length of time in seconds that this
Packit 022b05
        prefix will remain preferred, i.e. time until
Packit 022b05
        deprecation.  A value of 4,294,967,295 represents
Packit 022b05
        infinity.
Packit 022b05
Packit 022b05
        The address generated from a deprecated prefix
Packit 022b05
        should no longer be used as a source address in
Packit 022b05
        new communications, but packets received on such
Packit 022b05
        an interface are processed as expected."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 5 }
Packit 022b05
Packit 022b05
 ipv6AddrPrefixAdvValidLifetime OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32
Packit 022b05
     UNITS       "seconds"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "It is the length of time in seconds that this
Packit 022b05
       prefix will remain valid, i.e. time until
Packit 022b05
       invalidation.  A value of 4,294,967,295 represents
Packit 022b05
       infinity.
Packit 022b05
Packit 022b05
       The address generated from an invalidated prefix
Packit 022b05
       should not appear as the destination or source
Packit 022b05
       address of a packet."
Packit 022b05
     ::= { ipv6AddrPrefixEntry 6 }
Packit 022b05
Packit 022b05
Packit 022b05
 -- the IPv6 Address table
Packit 022b05
Packit 022b05
 -- The IPv6 address table contains this node's IPv6
Packit 022b05
 -- addressing information.
Packit 022b05
Packit 022b05
 ipv6AddrTable OBJECT-TYPE
Packit 022b05
    SYNTAX      SEQUENCE OF Ipv6AddrEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The table of addressing information relevant to
Packit 022b05
      this node's interface addresses."
Packit 022b05
    ::= { ipv6MIBObjects 8 }
Packit 022b05
Packit 022b05
 ipv6AddrEntry OBJECT-TYPE
Packit 022b05
    SYNTAX      Ipv6AddrEntry
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The addressing information for one of this
Packit 022b05
        node's interface addresses."
Packit 022b05
    INDEX   { ipv6IfIndex, ipv6AddrAddress }
Packit 022b05
    ::= { ipv6AddrTable 1 }
Packit 022b05
Packit 022b05
 Ipv6AddrEntry ::=
Packit 022b05
    SEQUENCE {
Packit 022b05
         ipv6AddrAddress        Ipv6Address,
Packit 022b05
         ipv6AddrPfxLength      INTEGER,
Packit 022b05
         ipv6AddrType           INTEGER,
Packit 022b05
         ipv6AddrAnycastFlag    TruthValue,
Packit 022b05
         ipv6AddrStatus         INTEGER
Packit 022b05
        }
Packit 022b05
Packit 022b05
 ipv6AddrAddress OBJECT-TYPE
Packit 022b05
    SYNTAX      Ipv6Address
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The IPv6 address to which this entry's addressing
Packit 022b05
      information pertains."
Packit 022b05
    ::= { ipv6AddrEntry 1 }
Packit 022b05
Packit 022b05
 ipv6AddrPfxLength OBJECT-TYPE
Packit 022b05
    SYNTAX      INTEGER(0..128)
Packit 022b05
    UNITS       "bits"
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The length of the prefix (in bits) associated with
Packit 022b05
      the IPv6 address of this entry."
Packit 022b05
    ::= { ipv6AddrEntry 2 }
Packit 022b05
Packit 022b05
 ipv6AddrType OBJECT-TYPE
Packit 022b05
    SYNTAX      INTEGER {
Packit 022b05
                        -- address has been formed
Packit 022b05
                        -- using stateless
Packit 022b05
         stateless(1),  -- autoconfiguration
Packit 022b05
Packit 022b05
                        -- address has been acquired
Packit 022b05
                        -- by stateful means
Packit 022b05
                        -- (e.g. DHCPv6, manual
Packit 022b05
         stateful(2),   -- configuration)
Packit 022b05
Packit 022b05
                        -- type can not be determined
Packit 022b05
         unknown(3)     -- for some reason.
Packit 022b05
       }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
       "The type of address. Note that 'stateless(1)'
Packit 022b05
       refers to an address that was statelessly
Packit 022b05
       autoconfigured; 'stateful(2)' refers to a address
Packit 022b05
       which was acquired by via a stateful protocol
Packit 022b05
       (e.g. DHCPv6, manual configuration)."
Packit 022b05
    ::= { ipv6AddrEntry 3 }
Packit 022b05
Packit 022b05
 ipv6AddrAnycastFlag OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object has the value 'true(1)', if this
Packit 022b05
       address is an anycast address and the value
Packit 022b05
       'false(2)' otherwise."
Packit 022b05
     ::= { ipv6AddrEntry 4 }
Packit 022b05
Packit 022b05
 ipv6AddrStatus OBJECT-TYPE
Packit 022b05
    SYNTAX      INTEGER {
Packit 022b05
             preferred(1),
Packit 022b05
Packit 022b05
             deprecated(2),
Packit 022b05
Packit 022b05
             invalid(3),
Packit 022b05
Packit 022b05
             inaccessible(4),
Packit 022b05
Packit 022b05
             unknown(5)   -- status can not be determined
Packit 022b05
                          -- for some reason.
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "Address status.  The preferred(1) state indicates
Packit 022b05
      that this is a valid address that can appear as
Packit 022b05
      the destination or source address of a packet.
Packit 022b05
      The deprecated(2) state indicates that this is
Packit 022b05
      a valid but deprecated address that should no longer
Packit 022b05
      be used as a source address in new communications,
Packit 022b05
      but packets addressed to such an address are
Packit 022b05
      processed as expected. The invalid(3) state indicates
Packit 022b05
      that this is not valid address which should not
Packit 022b05
      appear as the destination or source address of
Packit 022b05
      a packet. The inaccessible(4) state indicates that
Packit 022b05
      the address is not accessible because the interface
Packit 022b05
      to which this address is assigned is not operational."
Packit 022b05
    ::= { ipv6AddrEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
 -- IPv6 Routing objects
Packit 022b05
Packit 022b05
 ipv6RouteNumber OBJECT-TYPE
Packit 022b05
     SYNTAX      Gauge32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of current ipv6RouteTable entries.
Packit 022b05
       This is primarily to avoid having to read
Packit 022b05
       the table in order to determine this number."
Packit 022b05
     ::= { ipv6MIBObjects 9 }
Packit 022b05
Packit 022b05
 ipv6DiscardedRoutes OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of routing entries which were chosen
Packit 022b05
        to be discarded even though they are valid.  One
Packit 022b05
        possible reason for discarding such an entry could
Packit 022b05
        be to free-up buffer space for other routing
Packit 022b05
        entries."
Packit 022b05
     ::= { ipv6MIBObjects 10 }
Packit 022b05
Packit 022b05
Packit 022b05
 -- IPv6 Routing table
Packit 022b05
Packit 022b05
 ipv6RouteTable OBJECT-TYPE
Packit 022b05
     SYNTAX     SEQUENCE OF Ipv6RouteEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "IPv6 Routing table. This table contains
Packit 022b05
       an entry for each valid IPv6 unicast route
Packit 022b05
       that can be used for packet forwarding
Packit 022b05
       determination."
Packit 022b05
     ::= { ipv6MIBObjects 11 }
Packit 022b05
Packit 022b05
 ipv6RouteEntry OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6RouteEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
             "A routing entry."
Packit 022b05
     INDEX   { ipv6RouteDest,
Packit 022b05
               ipv6RoutePfxLength,
Packit 022b05
               ipv6RouteIndex }
Packit 022b05
     ::= { ipv6RouteTable 1 }
Packit 022b05
Packit 022b05
 Ipv6RouteEntry ::= SEQUENCE {
Packit 022b05
         ipv6RouteDest           Ipv6Address,
Packit 022b05
         ipv6RoutePfxLength      INTEGER,
Packit 022b05
         ipv6RouteIndex          Unsigned32,
Packit 022b05
         ipv6RouteIfIndex        Ipv6IfIndexOrZero,
Packit 022b05
         ipv6RouteNextHop        Ipv6Address,
Packit 022b05
         ipv6RouteType           INTEGER,
Packit 022b05
         ipv6RouteProtocol       INTEGER,
Packit 022b05
         ipv6RoutePolicy         Integer32,
Packit 022b05
         ipv6RouteAge            Unsigned32,
Packit 022b05
         ipv6RouteNextHopRDI     Unsigned32,
Packit 022b05
         ipv6RouteMetric         Unsigned32,
Packit 022b05
         ipv6RouteWeight         Unsigned32,
Packit 022b05
         ipv6RouteInfo           RowPointer,
Packit 022b05
         ipv6RouteValid          TruthValue
Packit 022b05
     }
Packit 022b05
Packit 022b05
 ipv6RouteDest OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6Address
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The destination IPv6 address of this route.
Packit 022b05
       This object may not take a Multicast address
Packit 022b05
       value."
Packit 022b05
     ::= { ipv6RouteEntry 1 }
Packit 022b05
Packit 022b05
 ipv6RoutePfxLength OBJECT-TYPE
Packit 022b05
     SYNTAX     INTEGER(0..128)
Packit 022b05
     UNITS      "bits"
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates the prefix length of the destination
Packit 022b05
       address."
Packit 022b05
     ::= { ipv6RouteEntry 2 }
Packit 022b05
Packit 022b05
 ipv6RouteIndex OBJECT-TYPE
Packit 022b05
     SYNTAX     Unsigned32
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The value which uniquely identifies the route
Packit 022b05
       among the routes to the same network layer
Packit 022b05
       destination.  The way this value is chosen is
Packit 022b05
       implementation specific but it must be unique for
Packit 022b05
       ipv6RouteDest/ipv6RoutePfxLength pair and remain
Packit 022b05
       constant for the life of the route."
Packit 022b05
     ::= { ipv6RouteEntry 3 }
Packit 022b05
Packit 022b05
 ipv6RouteIfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6IfIndexOrZero
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The index value which uniquely identifies the local
Packit 022b05
       interface through which the next hop of this
Packit 022b05
       route should be reached.  The interface identified
Packit 022b05
       by a particular value of this index is the same
Packit 022b05
       interface as identified by the same value of
Packit 022b05
       ipv6IfIndex.  For routes of the discard type this
Packit 022b05
       value can be zero."
Packit 022b05
     ::= { ipv6RouteEntry 4 }
Packit 022b05
Packit 022b05
 ipv6RouteNextHop OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6Address
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "On remote routes, the address of the next
Packit 022b05
       system en route;  otherwise, ::0
Packit 022b05
       ('00000000000000000000000000000000'H in ASN.1
Packit 022b05
       string representation)."
Packit 022b05
     ::= { ipv6RouteEntry 5 }
Packit 022b05
Packit 022b05
 ipv6RouteType OBJECT-TYPE
Packit 022b05
     SYNTAX     INTEGER {
Packit 022b05
        other(1),     -- none of the following
Packit 022b05
Packit 022b05
                      -- an route indicating that
Packit 022b05
                      -- packets to destinations
Packit 022b05
                      -- matching this route are
Packit 022b05
        discard(2),   -- to be discarded
Packit 022b05
Packit 022b05
                      -- route to directly
Packit 022b05
        local(3),     -- connected (sub-)network
Packit 022b05
Packit 022b05
                      -- route to a remote
Packit 022b05
        remote(4)     -- destination
Packit 022b05
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The type of route. Note that 'local(3)' refers
Packit 022b05
        to a route for which the next hop is the final
Packit 022b05
        destination; 'remote(4)' refers to a route for
Packit 022b05
        which  the  next  hop is not the final
Packit 022b05
        destination; 'discard(2)' refers to a route
Packit 022b05
        indicating that packets to destinations matching
Packit 022b05
        this route are to be discarded (sometimes called
Packit 022b05
        black-hole route)."
Packit 022b05
     ::= { ipv6RouteEntry 6 }
Packit 022b05
Packit 022b05
 ipv6RouteProtocol OBJECT-TYPE
Packit 022b05
     SYNTAX     INTEGER {
Packit 022b05
       other(1),   -- none of the following
Packit 022b05
Packit 022b05
                   -- non-protocol information,
Packit 022b05
                   -- e.g., manually configured
Packit 022b05
       local(2),   -- entries
Packit 022b05
Packit 022b05
       netmgmt(3), -- static route
Packit 022b05
Packit 022b05
                   -- obtained via Neighbor
Packit 022b05
                   -- Discovery protocol,
Packit 022b05
       ndisc(4),   -- e.g., result of Redirect
Packit 022b05
Packit 022b05
                   -- the following are all
Packit 022b05
                   -- dynamic routing protocols
Packit 022b05
       rip(5),     -- RIPng
Packit 022b05
       ospf(6),    -- Open Shortest Path First
Packit 022b05
       bgp(7),     -- Border Gateway Protocol
Packit 022b05
       idrp(8),    -- InterDomain Routing Protocol
Packit 022b05
       igrp(9)     -- InterGateway Routing Protocol
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The routing mechanism via which this route was
Packit 022b05
       learned."
Packit 022b05
     ::= { ipv6RouteEntry 7 }
Packit 022b05
Packit 022b05
 ipv6RoutePolicy OBJECT-TYPE
Packit 022b05
     SYNTAX     Integer32
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The general set of conditions that would cause the
Packit 022b05
      selection of one multipath route (set of next hops
Packit 022b05
      for a given destination) is referred to as 'policy'.
Packit 022b05
      Unless the mechanism indicated by ipv6RouteProtocol
Packit 022b05
      specified otherwise, the policy specifier is the
Packit 022b05
      8-bit Traffic Class field of the IPv6 packet header
Packit 022b05
      that is zero extended at the left to a 32-bit value.
Packit 022b05
Packit 022b05
      Protocols defining 'policy' otherwise must either
Packit 022b05
      define a set of values which are valid for
Packit 022b05
      this object or must implement an integer-
Packit 022b05
      instanced  policy table for which this object's
Packit 022b05
      value acts as an index."
Packit 022b05
     ::= { ipv6RouteEntry 8 }
Packit 022b05
Packit 022b05
 ipv6RouteAge OBJECT-TYPE
Packit 022b05
     SYNTAX     Unsigned32
Packit 022b05
     UNITS      "seconds"
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The number of seconds since this route was last
Packit 022b05
        updated or otherwise determined to be correct.
Packit 022b05
        Note that no semantics of `too old' can be implied
Packit 022b05
        except through knowledge of the routing protocol
Packit 022b05
        by which the route was learned."
Packit 022b05
     ::= { ipv6RouteEntry 9 }
Packit 022b05
Packit 022b05
 ipv6RouteNextHopRDI OBJECT-TYPE
Packit 022b05
     SYNTAX     Unsigned32
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The Routing Domain ID of the Next Hop.
Packit 022b05
        The  semantics of this object are determined by
Packit 022b05
        the routing-protocol specified in  the  route's
Packit 022b05
        ipv6RouteProtocol value.   When  this object is
Packit 022b05
        unknown or not relevant its value should be set
Packit 022b05
        to zero."
Packit 022b05
     ::= { ipv6RouteEntry 10 }
Packit 022b05
Packit 022b05
 ipv6RouteMetric OBJECT-TYPE
Packit 022b05
     SYNTAX     Unsigned32
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The routing metric for this route. The
Packit 022b05
        semantics of this metric are determined by the
Packit 022b05
        routing protocol specified in the route's
Packit 022b05
        ipv6RouteProtocol value.  When this is unknown
Packit 022b05
        or not relevant to the protocol indicated by
Packit 022b05
        ipv6RouteProtocol, the object value should be
Packit 022b05
        set to its maximum value (4,294,967,295)."
Packit 022b05
     ::= { ipv6RouteEntry 11 }
Packit 022b05
Packit 022b05
 ipv6RouteWeight OBJECT-TYPE
Packit 022b05
     SYNTAX     Unsigned32
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The system internal weight value for this route.
Packit 022b05
        The semantics of this value are determined by
Packit 022b05
        the implementation specific rules. Generally,
Packit 022b05
        within routes with the same ipv6RoutePolicy value,
Packit 022b05
        the lower the weight value the more preferred is
Packit 022b05
        the route."
Packit 022b05
     ::= { ipv6RouteEntry 12 }
Packit 022b05
Packit 022b05
 ipv6RouteInfo OBJECT-TYPE
Packit 022b05
     SYNTAX     RowPointer
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "A reference to MIB definitions specific to the
Packit 022b05
        particular routing protocol which is responsible
Packit 022b05
        for this route, as determined by the  value
Packit 022b05
        specified  in the route's ipv6RouteProto value.
Packit 022b05
        If this information is not present,  its  value
Packit 022b05
        should be set to the OBJECT ID { 0 0 },
Packit 022b05
        which is a syntactically valid object  identifier,
Packit 022b05
        and any implementation conforming to ASN.1
Packit 022b05
        and the Basic Encoding Rules must  be  able  to
Packit 022b05
        generate and recognize this value."
Packit 022b05
     ::= { ipv6RouteEntry 13 }
Packit 022b05
Packit 022b05
 ipv6RouteValid OBJECT-TYPE
Packit 022b05
     SYNTAX     TruthValue
Packit 022b05
     MAX-ACCESS read-write
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "Setting this object to the value 'false(2)' has
Packit 022b05
        the effect of invalidating the corresponding entry
Packit 022b05
        in the ipv6RouteTable object.  That is, it
Packit 022b05
        effectively disassociates the destination
Packit 022b05
        identified with said entry from the route
Packit 022b05
        identified with said entry.  It is an
Packit 022b05
        implementation-specific matter as to whether the
Packit 022b05
        agent removes an invalidated entry from the table.
Packit 022b05
        Accordingly, management stations must be prepared
Packit 022b05
        to receive tabular information from agents that
Packit 022b05
        corresponds to entries not currently in use.
Packit 022b05
        Proper interpretation of such entries requires
Packit 022b05
        examination of the relevant ipv6RouteValid
Packit 022b05
        object."
Packit 022b05
     DEFVAL  { true }
Packit 022b05
     ::= { ipv6RouteEntry 14 }
Packit 022b05
Packit 022b05
Packit 022b05
 -- IPv6 Address Translation table
Packit 022b05
Packit 022b05
 ipv6NetToMediaTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF Ipv6NetToMediaEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The IPv6 Address Translation table used for
Packit 022b05
       mapping from IPv6 addresses to physical addresses.
Packit 022b05
Packit 022b05
       The IPv6 address translation table contain the
Packit 022b05
       Ipv6Address to `physical' address equivalencies.
Packit 022b05
       Some interfaces do not use translation tables
Packit 022b05
       for determining address equivalencies; if all
Packit 022b05
       interfaces are of this type, then the Address
Packit 022b05
       Translation table is empty, i.e., has zero
Packit 022b05
       entries."
Packit 022b05
     ::= { ipv6MIBObjects 12 }
Packit 022b05
Packit 022b05
 ipv6NetToMediaEntry OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6NetToMediaEntry
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Each entry contains one IPv6 address to `physical'
Packit 022b05
       address equivalence."
Packit 022b05
     INDEX   { ipv6IfIndex,
Packit 022b05
               ipv6NetToMediaNetAddress }
Packit 022b05
     ::= { ipv6NetToMediaTable 1 }
Packit 022b05
Packit 022b05
 Ipv6NetToMediaEntry ::= SEQUENCE {
Packit 022b05
         ipv6NetToMediaNetAddress
Packit 022b05
             Ipv6Address,
Packit 022b05
         ipv6NetToMediaPhysAddress
Packit 022b05
             PhysAddress,
Packit 022b05
         ipv6NetToMediaType
Packit 022b05
             INTEGER,
Packit 022b05
         ipv6IfNetToMediaState
Packit 022b05
             INTEGER,
Packit 022b05
         ipv6IfNetToMediaLastUpdated
Packit 022b05
             TimeStamp,
Packit 022b05
         ipv6NetToMediaValid
Packit 022b05
             TruthValue
Packit 022b05
     }
Packit 022b05
Packit 022b05
 ipv6NetToMediaNetAddress OBJECT-TYPE
Packit 022b05
     SYNTAX     Ipv6Address
Packit 022b05
     MAX-ACCESS not-accessible
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "The IPv6 Address corresponding to
Packit 022b05
        the media-dependent `physical' address."
Packit 022b05
     ::= { ipv6NetToMediaEntry 1 }
Packit 022b05
Packit 022b05
 ipv6NetToMediaPhysAddress OBJECT-TYPE
Packit 022b05
     SYNTAX     PhysAddress
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The media-dependent `physical' address."
Packit 022b05
     ::= { ipv6NetToMediaEntry 2 }
Packit 022b05
Packit 022b05
 ipv6NetToMediaType OBJECT-TYPE
Packit 022b05
     SYNTAX     INTEGER {
Packit 022b05
                 other(1),    -- none of the following
Packit 022b05
                 dynamic(2),  -- dynamically resolved
Packit 022b05
                 static(3),   -- statically configured
Packit 022b05
                 local(4)     -- local interface
Packit 022b05
                }
Packit 022b05
     MAX-ACCESS read-only
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
             "The type of the mapping. The 'dynamic(2)' type
Packit 022b05
             indicates that the IPv6 address to physical
Packit 022b05
             addresses mapping has been dynamically
Packit 022b05
             resolved using the IPv6 Neighbor Discovery
Packit 022b05
             protocol. The static(3)' types indicates that
Packit 022b05
             the mapping has been statically configured.
Packit 022b05
             The local(4) indicates that the mapping is
Packit 022b05
             provided for an entity's own interface address."
Packit 022b05
     ::= { ipv6NetToMediaEntry 3 }
Packit 022b05
Packit 022b05
ipv6IfNetToMediaState OBJECT-TYPE
Packit 022b05
    SYNTAX      INTEGER {
Packit 022b05
             reachable(1), -- confirmed reachability
Packit 022b05
Packit 022b05
             stale(2),     -- unconfirmed reachability
Packit 022b05
Packit 022b05
             delay(3),     -- waiting for reachability
Packit 022b05
                           -- confirmation before entering
Packit 022b05
                           -- the probe state
Packit 022b05
Packit 022b05
             probe(4),     -- actively probing
Packit 022b05
Packit 022b05
             invalid(5),   -- an invalidated mapping
Packit 022b05
Packit 022b05
             unknown(6)    -- state can not be determined
Packit 022b05
                           -- for some reason.
Packit 022b05
            }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The Neighbor Unreachability Detection [8] state
Packit 022b05
        for the interface when the address mapping in
Packit 022b05
        this entry is used."
Packit 022b05
    ::= { ipv6NetToMediaEntry 4 }
Packit 022b05
Packit 022b05
ipv6IfNetToMediaLastUpdated OBJECT-TYPE
Packit 022b05
    SYNTAX      TimeStamp
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of sysUpTime at the time this entry
Packit 022b05
        was last updated.  If this entry was updated prior
Packit 022b05
        to the last re-initialization of the local network
Packit 022b05
        management subsystem, then this object contains
Packit 022b05
        a zero value."
Packit 022b05
    ::= { ipv6NetToMediaEntry 5 }
Packit 022b05
Packit 022b05
 ipv6NetToMediaValid OBJECT-TYPE
Packit 022b05
     SYNTAX     TruthValue
Packit 022b05
     MAX-ACCESS read-write
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "Setting this object to the value 'false(2)' has
Packit 022b05
      the effect of invalidating the corresponding entry
Packit 022b05
      in the ipv6NetToMediaTable.  That is, it effectively
Packit 022b05
      disassociates the interface identified with said
Packit 022b05
      entry from the mapping identified with said entry.
Packit 022b05
      It is an implementation-specific matter as to
Packit 022b05
      whether the agent removes an invalidated entry
Packit 022b05
      from the table.  Accordingly, management stations
Packit 022b05
      must be prepared to receive tabular information
Packit 022b05
      from agents that corresponds to entries not
Packit 022b05
      currently in use.  Proper interpretation of such
Packit 022b05
      entries requires examination of the relevant
Packit 022b05
      ipv6NetToMediaValid object."
Packit 022b05
     DEFVAL  { true }
Packit 022b05
     ::= { ipv6NetToMediaEntry 6 }
Packit 022b05
Packit 022b05
Packit 022b05
-- definition of IPv6-related notifications.
Packit 022b05
-- Note that we need ipv6NotificationPrefix with the 0
Packit 022b05
-- sub-identifier to make this MIB to translate to
Packit 022b05
-- an SNMPv1 format in a reversible way. For example
Packit 022b05
-- it is needed for proxies that convert SNMPv1 traps
Packit 022b05
-- to SNMPv2 notifications without MIB knowledge.
Packit 022b05
Packit 022b05
ipv6Notifications      OBJECT IDENTIFIER
Packit 022b05
     ::= { ipv6MIB 2 }
Packit 022b05
ipv6NotificationPrefix OBJECT IDENTIFIER
Packit 022b05
     ::= { ipv6Notifications 0 }
Packit 022b05
Packit 022b05
ipv6IfStateChange NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
              ipv6IfDescr,
Packit 022b05
              ipv6IfOperStatus -- the new state of the If.
Packit 022b05
             }
Packit 022b05
     STATUS             current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "An ipv6IfStateChange notification signifies
Packit 022b05
        that there has been a change in the state of
Packit 022b05
        an ipv6 interface.  This notification should
Packit 022b05
        be generated when the interface's operational
Packit 022b05
        status transitions to or from the up(1) state."
Packit 022b05
Packit 022b05
     ::= { ipv6NotificationPrefix 1 }
Packit 022b05
Packit 022b05
Packit 022b05
-- conformance information
Packit 022b05
Packit 022b05
ipv6Conformance OBJECT IDENTIFIER ::= { ipv6MIB 3 }
Packit 022b05
Packit 022b05
ipv6Compliances OBJECT IDENTIFIER ::= { ipv6Conformance 1 }
Packit 022b05
ipv6Groups      OBJECT IDENTIFIER ::= { ipv6Conformance 2 }
Packit 022b05
Packit 022b05
-- compliance statements
Packit 022b05
Packit 022b05
ipv6Compliance MODULE-COMPLIANCE
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The compliance statement for SNMPv2 entities which
Packit 022b05
      implement ipv6 MIB."
Packit 022b05
    MODULE  -- this module
Packit 022b05
        MANDATORY-GROUPS { ipv6GeneralGroup,
Packit 022b05
                           ipv6NotificationGroup }
Packit 022b05
          OBJECT    ipv6Forwarding
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6DefaultHopLimit
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6IfDescr
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6IfIdentifier
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6IfIdentifierLength
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
Packit 022b05
          OBJECT    ipv6IfAdminStatus
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6RouteValid
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
          OBJECT    ipv6NetToMediaValid
Packit 022b05
            MIN-ACCESS  read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
               "An agent is not required to provide write
Packit 022b05
                access to this object"
Packit 022b05
    ::= { ipv6Compliances 1 }
Packit 022b05
Packit 022b05
ipv6GeneralGroup OBJECT-GROUP
Packit 022b05
    OBJECTS { ipv6Forwarding,
Packit 022b05
              ipv6DefaultHopLimit,
Packit 022b05
              ipv6Interfaces,
Packit 022b05
              ipv6IfTableLastChange,
Packit 022b05
              ipv6IfDescr,
Packit 022b05
              ipv6IfLowerLayer,
Packit 022b05
              ipv6IfEffectiveMtu,
Packit 022b05
              ipv6IfReasmMaxSize,
Packit 022b05
              ipv6IfIdentifier,
Packit 022b05
              ipv6IfIdentifierLength,
Packit 022b05
              ipv6IfPhysicalAddress,
Packit 022b05
              ipv6IfAdminStatus,
Packit 022b05
              ipv6IfOperStatus,
Packit 022b05
              ipv6IfLastChange,
Packit 022b05
              ipv6IfStatsInReceives,
Packit 022b05
              ipv6IfStatsInHdrErrors,
Packit 022b05
              ipv6IfStatsInTooBigErrors,
Packit 022b05
              ipv6IfStatsInNoRoutes,
Packit 022b05
              ipv6IfStatsInAddrErrors,
Packit 022b05
              ipv6IfStatsInUnknownProtos,
Packit 022b05
              ipv6IfStatsInTruncatedPkts,
Packit 022b05
              ipv6IfStatsInDiscards,
Packit 022b05
              ipv6IfStatsInDelivers,
Packit 022b05
              ipv6IfStatsOutForwDatagrams,
Packit 022b05
              ipv6IfStatsOutRequests,
Packit 022b05
              ipv6IfStatsOutDiscards,
Packit 022b05
              ipv6IfStatsOutFragOKs,
Packit 022b05
              ipv6IfStatsOutFragFails,
Packit 022b05
              ipv6IfStatsOutFragCreates,
Packit 022b05
              ipv6IfStatsReasmReqds,
Packit 022b05
              ipv6IfStatsReasmOKs,
Packit 022b05
              ipv6IfStatsReasmFails,
Packit 022b05
              ipv6IfStatsInMcastPkts,
Packit 022b05
              ipv6IfStatsOutMcastPkts,
Packit 022b05
              ipv6AddrPrefixOnLinkFlag,
Packit 022b05
              ipv6AddrPrefixAutonomousFlag,
Packit 022b05
              ipv6AddrPrefixAdvPreferredLifetime,
Packit 022b05
              ipv6AddrPrefixAdvValidLifetime,
Packit 022b05
              ipv6AddrPfxLength,
Packit 022b05
              ipv6AddrType,
Packit 022b05
              ipv6AddrAnycastFlag,
Packit 022b05
              ipv6AddrStatus,
Packit 022b05
              ipv6RouteNumber,
Packit 022b05
              ipv6DiscardedRoutes,
Packit 022b05
              ipv6RouteIfIndex,
Packit 022b05
              ipv6RouteNextHop,
Packit 022b05
              ipv6RouteType,
Packit 022b05
              ipv6RouteProtocol,
Packit 022b05
              ipv6RoutePolicy,
Packit 022b05
              ipv6RouteAge,
Packit 022b05
              ipv6RouteNextHopRDI,
Packit 022b05
              ipv6RouteMetric,
Packit 022b05
              ipv6RouteWeight,
Packit 022b05
              ipv6RouteInfo,
Packit 022b05
              ipv6RouteValid,
Packit 022b05
              ipv6NetToMediaPhysAddress,
Packit 022b05
              ipv6NetToMediaType,
Packit 022b05
              ipv6IfNetToMediaState,
Packit 022b05
              ipv6IfNetToMediaLastUpdated,
Packit 022b05
              ipv6NetToMediaValid }
Packit 022b05
    STATUS    current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "The IPv6 group of objects providing for basic
Packit 022b05
          management of IPv6 entities."
Packit 022b05
    ::= { ipv6Groups 1 }
Packit 022b05
Packit 022b05
ipv6NotificationGroup NOTIFICATION-GROUP
Packit 022b05
    NOTIFICATIONS { ipv6IfStateChange }
Packit 022b05
    STATUS    current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "The notification that an IPv6 entity is required
Packit 022b05
          to implement."
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { ipv6Groups 2 }
Packit 022b05
Packit 022b05
 END