| IP-MIB DEFINITIONS ::= BEGIN |
| |
| IMPORTS |
| MODULE-IDENTITY, OBJECT-TYPE, |
| Integer32, Counter32, IpAddress, |
| mib-2, Unsigned32, Counter64, |
| zeroDotZero FROM SNMPv2-SMI |
| PhysAddress, TruthValue, |
| TimeStamp, RowPointer, |
| TEXTUAL-CONVENTION, TestAndIncr, |
| RowStatus, StorageType FROM SNMPv2-TC |
| MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF |
| InetAddress, InetAddressType, |
| InetAddressPrefixLength, |
| InetVersion, InetZoneIndex FROM INET-ADDRESS-MIB |
| InterfaceIndex FROM IF-MIB; |
| |
| ipMIB MODULE-IDENTITY |
| LAST-UPDATED "200602020000Z" |
| ORGANIZATION "IETF IPv6 MIB Revision Team" |
| CONTACT-INFO |
| "Editor: |
| |
| |
| |
| Shawn A. Routhier |
| Interworking Labs |
| 108 Whispering Pines Dr. Suite 235 |
| Scotts Valley, CA 95066 |
| USA |
| EMail: <sar@iwl.com>" |
| DESCRIPTION |
| "The MIB module for managing IP and ICMP implementations, but |
| excluding their management of IP routes. |
| |
| Copyright (C) The Internet Society (2006). This version of |
| this MIB module is part of RFC 4293; see the RFC itself for |
| full legal notices." |
| |
| REVISION "200602020000Z" |
| DESCRIPTION |
| "The IP version neutral revision with added IPv6 objects for |
| ND, default routers, and router advertisements. As well as |
| being the successor to RFC 2011, this MIB is also the |
| successor to RFCs 2465 and 2466. Published as RFC 4293." |
| |
| REVISION "199411010000Z" |
| DESCRIPTION |
| "A separate MIB module (IP-MIB) for IP and ICMP management |
| objects. Published as RFC 2011." |
| |
| REVISION "199103310000Z" |
| DESCRIPTION |
| "The initial revision of this MIB module was part of MIB-II, |
| which was published as RFC 1213." |
| ::= { mib-2 48} |
| |
| -- |
| -- The textual conventions we define and use in this MIB. |
| -- |
| |
| IpAddressOriginTC ::= TEXTUAL-CONVENTION |
| STATUS current |
| DESCRIPTION |
| "The origin of the address. |
| |
| manual(2) indicates that the address was manually configured |
| to a specified address, e.g., by user configuration. |
| |
| dhcp(4) indicates an address that was assigned to this |
| system by a DHCP server. |
| |
| linklayer(5) indicates an address created by IPv6 stateless |
| |
| |
| |
| auto-configuration. |
| |
| random(6) indicates an address chosen by the system at |
| random, e.g., an IPv4 address within 169.254/16, or an RFC |
| 3041 privacy address." |
| SYNTAX INTEGER { |
| other(1), |
| manual(2), |
| dhcp(4), |
| linklayer(5), |
| random(6) |
| } |
| |
| IpAddressStatusTC ::= TEXTUAL-CONVENTION |
| STATUS current |
| DESCRIPTION |
| "The status of an address. Most of the states correspond to |
| states from the IPv6 Stateless Address Autoconfiguration |
| protocol. |
| |
| The preferred(1) state indicates that this is a valid |
| address that can appear as the destination or source address |
| of a packet. |
| |
| The deprecated(2) state indicates that this is a valid but |
| deprecated address that should no longer be used as a source |
| address in new communications, but packets addressed to such |
| an address are processed as expected. |
| |
| The invalid(3) state indicates that this isn't a valid |
| address and it shouldn't appear as the destination or source |
| address of a packet. |
| |
| The inaccessible(4) state indicates that the address is not |
| accessible because the interface to which this address is |
| assigned is not operational. |
| |
| The unknown(5) state indicates that the status cannot be |
| determined for some reason. |
| |
| The tentative(6) state indicates that the uniqueness of the |
| address on the link is being verified. Addresses in this |
| state should not be used for general communication and |
| should only be used to determine the uniqueness of the |
| address. |
| |
| The duplicate(7) state indicates the address has been |
| determined to be non-unique on the link and so must not be |
| |
| |
| |
| used. |
| |
| The optimistic(8) state indicates the address is available |
| for use, subject to restrictions, while its uniqueness on |
| a link is being verified. |
| |
| In the absence of other information, an IPv4 address is |
| always preferred(1)." |
| REFERENCE "RFC 2462" |
| SYNTAX INTEGER { |
| preferred(1), |
| deprecated(2), |
| invalid(3), |
| inaccessible(4), |
| unknown(5), |
| tentative(6), |
| duplicate(7), |
| optimistic(8) |
| } |
| |
| IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION |
| STATUS current |
| DESCRIPTION |
| "The origin of this prefix. |
| |
| manual(2) indicates a prefix that was manually configured. |
| |
| wellknown(3) indicates a well-known prefix, e.g., 169.254/16 |
| for IPv4 auto-configuration or fe80::/10 for IPv6 link-local |
| addresses. Well known prefixes may be assigned by IANA, |
| the address registries, or by specification in a standards |
| track RFC. |
| |
| dhcp(4) indicates a prefix that was assigned by a DHCP |
| server. |
| |
| routeradv(5) indicates a prefix learned from a router |
| advertisement. |
| |
| Note: while IpAddressOriginTC and IpAddressPrefixOriginTC |
| are similar, they are not identical. The first defines how |
| an address was created, while the second defines how a |
| prefix was found." |
| SYNTAX INTEGER { |
| other(1), |
| manual(2), |
| wellknown(3), |
| dhcp(4), |
| |
| |
| |
| routeradv(5) |
| } |
| |
| Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION |
| DISPLAY-HINT "2x:" |
| STATUS current |
| DESCRIPTION |
| "This data type is used to model IPv6 address |
| interface identifiers. This is a binary string |
| of up to 8 octets in network byte-order." |
| SYNTAX OCTET STRING (SIZE (0..8)) |
| |
| -- |
| -- the IP general group |
| -- some objects that affect all of IPv4 |
| -- |
| |
| ip OBJECT IDENTIFIER ::= { mib-2 4 } |
| |
| ipForwarding 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." |
| ::= { ip 1 } |
| |
| ipDefaultTTL 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." |
| ::= { ip 2 } |
| |
| ipReasmTimeout 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." |
| ::= { ip 13 } |
| |
| -- |
| -- the IPv6 general group |
| -- Some objects that affect all of IPv6 |
| -- |
| |
| ipv6IpForwarding 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." |
| ::= { ip 25 } |
| |
| ipv6IpDefaultHopLimit 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." |
| REFERENCE "RFC 2461 Section 6.3.2" |
| ::= { ip 26 } |
| |
| -- |
| -- IPv4 Interface Table |
| -- |
| |
| ipv4InterfaceTableLastChange 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 ipv4InterfaceTable was added or deleted, or |
| when an ipv4InterfaceReasmMaxSize or an |
| ipv4InterfaceEnableStatus object was modified. |
| |
| If new objects are added to the ipv4InterfaceTable that |
| require the ipv4InterfaceTableLastChange to be updated when |
| they are modified, they must specify that requirement in |
| their description clause." |
| ::= { ip 27 } |
| |
| ipv4InterfaceTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF Ipv4InterfaceEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table containing per-interface IPv4-specific |
| information." |
| ::= { ip 28 } |
| |
| ipv4InterfaceEntry OBJECT-TYPE |
| SYNTAX Ipv4InterfaceEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "An entry containing IPv4-specific information for a specific |
| interface." |
| INDEX { ipv4InterfaceIfIndex } |
| |
| |
| |
| ::= { ipv4InterfaceTable 1 } |
| |
| Ipv4InterfaceEntry ::= SEQUENCE { |
| ipv4InterfaceIfIndex InterfaceIndex, |
| ipv4InterfaceReasmMaxSize Integer32, |
| ipv4InterfaceEnableStatus INTEGER, |
| ipv4InterfaceRetransmitTime Unsigned32 |
| } |
| |
| ipv4InterfaceIfIndex 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." |
| ::= { ipv4InterfaceEntry 1 } |
| |
| ipv4InterfaceReasmMaxSize 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." |
| ::= { ipv4InterfaceEntry 2 } |
| |
| ipv4InterfaceEnableStatus 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." |
| ::= { ipv4InterfaceEntry 3 } |
| |
| ipv4InterfaceRetransmitTime 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 } |
| ::= { ipv4InterfaceEntry 4 } |
| |
| -- |
| -- v6 interface table |
| -- |
| |
| ipv6InterfaceTableLastChange 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 ipv6InterfaceTable was added or deleted or when |
| an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier, |
| ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime, |
| ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding |
| object was modified. |
| |
| If new objects are added to the ipv6InterfaceTable that |
| require the ipv6InterfaceTableLastChange to be updated when |
| they are modified, they must specify that requirement in |
| their description clause." |
| ::= { ip 29 } |
| |
| ipv6InterfaceTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF Ipv6InterfaceEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table containing per-interface IPv6-specific |
| information." |
| ::= { ip 30 } |
| |
| ipv6InterfaceEntry OBJECT-TYPE |
| SYNTAX Ipv6InterfaceEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "An entry containing IPv6-specific information for a given |
| interface." |
| |
| |
| |
| INDEX { ipv6InterfaceIfIndex } |
| ::= { ipv6InterfaceTable 1 } |
| |
| Ipv6InterfaceEntry ::= SEQUENCE { |
| ipv6InterfaceIfIndex InterfaceIndex, |
| ipv6InterfaceReasmMaxSize Unsigned32, |
| ipv6InterfaceIdentifier Ipv6AddressIfIdentifierTC, |
| ipv6InterfaceEnableStatus INTEGER, |
| ipv6InterfaceReachableTime Unsigned32, |
| ipv6InterfaceRetransmitTime Unsigned32, |
| ipv6InterfaceForwarding INTEGER |
| } |
| |
| ipv6InterfaceIfIndex 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." |
| ::= { ipv6InterfaceEntry 1 } |
| |
| ipv6InterfaceReasmMaxSize 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." |
| ::= { ipv6InterfaceEntry 2 } |
| |
| ipv6InterfaceIdentifier 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." |
| ::= { ipv6InterfaceEntry 3 } |
| |
| -- This object ID is reserved as it was used in earlier versions of |
| -- the MIB module. In theory, OIDs are not assigned until the |
| -- specification is released as an RFC; however, as some companies |
| -- may have shipped code based on earlier versions of the MIB, it |
| -- seems best to reserve this OID. This OID had been |
| -- ipv6InterfacePhysicalAddress. |
| -- ::= { ipv6InterfaceEntry 4} |
| |
| ipv6InterfaceEnableStatus 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." |
| ::= { ipv6InterfaceEntry 5 } |
| |
| ipv6InterfaceReachableTime 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." |
| REFERENCE "RFC 2461, Section 6.3.2" |
| ::= { ipv6InterfaceEntry 6 } |
| |
| ipv6InterfaceRetransmitTime 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." |
| REFERENCE "RFC 2461, Section 6.3.2" |
| ::= { ipv6InterfaceEntry 7 } |
| |
| ipv6InterfaceForwarding 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." |
| ::= { ipv6InterfaceEntry 8 } |
| |
| -- |
| -- Per-Interface or System-Wide IP statistics. |
| -- |
| -- The following two tables, ipSystemStatsTable and ipIfStatsTable, |
| -- are intended to provide the same counters at different granularities. |
| -- The ipSystemStatsTable provides system wide counters aggregating |
| -- the traffic counters for all interfaces for a given address type. |
| -- The ipIfStatsTable provides the same counters but for specific |
| -- interfaces rather than as an aggregate. |
| -- |
| -- Note well: If a system provides both system-wide and interface- |
| -- specific values, the system-wide value may not be equal to the sum |
| -- of the interface-specific values across all interfaces due to e.g., |
| -- dynamic interface creation/deletion. |
| -- |
| -- Note well: Both of these tables contain some items that are |
| |
| |
| |
| -- represented by two objects, representing the value in either 32 |
| -- or 64 bits. For those objects, the 32-bit value MUST be the low |
| -- order 32 bits of the 64-bit value. Also note that the 32-bit |
| -- counters must be included when the 64-bit counters are included. |
| |
| ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 } |
| |
| ipSystemStatsTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpSystemStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table containing system wide, IP version specific |
| traffic statistics. This table and the ipIfStatsTable |
| contain similar objects whose difference is in their |
| granularity. Where this table contains system wide traffic |
| statistics, the ipIfStatsTable contains the same statistics |
| but counted on a per-interface basis." |
| ::= { ipTrafficStats 1 } |
| |
| ipSystemStatsEntry OBJECT-TYPE |
| SYNTAX IpSystemStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "A statistics entry containing system-wide objects for a |
| particular IP version." |
| INDEX { ipSystemStatsIPVersion } |
| ::= { ipSystemStatsTable 1 } |
| |
| IpSystemStatsEntry ::= SEQUENCE { |
| ipSystemStatsIPVersion InetVersion, |
| ipSystemStatsInReceives Counter32, |
| ipSystemStatsHCInReceives Counter64, |
| ipSystemStatsInOctets Counter32, |
| ipSystemStatsHCInOctets Counter64, |
| ipSystemStatsInHdrErrors Counter32, |
| ipSystemStatsInNoRoutes Counter32, |
| ipSystemStatsInAddrErrors Counter32, |
| ipSystemStatsInUnknownProtos Counter32, |
| ipSystemStatsInTruncatedPkts Counter32, |
| ipSystemStatsInForwDatagrams Counter32, |
| ipSystemStatsHCInForwDatagrams Counter64, |
| ipSystemStatsReasmReqds Counter32, |
| ipSystemStatsReasmOKs Counter32, |
| ipSystemStatsReasmFails Counter32, |
| ipSystemStatsInDiscards Counter32, |
| ipSystemStatsInDelivers Counter32, |
| |
| |
| |
| ipSystemStatsHCInDelivers Counter64, |
| ipSystemStatsOutRequests Counter32, |
| ipSystemStatsHCOutRequests Counter64, |
| ipSystemStatsOutNoRoutes Counter32, |
| ipSystemStatsOutForwDatagrams Counter32, |
| ipSystemStatsHCOutForwDatagrams Counter64, |
| ipSystemStatsOutDiscards Counter32, |
| ipSystemStatsOutFragReqds Counter32, |
| ipSystemStatsOutFragOKs Counter32, |
| ipSystemStatsOutFragFails Counter32, |
| ipSystemStatsOutFragCreates Counter32, |
| ipSystemStatsOutTransmits Counter32, |
| ipSystemStatsHCOutTransmits Counter64, |
| ipSystemStatsOutOctets Counter32, |
| ipSystemStatsHCOutOctets Counter64, |
| ipSystemStatsInMcastPkts Counter32, |
| ipSystemStatsHCInMcastPkts Counter64, |
| ipSystemStatsInMcastOctets Counter32, |
| ipSystemStatsHCInMcastOctets Counter64, |
| ipSystemStatsOutMcastPkts Counter32, |
| ipSystemStatsHCOutMcastPkts Counter64, |
| ipSystemStatsOutMcastOctets Counter32, |
| ipSystemStatsHCOutMcastOctets Counter64, |
| ipSystemStatsInBcastPkts Counter32, |
| ipSystemStatsHCInBcastPkts Counter64, |
| ipSystemStatsOutBcastPkts Counter32, |
| ipSystemStatsHCOutBcastPkts Counter64, |
| ipSystemStatsDiscontinuityTime TimeStamp, |
| ipSystemStatsRefreshRate Unsigned32 |
| } |
| |
| ipSystemStatsIPVersion OBJECT-TYPE |
| SYNTAX InetVersion |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The IP version of this row." |
| ::= { ipSystemStatsEntry 1 } |
| |
| -- This object ID is reserved to allow the IDs for this table's objects |
| -- to align with the objects in the ipIfStatsTable. |
| -- ::= { ipSystemStatsEntry 2 } |
| |
| ipSystemStatsInReceives 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 3 } |
| |
| ipSystemStatsHCInReceives 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 ipSystemStatsInReceives, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 4 } |
| |
| ipSystemStatsInOctets 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 ipSystemStatsInReceives 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 5 } |
| |
| ipSystemStatsHCInOctets 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 ipSystemStatsInOctets, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 6 } |
| |
| ipSystemStatsInHdrErrors 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 7 } |
| |
| ipSystemStatsInNoRoutes 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 8 } |
| |
| ipSystemStatsInAddrErrors 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 9 } |
| |
| ipSystemStatsInUnknownProtos 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 10 } |
| |
| ipSystemStatsInTruncatedPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 11 } |
| |
| ipSystemStatsInForwDatagrams 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 12 } |
| |
| ipSystemStatsHCInForwDatagrams 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 |
| ipSystemStatsInForwDatagrams, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 13 } |
| |
| ipSystemStatsReasmReqds 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 14 } |
| |
| ipSystemStatsReasmOKs 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 15 } |
| |
| ipSystemStatsReasmFails 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 16 } |
| |
| ipSystemStatsInDiscards 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 17 } |
| |
| ipSystemStatsInDelivers 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 18 } |
| |
| ipSystemStatsHCInDelivers 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 ipSystemStatsInDelivers, 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 |
| ipSystemStatsDiscontinuityTime." |
| |
| |
| |
| ::= { ipSystemStatsEntry 19 } |
| |
| ipSystemStatsOutRequests 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 ipSystemStatsOutForwDatagrams. |
| |
| 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 20 } |
| |
| ipSystemStatsHCOutRequests 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 |
| ipSystemStatsOutRequests, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 21 } |
| |
| ipSystemStatsOutNoRoutes 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 22 } |
| |
| |
| |
| ipSystemStatsOutForwDatagrams 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 23 } |
| |
| ipSystemStatsHCOutForwDatagrams 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 ipSystemStatsOutForwDatagrams, |
| 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 24 } |
| |
| ipSystemStatsOutDiscards 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 ipSystemStatsOutForwDatagrams 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 25 } |
| |
| ipSystemStatsOutFragReqds 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 26 } |
| |
| ipSystemStatsOutFragOKs 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 27 } |
| |
| ipSystemStatsOutFragFails 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 28 } |
| |
| ipSystemStatsOutFragCreates 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 29 } |
| |
| ipSystemStatsOutTransmits 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 30 } |
| |
| ipSystemStatsHCOutTransmits 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 ipSystemStatsOutTransmits, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 31 } |
| |
| ipSystemStatsOutOctets 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 ipSystemStatsOutTransmits 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 32 } |
| |
| ipSystemStatsHCOutOctets 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 ipSystemStatsOutOctets, 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 |
| |
| |
| |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 33 } |
| |
| ipSystemStatsInMcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 34 } |
| |
| ipSystemStatsHCInMcastPkts 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 ipSystemStatsInMcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 35 } |
| |
| ipSystemStatsInMcastOctets 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 |
| ipSystemStatsInMcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 36 } |
| |
| ipSystemStatsHCInMcastOctets 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 |
| ipSystemStatsInMcastOctets, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 37 } |
| |
| ipSystemStatsOutMcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 38 } |
| |
| ipSystemStatsHCOutMcastPkts 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 |
| ipSystemStatsOutMcastPkts, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 39 } |
| |
| ipSystemStatsOutMcastOctets 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 |
| |
| |
| |
| ipSystemStatsOutMcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 40 } |
| |
| ipSystemStatsHCOutMcastOctets 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 |
| ipSystemStatsOutMcastOctets, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 41 } |
| |
| ipSystemStatsInBcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 42 } |
| |
| ipSystemStatsHCInBcastPkts 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 ipSystemStatsInBcastPkts 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 |
| |
| |
| |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 43 } |
| |
| ipSystemStatsOutBcastPkts 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 44 } |
| |
| ipSystemStatsHCOutBcastPkts 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 |
| ipSystemStatsOutBcastPkts, 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 |
| ipSystemStatsDiscontinuityTime." |
| ::= { ipSystemStatsEntry 45 } |
| |
| ipSystemStatsDiscontinuityTime 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." |
| ::= { ipSystemStatsEntry 46 } |
| |
| ipSystemStatsRefreshRate 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." |
| ::= { ipSystemStatsEntry 47 } |
| |
| ipIfStatsTableLastChange 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 ipIfStatsTable was added or deleted. |
| |
| If new objects are added to the ipIfStatsTable that require |
| the ipIfStatsTableLastChange to be updated when they are |
| modified, they must specify that requirement in their |
| description clause." |
| ::= { ipTrafficStats 2 } |
| |
| ipIfStatsTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpIfStatsEntry |
| 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." |
| ::= { ipTrafficStats 3 } |
| |
| ipIfStatsEntry OBJECT-TYPE |
| SYNTAX IpIfStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "An interface statistics entry containing objects for a |
| particular interface and version of IP." |
| INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex } |
| ::= { ipIfStatsTable 1 } |
| |
| IpIfStatsEntry ::= SEQUENCE { |
| ipIfStatsIPVersion InetVersion, |
| ipIfStatsIfIndex InterfaceIndex, |
| |
| |
| |
| ipIfStatsInReceives Counter32, |
| ipIfStatsHCInReceives Counter64, |
| ipIfStatsInOctets Counter32, |
| ipIfStatsHCInOctets Counter64, |
| ipIfStatsInHdrErrors Counter32, |
| ipIfStatsInNoRoutes Counter32, |
| ipIfStatsInAddrErrors Counter32, |
| ipIfStatsInUnknownProtos Counter32, |
| ipIfStatsInTruncatedPkts Counter32, |
| ipIfStatsInForwDatagrams Counter32, |
| ipIfStatsHCInForwDatagrams Counter64, |
| ipIfStatsReasmReqds Counter32, |
| ipIfStatsReasmOKs Counter32, |
| ipIfStatsReasmFails Counter32, |
| ipIfStatsInDiscards Counter32, |
| ipIfStatsInDelivers Counter32, |
| ipIfStatsHCInDelivers Counter64, |
| ipIfStatsOutRequests Counter32, |
| ipIfStatsHCOutRequests Counter64, |
| ipIfStatsOutForwDatagrams Counter32, |
| ipIfStatsHCOutForwDatagrams Counter64, |
| ipIfStatsOutDiscards Counter32, |
| ipIfStatsOutFragReqds Counter32, |
| ipIfStatsOutFragOKs Counter32, |
| ipIfStatsOutFragFails Counter32, |
| ipIfStatsOutFragCreates Counter32, |
| ipIfStatsOutTransmits Counter32, |
| ipIfStatsHCOutTransmits Counter64, |
| ipIfStatsOutOctets Counter32, |
| ipIfStatsHCOutOctets Counter64, |
| ipIfStatsInMcastPkts Counter32, |
| ipIfStatsHCInMcastPkts Counter64, |
| ipIfStatsInMcastOctets Counter32, |
| ipIfStatsHCInMcastOctets Counter64, |
| ipIfStatsOutMcastPkts Counter32, |
| ipIfStatsHCOutMcastPkts Counter64, |
| ipIfStatsOutMcastOctets Counter32, |
| ipIfStatsHCOutMcastOctets Counter64, |
| ipIfStatsInBcastPkts Counter32, |
| ipIfStatsHCInBcastPkts Counter64, |
| ipIfStatsOutBcastPkts Counter32, |
| ipIfStatsHCOutBcastPkts Counter64, |
| ipIfStatsDiscontinuityTime TimeStamp, |
| ipIfStatsRefreshRate Unsigned32 |
| } |
| |
| ipIfStatsIPVersion OBJECT-TYPE |
| SYNTAX InetVersion |
| |
| |
| |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The IP version of this row." |
| ::= { ipIfStatsEntry 1 } |
| |
| ipIfStatsIfIndex 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." |
| ::= { ipIfStatsEntry 2 } |
| |
| ipIfStatsInReceives 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 3 } |
| |
| ipIfStatsHCInReceives 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 ipIfStatsInReceives, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 4 } |
| |
| ipIfStatsInOctets 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 ipIfStatsInReceives 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 5 } |
| |
| ipIfStatsHCInOctets 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 ipIfStatsInOctets, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 6 } |
| |
| ipIfStatsInHdrErrors 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 7 } |
| |
| ipIfStatsInNoRoutes 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 8 } |
| |
| ipIfStatsInAddrErrors 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 9 } |
| |
| ipIfStatsInUnknownProtos 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 |
| |
| |
| |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 10 } |
| |
| ipIfStatsInTruncatedPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 11 } |
| |
| ipIfStatsInForwDatagrams 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 12 } |
| |
| ipIfStatsHCInForwDatagrams 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 |
| |
| |
| |
| ipIfStatsInForwDatagrams, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 13 } |
| |
| ipIfStatsReasmReqds 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 14 } |
| |
| ipIfStatsReasmOKs 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 15 } |
| |
| ipIfStatsReasmFails 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 16 } |
| |
| ipIfStatsInDiscards 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 17 } |
| |
| ipIfStatsInDelivers 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 18 } |
| |
| ipIfStatsHCInDelivers 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 ipIfStatsInDelivers, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 19 } |
| |
| ipIfStatsOutRequests 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 ipIfStatsOutForwDatagrams. |
| |
| 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 20 } |
| |
| ipIfStatsHCOutRequests 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 |
| |
| |
| |
| ipIfStatsOutRequests, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 21 } |
| |
| -- This object ID is reserved to allow the IDs for this table's objects |
| -- to align with the objects in the ipSystemStatsTable. |
| -- ::= {ipIfStatsEntry 22} |
| |
| ipIfStatsOutForwDatagrams 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 23 } |
| |
| ipIfStatsHCOutForwDatagrams 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 ipIfStatsOutForwDatagrams, 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 |
| |
| |
| |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 24 } |
| |
| ipIfStatsOutDiscards 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 ipIfStatsOutForwDatagrams 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 25 } |
| |
| ipIfStatsOutFragReqds 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 26 } |
| |
| ipIfStatsOutFragOKs 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 27 } |
| |
| ipIfStatsOutFragFails 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 28 } |
| |
| ipIfStatsOutFragCreates 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 29 } |
| |
| |
| |
| |
| ipIfStatsOutTransmits 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 30 } |
| |
| ipIfStatsHCOutTransmits 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 ipIfStatsOutTransmits, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 31 } |
| |
| ipIfStatsOutOctets 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 ipIfStatsOutTransmits 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 32 } |
| |
| ipIfStatsHCOutOctets 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 ipIfStatsOutOctets, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 33 } |
| |
| ipIfStatsInMcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 34 } |
| |
| ipIfStatsHCInMcastPkts 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 ipIfStatsInMcastPkts, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 35 } |
| |
| ipIfStatsInMcastOctets 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 |
| ipIfStatsInMcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 36 } |
| |
| ipIfStatsHCInMcastOctets 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 |
| ipIfStatsInMcastOctets, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 37 } |
| |
| ipIfStatsOutMcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 38 } |
| |
| ipIfStatsHCOutMcastPkts 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 ipIfStatsOutMcastPkts, |
| 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 39 } |
| |
| ipIfStatsOutMcastOctets 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 |
| ipIfStatsOutMcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 40 } |
| |
| ipIfStatsHCOutMcastOctets 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 |
| ipIfStatsOutMcastOctets, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 41 } |
| |
| ipIfStatsInBcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 42 } |
| |
| ipIfStatsHCInBcastPkts 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 ipIfStatsInBcastPkts, 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 43 } |
| |
| ipIfStatsOutBcastPkts 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 44 } |
| |
| ipIfStatsHCOutBcastPkts 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 ipIfStatsOutBcastPkts, |
| 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 |
| ipIfStatsDiscontinuityTime." |
| ::= { ipIfStatsEntry 45 } |
| |
| ipIfStatsDiscontinuityTime 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." |
| ::= { ipIfStatsEntry 46 } |
| |
| ipIfStatsRefreshRate 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." |
| ::= { ipIfStatsEntry 47 } |
| |
| -- |
| -- Internet Address Prefix table |
| -- |
| |
| ipAddressPrefixTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpAddressPrefixEntry |
| 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 ipAddressPrefix 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.)" |
| ::= { ip 32 } |
| |
| ipAddressPrefixEntry OBJECT-TYPE |
| SYNTAX IpAddressPrefixEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "An entry in the ipAddressPrefixTable." |
| INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType, |
| ipAddressPrefixPrefix, ipAddressPrefixLength } |
| ::= { ipAddressPrefixTable 1 } |
| |
| IpAddressPrefixEntry ::= SEQUENCE { |
| ipAddressPrefixIfIndex InterfaceIndex, |
| ipAddressPrefixType InetAddressType, |
| ipAddressPrefixPrefix InetAddress, |
| ipAddressPrefixLength InetAddressPrefixLength, |
| ipAddressPrefixOrigin IpAddressPrefixOriginTC, |
| ipAddressPrefixOnLinkFlag TruthValue, |
| ipAddressPrefixAutonomousFlag TruthValue, |
| ipAddressPrefixAdvPreferredLifetime Unsigned32, |
| ipAddressPrefixAdvValidLifetime Unsigned32 |
| } |
| |
| ipAddressPrefixIfIndex 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." |
| ::= { ipAddressPrefixEntry 1 } |
| |
| ipAddressPrefixType OBJECT-TYPE |
| SYNTAX InetAddressType |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The address type of ipAddressPrefix." |
| ::= { ipAddressPrefixEntry 2 } |
| |
| ipAddressPrefixPrefix OBJECT-TYPE |
| SYNTAX InetAddress |
| MAX-ACCESS not-accessible |
| STATUS current |
| |
| |
| |
| DESCRIPTION |
| "The address prefix. The address type of this object is |
| specified in ipAddressPrefixType. The length of this object |
| is the standard length for objects of that type (4 or 16 |
| bytes). Any bits after ipAddressPrefixLength must be zero. |
| |
| Implementors need to be aware that, if the size of |
| ipAddressPrefixPrefix 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." |
| ::= { ipAddressPrefixEntry 3 } |
| |
| ipAddressPrefixLength 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'." |
| ::= { ipAddressPrefixEntry 4 } |
| |
| ipAddressPrefixOrigin OBJECT-TYPE |
| SYNTAX IpAddressPrefixOriginTC |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The origin of this prefix." |
| ::= { ipAddressPrefixEntry 5 } |
| |
| ipAddressPrefixOnLinkFlag 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)'." |
| REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and |
| RFC 2462" |
| ::= { ipAddressPrefixEntry 6 } |
| |
| ipAddressPrefixAutonomousFlag 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)'." |
| REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and |
| RFC 2462" |
| ::= { ipAddressPrefixEntry 7 } |
| |
| ipAddressPrefixAdvPreferredLifetime 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)." |
| REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and |
| RFC 2462" |
| ::= { ipAddressPrefixEntry 8 } |
| |
| ipAddressPrefixAdvValidLifetime 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)." |
| REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and |
| RFC 2462" |
| ::= { ipAddressPrefixEntry 9 } |
| |
| -- |
| -- Internet Address Table |
| -- |
| |
| ipAddressSpinLock OBJECT-TYPE |
| SYNTAX TestAndIncr |
| MAX-ACCESS read-write |
| STATUS current |
| DESCRIPTION |
| "An advisory lock used to allow cooperating SNMP managers to |
| coordinate their use of the set operation in creating or |
| modifying rows within this table. |
| |
| In order to use this lock to coordinate the use of set |
| operations, managers should first retrieve |
| ipAddressTableSpinLock. They should then determine the |
| appropriate row to create or modify. Finally, they should |
| issue the appropriate set command, including the retrieved |
| value of ipAddressSpinLock. If another manager has altered |
| the table in the meantime, then the value of |
| ipAddressSpinLock will have changed, and the creation will |
| fail as it will be specifying an incorrect value for |
| ipAddressSpinLock. It is suggested, but not required, that |
| the ipAddressSpinLock be the first var bind for each set of |
| objects representing a 'row' in a PDU." |
| ::= { ip 33 } |
| |
| ipAddressTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpAddressEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "This table contains addressing information relevant to the |
| entity's interfaces. |
| |
| This table does not contain multicast address information. |
| Tables for such information should be contained in multicast |
| specific MIBs, such as RFC 3019. |
| |
| While this table is writable, the user will note that |
| several objects, such as ipAddressOrigin, 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 ipAddressOrigin, 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." |
| ::= { ip 34 } |
| |
| ipAddressEntry OBJECT-TYPE |
| SYNTAX IpAddressEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "An address mapping for a particular interface." |
| INDEX { ipAddressAddrType, ipAddressAddr } |
| ::= { ipAddressTable 1 } |
| |
| IpAddressEntry ::= SEQUENCE { |
| ipAddressAddrType InetAddressType, |
| ipAddressAddr InetAddress, |
| ipAddressIfIndex InterfaceIndex, |
| ipAddressType INTEGER, |
| ipAddressPrefix RowPointer, |
| ipAddressOrigin IpAddressOriginTC, |
| ipAddressStatus IpAddressStatusTC, |
| ipAddressCreated TimeStamp, |
| ipAddressLastChanged TimeStamp, |
| ipAddressRowStatus RowStatus, |
| ipAddressStorageType StorageType |
| } |
| |
| ipAddressAddrType OBJECT-TYPE |
| SYNTAX InetAddressType |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The address type of ipAddressAddr." |
| ::= { ipAddressEntry 1 } |
| |
| ipAddressAddr OBJECT-TYPE |
| SYNTAX InetAddress |
| 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 |
| ipAddressAddrType. |
| |
| Implementors need to be aware that if the size of |
| ipAddressAddr 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." |
| ::= { ipAddressEntry 2 } |
| |
| ipAddressIfIndex 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." |
| ::= { ipAddressEntry 3 } |
| |
| ipAddressType 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 } |
| ::= { ipAddressEntry 4 } |
| |
| ipAddressPrefix 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." |
| DEFVAL { zeroDotZero } |
| ::= { ipAddressEntry 5 } |
| |
| ipAddressOrigin OBJECT-TYPE |
| SYNTAX IpAddressOriginTC |
| MAX-ACCESS read-only |
| STATUS current |
| |
| |
| |
| DESCRIPTION |
| "The origin of the address." |
| ::= { ipAddressEntry 6 } |
| |
| ipAddressStatus 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)." |
| DEFVAL { preferred } |
| ::= { ipAddressEntry 7 } |
| |
| ipAddressCreated 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." |
| ::= { ipAddressEntry 8 } |
| |
| ipAddressLastChanged 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." |
| ::= { ipAddressEntry 9 } |
| |
| ipAddressRowStatus 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 |
| ipAddressIfIndex has been set to a valid index." |
| ::= { ipAddressEntry 10 } |
| |
| ipAddressStorageType 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 } |
| ::= { ipAddressEntry 11 } |
| |
| -- |
| -- the Internet Address Translation table |
| -- |
| |
| ipNetToPhysicalTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpNetToPhysicalEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The IP Address Translation table used for mapping from IP |
| addresses to physical addresses. |
| |
| 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." |
| REFERENCE "RFC 826 and RFC 2461" |
| ::= { ip 35 } |
| |
| ipNetToPhysicalEntry OBJECT-TYPE |
| SYNTAX IpNetToPhysicalEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| |
| |
| |
| DESCRIPTION |
| "Each entry contains one IP address to `physical' address |
| equivalence." |
| INDEX { ipNetToPhysicalIfIndex, |
| ipNetToPhysicalNetAddressType, |
| ipNetToPhysicalNetAddress } |
| ::= { ipNetToPhysicalTable 1 } |
| |
| IpNetToPhysicalEntry ::= SEQUENCE { |
| ipNetToPhysicalIfIndex InterfaceIndex, |
| ipNetToPhysicalNetAddressType InetAddressType, |
| ipNetToPhysicalNetAddress InetAddress, |
| ipNetToPhysicalPhysAddress PhysAddress, |
| ipNetToPhysicalLastUpdated TimeStamp, |
| ipNetToPhysicalType INTEGER, |
| ipNetToPhysicalState INTEGER, |
| ipNetToPhysicalRowStatus RowStatus |
| } |
| |
| ipNetToPhysicalIfIndex 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." |
| ::= { ipNetToPhysicalEntry 1 } |
| |
| ipNetToPhysicalNetAddressType OBJECT-TYPE |
| SYNTAX InetAddressType |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The type of ipNetToPhysicalNetAddress." |
| ::= { ipNetToPhysicalEntry 2 } |
| |
| ipNetToPhysicalNetAddress OBJECT-TYPE |
| SYNTAX InetAddress |
| 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 ipNetToPhysicalAddressType. |
| |
| Implementors need to be aware that if the size of |
| |
| |
| |
| ipNetToPhysicalNetAddress 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." |
| ::= { ipNetToPhysicalEntry 3 } |
| |
| ipNetToPhysicalPhysAddress OBJECT-TYPE |
| SYNTAX PhysAddress (SIZE(0..65535)) |
| MAX-ACCESS read-create |
| STATUS current |
| DESCRIPTION |
| "The media-dependent `physical' address. |
| |
| As the entries in this table are typically not persistent |
| when this object is written the entity SHOULD NOT save the |
| change to non-volatile storage." |
| ::= { ipNetToPhysicalEntry 4 } |
| |
| ipNetToPhysicalLastUpdated 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." |
| ::= { ipNetToPhysicalEntry 5 } |
| |
| ipNetToPhysicalType 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 in the |
| ipNetToPhysicalTable. That is, it effectively dis- |
| associates the interface identified with said entry from the |
| mapping identified with said entry. It is an |
| implementation-specific matter as to whether the agent |
| |
| |
| |
| removes an invalidated entry from the table. Accordingly, |
| management stations must be prepared to receive tabular |
| information from agents that corresponds to entries not |
| currently in use. Proper interpretation of such entries |
| requires examination of the relevant ipNetToPhysicalType |
| object. |
| |
| 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. |
| |
| As the entries in this table are typically not persistent |
| when this object is written the entity SHOULD NOT save the |
| change to non-volatile storage." |
| DEFVAL { static } |
| ::= { ipNetToPhysicalEntry 6 } |
| |
| ipNetToPhysicalState 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)." |
| REFERENCE "RFC 2461" |
| ::= { ipNetToPhysicalEntry 7 } |
| |
| ipNetToPhysicalRowStatus 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 |
| ipNetToPhysicalPhysAddress object has been set. |
| |
| Note that if the ipNetToPhysicalType is set to 'invalid', |
| the managed node may delete the entry independent of the |
| state of this object." |
| ::= { ipNetToPhysicalEntry 8 } |
| |
| -- |
| -- The IPv6 Scope Zone Index Table. |
| -- |
| |
| ipv6ScopeZoneIndexTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry |
| 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. " |
| REFERENCE "Section 2.7 of RFC 4291" |
| ::= { ip 36 } |
| |
| ipv6ScopeZoneIndexEntry OBJECT-TYPE |
| SYNTAX Ipv6ScopeZoneIndexEntry |
| |
| |
| |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "Each entry contains the list of scope identifiers on a given |
| interface." |
| INDEX { ipv6ScopeZoneIndexIfIndex } |
| ::= { ipv6ScopeZoneIndexTable 1 } |
| |
| Ipv6ScopeZoneIndexEntry ::= SEQUENCE { |
| ipv6ScopeZoneIndexIfIndex InterfaceIndex, |
| ipv6ScopeZoneIndexLinkLocal InetZoneIndex, |
| ipv6ScopeZoneIndex3 InetZoneIndex, |
| ipv6ScopeZoneIndexAdminLocal InetZoneIndex, |
| ipv6ScopeZoneIndexSiteLocal InetZoneIndex, |
| ipv6ScopeZoneIndex6 InetZoneIndex, |
| ipv6ScopeZoneIndex7 InetZoneIndex, |
| ipv6ScopeZoneIndexOrganizationLocal InetZoneIndex, |
| ipv6ScopeZoneIndex9 InetZoneIndex, |
| ipv6ScopeZoneIndexA InetZoneIndex, |
| ipv6ScopeZoneIndexB InetZoneIndex, |
| ipv6ScopeZoneIndexC InetZoneIndex, |
| ipv6ScopeZoneIndexD InetZoneIndex |
| } |
| |
| ipv6ScopeZoneIndexIfIndex 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." |
| ::= { ipv6ScopeZoneIndexEntry 1 } |
| |
| ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for the link-local scope on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 2 } |
| |
| ipv6ScopeZoneIndex3 OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| |
| |
| |
| "The zone index for scope 3 on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 3 } |
| |
| ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for the admin-local scope on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 4 } |
| |
| ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for the site-local scope on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 5 } |
| |
| ipv6ScopeZoneIndex6 OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope 6 on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 6 } |
| |
| ipv6ScopeZoneIndex7 OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope 7 on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 7 } |
| |
| ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for the organization-local scope on this |
| interface." |
| ::= { ipv6ScopeZoneIndexEntry 8 } |
| |
| ipv6ScopeZoneIndex9 OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| |
| |
| |
| DESCRIPTION |
| "The zone index for scope 9 on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 9 } |
| |
| ipv6ScopeZoneIndexA OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope A on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 10 } |
| |
| ipv6ScopeZoneIndexB OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope B on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 11 } |
| |
| ipv6ScopeZoneIndexC OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope C on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 12 } |
| |
| ipv6ScopeZoneIndexD OBJECT-TYPE |
| SYNTAX InetZoneIndex |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The zone index for scope D on this interface." |
| ::= { ipv6ScopeZoneIndexEntry 13 } |
| |
| -- |
| -- The Default Router Table |
| -- This table simply lists the default routers; for more information |
| -- about routing tables, see the routing MIBs |
| -- |
| |
| ipDefaultRouterTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IpDefaultRouterEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table used to describe the default routers known to this |
| |
| |
| |
| entity." |
| ::= { ip 37 } |
| |
| ipDefaultRouterEntry OBJECT-TYPE |
| SYNTAX IpDefaultRouterEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "Each entry contains information about a default router known |
| to this entity." |
| INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress, |
| ipDefaultRouterIfIndex} |
| ::= { ipDefaultRouterTable 1 } |
| |
| IpDefaultRouterEntry ::= SEQUENCE { |
| ipDefaultRouterAddressType InetAddressType, |
| ipDefaultRouterAddress InetAddress, |
| ipDefaultRouterIfIndex InterfaceIndex, |
| ipDefaultRouterLifetime Unsigned32, |
| ipDefaultRouterPreference INTEGER |
| } |
| |
| ipDefaultRouterAddressType OBJECT-TYPE |
| SYNTAX InetAddressType |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The address type for this row." |
| ::= { ipDefaultRouterEntry 1 } |
| |
| ipDefaultRouterAddress OBJECT-TYPE |
| SYNTAX InetAddress |
| 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 |
| ipDefaultRouterAddressType. |
| |
| Implementers need to be aware that if the size of |
| ipDefaultRouterAddress 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." |
| ::= { ipDefaultRouterEntry 2 } |
| |
| ipDefaultRouterIfIndex 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." |
| ::= { ipDefaultRouterEntry 3 } |
| |
| ipDefaultRouterLifetime 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." |
| REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4" |
| ::= { ipDefaultRouterEntry 4 } |
| |
| ipDefaultRouterPreference 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)." |
| REFERENCE "RFC 4291, section 2.1" |
| ::= { ipDefaultRouterEntry 5 } |
| |
| |
| |
| -- |
| -- Configuration information for constructing router advertisements |
| -- |
| |
| ipv6RouterAdvertSpinLock OBJECT-TYPE |
| SYNTAX TestAndIncr |
| MAX-ACCESS read-write |
| STATUS current |
| DESCRIPTION |
| "An advisory lock used to allow cooperating SNMP managers to |
| coordinate their use of the set operation in creating or |
| modifying rows within this table. |
| |
| In order to use this lock to coordinate the use of set |
| operations, managers should first retrieve |
| ipv6RouterAdvertSpinLock. They should then determine the |
| appropriate row to create or modify. Finally, they should |
| issue the appropriate set command including the retrieved |
| value of ipv6RouterAdvertSpinLock. If another manager has |
| altered the table in the meantime, then the value of |
| ipv6RouterAdvertSpinLock will have changed and the creation |
| will fail as it will be specifying an incorrect value for |
| ipv6RouterAdvertSpinLock. It is suggested, but not |
| required, that the ipv6RouterAdvertSpinLock be the first var |
| bind for each set of objects representing a 'row' in a PDU." |
| ::= { ip 38 } |
| |
| ipv6RouterAdvertTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF Ipv6RouterAdvertEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table containing information used to construct router |
| advertisements." |
| ::= { ip 39 } |
| |
| ipv6RouterAdvertEntry OBJECT-TYPE |
| SYNTAX Ipv6RouterAdvertEntry |
| 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 { ipv6RouterAdvertIfIndex } |
| |
| |
| |
| ::= { ipv6RouterAdvertTable 1 } |
| |
| Ipv6RouterAdvertEntry ::= SEQUENCE { |
| ipv6RouterAdvertIfIndex InterfaceIndex, |
| ipv6RouterAdvertSendAdverts TruthValue, |
| ipv6RouterAdvertMaxInterval Unsigned32, |
| ipv6RouterAdvertMinInterval Unsigned32, |
| ipv6RouterAdvertManagedFlag TruthValue, |
| ipv6RouterAdvertOtherConfigFlag TruthValue, |
| ipv6RouterAdvertLinkMTU Unsigned32, |
| ipv6RouterAdvertReachableTime Unsigned32, |
| ipv6RouterAdvertRetransmitTime Unsigned32, |
| ipv6RouterAdvertCurHopLimit Unsigned32, |
| ipv6RouterAdvertDefaultLifetime Unsigned32, |
| ipv6RouterAdvertRowStatus RowStatus |
| } |
| |
| ipv6RouterAdvertIfIndex 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." |
| ::= { ipv6RouterAdvertEntry 1 } |
| |
| ipv6RouterAdvertSendAdverts 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { false } |
| ::= { ipv6RouterAdvertEntry 2 } |
| |
| ipv6RouterAdvertMaxInterval 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { 600 } |
| ::= { ipv6RouterAdvertEntry 3 } |
| |
| ipv6RouterAdvertMinInterval 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 * ipv6RouterAdvertMaxInterval, however, |
| in the case of a low value for ipv6RouterAdvertMaxInterval, |
| the minimum value for this object is restricted to 3." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| ::= { ipv6RouterAdvertEntry 4 } |
| |
| ipv6RouterAdvertManagedFlag 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { false } |
| ::= { ipv6RouterAdvertEntry 5 } |
| |
| ipv6RouterAdvertOtherConfigFlag 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { false } |
| ::= { ipv6RouterAdvertEntry 6 } |
| |
| ipv6RouterAdvertLinkMTU 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { 0 } |
| ::= { ipv6RouterAdvertEntry 7 } |
| |
| ipv6RouterAdvertReachableTime 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { 0 } |
| ::= { ipv6RouterAdvertEntry 8 } |
| |
| ipv6RouterAdvertRetransmitTime 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| DEFVAL { 0 } |
| ::= { ipv6RouterAdvertEntry 9 } |
| |
| ipv6RouterAdvertCurHopLimit 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." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| ::= { ipv6RouterAdvertEntry 10 } |
| |
| ipv6RouterAdvertDefaultLifetime 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 ipv6RouterAdvertMaxInterval and |
| 9000 seconds. |
| |
| A value of zero indicates that the router is not to be used |
| as a default router. |
| |
| The default is 3 * ipv6RouterAdvertMaxInterval." |
| REFERENCE "RFC 2461 Section 6.2.1" |
| ::= { ipv6RouterAdvertEntry 11 } |
| |
| ipv6RouterAdvertRowStatus 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." |
| ::= { ipv6RouterAdvertEntry 12 } |
| |
| -- |
| |
| |
| |
| -- ICMP section |
| -- |
| |
| icmp OBJECT IDENTIFIER ::= { mib-2 5 } |
| |
| -- |
| -- ICMP non-message-specific counters |
| -- |
| |
| -- These object IDs are reserved, as they were used in earlier |
| -- versions of the MIB module. In theory, OIDs are not assigned |
| -- until the specification is released as an RFC; however, as some |
| -- companies may have shipped code based on earlier versions of |
| -- the MIB, it seems best to reserve these OIDs. |
| -- ::= { icmp 27 } |
| -- ::= { icmp 28 } |
| |
| icmpStatsTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IcmpStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table of generic system-wide ICMP counters." |
| ::= { icmp 29 } |
| |
| icmpStatsEntry OBJECT-TYPE |
| SYNTAX IcmpStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "A conceptual row in the icmpStatsTable." |
| INDEX { icmpStatsIPVersion } |
| ::= { icmpStatsTable 1 } |
| |
| IcmpStatsEntry ::= SEQUENCE { |
| icmpStatsIPVersion InetVersion, |
| icmpStatsInMsgs Counter32, |
| icmpStatsInErrors Counter32, |
| icmpStatsOutMsgs Counter32, |
| icmpStatsOutErrors Counter32 |
| } |
| |
| icmpStatsIPVersion OBJECT-TYPE |
| SYNTAX InetVersion |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The IP version of the statistics." |
| |
| |
| |
| ::= { icmpStatsEntry 1 } |
| |
| icmpStatsInMsgs 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 |
| icmpStatsInErrors." |
| ::= { icmpStatsEntry 2 } |
| |
| icmpStatsInErrors 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.)." |
| ::= { icmpStatsEntry 3 } |
| |
| icmpStatsOutMsgs 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 icmpStatsOutErrors." |
| ::= { icmpStatsEntry 4 } |
| |
| icmpStatsOutErrors 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." |
| ::= { icmpStatsEntry 5 } |
| |
| -- |
| -- per-version, per-message type ICMP counters |
| |
| |
| |
| -- |
| |
| icmpMsgStatsTable OBJECT-TYPE |
| SYNTAX SEQUENCE OF IcmpMsgStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The table of system-wide per-version, per-message type ICMP |
| counters." |
| ::= { icmp 30 } |
| |
| icmpMsgStatsEntry OBJECT-TYPE |
| SYNTAX IcmpMsgStatsEntry |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "A conceptual row in the icmpMsgStatsTable. |
| |
| 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 |
| icmpMsgStatsType=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 { icmpMsgStatsIPVersion, icmpMsgStatsType } |
| ::= { icmpMsgStatsTable 1 } |
| |
| IcmpMsgStatsEntry ::= SEQUENCE { |
| icmpMsgStatsIPVersion InetVersion, |
| icmpMsgStatsType Integer32, |
| icmpMsgStatsInPkts Counter32, |
| icmpMsgStatsOutPkts Counter32 |
| } |
| |
| icmpMsgStatsIPVersion OBJECT-TYPE |
| SYNTAX InetVersion |
| MAX-ACCESS not-accessible |
| STATUS current |
| DESCRIPTION |
| "The IP version of the statistics." |
| ::= { icmpMsgStatsEntry 1 } |
| |
| icmpMsgStatsType 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." |
| REFERENCE "http://www.iana.org/assignments/icmp-parameters and |
| http://www.iana.org/assignments/icmpv6-parameters" |
| ::= { icmpMsgStatsEntry 2 } |
| |
| icmpMsgStatsInPkts OBJECT-TYPE |
| SYNTAX Counter32 |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The number of input packets for this AF and type." |
| ::= { icmpMsgStatsEntry 3 } |
| |
| icmpMsgStatsOutPkts OBJECT-TYPE |
| SYNTAX Counter32 |
| MAX-ACCESS read-only |
| STATUS current |
| DESCRIPTION |
| "The number of output packets for this AF and type." |
| ::= { icmpMsgStatsEntry 4 } |
| -- |
| -- conformance information |
| -- |
| |
| ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 } |
| |
| ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 } |
| ipMIBGroups OBJECT IDENTIFIER ::= { ipMIBConformance 2 } |
| |
| -- compliance statements |
| ipMIBCompliance2 MODULE-COMPLIANCE |
| STATUS current |
| DESCRIPTION |
| "The compliance statement for systems that implement IP - |
| either IPv4 or IPv6. |
| |
| There are a number of INDEX objects that cannot be |
| represented in the form of OBJECT clauses in SMIv2, but |
| for which we have the following compliance requirements, |
| expressed in OBJECT clause form in this description |
| clause: |
| |
| |
| |
| |
| -- OBJECT ipSystemStatsIPVersion |
| -- SYNTAX InetVersion {ipv4(1), ipv6(2)} |
| -- DESCRIPTION |
| -- This MIB requires support for only IPv4 and IPv6 |
| -- versions. |
| -- |
| -- OBJECT ipIfStatsIPVersion |
| -- SYNTAX InetVersion {ipv4(1), ipv6(2)} |
| -- DESCRIPTION |
| -- This MIB requires support for only IPv4 and IPv6 |
| -- versions. |
| -- |
| -- OBJECT icmpStatsIPVersion |
| -- SYNTAX InetVersion {ipv4(1), ipv6(2)} |
| -- DESCRIPTION |
| -- This MIB requires support for only IPv4 and IPv6 |
| -- versions. |
| -- |
| -- OBJECT icmpMsgStatsIPVersion |
| -- SYNTAX InetVersion {ipv4(1), ipv6(2)} |
| -- DESCRIPTION |
| -- This MIB requires support for only IPv4 and IPv6 |
| -- versions. |
| -- |
| -- OBJECT ipAddressPrefixType |
| -- SYNTAX InetAddressType {ipv4(1), ipv6(2)} |
| -- DESCRIPTION |
| -- This MIB requires support for only global IPv4 and |
| -- IPv6 address types. |
| -- |
| -- OBJECT ipAddressPrefixPrefix |
| -- SYNTAX InetAddress (Size(4 | 16)) |
| -- DESCRIPTION |
| -- This MIB requires support for only global IPv4 and |
| -- IPv6 addresses and so the size can be either 4 or |
| -- 16 bytes. |
| -- |
| -- OBJECT ipAddressAddrType |
| -- SYNTAX InetAddressType {ipv4(1), ipv6(2), |
| -- ipv4z(3), ipv6z(4)} |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| -- non-global IPv4 and IPv6 address types. |
| -- |
| -- OBJECT ipAddressAddr |
| -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20)) |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| |
| |
| |
| -- non-global IPv4 and IPv6 addresses and so the size |
| -- can be 4, 8, 16, or 20 bytes. |
| -- |
| -- OBJECT ipNetToPhysicalNetAddressType |
| -- SYNTAX InetAddressType {ipv4(1), ipv6(2), |
| -- ipv4z(3), ipv6z(4)} |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| -- non-global IPv4 and IPv6 address types. |
| -- |
| -- OBJECT ipNetToPhysicalNetAddress |
| -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20)) |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| -- non-global IPv4 and IPv6 addresses and so the size |
| -- can be 4, 8, 16, or 20 bytes. |
| -- |
| -- OBJECT ipDefaultRouterAddressType |
| -- SYNTAX InetAddressType {ipv4(1), ipv6(2), |
| -- ipv4z(3), ipv6z(4)} |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| -- non-global IPv4 and IPv6 address types. |
| -- |
| -- OBJECT ipDefaultRouterAddress |
| -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20)) |
| -- DESCRIPTION |
| -- This MIB requires support for only global and |
| -- non-global IPv4 and IPv6 addresses and so the size |
| -- can be 4, 8, 16, or 20 bytes." |
| |
| MODULE -- this module |
| |
| MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup, |
| ipNetToPhysicalGroup, ipDefaultRouterGroup, |
| icmpStatsGroup } |
| |
| GROUP ipSystemStatsHCOctetGroup |
| DESCRIPTION |
| "This group is mandatory for systems that have an aggregate |
| bandwidth of greater than 20MB. Including this group does |
| not allow an entity to neglect the 32 bit versions of these |
| objects." |
| |
| GROUP ipSystemStatsHCPacketGroup |
| DESCRIPTION |
| "This group is mandatory for systems that have an aggregate |
| bandwidth of greater than 650MB. Including this group |
| |
| |
| |
| does not allow an entity to neglect the 32 bit versions of |
| these objects." |
| |
| GROUP ipIfStatsGroup |
| DESCRIPTION |
| "This group is optional for all systems." |
| |
| GROUP ipIfStatsHCOctetGroup |
| DESCRIPTION |
| "This group is mandatory for systems that include the |
| ipIfStatsGroup and include links with bandwidths of greater |
| than 20MB. Including this group does not allow an entity to |
| neglect the 32 bit versions of these objects." |
| |
| GROUP ipIfStatsHCPacketGroup |
| DESCRIPTION |
| "This group is mandatory for systems that include the |
| ipIfStatsGroup and include links with bandwidths of greater |
| than 650MB. Including this group does not allow an entity |
| to neglect the 32 bit versions of these objects." |
| |
| GROUP ipv4GeneralGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4." |
| |
| GROUP ipv4IfGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4." |
| |
| GROUP ipv4SystemStatsGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4." |
| |
| GROUP ipv4SystemStatsHCPacketGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4 and |
| that have an aggregate bandwidth of greater than 650MB. |
| Including this group does not allow an entity to neglect the |
| 32 bit versions of these objects." |
| |
| GROUP ipv4IfStatsGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4 and |
| including the ipIfStatsGroup." |
| |
| GROUP ipv4IfStatsHCPacketGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv4 and |
| |
| |
| |
| including the ipIfStatsHCPacketGroup. Including this group |
| does not allow an entity to neglect the 32 bit versions of |
| these objects." |
| |
| GROUP ipv6GeneralGroup2 |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv6." |
| |
| GROUP ipv6IfGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv6." |
| |
| GROUP ipAddressPrefixGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv6." |
| |
| GROUP ipv6ScopeGroup |
| DESCRIPTION |
| "This group is mandatory for all systems supporting IPv6." |
| |
| GROUP ipv6RouterAdvertGroup |
| DESCRIPTION |
| "This group is mandatory for all IPv6 routers." |
| |
| GROUP ipLastChangeGroup |
| DESCRIPTION |
| "This group is optional for all agents." |
| |
| OBJECT ipv6IpForwarding |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6IpDefaultHopLimit |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv4InterfaceEnableStatus |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6InterfaceEnableStatus |
| MIN-ACCESS read-only |
| |
| |
| |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6InterfaceForwarding |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipAddressSpinLock |
| MIN-ACCESS not-accessible |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object. However, if an agent provides write access to any |
| of the other objects in the ipAddressGroup, it SHOULD |
| provide write access to this object as well." |
| |
| OBJECT ipAddressIfIndex |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipAddressType |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipAddressStatus |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipAddressRowStatus |
| SYNTAX RowStatus { active(1) } |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipAddressStorageType |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object. |
| |
| |
| |
| If an agent allows this object to be written or created, it |
| is not required to allow this object to be set to readOnly, |
| permanent, or nonVolatile." |
| |
| OBJECT ipNetToPhysicalPhysAddress |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipNetToPhysicalType |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| OBJECT ipv6RouterAdvertSpinLock |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object. However, if an agent provides write access to |
| any of the other objects in the ipv6RouterAdvertGroup, it |
| SHOULD provide write access to this object as well." |
| |
| OBJECT ipv6RouterAdvertSendAdverts |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertMaxInterval |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertMinInterval |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertManagedFlag |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| |
| |
| |
| OBJECT ipv6RouterAdvertOtherConfigFlag |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertLinkMTU |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertReachableTime |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertRetransmitTime |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertCurHopLimit |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertDefaultLifetime |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write access to this |
| object." |
| |
| OBJECT ipv6RouterAdvertRowStatus |
| MIN-ACCESS read-only |
| DESCRIPTION |
| "An agent is not required to provide write or create access |
| to this object." |
| |
| ::= { ipMIBCompliances 2 } |
| |
| -- units of conformance |
| |
| ipv4GeneralGroup OBJECT-GROUP |
| OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout } |
| |
| |
| |
| STATUS current |
| DESCRIPTION |
| "The group of IPv4-specific objects for basic management of |
| IPv4 entities." |
| ::= { ipMIBGroups 3 } |
| |
| ipv4IfGroup OBJECT-GROUP |
| OBJECTS { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus, |
| ipv4InterfaceRetransmitTime } |
| STATUS current |
| DESCRIPTION |
| "The group of IPv4-specific objects for basic management of |
| IPv4 interfaces." |
| ::= { ipMIBGroups 4 } |
| |
| ipv6GeneralGroup2 OBJECT-GROUP |
| OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit } |
| STATUS current |
| DESCRIPTION |
| "The IPv6 group of objects providing for basic management of |
| IPv6 entities." |
| ::= { ipMIBGroups 5 } |
| |
| ipv6IfGroup OBJECT-GROUP |
| OBJECTS { ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier, |
| ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime, |
| ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding } |
| STATUS current |
| DESCRIPTION |
| "The group of IPv6-specific objects for basic management of |
| IPv6 interfaces." |
| ::= { ipMIBGroups 6 } |
| |
| ipLastChangeGroup OBJECT-GROUP |
| OBJECTS { ipv4InterfaceTableLastChange, |
| ipv6InterfaceTableLastChange, |
| ipIfStatsTableLastChange } |
| STATUS current |
| DESCRIPTION |
| "The last change objects associated with this MIB. These |
| objects are optional for all agents. They SHOULD be |
| implemented on agents where it is possible to determine the |
| proper values. Where it is not possible to determine the |
| proper values, for example when the tables are split amongst |
| several sub-agents using AgentX, the agent MUST NOT |
| implement these objects to return an incorrect or static |
| value." |
| ::= { ipMIBGroups 7 } |
| |
| |
| |
| ipSystemStatsGroup OBJECT-GROUP |
| OBJECTS { ipSystemStatsInReceives, |
| ipSystemStatsInOctets, |
| ipSystemStatsInHdrErrors, |
| ipSystemStatsInNoRoutes, |
| ipSystemStatsInAddrErrors, |
| ipSystemStatsInUnknownProtos, |
| ipSystemStatsInTruncatedPkts, |
| ipSystemStatsInForwDatagrams, |
| ipSystemStatsReasmReqds, |
| ipSystemStatsReasmOKs, |
| ipSystemStatsReasmFails, |
| ipSystemStatsInDiscards, |
| ipSystemStatsInDelivers, |
| ipSystemStatsOutRequests, |
| ipSystemStatsOutNoRoutes, |
| ipSystemStatsOutForwDatagrams, |
| ipSystemStatsOutDiscards, |
| ipSystemStatsOutFragReqds, |
| ipSystemStatsOutFragOKs, |
| ipSystemStatsOutFragFails, |
| ipSystemStatsOutFragCreates, |
| ipSystemStatsOutTransmits, |
| ipSystemStatsOutOctets, |
| ipSystemStatsInMcastPkts, |
| ipSystemStatsInMcastOctets, |
| ipSystemStatsOutMcastPkts, |
| ipSystemStatsOutMcastOctets, |
| ipSystemStatsDiscontinuityTime, |
| ipSystemStatsRefreshRate } |
| STATUS current |
| DESCRIPTION |
| "IP system wide statistics." |
| ::= { ipMIBGroups 8 } |
| |
| ipv4SystemStatsGroup OBJECT-GROUP |
| OBJECTS { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts } |
| STATUS current |
| DESCRIPTION |
| "IPv4 only system wide statistics." |
| ::= { ipMIBGroups 9 } |
| |
| ipSystemStatsHCOctetGroup OBJECT-GROUP |
| OBJECTS { ipSystemStatsHCInOctets, |
| ipSystemStatsHCOutOctets, |
| ipSystemStatsHCInMcastOctets, |
| ipSystemStatsHCOutMcastOctets |
| } |
| |
| |
| |
| STATUS current |
| DESCRIPTION |
| "IP system wide statistics for systems that may overflow the |
| standard octet counters within 1 hour." |
| ::= { ipMIBGroups 10 } |
| |
| ipSystemStatsHCPacketGroup OBJECT-GROUP |
| OBJECTS { ipSystemStatsHCInReceives, |
| ipSystemStatsHCInForwDatagrams, |
| ipSystemStatsHCInDelivers, |
| ipSystemStatsHCOutRequests, |
| ipSystemStatsHCOutForwDatagrams, |
| ipSystemStatsHCOutTransmits, |
| ipSystemStatsHCInMcastPkts, |
| ipSystemStatsHCOutMcastPkts |
| } |
| STATUS current |
| DESCRIPTION |
| "IP system wide statistics for systems that may overflow the |
| standard packet counters within 1 hour." |
| ::= { ipMIBGroups 11 } |
| |
| ipv4SystemStatsHCPacketGroup OBJECT-GROUP |
| OBJECTS { ipSystemStatsHCInBcastPkts, |
| ipSystemStatsHCOutBcastPkts } |
| STATUS current |
| DESCRIPTION |
| "IPv4 only system wide statistics for systems that may |
| overflow the standard packet counters within 1 hour." |
| ::= { ipMIBGroups 12 } |
| |
| ipIfStatsGroup OBJECT-GROUP |
| OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets, |
| ipIfStatsInHdrErrors, ipIfStatsInNoRoutes, |
| ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos, |
| ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams, |
| ipIfStatsReasmReqds, ipIfStatsReasmOKs, |
| ipIfStatsReasmFails, ipIfStatsInDiscards, |
| ipIfStatsInDelivers, ipIfStatsOutRequests, |
| ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards, |
| ipIfStatsOutFragReqds, ipIfStatsOutFragOKs, |
| ipIfStatsOutFragFails, ipIfStatsOutFragCreates, |
| ipIfStatsOutTransmits, ipIfStatsOutOctets, |
| ipIfStatsInMcastPkts, ipIfStatsInMcastOctets, |
| ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets, |
| ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate } |
| STATUS current |
| DESCRIPTION |
| |
| |
| |
| "IP per-interface statistics." |
| ::= { ipMIBGroups 13 } |
| |
| ipv4IfStatsGroup OBJECT-GROUP |
| OBJECTS { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts } |
| STATUS current |
| DESCRIPTION |
| "IPv4 only per-interface statistics." |
| ::= { ipMIBGroups 14 } |
| |
| ipIfStatsHCOctetGroup OBJECT-GROUP |
| OBJECTS { ipIfStatsHCInOctets, ipIfStatsHCOutOctets, |
| ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets } |
| STATUS current |
| DESCRIPTION |
| "IP per-interfaces statistics for systems that include |
| interfaces that may overflow the standard octet |
| counters within 1 hour." |
| ::= { ipMIBGroups 15 } |
| |
| ipIfStatsHCPacketGroup OBJECT-GROUP |
| OBJECTS { ipIfStatsHCInReceives, ipIfStatsHCInForwDatagrams, |
| ipIfStatsHCInDelivers, ipIfStatsHCOutRequests, |
| ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits, |
| ipIfStatsHCInMcastPkts, ipIfStatsHCOutMcastPkts } |
| STATUS current |
| DESCRIPTION |
| "IP per-interfaces statistics for systems that include |
| interfaces that may overflow the standard packet counters |
| within 1 hour." |
| ::= { ipMIBGroups 16 } |
| |
| ipv4IfStatsHCPacketGroup OBJECT-GROUP |
| OBJECTS { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts } |
| STATUS current |
| DESCRIPTION |
| "IPv4 only per-interface statistics for systems that include |
| interfaces that may overflow the standard packet counters |
| within 1 hour." |
| ::= { ipMIBGroups 17 } |
| |
| ipAddressPrefixGroup OBJECT-GROUP |
| OBJECTS { ipAddressPrefixOrigin, |
| ipAddressPrefixOnLinkFlag, |
| ipAddressPrefixAutonomousFlag, |
| ipAddressPrefixAdvPreferredLifetime, |
| ipAddressPrefixAdvValidLifetime } |
| STATUS current |
| |
| |
| |
| DESCRIPTION |
| "The group of objects for providing information about address |
| prefixes used by this node." |
| ::= { ipMIBGroups 18 } |
| |
| ipAddressGroup OBJECT-GROUP |
| OBJECTS { ipAddressSpinLock, ipAddressIfIndex, |
| ipAddressType, ipAddressPrefix, |
| ipAddressOrigin, ipAddressStatus, |
| ipAddressCreated, ipAddressLastChanged, |
| ipAddressRowStatus, ipAddressStorageType } |
| STATUS current |
| DESCRIPTION |
| "The group of objects for providing information about the |
| addresses relevant to this entity's interfaces." |
| ::= { ipMIBGroups 19 } |
| |
| ipNetToPhysicalGroup OBJECT-GROUP |
| OBJECTS { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated, |
| ipNetToPhysicalType, ipNetToPhysicalState, |
| ipNetToPhysicalRowStatus } |
|