Observium_CE/mibs/supermicro/SUPERMICRO-MISTD-IPVX-MIB

3643 lines
139 KiB
Plaintext

-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
-- $Id: fsmsipvx.mib,v 1.5 2013/03/30 12:12:22 siva Exp $
SUPERMICRO-MISTD-IPVX-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Counter32, enterprises,
Unsigned32, Counter64,
Gauge32 FROM SNMPv2-SMI
PhysAddress, TruthValue,
TimeStamp, RowPointer,
RowStatus, TEXTUAL-CONVENTION, StorageType FROM SNMPv2-TC
InetAddress, InetAddressType,
InetAddressPrefixLength,
InetZoneIndex,
InetAutonomousSystemNumber FROM INET-ADDRESS-MIB
InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB
IANAipRouteProtocol FROM IANA-RTPROTO-MIB
IpAddressOriginTC, IpAddressStatusTC, IpAddressPrefixOriginTC,
Ipv6AddressIfIdentifierTC FROM IP-MIB;
fsMIStdIp MODULE-IDENTITY
LAST-UPDATED "201209050000Z"
ORGANIZATION "Super Micro Computer Inc."
CONTACT-INFO "support@Supermicro.com"
DESCRIPTION
" The MIB module for MIIPvx "
REVISION "201209050000Z"
DESCRIPTION
"The MIB is the standard IPVX mib with virtual routing and
forwarding support. "
::= { enterprises supermicro-computer-inc(10876) super-switch(101) extended(2) 37}
--
-- Scalars
--
FsInetVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value representing a version of the IP protocol.
unknown(0) An unknown or unspecified version of the IP
protocol.
ipv4(1) The IPv4 protocol as defined in RFC 791 (STD 5).
ipv6(2) The IPv6 protocol as defined in RFC 2460.
Note that this textual convention SHOULD NOT be used to
distinguish different address types associated with IP
protocols. The InetAddressType has been designed for this
purpose."
REFERENCE "RFC 791, RFC 2460"
SYNTAX INTEGER {
unknown(0),
ipv4(1),
ipv6(2)
}
fsMIStdIpv4InterfaceTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
a row in the fsMIStdIpv4InterfaceTable was added or deleted, or
when an fsMIStdIpv4InterfaceTable or an
ipv4InterfaceEnableStatus object was modified.
If new objects are added to the fsMIStdIpv4InterfaceTable that
require the fsMIStdIpv4InterfaceTableLastChange to be updated when
they are modified, they must specify that requirement in
their description clause."
::= { fsMIStdIp 1 }
fsMIStdIpv6InterfaceTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
a row in the fsMIStdIpv6InterfaceTable was added or deleted or when
an fsMIStdIpv6InterfaceReasmMaxSize, fsMIStdIpv6InterfaceIdentifier,
fsMIStdIpv6InterfaceEnableStatus, fsMIStdIpv6InterfaceReachableTime,
fsMIStdIpv6InterfaceRetransmitTime, or fsMIStdIpv6InterfaceForwarding
object was modified.
If new objects are added to the fsMIStdIpv6InterfaceTable that
require the fsMIStdIpv6InterfaceTableLastChange to be updated when
they are modified, they must specify that requirement in
their description clause."
::= { fsMIStdIp 2 }
fsMIStdIpIfStatsTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
a row in the fsMIStdIpIfStatsTable was added or deleted.
If new objects are added to the fsMIStdIpIfStatsTable that require
the fsMIStdIpIfStatsTableLastChange to be updated when they are
modified, they must specify that requirement in their
description clause."
::= { fsMIStdIp 3 }
--
-- Global configurations with MI support
--
fsMIStdIpGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to store the IP configurations specific to a virtual router"
::= {fsMIStdIp 4 }
fsMIStdIpGlobalEntry OBJECT-TYPE
SYNTAX FsMIStdIpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the IP configurations specific to a particular
virtual router specified the index."
INDEX { fsMIStdIpContextId }
::= { fsMIStdIpGlobalTable 1 }
FsMIStdIpGlobalEntry ::= SEQUENCE {
fsMIStdIpContextId Integer32,
fsMIStdIpForwarding INTEGER,
fsMIStdIpDefaultTTL Integer32,
fsMIStdIpReasmTimeout Integer32,
fsMIStdIpv6IpForwarding INTEGER,
fsMIStdIpv6IpDefaultHopLimit Integer32,
fsMIStdInetCidrRouteNumber Gauge32,
fsMIStdInetCidrRouteDiscards Counter32
}
fsMIStdIpContextId OBJECT-TYPE
SYNTAX Integer32 (0..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the virtual router for which
the configuration is applicable."
::= { fsMIStdIpGlobalEntry 1 }
fsMIStdIpForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1), -- acting as a router
notForwarding(2) -- NOT acting as a router
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether this entity is acting as an IPv4
router in respect to the forwarding of datagrams received
by, but not addressed to, this entity. IPv4 routers forward
datagrams. IPv4 hosts do not (except those source-routed
via the host).
When this object is written, the entity should save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system.
Note: a stronger requirement is not used because this object
was previously defined."
::= { fsMIStdIpGlobalEntry 2 }
fsMIStdIpDefaultTTL OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value inserted into the Time-To-Live field of
the IPv4 header of datagrams originated at this entity,
whenever a TTL value is not supplied by the transport layer
protocol.
When this object is written, the entity should save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system.
Note: a stronger requirement is not used because this object
was previously defined."
::= { fsMIStdIpGlobalEntry 3 }
fsMIStdIpReasmTimeout OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of seconds that received fragments are
held while they are awaiting reassembly at this entity."
::= { fsMIStdIpGlobalEntry 4 }
fsMIStdIpv6IpForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1), -- acting as a router
notForwarding(2) -- NOT acting as a router
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether this entity is acting as an IPv6
router on any interface 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).
When this object is written, the entity SHOULD save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system."
::= { fsMIStdIpGlobalEntry 5 }
fsMIStdIpv6IpDefaultHopLimit OBJECT-TYPE
SYNTAX Integer32 (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.
When this object is written, the entity SHOULD save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system."
::= { fsMIStdIpGlobalEntry 6 }
fsMIStdInetCidrRouteNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current fsMIStdInetCidrRouteTable entries that
are not invalid."
::= { fsMIStdIpGlobalEntry 7 }
fsMIStdInetCidrRouteDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid route entries discarded from the
fsMIStdInetCidrRouteTable. Discarded route entries do not
appear in the fsMIStdInetCidrRouteTable. One possible reason
for discarding an entry would be to free-up buffer space
for other route table entries."
::= { fsMIStdIpGlobalEntry 8 }
--
-- IPv4 Interface Table with context-id display.
--
fsMIStdIpv4InterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpv4InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table containing per-interface IPv4-specific
information."
::= { fsMIStdIp 5 }
fsMIStdIpv4InterfaceEntry OBJECT-TYPE
SYNTAX FsMIStdIpv4InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing IPv4-specific information for a specific
interface."
INDEX { fsMIStdIpv4InterfaceIfIndex }
::= { fsMIStdIpv4InterfaceTable 1 }
FsMIStdIpv4InterfaceEntry ::= SEQUENCE {
fsMIStdIpv4InterfaceIfIndex InterfaceIndex,
fsMIStdIpv4InterfaceReasmMaxSize Integer32,
fsMIStdIpv4InterfaceEnableStatus INTEGER,
fsMIStdIpv4InterfaceRetransmitTime Unsigned32,
fsMIStdIpv4IfContextId Integer32
}
fsMIStdIpv4InterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpv4InterfaceEntry 1 }
fsMIStdIpv4InterfaceReasmMaxSize OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the largest IPv4 datagram that this entity can
re-assemble from incoming IPv4 fragmented datagrams received
on this interface."
::= { fsMIStdIpv4InterfaceEntry 2 }
fsMIStdIpv4InterfaceEnableStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether IPv4 is enabled (up) or disabled
(down) on this interface. This object does not affect the
state of the interface itself, only its connection to an
IPv4 stack. The IF-MIB should be used to control the state
of the interface."
::= { fsMIStdIpv4InterfaceEntry 3 }
fsMIStdIpv4InterfaceRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time between retransmissions of ARP requests to a
neighbor when resolving the address or when probing the
reachability of a neighbor."
REFERENCE "RFC 1122"
DEFVAL { 1000 }
::= { fsMIStdIpv4InterfaceEntry 4 }
fsMIStdIpv4IfContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context id to which this interface is mapped."
::= { fsMIStdIpv4InterfaceEntry 5 }
--
-- v6 interface table with context-id display
--
fsMIStdIpv6InterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table containing per-interface IPv6-specific
information."
::= { fsMIStdIp 6 }
fsMIStdIpv6InterfaceEntry OBJECT-TYPE
SYNTAX FsMIStdIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing IPv6-specific information for a given
interface."
INDEX { fsMIStdIpv6InterfaceIfIndex }
::= { fsMIStdIpv6InterfaceTable 1 }
FsMIStdIpv6InterfaceEntry ::= SEQUENCE {
fsMIStdIpv6InterfaceIfIndex InterfaceIndex,
fsMIStdIpv6InterfaceReasmMaxSize Unsigned32,
fsMIStdIpv6InterfaceIdentifier Ipv6AddressIfIdentifierTC,
fsMIStdIpv6InterfaceEnableStatus INTEGER,
fsMIStdIpv6InterfaceReachableTime Unsigned32,
fsMIStdIpv6InterfaceRetransmitTime Unsigned32,
fsMIStdIpv6InterfaceForwarding INTEGER,
fsMIStdIpv6IfContextId Integer32
}
fsMIStdIpv6InterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpv6InterfaceEntry 1 }
fsMIStdIpv6InterfaceReasmMaxSize OBJECT-TYPE
SYNTAX Unsigned32 (1500..65535)
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the largest IPv6 datagram that this entity can
re-assemble from incoming IPv6 fragmented datagrams received
on this interface."
::= { fsMIStdIpv6InterfaceEntry 2 }
fsMIStdIpv6InterfaceIdentifier OBJECT-TYPE
SYNTAX Ipv6AddressIfIdentifierTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Interface Identifier for this interface. The Interface
Identifier is combined with an address prefix to form an
interface address.
By default, the Interface Identifier is auto-configured
according to the rules of the link type to which this
interface is attached.
A zero length identifier may be used where appropriate. One
possible example is a loopback interface."
::= { fsMIStdIpv6InterfaceEntry 3 }
fsMIStdIpv6InterfaceEnableStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether IPv6 is enabled (up) or disabled
(down) on this interface. This object does not affect the
state of the interface itself, only its connection to an
IPv6 stack. The IF-MIB should be used to control the state
of the interface.
When this object is written, the entity SHOULD save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system."
::= { fsMIStdIpv6InterfaceEntry 4 }
fsMIStdIpv6InterfaceReachableTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time a neighbor is considered reachable after receiving
a reachability confirmation."
::= { fsMIStdIpv6InterfaceEntry 5 }
fsMIStdIpv6InterfaceRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time between retransmissions of Neighbor Solicitation
messages to a neighbor when resolving the address or when
probing the reachability of a neighbor."
::= { fsMIStdIpv6InterfaceEntry 6 }
fsMIStdIpv6InterfaceForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1), -- acting as a router
notForwarding(2) -- NOT acting as a router
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether this entity is acting as an IPv6
router on this interface with 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).
This object is constrained by ipv6IpForwarding and is
ignored if ipv6IpForwarding is set to notForwarding. Those
systems that do not provide per-interface control of the
forwarding function should set this object to forwarding for
all interfaces and allow the ipv6IpForwarding object to
control the forwarding capability.
When this object is written, the entity SHOULD save the
change to non-volatile storage and restore the object from
non-volatile storage upon re-initialization of the system."
::= { fsMIStdIpv6InterfaceEntry 7 }
fsMIStdIpv6IfContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which the interface is mapped."
::= { fsMIStdIpv6InterfaceEntry 8 }
--IP Statistics Table
fsMIStdIpSystemStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMiIpSystemStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table containing the IP traffic statistics for various virtual
routers configured in the system."
::= { fsMIStdIp 7 }
fsMIStdIpSystemStatsEntry OBJECT-TYPE
SYNTAX FsMiIpSystemStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A statistics entry containing the IP traffic statistics for a
particular virtual rotuer for a particular IP version."
INDEX { fsMIStdIpContextId,
fsMIStdIpSystemStatsIPVersion
}
::= { fsMIStdIpSystemStatsTable 1 }
FsMiIpSystemStatsEntry ::= SEQUENCE {
fsMIStdIpSystemStatsIPVersion FsInetVersion,
fsMIStdIpSystemStatsInReceives Counter32,
fsMIStdIpSystemStatsHCInReceives Counter64,
fsMIStdIpSystemStatsInOctets Counter32,
fsMIStdIpSystemStatsHCInOctets Counter64,
fsMIStdIpSystemStatsInHdrErrors Counter32,
fsMIStdIpSystemStatsInNoRoutes Counter32,
fsMIStdIpSystemStatsInAddrErrors Counter32,
fsMIStdIpSystemStatsInUnknownProtos Counter32,
fsMIStdIpSystemStatsInTruncatedPkts Counter32,
fsMIStdIpSystemStatsInForwDatagrams Counter32,
fsMIStdIpSystemStatsHCInForwDatagrams Counter64,
fsMIStdIpSystemStatsReasmReqds Counter32,
fsMIStdIpSystemStatsReasmOKs Counter32,
fsMIStdIpSystemStatsReasmFails Counter32,
fsMIStdIpSystemStatsInDiscards Counter32,
fsMIStdIpSystemStatsInDelivers Counter32,
fsMIStdIpSystemStatsHCInDelivers Counter64,
fsMIStdIpSystemStatsOutRequests Counter32,
fsMIStdIpSystemStatsHCOutRequests Counter64,
fsMIStdIpSystemStatsOutNoRoutes Counter32,
fsMIStdIpSystemStatsOutForwDatagrams Counter32,
fsMIStdIpSystemStatsHCOutForwDatagrams Counter64,
fsMIStdIpSystemStatsOutDiscards Counter32,
fsMIStdIpSystemStatsOutFragReqds Counter32,
fsMIStdIpSystemStatsOutFragOKs Counter32,
fsMIStdIpSystemStatsOutFragFails Counter32,
fsMIStdIpSystemStatsOutFragCreates Counter32,
fsMIStdIpSystemStatsOutTransmits Counter32,
fsMIStdIpSystemStatsHCOutTransmits Counter64,
fsMIStdIpSystemStatsOutOctets Counter32,
fsMIStdIpSystemStatsHCOutOctets Counter64,
fsMIStdIpSystemStatsInMcastPkts Counter32,
fsMIStdIpSystemStatsHCInMcastPkts Counter64,
fsMIStdIpSystemStatsInMcastOctets Counter32,
fsMIStdIpSystemStatsHCInMcastOctets Counter64,
fsMIStdIpSystemStatsOutMcastPkts Counter32,
fsMIStdIpSystemStatsHCOutMcastPkts Counter64,
fsMIStdIpSystemStatsOutMcastOctets Counter32,
fsMIStdIpSystemStatsHCOutMcastOctets Counter64,
fsMIStdIpSystemStatsInBcastPkts Counter32,
fsMIStdIpSystemStatsHCInBcastPkts Counter64,
fsMIStdIpSystemStatsOutBcastPkts Counter32,
fsMIStdIpSystemStatsHCOutBcastPkts Counter64,
fsMIStdIpSystemStatsDiscontinuityTime TimeStamp,
fsMIStdIpSystemStatsRefreshRate Unsigned32
}
fsMIStdIpSystemStatsIPVersion OBJECT-TYPE
SYNTAX FsInetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP version of this row."
::= { fsMIStdIpSystemStatsEntry 1 }
fsMIStdIpSystemStatsInReceives OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input IP datagrams received, including
those received in error.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 2 }
fsMIStdIpSystemStatsHCInReceives OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input IP datagrams received, including
those received in error. This object counts the same
datagrams as fsMIStdIpSystemStatsInReceives, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 3 }
fsMIStdIpSystemStatsInOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in input IP datagrams,
including those received in error. Octets from datagrams
counted in fsMIStdIpSystemStatsInReceives MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 4 }
fsMIStdIpSystemStatsHCInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in input IP datagrams,
including those received in error. This object counts the
same octets as fsMIStdIpSystemStatsInOctets, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 5 }
fsMIStdIpSystemStatsInHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded due to errors in
their IP headers, including version number mismatch, other
format errors, hop count exceeded, errors discovered in
processing their IP options, etc.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 6 }
fsMIStdIpSystemStatsInNoRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because no route
could be found to transmit them to their destination.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 7 }
fsMIStdIpSystemStatsInAddrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because the IP
address in their IP header's destination field was not a
valid address to be received at this entity. This count
includes invalid addresses (e.g., ::0). For entities
that are not IP routers and therefore do not forward
datagrams, this counter includes datagrams discarded
because the destination address was not a local address.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 8 }
fsMIStdIpSystemStatsInUnknownProtos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of locally-addressed IP datagrams received
successfully but discarded because of an unknown or
unsupported protocol.
When tracking interface statistics, the counter of the
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 9 }
fsMIStdIpSystemStatsInTruncatedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because the
datagram frame didn't carry enough data.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 10 }
fsMIStdIpSystemStatsInForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input datagrams for which this entity was not
their final IP destination and for which this entity
attempted to find a route to forward them to that final
destination. In entities that do not act as IP routers,
this counter will include only those datagrams that were
Source-Routed via this entity, and the Source-Route
processing was successful.
When tracking interface statistics, the counter of the
incoming interface is incremented for each datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 11 }
fsMIStdIpSystemStatsHCInForwDatagrams OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input datagrams for which this entity was not
their final IP destination and for which this entity
attempted to find a route to forward them to that final
destination. This object counts the same packets as
fsMIStdIpSystemStatsInForwDatagrams, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 12 }
fsMIStdIpSystemStatsReasmReqds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP fragments received that needed to be
reassembled at this interface.
When tracking interface statistics, the counter of the
interface to which these fragments were addressed is
incremented. This interface might not be the same as the
input interface for some of the fragments.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 13 }
fsMIStdIpSystemStatsReasmOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams successfully reassembled.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 14 }
fsMIStdIpSystemStatsReasmFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures detected by the IP re-assembly
algorithm (for whatever reason: timed out, errors, etc.).
Note that this is not necessarily a count of discarded IP
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.
When tracking interface statistics, the counter of the
interface to which these fragments were addressed is
incremented. This interface might not be the same as the
input interface for some of the fragments.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 15 }
fsMIStdIpSystemStatsInDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams for which no problems were
encountered to prevent their continued processing, but
were discarded (e.g., for lack of buffer space). Note that
this counter does not include any datagrams discarded while
awaiting re-assembly.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 16 }
fsMIStdIpSystemStatsInDelivers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of datagrams successfully delivered to IP
user-protocols (including ICMP).
When tracking interface statistics, the counter of the
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 17 }
fsMIStdIpSystemStatsHCInDelivers OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of datagrams successfully delivered to IP
user-protocols (including ICMP). This object counts the
same packets as fsMIStdIpSystemStatsInDelivers, but allows for
larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 18 }
fsMIStdIpSystemStatsOutRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that local IP user-
protocols (including ICMP) supplied to IP in requests for
transmission. Note that this counter does not include any
datagrams counted in fsMIStdIpSystemStatsOutForwDatagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 19 }
fsMIStdIpSystemStatsHCOutRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that local IP user-
protocols (including ICMP) supplied to IP in requests for
transmission. This object counts the same packets as
fsMIStdIpSystemStatsOutRequests, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 20 }
fsMIStdIpSystemStatsOutNoRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of locally generated IP datagrams discarded
because no route could be found to transmit them to their
destination.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 21 }
fsMIStdIpSystemStatsOutForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams for which this entity was not their
final IP destination and for which it was successful in
finding a path to their final destination. In entities
that do not act as IP routers, this counter will include
only those datagrams that were Source-Routed via this
entity, and the Source-Route processing was successful.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
forwarded datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 22 }
fsMIStdIpSystemStatsHCOutForwDatagrams OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams for which this entity was not their
final IP destination and for which it was successful in
finding a path to their final destination. This object
counts the same packets as fsMIStdIpSystemStatsOutForwDatagrams,
but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 23 }
fsMIStdIpSystemStatsOutDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of output IP datagrams for which no problem was
encountered to prevent their transmission to their
destination, but were discarded (e.g., for lack of
buffer space). Note that this counter would include
datagrams counted in fsMIStdIpSystemStatsOutForwDatagrams if any
such datagrams met this (discretionary) discard criterion.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 24 }
fsMIStdIpSystemStatsOutFragReqds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that would require fragmentation
in order to be transmitted.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 25 }
fsMIStdIpSystemStatsOutFragOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that have been successfully
fragmented.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 26 }
fsMIStdIpSystemStatsOutFragFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that have been discarded because
they needed to be fragmented but could not be. This
includes IPv4 packets that have the DF bit set and IPv6
packets that are being forwarded and exceed the outgoing
link MTU.
When tracking interface statistics, the counter of the
outgoing interface is incremented for an unsuccessfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 27 }
fsMIStdIpSystemStatsOutFragCreates 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 IP fragmentation.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 28 }
fsMIStdIpSystemStatsOutTransmits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that this entity supplied
to the lower layers for transmission. This includes
datagrams generated locally and those forwarded by this
entity.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 29 }
fsMIStdIpSystemStatsHCOutTransmits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that this entity supplied
to the lower layers for transmission. This object counts
the same datagrams as fsMIStdIpSystemStatsOutTransmits, but allows
for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 30 }
fsMIStdIpSystemStatsOutOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets in IP datagrams delivered to the
lower layers for transmission. Octets from datagrams
counted in fsMIStdIpSystemStatsOutTransmits MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 31 }
fsMIStdIpSystemStatsHCOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets in IP datagrams delivered to the
lower layers for transmission. This objects counts the same
octets as fsMIStdIpSystemStatsOutOctets, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 32 }
fsMIStdIpSystemStatsInMcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams received.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 33 }
fsMIStdIpSystemStatsHCInMcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams received. This object
counts the same datagrams as fsMIStdIpSystemStatsInMcastPkts but
allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 34 }
fsMIStdIpSystemStatsInMcastOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in IP multicast
datagrams. Octets from datagrams counted in
fsMIStdIpSystemStatsInMcastPkts MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 35 }
fsMIStdIpSystemStatsHCInMcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in IP multicast
datagrams. This object counts the same octets as
fsMIStdIpSystemStatsInMcastOctets, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 36 }
fsMIStdIpSystemStatsOutMcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams transmitted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 37 }
fsMIStdIpSystemStatsHCOutMcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams transmitted. This
object counts the same datagrams as
fsMIStdIpSystemStatsOutMcastPkts, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 38 }
fsMIStdIpSystemStatsOutMcastOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted in IP multicast
datagrams. Octets from datagrams counted in
fsMIStdIpSystemStatsOutMcastPkts MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 39 }
fsMIStdIpSystemStatsHCOutMcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted in IP multicast
datagrams. This object counts the same octets as
fsMIStdIpSystemStatsOutMcastOctets, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 40 }
fsMIStdIpSystemStatsInBcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams received.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 41 }
fsMIStdIpSystemStatsHCInBcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams received. This object
counts the same datagrams as fsMIStdIpSystemStatsInBcastPkts but
allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 42 }
fsMIStdIpSystemStatsOutBcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams transmitted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 43 }
fsMIStdIpSystemStatsHCOutBcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams transmitted. This
object counts the same datagrams as
fsMIStdIpSystemStatsOutBcastPkts, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpSystemStatsDiscontinuityTime."
::= { fsMIStdIpSystemStatsEntry 44 }
fsMIStdIpSystemStatsDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
any one or more of this entry's counters suffered a
discontinuity.
If no such discontinuities have occurred since the last re-
initialization of the local management subsystem, then this
object contains a zero value."
::= { fsMIStdIpSystemStatsEntry 45 }
fsMIStdIpSystemStatsRefreshRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum reasonable polling interval for this entry.
This object provides an indication of the minimum amount of
time required to update the counters in this entry."
::= { fsMIStdIpSystemStatsEntry 46 }
fsMIStdIpIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table containing per-interface traffic statistics. This
table and the ipSystemStatsTable contain similar objects
whose difference is in their granularity. Where this table
contains per-interface statistics, the ipSystemStatsTable
contains the same statistics, but counted on a system wide
basis."
::= { fsMIStdIp 8 }
fsMIStdIpIfStatsEntry OBJECT-TYPE
SYNTAX FsMIStdIpIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An interface statistics entry containing objects for a
particular interface and version of IP."
INDEX { fsMIStdIpIfStatsIPVersion, fsMIStdIpIfStatsIfIndex }
::= { fsMIStdIpIfStatsTable 1 }
FsMIStdIpIfStatsEntry ::= SEQUENCE {
fsMIStdIpIfStatsIPVersion FsInetVersion,
fsMIStdIpIfStatsIfIndex InterfaceIndex,
fsMIStdIpIfStatsInReceives Counter32,
fsMIStdIpIfStatsHCInReceives Counter64,
fsMIStdIpIfStatsInOctets Counter32,
fsMIStdIpIfStatsHCInOctets Counter64,
fsMIStdIpIfStatsInHdrErrors Counter32,
fsMIStdIpIfStatsInNoRoutes Counter32,
fsMIStdIpIfStatsInAddrErrors Counter32,
fsMIStdIpIfStatsInUnknownProtos Counter32,
fsMIStdIpIfStatsInTruncatedPkts Counter32,
fsMIStdIpIfStatsInForwDatagrams Counter32,
fsMIStdIpIfStatsHCInForwDatagrams Counter64,
fsMIStdIpIfStatsReasmReqds Counter32,
fsMIStdIpIfStatsReasmOKs Counter32,
fsMIStdIpIfStatsReasmFails Counter32,
fsMIStdIpIfStatsInDiscards Counter32,
fsMIStdIpIfStatsInDelivers Counter32,
fsMIStdIpIfStatsHCInDelivers Counter64,
fsMIStdIpIfStatsOutRequests Counter32,
fsMIStdIpIfStatsHCOutRequests Counter64,
fsMIStdIpIfStatsOutForwDatagrams Counter32,
fsMIStdIpIfStatsHCOutForwDatagrams Counter64,
fsMIStdIpIfStatsOutDiscards Counter32,
fsMIStdIpIfStatsOutFragReqds Counter32,
fsMIStdIpIfStatsOutFragOKs Counter32,
fsMIStdIpIfStatsOutFragFails Counter32,
fsMIStdIpIfStatsOutFragCreates Counter32,
fsMIStdIpIfStatsOutTransmits Counter32,
fsMIStdIpIfStatsHCOutTransmits Counter64,
fsMIStdIpIfStatsOutOctets Counter32,
fsMIStdIpIfStatsHCOutOctets Counter64,
fsMIStdIpIfStatsInMcastPkts Counter32,
fsMIStdIpIfStatsHCInMcastPkts Counter64,
fsMIStdIpIfStatsInMcastOctets Counter32,
fsMIStdIpIfStatsHCInMcastOctets Counter64,
fsMIStdIpIfStatsOutMcastPkts Counter32,
fsMIStdIpIfStatsHCOutMcastPkts Counter64,
fsMIStdIpIfStatsOutMcastOctets Counter32,
fsMIStdIpIfStatsHCOutMcastOctets Counter64,
fsMIStdIpIfStatsInBcastPkts Counter32,
fsMIStdIpIfStatsHCInBcastPkts Counter64,
fsMIStdIpIfStatsOutBcastPkts Counter32,
fsMIStdIpIfStatsHCOutBcastPkts Counter64,
fsMIStdIpIfStatsDiscontinuityTime TimeStamp,
fsMIStdIpIfStatsRefreshRate Unsigned32,
fsMIStdIpIfStatsContextId Integer32
}
fsMIStdIpIfStatsIPVersion OBJECT-TYPE
SYNTAX FsInetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP version of this row."
::= { fsMIStdIpIfStatsEntry 1 }
fsMIStdIpIfStatsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpIfStatsEntry 2 }
fsMIStdIpIfStatsInReceives OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input IP datagrams received, including
those received in error.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 3 }
fsMIStdIpIfStatsHCInReceives OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input IP datagrams received, including
those received in error. This object counts the same
datagrams as fsMIStdIpIfStatsInReceives, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 4 }
fsMIStdIpIfStatsInOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in input IP datagrams,
including those received in error. Octets from datagrams
counted in fsMIStdIpIfStatsInReceives MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 5 }
fsMIStdIpIfStatsHCInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in input IP datagrams,
including those received in error. This object counts the
same octets as fsMIStdIpIfStatsInOctets, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 6 }
fsMIStdIpIfStatsInHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded due to errors in
their IP headers, including version number mismatch, other
format errors, hop count exceeded, errors discovered in
processing their IP options, etc.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 7 }
fsMIStdIpIfStatsInNoRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because no route
could be found to transmit them to their destination.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 8 }
fsMIStdIpIfStatsInAddrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because the IP
address in their IP header's destination field was not a
valid address to be received at this entity. This count
includes invalid addresses (e.g., ::0). For entities that
are not IP routers and therefore do not forward datagrams,
this counter includes datagrams discarded because the
destination address was not a local address.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 9 }
fsMIStdIpIfStatsInUnknownProtos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of locally-addressed IP datagrams received
successfully but discarded because of an unknown or
unsupported protocol.
When tracking interface statistics, the counter of the
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 10 }
fsMIStdIpIfStatsInTruncatedPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams discarded because the
datagram frame didn't carry enough data.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 11 }
fsMIStdIpIfStatsInForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input datagrams for which this entity was not
their final IP destination and for which this entity
attempted to find a route to forward them to that final
destination. In entities that do not act as IP routers,
this counter will include only those datagrams that were
Source-Routed via this entity, and the Source-Route
processing was successful.
When tracking interface statistics, the counter of the
incoming interface is incremented for each datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 12 }
fsMIStdIpIfStatsHCInForwDatagrams OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input datagrams for which this entity was not
their final IP destination and for which this entity
attempted to find a route to forward them to that final
destination. This object counts the same packets as
fsMIStdIpIfStatsInForwDatagrams, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 13 }
fsMIStdIpIfStatsReasmReqds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP fragments received that needed to be
reassembled at this interface.
When tracking interface statistics, the counter of the
interface to which these fragments were addressed is
incremented. This interface might not be the same as the
input interface for some of the fragments.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 14 }
fsMIStdIpIfStatsReasmOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams successfully reassembled.
When tracking interface statistics, the counter of the
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 15 }
fsMIStdIpIfStatsReasmFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures detected by the IP re-assembly
algorithm (for whatever reason: timed out, errors, etc.).
Note that this is not necessarily a count of discarded IP
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.
When tracking interface statistics, the counter of the
interface to which these fragments were addressed is
incremented. This interface might not be the same as the
input interface for some of the fragments.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 16 }
fsMIStdIpIfStatsInDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input IP datagrams for which no problems were
encountered to prevent their continued processing, but
were discarded (e.g., for lack of buffer space). Note that
this counter does not include any datagrams discarded while
awaiting re-assembly.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 17 }
fsMIStdIpIfStatsInDelivers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of datagrams successfully delivered to IP
user-protocols (including ICMP).
When tracking interface statistics, the counter of the
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 18 }
fsMIStdIpIfStatsHCInDelivers OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of datagrams successfully delivered to IP
user-protocols (including ICMP). This object counts the
same packets as fsMIStdIpIfStatsInDelivers, but allows for larger
values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 19 }
fsMIStdIpIfStatsOutRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that local IP user-
protocols (including ICMP) supplied to IP in requests for
transmission. Note that this counter does not include any
datagrams counted in fsMIStdIpIfStatsOutForwDatagrams.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 20 }
fsMIStdIpIfStatsHCOutRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that local IP user-
protocols (including ICMP) supplied to IP in requests for
transmission. This object counts the same packets as
fsMIStdIpIfStatsOutRequests, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 21 }
fsMIStdIpIfStatsOutForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams for which this entity was not their
final IP destination and for which it was successful in
finding a path to their final destination. In entities
that do not act as IP routers, this counter will include
only those datagrams that were Source-Routed via this
entity, and the Source-Route processing was successful.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
forwarded datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 22 }
fsMIStdIpIfStatsHCOutForwDatagrams OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams for which this entity was not their
final IP destination and for which it was successful in
finding a path to their final destination. This object
counts the same packets as fsMIStdIpIfStatsOutForwDatagrams, but
allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 23 }
fsMIStdIpIfStatsOutDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of output IP datagrams for which no problem was
encountered to prevent their transmission to their
destination, but were discarded (e.g., for lack of
buffer space). Note that this counter would include
datagrams counted in fsMIStdIpIfStatsOutForwDatagrams if any such
datagrams met this (discretionary) discard criterion.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 24 }
fsMIStdIpIfStatsOutFragReqds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that would require fragmentation
in order to be transmitted.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 25 }
fsMIStdIpIfStatsOutFragOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that have been successfully
fragmented.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 26 }
fsMIStdIpIfStatsOutFragFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that have been discarded because
they needed to be fragmented but could not be. This
includes IPv4 packets that have the DF bit set and IPv6
packets that are being forwarded and exceed the outgoing
link MTU.
When tracking interface statistics, the counter of the
outgoing interface is incremented for an unsuccessfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 27 }
fsMIStdIpIfStatsOutFragCreates 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 IP fragmentation.
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 28 }
fsMIStdIpIfStatsOutTransmits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that this entity supplied
to the lower layers for transmission. This includes
datagrams generated locally and those forwarded by this
entity.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 29 }
fsMIStdIpIfStatsHCOutTransmits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IP datagrams that this entity supplied
to the lower layers for transmission. This object counts
the same datagrams as fsMIStdIpIfStatsOutTransmits, but allows for
larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 30 }
fsMIStdIpIfStatsOutOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets in IP datagrams delivered to the
lower layers for transmission. Octets from datagrams
counted in fsMIStdIpIfStatsOutTransmits MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 31 }
fsMIStdIpIfStatsHCOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets in IP datagrams delivered to the
lower layers for transmission. This objects counts the same
octets as fsMIStdIpIfStatsOutOctets, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 32 }
fsMIStdIpIfStatsInMcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams received.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 33 }
fsMIStdIpIfStatsHCInMcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams received. This object
counts the same datagrams as fsMIStdIpIfStatsInMcastPkts, but
allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 34 }
fsMIStdIpIfStatsInMcastOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in IP multicast
datagrams. Octets from datagrams counted in
fsMIStdIpIfStatsInMcastPkts MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 35 }
fsMIStdIpIfStatsHCInMcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received in IP multicast
datagrams. This object counts the same octets as
fsMIStdIpIfStatsInMcastOctets, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 36 }
fsMIStdIpIfStatsOutMcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams transmitted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 37 }
fsMIStdIpIfStatsHCOutMcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP multicast datagrams transmitted. This
object counts the same datagrams as fsMIStdIpIfStatsOutMcastPkts,
but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 38 }
fsMIStdIpIfStatsOutMcastOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted in IP multicast
datagrams. Octets from datagrams counted in
fsMIStdIpIfStatsOutMcastPkts MUST be counted here.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 39 }
fsMIStdIpIfStatsHCOutMcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted in IP multicast
datagrams. This object counts the same octets as
fsMIStdIpIfStatsOutMcastOctets, but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 40 }
fsMIStdIpIfStatsInBcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams received.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 41 }
fsMIStdIpIfStatsHCInBcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams received. This object
counts the same datagrams as fsMIStdIpIfStatsInBcastPkts, but
allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 42 }
fsMIStdIpIfStatsOutBcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams transmitted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 43 }
fsMIStdIpIfStatsHCOutBcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP broadcast datagrams transmitted. This
object counts the same datagrams as fsMIStdIpIfStatsOutBcastPkts,
but allows for larger values.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
fsMIStdIpIfStatsDiscontinuityTime."
::= { fsMIStdIpIfStatsEntry 44 }
fsMIStdIpIfStatsDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
any one or more of this entry's counters suffered a
discontinuity.
If no such discontinuities have occurred since the last re-
initialization of the local management subsystem, then this
object contains a zero value."
::= { fsMIStdIpIfStatsEntry 45 }
fsMIStdIpIfStatsRefreshRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum reasonable polling interval for this entry.
This object provides an indication of the minimum amount of
time required to update the counters in this entry."
::= { fsMIStdIpIfStatsEntry 47 }
fsMIStdIpIfStatsContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context id to which this interface is mapped."
::= { fsMIStdIpIfStatsEntry 48 }
--
-- Internet Address Prefix table with context id
--
fsMIStdIpAddressPrefixTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpAddressPrefixEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table allows the user to determine the source of an IP
address or set of IP addresses, and allows other tables to
share the information via pointer rather than by copying.
For example, when the node configures both a unicast and
anycast address for a prefix, the fsMIStdIpAddressPrefix objects
for those addresses will point to a single row in this
table.
This table primarily provides support for IPv6 prefixes, and
several of the objects are less meaningful for IPv4. The
table continues to allow IPv4 addresses to allow future
flexibility. In order to promote a common configuration,
this document includes suggestions for default values for
IPv4 prefixes. Each of these values may be overridden if an
object is meaningful to the node.
All prefixes used by this entity should be included in this
table independent of how the entity learned the prefix.
(This table isn't limited to prefixes learned from router
advertisements.)"
::= { fsMIStdIp 9 }
fsMIStdIpAddressPrefixEntry OBJECT-TYPE
SYNTAX FsMIStdIpAddressPrefixEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the fsMIStdIpAddressPrefixTable."
INDEX { fsMIStdIpAddressPrefixIfIndex, fsMIStdIpAddressPrefixType,
fsMIStdIpAddressPrefixPrefix, fsMIStdIpAddressPrefixLength }
::= { fsMIStdIpAddressPrefixTable 1 }
FsMIStdIpAddressPrefixEntry ::= SEQUENCE {
fsMIStdIpAddressPrefixIfIndex InterfaceIndex,
fsMIStdIpAddressPrefixType InetAddressType,
fsMIStdIpAddressPrefixPrefix InetAddress,
fsMIStdIpAddressPrefixLength InetAddressPrefixLength,
fsMIStdIpAddressPrefixOrigin IpAddressPrefixOriginTC,
fsMIStdIpAddressPrefixOnLinkFlag TruthValue,
fsMIStdIpAddressPrefixAutonomousFlag TruthValue,
fsMIStdIpAddressPrefixAdvPreferredLifetime Unsigned32,
fsMIStdIpAddressPrefixAdvValidLifetime Unsigned32,
fsMIStdIpAddressContextId Integer32
}
fsMIStdIpAddressPrefixIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface on
which this prefix is configured. The interface identified
by a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpAddressPrefixEntry 1 }
fsMIStdIpAddressPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of fsMIStdIpAddressPrefix."
::= { fsMIStdIpAddressPrefixEntry 2 }
fsMIStdIpAddressPrefixPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address prefix. The address type of this object is
specified in fsMIStdIpAddressPrefixType. The length of this object
is the standard length for objects of that type (4 or 16
bytes). Any bits after fsMIStdIpAddressPrefixLength must be zero.
Implementors need to be aware that, if the size of
fsMIStdIpAddressPrefixPrefix exceeds 114 octets, then OIDS of
instances of columns in this row will have more than 128
sub-identifiers and cannot be accessed using SNMPv1,
SNMPv2c, or SNMPv3."
::= { fsMIStdIpAddressPrefixEntry 3 }
fsMIStdIpAddressPrefixLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The prefix length associated with this prefix.
The value 0 has no special meaning for this object. It
simply refers to address '::/0'."
::= { fsMIStdIpAddressPrefixEntry 4 }
fsMIStdIpAddressPrefixOrigin OBJECT-TYPE
SYNTAX IpAddressPrefixOriginTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The origin of this prefix."
::= { fsMIStdIpAddressPrefixEntry 5 }
fsMIStdIpAddressPrefixOnLinkFlag 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; otherwise, the value is
'false(2)'.
The default for IPv4 prefixes is 'true(1)'."
::= { fsMIStdIpAddressPrefixEntry 6 }
fsMIStdIpAddressPrefixAutonomousFlag 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 auto-
configure a local interface address.
The default for IPv4 prefixes is 'false(2)'."
::= { fsMIStdIpAddressPrefixEntry 7 }
fsMIStdIpAddressPrefixAdvPreferredLifetime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining length of time, in seconds, that this prefix
will continue to be 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.
The default for IPv4 prefixes is 4,294,967,295 (infinity)."
::= { fsMIStdIpAddressPrefixEntry 8 }
fsMIStdIpAddressPrefixAdvValidLifetime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining length of time, in seconds, that this prefix
will continue to be 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.
The default for IPv4 prefixes is 4,294,967,295 (infinity)."
::= { fsMIStdIpAddressPrefixEntry 9 }
fsMIStdIpAddressContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which this interface is mapped."
::= { fsMIStdIpAddressPrefixEntry 10 }
--
--IP address Table with context id support.
--
fsMIStdIpAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains addressing information relevant to the
entity's interfaces.
While this table is writable, the user will note that
several objects, such as fsMIStdIpAddressOrigin, are not. The
intention in allowing a user to write to this table is to
allow them to add or remove any entry that isn't
permanent. The user should be allowed to modify objects
and entries when that would not cause inconsistencies
within the table. Allowing write access to objects, such
as fsMIStdIpAddressOrigin, could allow a user to insert an entry
and then label it incorrectly.
Note well: When including IPv6 link-local addresses in this
table, the entry must use an InetAddressType of 'ipv6z' in
order to differentiate between the possible interfaces."
::= { fsMIStdIp 10 }
fsMIStdIpAddressEntry OBJECT-TYPE
SYNTAX FsMIStdIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An address mapping for a particular interface in a specific virtual
router."
INDEX { fsMIStdIpContextId, fsMIStdIpAddressAddrType, fsMIStdIpAddressAddr }
::= { fsMIStdIpAddressTable 1 }
FsMIStdIpAddressEntry ::= SEQUENCE {
fsMIStdIpAddressAddrType InetAddressType,
fsMIStdIpAddressAddr InetAddress,
fsMIStdIpAddressIfIndex InterfaceIndex,
fsMIStdIpAddressType INTEGER,
fsMIStdIpAddressPrefix RowPointer,
fsMIStdIpAddressOrigin IpAddressOriginTC,
fsMIStdIpAddressStatus IpAddressStatusTC,
fsMIStdIpAddressCreated TimeStamp,
fsMIStdIpAddressLastChanged TimeStamp,
fsMIStdIpAddressRowStatus RowStatus,
fsMIStdIpAddressStorageType StorageType
}
fsMIStdIpAddressAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of fsMIStdIpAddressAddr."
::= { fsMIStdIpAddressEntry 2 }
fsMIStdIpAddressAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address to which this entry's addressing information
pertains. The address type of this object is specified in
fsMIStdIpAddressAddrType.
Implementors need to be aware that if the size of
fsMIStdIpAddressAddr exceeds 116 octets, then OIDS of instances of
columns in this row will have more than 128 sub-identifiers
and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
::= { fsMIStdIpAddressEntry 3 }
fsMIStdIpAddressIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpAddressEntry 4 }
fsMIStdIpAddressType OBJECT-TYPE
SYNTAX INTEGER {
unicast(1),
anycast(2),
broadcast(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of address. broadcast(3) is not a valid value for
IPv6 addresses (RFC 3513)."
DEFVAL { unicast }
::= { fsMIStdIpAddressEntry 5 }
fsMIStdIpAddressPrefix OBJECT-TYPE
SYNTAX RowPointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A pointer to the row in the prefix table to which this
address belongs. May be { 0 0 } if there is no such row."
::= { fsMIStdIpAddressEntry 6 }
fsMIStdIpAddressOrigin OBJECT-TYPE
SYNTAX IpAddressOriginTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The origin of the address."
::= { fsMIStdIpAddressEntry 7 }
fsMIStdIpAddressStatus OBJECT-TYPE
SYNTAX IpAddressStatusTC
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of the address, describing if the address can be
used for communication.
In the absence of other information, an IPv4 address is
always preferred(1)."
::= { fsMIStdIpAddressEntry 8 }
fsMIStdIpAddressCreated OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time this entry was created.
If this entry was created prior to the last re-
initialization of the local network management subsystem,
then this object contains a zero value."
::= { fsMIStdIpAddressEntry 9 }
fsMIStdIpAddressLastChanged 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."
::= { fsMIStdIpAddressEntry 10 }
fsMIStdIpAddressRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The RowStatus TC requires that this DESCRIPTION clause
states under which circumstances other objects in this row
can be modified. The value of this object has no effect on
whether other objects in this conceptual row can be
modified.
A conceptual row can not be made active until the
fsMIStdIpAddressIfIndex has been set to a valid index."
::= { fsMIStdIpAddressEntry 11 }
fsMIStdIpAddressStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row. If this object
has a value of 'permanent', then no other objects are
required to be able to be modified."
DEFVAL { volatile }
::= { fsMIStdIpAddressEntry 12 }
--
-- the Internet Address Translation table with context id
--
fsMIStdIpNetToPhysicalTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpNetToPhysicalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address Translation table used for mapping from IP
addresses to physical addresses in each virutal router.
The Address Translation tables contain the IP address to
'physical' address equivalences. Some interfaces do not use
translation tables for determining address equivalences
(e.g., DDN-X.25 has an algorithmic method); if all
interfaces are of this type, then the Address Translation
table is empty, i.e., has zero entries.
While many protocols may be used to populate this table, ARP
and Neighbor Discovery are the most likely
options."
::= { fsMIStdIp 11 }
fsMIStdIpNetToPhysicalEntry OBJECT-TYPE
SYNTAX FsMIStdIpNetToPhysicalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains one IP address to `physical' address
equivalence."
INDEX { fsMIStdIpNetToPhysicalIfIndex,
fsMIStdIpNetToPhysicalNetAddressType,
fsMIStdIpNetToPhysicalNetAddress }
::= { fsMIStdIpNetToPhysicalTable 1 }
FsMIStdIpNetToPhysicalEntry ::= SEQUENCE {
fsMIStdIpNetToPhysicalIfIndex InterfaceIndex,
fsMIStdIpNetToPhysicalNetAddressType InetAddressType,
fsMIStdIpNetToPhysicalNetAddress InetAddress,
fsMIStdIpNetToPhysicalPhysAddress PhysAddress,
fsMIStdIpNetToPhysicalLastUpdated TimeStamp,
fsMIStdIpNetToPhysicalType INTEGER,
fsMIStdIpNetToPhysicalState INTEGER,
fsMIStdIpNetToPhysicalRowStatus RowStatus,
fsMIStdIpNetToPhysicalContextId Integer32
}
fsMIStdIpNetToPhysicalIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpNetToPhysicalEntry 1 }
fsMIStdIpNetToPhysicalNetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of fsMIStdIpNetToPhysicalNetAddress."
::= { fsMIStdIpNetToPhysicalEntry 2 }
fsMIStdIpNetToPhysicalNetAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address corresponding to the media-dependent
`physical' address. The address type of this object is
specified in fsMIStdIpNetToPhysicalAddressType."
::= { fsMIStdIpNetToPhysicalEntry 3 }
fsMIStdIpNetToPhysicalPhysAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE(0..65535))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The media-dependent `physical' address."
::= { fsMIStdIpNetToPhysicalEntry 4 }
fsMIStdIpNetToPhysicalLastUpdated OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time this entry was last
updated."
::= { fsMIStdIpNetToPhysicalEntry 5 }
fsMIStdIpNetToPhysicalType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
invalid(2), -- an invalidated mapping
dynamic(3),
static(4),
local(5) -- local interface
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of mapping.
Setting this object to the value invalid(2) has the effect
of invalidating the corresponding entry (static entry) in the
fsMIStdIpNetToPhysicalTable. That is, the agent removes the
invalidated entry from the table.
The 'dynamic(3)' type indicates that the IP address to
physical addresses mapping has been dynamically resolved
using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
protocol.
The 'static(4)' type indicates that the mapping has been
statically configured. Both of these refer to entries that
provide mappings for other entities addresses.
The 'local(5)' type indicates that the mapping is provided
for an entity's own interface address."
DEFVAL { static }
::= { fsMIStdIpNetToPhysicalEntry 6 }
fsMIStdIpNetToPhysicalState 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.
incomplete(7) -- address resolution is being
-- performed.
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Neighbor Unreachability Detection state for the
interface when the address mapping in this entry is used.
If Neighbor Unreachability Detection is not in use (e.g. for
IPv4), this object is always unknown(6)."
::= { fsMIStdIpNetToPhysicalEntry 7 }
fsMIStdIpNetToPhysicalRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The value of this object has no effect on whether
other objects in this conceptual row can be modified.
A conceptual row can not be made active until the
fsMIStdIpNetToPhysicalPhysAddress object has been set.
If the fsMIStdIpNetToPhysicalType is set to 'invalid',
the managed node deletes the entry independent of the
state of this object."
::= { fsMIStdIpNetToPhysicalEntry 8 }
fsMIStdIpNetToPhysicalContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which this NetToPhysical entry belongs."
::= { fsMIStdIpNetToPhysicalEntry 9 }
--
-- The IPv6 Scope Zone Index Table with context id.
--
fsMIStdIpv6ScopeZoneIndexTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpv6ScopeZoneIndexEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table used to describe IPv6 unicast and multicast scope
zones.
For those objects that have names rather than numbers, the
names were chosen to coincide with the names used in the
IPv6 address architecture document. "
::= { fsMIStdIp 12 }
fsMIStdIpv6ScopeZoneIndexEntry OBJECT-TYPE
SYNTAX FsMIStdIpv6ScopeZoneIndexEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the list of scope identifiers on a given
interface."
INDEX { fsMIStdIpv6ScopeZoneIndexIfIndex }
::= { fsMIStdIpv6ScopeZoneIndexTable 1 }
FsMIStdIpv6ScopeZoneIndexEntry ::= SEQUENCE {
fsMIStdIpv6ScopeZoneIndexIfIndex InterfaceIndex,
fsMIStdIpv6ScopeZoneIndexLinkLocal InetZoneIndex,
fsMIStdIpv6ScopeZoneIndex3 InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexAdminLocal InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexSiteLocal InetZoneIndex,
fsMIStdIpv6ScopeZoneIndex6 InetZoneIndex,
fsMIStdIpv6ScopeZoneIndex7 InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexOrganizationLocal InetZoneIndex,
fsMIStdIpv6ScopeZoneIndex9 InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexA InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexB InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexC InetZoneIndex,
fsMIStdIpv6ScopeZoneIndexD InetZoneIndex,
fsMIStdIpv6ScopeZoneContextId Integer32
}
fsMIStdIpv6ScopeZoneIndexIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which these scopes belong. The interface identified by a
particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpv6ScopeZoneIndexEntry 1 }
fsMIStdIpv6ScopeZoneIndexLinkLocal OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for the link-local scope on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 2 }
fsMIStdIpv6ScopeZoneIndex3 OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 3 on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 3 }
fsMIStdIpv6ScopeZoneIndexAdminLocal OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for the admin-local scope on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 4 }
fsMIStdIpv6ScopeZoneIndexSiteLocal OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for the site-local scope on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 5 }
fsMIStdIpv6ScopeZoneIndex6 OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 6 on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 6 }
fsMIStdIpv6ScopeZoneIndex7 OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 7 on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 7 }
fsMIStdIpv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for the organization-local scope on this
interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 8 }
fsMIStdIpv6ScopeZoneIndex9 OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 9 on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 9 }
fsMIStdIpv6ScopeZoneIndexA OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope A on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 10 }
fsMIStdIpv6ScopeZoneIndexB OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope B on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 11 }
fsMIStdIpv6ScopeZoneIndexC OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope C on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 12 }
fsMIStdIpv6ScopeZoneIndexD OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope D on this interface."
::= { fsMIStdIpv6ScopeZoneIndexEntry 13 }
fsMIStdIpv6ScopeZoneContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which the ScopeZoneEntry belongs."
::= { fsMIStdIpv6ScopeZoneIndexEntry 14 }
--
-- The Default Router Table
-- This table simply lists the default routers; for more information
-- about routing tables, see the routing MIBs
--
fsMIStdIpDefaultRouterTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpDefaultRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table used to describe the default routers known to this
entity."
::= { fsMIStdIp 13 }
fsMIStdIpDefaultRouterEntry OBJECT-TYPE
SYNTAX FsMIStdIpDefaultRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about a default router known
to this entity."
INDEX {fsMIStdIpDefaultRouterAddressType, fsMIStdIpDefaultRouterAddress,
fsMIStdIpDefaultRouterIfIndex}
::= { fsMIStdIpDefaultRouterTable 1 }
FsMIStdIpDefaultRouterEntry ::= SEQUENCE {
fsMIStdIpDefaultRouterAddressType InetAddressType,
fsMIStdIpDefaultRouterAddress InetAddress,
fsMIStdIpDefaultRouterIfIndex InterfaceIndex,
fsMIStdIpDefaultRouterLifetime Unsigned32,
fsMIStdIpDefaultRouterPreference INTEGER
}
fsMIStdIpDefaultRouterAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type for this row."
::= { fsMIStdIpDefaultRouterEntry 1 }
fsMIStdIpDefaultRouterAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the default router represented by this
row. The address type of this object is specified in
fsMIStdIpDefaultRouterAddressType.
Implementers need to be aware that if the size of
fsMIStdIpDefaultRouterAddress exceeds 115 octets, then OIDS of
instances of columns in this row will have more than 128
sub-identifiers and cannot be accessed using SNMPv1,
SNMPv2c, or SNMPv3."
::= { fsMIStdIpDefaultRouterEntry 2 }
fsMIStdIpDefaultRouterIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface by
which the router can be reached. The interface identified
by a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpDefaultRouterEntry 3 }
fsMIStdIpDefaultRouterLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining length of time, in seconds, that this router
will continue to be useful as a default router. A value of
zero indicates that it is no longer useful as a default
router. It is left to the implementer of the MIB as to
whether a router with a lifetime of zero is removed from the
list.
For IPv6, this value should be extracted from the router
advertisement messages."
::= { fsMIStdIpDefaultRouterEntry 4 }
fsMIStdIpDefaultRouterPreference OBJECT-TYPE
SYNTAX INTEGER {
reserved (-2),
low (-1),
medium (0),
high (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of preference given to this router as a
default router as described in he Default Router
Preferences document. Treating the value as a
2 bit signed integer allows for simple arithmetic
comparisons.
For IPv4 routers or IPv6 routers that are not using the
updated router advertisement format, this object is set to
medium (0)."
::= { fsMIStdIpDefaultRouterEntry 5 }
--
-- Configuration information for constructing router advertisements with context id
--
fsMIStdIpv6RouterAdvertTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIpv6RouterAdvertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table containing information used to construct router
advertisements."
::= { fsMIStdIp 14 }
fsMIStdIpv6RouterAdvertEntry OBJECT-TYPE
SYNTAX FsMIStdIpv6RouterAdvertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information used to construct router
advertisements.
Information in this table is persistent, and when this
object is written, the entity SHOULD save the change to
non-volatile storage."
INDEX { fsMIStdIpv6RouterAdvertIfIndex }
::= { fsMIStdIpv6RouterAdvertTable 1 }
FsMIStdIpv6RouterAdvertEntry ::= SEQUENCE {
fsMIStdIpv6RouterAdvertIfIndex InterfaceIndex,
fsMIStdIpv6RouterAdvertSendAdverts TruthValue,
fsMIStdIpv6RouterAdvertMaxInterval Unsigned32,
fsMIStdIpv6RouterAdvertMinInterval Unsigned32,
fsMIStdIpv6RouterAdvertManagedFlag TruthValue,
fsMIStdIpv6RouterAdvertOtherConfigFlag TruthValue,
fsMIStdIpv6RouterAdvertLinkMTU Unsigned32,
fsMIStdIpv6RouterAdvertReachableTime Unsigned32,
fsMIStdIpv6RouterAdvertRetransmitTime Unsigned32,
fsMIStdIpv6RouterAdvertCurHopLimit Unsigned32,
fsMIStdIpv6RouterAdvertDefaultLifetime Unsigned32,
fsMIStdIpv6RouterAdvertRowStatus RowStatus,
fsMIStdIpv6RouterAdvertContextId Integer32
}
fsMIStdIpv6RouterAdvertIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface on
which router advertisements constructed with this
information will be transmitted. The interface identified
by a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { fsMIStdIpv6RouterAdvertEntry 1 }
fsMIStdIpv6RouterAdvertSendAdverts OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A flag indicating whether the router sends periodic
router advertisements and responds to router solicitations
on this interface."
DEFVAL { false }
::= { fsMIStdIpv6RouterAdvertEntry 2 }
fsMIStdIpv6RouterAdvertMaxInterval OBJECT-TYPE
SYNTAX Unsigned32 (4..1800)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum time allowed between sending unsolicited router
advertisements from this interface."
DEFVAL { 600 }
::= { fsMIStdIpv6RouterAdvertEntry 3 }
fsMIStdIpv6RouterAdvertMinInterval OBJECT-TYPE
SYNTAX Unsigned32 (3..1350)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The minimum time allowed between sending unsolicited router
advertisements from this interface.
The default is 0.33 * fsMIStdIpv6RouterAdvertMaxInterval, however,
in the case of a low value for fsMIStdIpv6RouterAdvertMaxInterval,
the minimum value for this object is restricted to 3."
::= { fsMIStdIpv6RouterAdvertEntry 4 }
fsMIStdIpv6RouterAdvertManagedFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The true/false value to be placed into the 'managed address
configuration' flag field in router advertisements sent from
this interface."
DEFVAL { false }
::= { fsMIStdIpv6RouterAdvertEntry 5 }
fsMIStdIpv6RouterAdvertOtherConfigFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The true/false value to be placed into the 'other stateful
configuration' flag field in router advertisements sent from
this interface."
DEFVAL { false }
::= { fsMIStdIpv6RouterAdvertEntry 6 }
fsMIStdIpv6RouterAdvertLinkMTU OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value to be placed in MTU options sent by the router on
this interface.
A value of zero indicates that no MTU options are sent."
DEFVAL { 0 }
::= { fsMIStdIpv6RouterAdvertEntry 7 }
fsMIStdIpv6RouterAdvertReachableTime OBJECT-TYPE
SYNTAX Unsigned32 (0..3600000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value to be placed in the reachable time field in router
advertisement messages sent from this interface.
A value of zero in the router advertisement indicates that
the advertisement isn't specifying a value for reachable
time."
DEFVAL { 0 }
::= { fsMIStdIpv6RouterAdvertEntry 8 }
fsMIStdIpv6RouterAdvertRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value to be placed in the retransmit timer field in
router advertisements sent from this interface.
A value of zero in the router advertisement indicates that
the advertisement isn't specifying a value for retrans
time."
DEFVAL { 0 }
::= { fsMIStdIpv6RouterAdvertEntry 9 }
fsMIStdIpv6RouterAdvertCurHopLimit OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The default value to be placed in the current hop limit
field in router advertisements sent from this interface.
The value should be set to the current diameter of the
Internet.
A value of zero in the router advertisement indicates that
the advertisement isn't specifying a value for curHopLimit.
The default should be set to the value specified in the IANA
web pages (www.iana.org) at the time of implementation."
::= { fsMIStdIpv6RouterAdvertEntry 10 }
fsMIStdIpv6RouterAdvertDefaultLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0|4..9000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value to be placed in the router lifetime field of
router advertisements sent from this interface. This value
MUST be either 0 or between fsMIStdIpv6RouterAdvertMaxInterval and
9000 seconds.
A value of zero indicates that the router is not to be used
as a default router.
The default is 3 * fsMIStdIpv6RouterAdvertMaxInterval."
::= { fsMIStdIpv6RouterAdvertEntry 11 }
fsMIStdIpv6RouterAdvertRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
As all objects in this conceptual row have default values, a
row can be created and made active by setting this object
appropriately.
The RowStatus TC requires that this DESCRIPTION clause
states under which circumstances other objects in this row
can be modified. The value of this object has no effect on
whether other objects in this conceptual row can be
modified."
::= { fsMIStdIpv6RouterAdvertEntry 12 }
fsMIStdIpv6RouterAdvertContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which the RouterAdvert entry belongs."
::= { fsMIStdIpv6RouterAdvertEntry 13 }
--ICMP Statistics table
fsMIStdIcmpStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIcmpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of generic per virtual rotuer ICMP counters."
::= { fsMIStdIp 15 }
fsMIStdIcmpStatsEntry OBJECT-TYPE
SYNTAX FsMIStdIcmpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the fsMIStdIcmpStatsTable."
INDEX { fsMIStdIpContextId, fsMIStdIcmpStatsIPVersion }
::= { fsMIStdIcmpStatsTable 1 }
FsMIStdIcmpStatsEntry ::= SEQUENCE {
fsMIStdIcmpStatsIPVersion FsInetVersion,
fsMIStdIcmpStatsInMsgs Counter32,
fsMIStdIcmpStatsInErrors Counter32,
fsMIStdIcmpStatsOutMsgs Counter32,
fsMIStdIcmpStatsOutErrors Counter32
}
fsMIStdIcmpStatsIPVersion OBJECT-TYPE
SYNTAX FsInetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP version of the statistics."
::= { fsMIStdIcmpStatsEntry 1 }
fsMIStdIcmpStatsInMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages that the entity received.
Note that this counter includes all those counted by
fsMIStdIcmpStatsInErrors."
::= { fsMIStdIcmpStatsEntry 2 }
fsMIStdIcmpStatsInErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages that the entity received but
determined as having ICMP-specific errors (bad ICMP
checksums, bad length, etc.)."
::= { fsMIStdIcmpStatsEntry 3 }
fsMIStdIcmpStatsOutMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages that the entity attempted
to send. Note that this counter includes all those counted
by fsMIStdIcmpStatsOutErrors."
::= { fsMIStdIcmpStatsEntry 4 }
fsMIStdIcmpStatsOutErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages that this entity did not send
due to problems discovered within ICMP, such as a lack of
buffers. This value should not include errors discovered
outside the ICMP layer, such as the inability of IP to route
the resultant datagram. In some implementations, there may
be no types of error that contribute to this counter's
value."
::= { fsMIStdIcmpStatsEntry 5 }
-- per-version, per-message type ICMP counters
fsMIStdIcmpMsgStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdIcmpMsgStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of per virtual rotuer per-version, per-message type ICMP
counters."
::= { fsMIStdIp 16 }
fsMIStdIcmpMsgStatsEntry OBJECT-TYPE
SYNTAX FsMIStdIcmpMsgStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the fsMIStdIcmpMsgStatsTable.
The system should track each ICMP type value, even if that
ICMP type is not supported by the system. However, a
given row need not be instantiated unless a message of that
type has been processed, i.e., the row for
fsMIStdIcmpMsgStatsType=X MAY be instantiated before but MUST be
instantiated after the first message with Type=X is
received or transmitted. After receiving or transmitting
any succeeding messages with Type=X, the relevant counter
must be incremented."
INDEX { fsMIStdIpContextId, fsMIStdIcmpMsgStatsIPVersion, fsMIStdIcmpMsgStatsType }
::= { fsMIStdIcmpMsgStatsTable 1 }
FsMIStdIcmpMsgStatsEntry ::= SEQUENCE {
fsMIStdIcmpMsgStatsIPVersion FsInetVersion,
fsMIStdIcmpMsgStatsType Integer32,
fsMIStdIcmpMsgStatsInPkts Counter32,
fsMIStdIcmpMsgStatsOutPkts Counter32
}
fsMIStdIcmpMsgStatsIPVersion OBJECT-TYPE
SYNTAX FsInetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP version of the statistics."
::= { fsMIStdIcmpMsgStatsEntry 1 }
fsMIStdIcmpMsgStatsType OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ICMP type field of the message type being counted by
this row.
Note that ICMP message types are scoped by the address type
in use."
::= { fsMIStdIcmpMsgStatsEntry 2 }
fsMIStdIcmpMsgStatsInPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input packets for this AF and type."
::= { fsMIStdIcmpMsgStatsEntry 3 }
fsMIStdIcmpMsgStatsOutPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of output packets for this AF and type."
::= { fsMIStdIcmpMsgStatsEntry 4 }
-- Inet CIDR Route Table
fsMIStdInetCidrRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIStdInetCidrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entity's IP Routing table."
::= { fsMIStdIp 17 }
fsMIStdInetCidrRouteEntry OBJECT-TYPE
SYNTAX FsMIStdInetCidrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A particular route to a particular destination, under a
particular policy (as reflected in the
fsMIStdInetCidrRoutePolicy object).
Dynamically created rows will survive an agent reboot.
Implementers need to be aware that if the total number
of elements (octets or sub-identifiers) in
fsMIStdInetCidrRouteDest, fsMiInetCidrRoutePolicy, and
fsMIStdInetCidrRouteNextHop exceeds 111, then OIDs of column
instances in this table will have more than 128 sub-
identifiers and cannot be accessed using SNMPv1,
SNMPv2c, or SNMPv3."
INDEX {
fsMIStdIpContextId,
fsMIStdInetCidrRouteDestType,
fsMIStdInetCidrRouteDest,
fsMIStdInetCidrRoutePfxLen,
fsMIStdInetCidrRoutePolicy,
fsMIStdInetCidrRouteNextHopType,
fsMIStdInetCidrRouteNextHop
}
::= { fsMIStdInetCidrRouteTable 1 }
FsMIStdInetCidrRouteEntry ::= SEQUENCE {
fsMIStdInetCidrRouteDestType InetAddressType,
fsMIStdInetCidrRouteDest InetAddress,
fsMIStdInetCidrRoutePfxLen InetAddressPrefixLength,
fsMIStdInetCidrRoutePolicy OBJECT IDENTIFIER,
fsMIStdInetCidrRouteNextHopType InetAddressType,
fsMIStdInetCidrRouteNextHop InetAddress,
fsMIStdInetCidrRouteIfIndex InterfaceIndexOrZero,
fsMIStdInetCidrRouteType INTEGER,
fsMIStdInetCidrRouteProto IANAipRouteProtocol,
fsMIStdInetCidrRouteAge Gauge32,
fsMIStdInetCidrRouteNextHopAS InetAutonomousSystemNumber,
fsMIStdInetCidrRouteMetric1 Integer32,
fsMIStdInetCidrRouteMetric2 Integer32,
fsMIStdInetCidrRouteMetric3 Integer32,
fsMIStdInetCidrRouteMetric4 Integer32,
fsMIStdInetCidrRouteMetric5 Integer32,
fsMIStdInetCidrRouteStatus RowStatus,
fsMIStdInetCidrRouteAddrType INTEGER,
fsMIStdInetCidrRouteHWStatus BITS
}
fsMIStdInetCidrRouteDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of the fsMIStdInetCidrRouteDest address, as defined
in the InetAddress MIB.
Only those address types that may appear in an actual
routing table are allowed as values of this object."
::= { fsMIStdInetCidrRouteEntry 1 }
fsMIStdInetCidrRouteDest OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination IP address of this route.
The type of this address is determined by the value of
the fsMIStdInetCidrRouteDestType object.
The values for the index objects fsMIStdInetCidrRouteDest and
fsMIStdInetCidrRoutePfxLen must be consistent. When the value
of fsMIStdInetCidrRouteDest (excluding the zone index, if one
is present) is x, then the bitwise logical-AND
of x with the value of the mask formed from the
corresponding index object fsMIStdInetCidrRoutePfxLen MUST be
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests."
::= { fsMIStdInetCidrRouteEntry 2 }
fsMIStdInetCidrRoutePfxLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the number of leading one bits that form the
mask to be logical-ANDed with the destination address
before being compared to the value in the
fsMIStdInetCidrRouteDest field.
The values for the index objects fsMIStdInetCidrRouteDest and
fsMIStdInetCidrRoutePfxLen must be consistent. When the value
of fsMIStdInetCidrRouteDest (excluding the zone index, if one
is present) is x, then the bitwise logical-AND
of x with the value of the mask formed from the
corresponding index object fsMIStdInetCidrRoutePfxLen MUST be
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests."
::= { fsMIStdInetCidrRouteEntry 3 }
fsMIStdInetCidrRoutePolicy OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an opaque object without any defined
semantics. Its purpose is to serve as an additional
index that may delineate between multiple entries to
the same destination. The value { 0 0 } shall be used
as the default value for this object."
::= { fsMIStdInetCidrRouteEntry 4 }
fsMIStdInetCidrRouteNextHopType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of the fsMIStdInetCidrRouteNextHop address, as
defined in the InetAddress MIB.
Value should be set to unknown(0) for non-remote
routes.
Only those address types that may appear in an actual
routing table are allowed as values of this object."
::= { fsMIStdInetCidrRouteEntry 5 }
fsMIStdInetCidrRouteNextHop OBJECT-TYPE
SYNTAX InetAddress (SIZE(16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"On remote routes, the address of the next system en
route. For non-remote routes, a zero length string.
The type of this address is determined by the value of
the fsMIStdInetCidrRouteNextHopType object."
::= { fsMIStdInetCidrRouteEntry 6 }
fsMIStdInetCidrRouteIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ifIndex value that identifies the local interface
through which the next hop of this route should be
reached. A value of 0 is valid and represents the
scenario where no interface is specified."
::= { fsMIStdInetCidrRouteEntry 7 }
fsMIStdInetCidrRouteType OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified by this MIB
reject (2), -- route that discards traffic and
-- returns ICMP notification
local (3), -- local interface
remote (4), -- remote destination
blackhole(5) -- route that discards traffic
-- silently
}
MAX-ACCESS read-create
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.
Routes that do not result in traffic forwarding or
rejection should not be displayed, even if the
implementation keeps them stored internally.
reject(2) refers to a route that, if matched, discards
the message as unreachable and returns a notification
(e.g., ICMP error) to the message sender. This is used
in some protocols as a means of correctly aggregating
routes.
blackhole(5) refers to a route that, if matched,
discards the message silently."
::= { fsMIStdInetCidrRouteEntry 8 }
fsMIStdInetCidrRouteProto OBJECT-TYPE
SYNTAX IANAipRouteProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this route was learned.
Inclusion of values for gateway routing protocols is
not intended to imply that hosts should support those
protocols."
::= { fsMIStdInetCidrRouteEntry 9 }
fsMIStdInetCidrRouteAge OBJECT-TYPE
SYNTAX Gauge32
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."
::= { fsMIStdInetCidrRouteEntry 10 }
fsMIStdInetCidrRouteNextHopAS OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Autonomous System Number of the Next Hop. The
semantics of this object are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. When this object is unknown or not relevant, its
value should be set to zero."
DEFVAL { 0 }
::= { fsMIStdInetCidrRouteEntry 11 }
fsMIStdInetCidrRouteMetric1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The primary routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { fsMIStdInetCidrRouteEntry 12 }
fsMIStdInetCidrRouteMetric2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { fsMIStdInetCidrRouteEntry 13 }
fsMIStdInetCidrRouteMetric3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { fsMIStdInetCidrRouteEntry 14 }
fsMIStdInetCidrRouteMetric4 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { fsMIStdInetCidrRouteEntry 15 }
fsMIStdInetCidrRouteMetric5 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's fsMIStdInetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { fsMIStdInetCidrRouteEntry 16 }
fsMIStdInetCidrRouteStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status variable, used according to row
installation and removal conventions.
A row entry cannot be modified when the status is
marked as active(1)."
::= { fsMIStdInetCidrRouteEntry 17 }
fsMIStdInetCidrRouteAddrType OBJECT-TYPE
SYNTAX INTEGER {
unicast(1),
anycast(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the destination address in the
route entry is unicast or anycast."
DEFVAL { 1 }
::= { fsMIStdInetCidrRouteEntry 18 }
fsMIStdInetCidrRouteHWStatus OBJECT-TYPE
SYNTAX BITS { bestRoute (40),
hardwareStatus (80),
reachable (100)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This bit mask indicates the route status
01000000 - This bit indicates the route is best route.
10000000 - This bit indicates the route is added in hardware.
01100100 - This bit indicates the route is Reachable."
::= {fsMIStdInetCidrRouteEntry 19}
END