Use the IPROUTETABLE attribute group to monitor data associated with the monitored system's IP routing table. The Management Information Base (MIB-II) detailed in RFC1213, for use with network management protocols in TCP/IP-based internets, establishes and defines the attributes of this group.
The IPROUTETABLE attributes are available for the SNMP Data Provider.
Agent Name Identifies the SNMP host name relating to a particular sample of data. A valid entry is an alphanumeric text string, with a maximum length of 64 characters.
ipRouteAge The number of seconds since this route was last updated or otherwise determined to be correct. Note that no semantics of `too old' can be implied except through knowledge of the routing protocol by which the route was learned. A valid entry is an integer of up to four digits.
ipRouteDest The destination IP address of this route. An entry with a value of 0.0.0.0 is considered a default route. Multiple routes to a single destination is displayed in the table but access to such multiple entries is dependent on the table- access mechanisms defined by the network management protocol in use. A valid entry is an alphanumeric text string, with a maximum length of 32 characters.
ipRouteIfIndex The index value that uniquely identifies the local interface through which the next hop of this route is reached. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex. A valid entry is an integer of up to four digits.
ipRouteInfo A reference to MIB definitions specific to the particular routing protocol that is responsible for this route, as determined by the value specified in the route's ipRouteProto value. If this information is not present, its value should be set to the OBJECT IDENTIFIER { 0 0 }, which is a syntactically valid object identifier, and any conformant implementation of ASN.1 and BER must be able to generate and recognize this value. A valid entry is an alphanumeric text string, with a maximum length of 1024 characters.
ipRouteMask Indicates the mask to be logical-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 correspondentipRouteDest field belong to a class-A, B, or C network, and then using one of the following:
mask network
255.0.0.0 class-A
255.255.0.0 class-B
255.255.255.0 class-C
If the value of the ipRouteDest is 0.0.0.0 (a default route), then the mask value is also 0.0.0.0. All IP routing subsystems implicitly use this mechanism. A valid entry is an alphanumeric text string, with a maximum length of 32 characters.
ipRouteMetric1 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, set the value to -1. A valid entry is an integer of up to four digits.
ipRouteMetric2 The alternate 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, set the value to -1. A valid entry is an integer of up to four digits.
ipRouteMetric3 The alternate 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, set the value to -1. A valid entry is an integer of up to four digits.
ipRouteMetric4 The alternate 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, set the value to -1. A valid entry is an integer of up to four digits.
ipRouteMetric5 The alternate 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, set the value to -1. A valid entry is an integer of up to four digits.
ipRouteNextHop The IP address of the next hop of this route. (In the case of a route bound to an interface which is realized using a broadcast media, the value of this field is the agent's IP address on that interface.) A valid entry is an alphanumeric text string, with a maximum length of 32 characters.
ipRouteProto The routing mechanism through which this route was learned. Inclusion of values for gateway routing protocols is not intended to imply that hosts support those protocols. A valid entry is an integer of up to four digits. Possible values include:
1 = other
2 = local
3 = netmgmt
4 = icmp
5 = egp
6 = ggp
7 = hello
8 = rip
9 = is-is
10 = es-is
11 = ciscoIgrp
12 = bbnSpfIgp
13 = ospf
14 = bgp
ipRouteType The type of route. Note that the values direct(3) and indirect(4) refer to the notion of direct and indirect routing in the IP architecture. Setting this object to the value invalid(2) has the effect of invalidating the corresponding entry in the ipRouteTable object. That is, it effectively disassociates the destination identified with said entry from the route identified with said entry. It is an implementation-specific matter as to whether the agent removes an invalidated entry from the table. Accordingly, management stations must be prepared to receive tabular information from agents that corresponds to entries not currently in use. Proper interpretation of such entries requires examination of the relevant ipRouteType object. A valid entry is an alphanumeric text string, with a maximum length of four characters. Possible values include:
1 = other
2 = invalid
3 = direct
4 = indirect