IP Group
Table 1 lists the objects in the IP group. The IP objects are the statistics and gateway routing tables for the IP layer.
Object | Syntax | Definition | Access |
---|---|---|---|
ipForwarding { ip 1 }
|
INTEGER
gateway (1),
— entry forwards datagrams host (2) — entry does NOT forward datagrams |
Indicates if this entry is acting as an IP gateway for the forwarding of datagrams received by, but not addressed to, this entry. IP gateways forward datagrams; hosts do not, except those source-routed through the host. | read-only |
ipDefaultTTL { ip 2 }
|
INTEGER | When a TTL value is not supplied by the transport layer protocol, the default value inserts into the time-to-live field of the IP header of datagrams that originate at this entry. | read-write1 |
ipInReceives { ip 3 }
|
Counter | The number of input datagrams received from interfaces, including those received in error. | read-only |
ipInHdrErrors { ip 4 }
|
Counter | The number of input datagrams discarded because of errors in their IP headers. For example, bad checksums, mismatched version number, format errors, time-to-live exceeded, and processing errors in IP options. | read-only |
ipInAddrErrors { ip 5 }
|
Counter | The number of input datagrams discarded because the IP address in their IP header’s destination field was not a valid address to be received at this entry. This count includes invalid addresses (for example, 0.0.0.0), addresses of unsupported classes (for example, Class E), and destination addresses that were not local addresses (for example, IP gateways). | read-only |
ipForwDatagrams { ip 6 }
|
Counter | The number of input datagrams for which this entry is not their final IP destination. As a result, an attempt is made to find a route to their final destination. For entries that do not act as IP gateways, this count includes only those packets that are source-routed successfully through this entry. | read-only |
ipInUnkownProtos { ip 7 }
|
Counter | The number of locally-addressed datagrams received successfully, but discarded because of an unknown or unsupported protocol. | read-only |
ipInDiscards { ip 8 }
|
Counter | The number of input IP datagrams that are processed without problems, but are discarded (for example, for lack of buffer space). This count does not include any datagrams discarded while awaiting reassembly. | read-only |
ipInDelivers { ip 9 }
|
Counter | The number of input datagrams successfully delivered to IP user-protocols including ICMP. | read-only |
ipOutRequests { ip 10 }
|
Counter | The number of IP datagrams that are supplied to IP and ICMP in requests for transmission. This count does not include datagrams counted in ipForwDatagrams. | read-only |
ipOutDiscards { ip 11 }
|
Counter | The number of output IP datagrams that transmit without problems, but are discarded (for example, for lack of buffer space). This count includes datagrams in ipForwDatagrams that meet this discard criterion. | read-only |
ipOutNoRoutes { ip 12 }
|
Counter | The number of IP datagrams discarded because no route can transmit them to their destination. This count includes packets in ipForwDatagrams that meet this no-route criterion. | read-only |
ipReasmTimeout { ip 13 }
|
INTEGER | The maximum number of seconds that received fragments are held while awaiting reassembly at this entry. | read-only |
ipReasmReqds { ip 14 }
|
Counter | The number of IP fragments that are received and need to be reassembled at this entry. | read-only |
ipReasmOKs { ip 15 }
|
Counter | The number of IP datagrams reassembled without problems. | read-only |
ipReasmFails { ip 16 }
|
Counter | The number of failures detected by the IP reassembly algorithm. This is not a count of discarded IP fragments because some algorithms can lose track of the number of fragments by combining them as they are received. | read-only |
ipFragOKs { ip 17 }
|
Counter | The number of IP datagrams that have fragmented at this entry without problems. | read-only |
ipFragFails { ip 18 }
|
Counter | The number of IP datagrams that should have been fragmented at this entry, but were not because their Don’t Fragment flag was set. | read-only |
ipFragCreates { ip 19 }
|
Counter | The number of IP datagram fragments that have been generated, because of fragmentation at this entry. | read-only |
ipAddrTable { ip 20 }
|
SEQUENCE OF IpAddrEntry | A table that contains addressing information relevant to this entry’s IP addresses. | read-only |
ipAddrEntry { ipAddrTable 1 }
|
IpAddrEntry ::= SEQUENCE
ipAdEntAddr
IpAddress, ipAdEnt|f|ndex INTEGER, ipAdEntNetMask IpAddress, ipAdEntBcastAddr INTEGER ipAdEntReasmMaxSize INTEGER |
The addressing information for one of this entry’s IP addresses. | read-only |
ipAdEntAddr { ipAddrEntry 1 }
|
IpAddress | The IP address pertaining to this entry’s addressing information. | read-only |
ipAdEntIfIndex { ipAddrEntry 2 }
|
INTEGER | 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 that is identified by the same value of ifIndex. | read-only |
ipAdEntNetMask { ipAddrEntry 3 }
|
IpAddress | The subnet mask associated with the IP address of this entry. The value of the mask is an IP address with all the network bits set to 1 and all the host bits set to 0. | read-only |
ipAdEntBcastAddr { ipAddrEntry 4 }
|
INTEGER | The value of the least-significant bit in the IP broadcast address used for sending datagrams on the (logical) interface associated with the IP address of this entry. For example, when the internet standard all-ones broadcast address is used, the value is 1. | read-only |
ipAdEntReasmMaxSize { ipAddrEntry 5 }
|
INTEGER | The size of the largest IP datagram that this entity can reassemble from incoming IP fragmented datagrams received on this interface. | read-only |
ipRoutingTable { ip 21 }
|
SEQUENCE OF IpRouteEntry
|
This entry’s IP routing table. | read-write |
ipRouteEntry { ipRoutingTable 1 }
|
IpRouteEntry ::= SEQUENCE
ipRouteDest
IpAddress, ipRouteIfIndex INTEGER, ipRouteMetric 1 INTEGER, ipRouteMetric 2 INTEGER, ipRouteMetric 3 INTEGER, ipRouteMetric 4 INTEGER, ipRouteNextHop IpAddress, ipRouteType INTEGER, ipRouteProto INTEGER, ipRouteAge INTEGER ipRouteMask INTEGER |
A route to a particular destination. | read-write |
ipRouteDest { ipRouteEntry 1 }
|
IpAddress | The destination IP address of this route. An entry with a value of 0.0.0.0 is considered a default route. Multiple default routes can appear in the table, but access to these multiple entries is dependent on the table-access mechanisms defined by the network management protocol in use. | read-write |
ipRouteIfIndex { ipRouteEntry 2 }
|
INTEGER | The index value that uniquely identifies the local interface through which the next hop of this route should be reached. The interface identified by a particular value of this index is the same interface that is identified by the same value of ifIndex. | read-write |
ipRouteMetric1 { ipRouteEntry 3 }
|
INTEGER | The primary routing metric for this route. The semantics of this metric are determined by the routing protocol specified in the route’s ipRouteProto value. If this metric is not used, its value should be set to -1. | read-write1 |
ipRouteMetric2 { ipRouteEntry 4 }
|
INTEGER | An alternative routing metric for this route. The semantics of this metric are determined by the routing protocol specified in the route’s ipRouteProto value. If this metric is not used, its value should be set to -1. | read-write |
ipRouteMetric3 { ipRouteEntry 5 }
|
INTEGER | An alternative routing metric for this route. The semantics of this metric are determined by the routing protocol specified in the route’s ipRouteProto value. If this metric is not used, its value should be set to -1. | read-write |
ipRouteMetric4 { ipRouteEntry 6 }
|
INTEGER | An alternative routing metric for this route. The semantics of this metric are determined by the routing protocol specified in the route’s ipRouteProto value. If this metric is not used, its value should be set to -1. | read-write |
ipRouteNextHop { ipRouteEntry 7 }
|
IpAddress | The IP address of the next hop of this route. | read-write |
ipRouteType { ipRouteEntry 8 }
|
INTEGER
other (1),
invalid (2), direct (3), remote (4) |
The type of route. | read-write |
ipRouteProto { ipRouteEntry 9 }
|
INTEGER
other (1),
local (2), netmgmt (3), icmp (4), egp (5), ggp (6), hello (7), rip (8), is-is (9), es-is (10), ciscoIgrp (11), bbnSpfIgp (12), ospf (13) |
The routing mechanism by which this route was learned. Inclusion of values for gateway routing protocols is not intended to imply that hosts should support those protocols. | read-only |
ipRouteAge { ipRouteEntry 10 }
|
INTEGER | The number of seconds since this route was last updated or otherwise determined to be correct. Note semantics of too old cannot be implied, except through knowledge of the routing protocol by which the route was learned. | read-write |
ipRouteMask { ipRouteEntry 11 }
|
ipAddress | Indicate the mask to be logically ANDed with the destination address before
being compared to the value in the ipRouteDest field. For those systems that do not support
arbitrary subnet masks, an agent constructs the value of the ipRouteMask by determining whether the
value of the correspondent ipRouteDest field belongs to a class–A, B, or C network. Then use one of
the following:
|
read-write |