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