USR-IP-ROUTING-MIB
AI MIB Summary
The USR-IP-ROUTING-MIB enables monitoring and management of IP routing processes, including routing table entries, protocol states, and forwarding statistics, specifically on commWorks enterprise hardware. This module provides access to critical routing metrics such as active routes, next-hop information, and interface routing status for troubleshooting and capacity planning.
The commWorks enterprise defined MIB objects for IP routing process.
Main OID:
usrIpRouting.1.3.6.1.4.1.77.1.1.19
95
Objects
Active
Status
3
Dependencies
Imported Objects
Objects
95 total| Object Name |
|---|
usrIpRoutingThe commWorks enterprise defined MIB objects
for IP routing process. MODULE-IDENTITY .1.3.6.1.4.1.77.1.1.19 |
IMPORTSThe commWorks enterprise defined MIB objects
for IP routing process. Unknown .1.3.6.1.4.1.77.1.1.19 |
usrIpRouterIdthe router id is usually the ip address of one of the router's
lan interface ip address. this variable can only be set when
usrIpAdminStatus is set to disabled.rw IpAddress .1.3.6.1.4.1.77.1.1.19.1 |
usrIpAdminStatusthis variable is used to enable or disable the ip routing instance.rw Enumeration .1.3.6.1.4.1.77.1.1.19.2 |
usrIpStaticProtoStatusthis variable is used to enable or disable static remote routesrw Enumeration .1.3.6.1.4.1.77.1.1.19.3 |
usrIpASNumberthis is the autonomous system number used by egp, which can only be
modified when usrIpAdminStatus is set to disabled.rw Integer32 .1.3.6.1.4.1.77.1.1.19.4 |
usrIpRtabMaxAdminthe max admin route table entries for next set. this is put in by
rci for lightstream atm. it is not used by lanlinker or netserver.rw Integer32 .1.3.6.1.4.1.77.1.1.19.5 |
usrIpRtabMaxthis displays the maximum routing table size, this
value can no longer be modified. The max size of the
routing table is determined at compilation time,
based on the DFLT_RTH_CNT. DFLT_RTH_CNT is currently
set to 3880.ro Integer32 .1.3.6.1.4.1.77.1.1.19.6 |
usrIpNHEntryMaxthis defines the maximum next hop entries, which can only be
modified when usrIpAdminStatus is set to disabled. the default
is 512rw Integer32 .1.3.6.1.4.1.77.1.1.19.7 |
usrIpRtEntryCountthis keeps the number of route entries.ro Counter32 .1.3.6.1.4.1.77.1.1.19.8 |
usrIpGenStatthis variable denotes the existence of the ip routing instance,
which can also be used to delete the routing instance.rw Enumeration .1.3.6.1.4.1.77.1.1.19.9 |
usrIpRipGenStatthis mib variable is used to enable or disable the ip rip instance
at the ip routing instance level. it is a no op if ip rip instance
is not yet created.
the rip instance, i.e. usrIpRipAdminStatus, may still remain
disabled, if it is either not created or it was disabled at ip rip
instance level. to fully enable the rip instance, one has to make
sure that ip rip instance is already created and enabled on both
levels.rw Enumeration .1.3.6.1.4.1.77.1.1.19.10 |
usrIpRipAdminStatusthis variable is used to create or delete the ip rip instance.rw Enumeration .1.3.6.1.4.1.77.1.1.19.11 |
usrIpRipFlagsSeveral Flags are supported by this mib object,
only RIP_FLAG_RFC1058_METRICS, RIP_FLAG_SEND_REQUEST are
accessible.
The only allowable values for setting are as follows:-
24 (0x18) - SEND_REQUEST & METRICS
8 - METRICS
16 (0x10) - SEND_REQUEST
0 - NONE
Note:- when setting these values a GET will not
necessarily return the value SET: it will
return the SET value plus the bitmask(s)
for inaccessible flags.
The default flags are 0x1A (decimal 26) reflecting,
RIP_FLAG_JITTER_UPDATE := 0x00000002 (default)
RIP_FLAG_RFC1058_METRICS := 0x00000008 (default)
RIP_FLAG_SEND_REQUEST := 0x00000010 (default)rw Integer32 .1.3.6.1.4.1.77.1.1.19.12 |
usrIpIfbTablerci uses interface block to describe the system's network interface
which is similar to pilgrim portal. SEQUENCE OF UsrIpIfbEntry .1.3.6.1.4.1.77.1.1.19.13 |
usrIpIfbEntryan entry for one ip interface block. UsrIpIfbEntry .1.3.6.1.4.1.77.1.1.19.13.1 |
usrIpIfbEntAddrip network interface address, i.e. host addressro IpAddress .1.3.6.1.4.1.77.1.1.19.13.1.1 |
usrIpIfbEntIfIndexthe logical identifier of the ip network.ro UsrNetLogicalId .1.3.6.1.4.1.77.1.1.19.13.1.2 |
usrIpIfbEntIfHandledon't know yetro Integer32 .1.3.6.1.4.1.77.1.1.19.13.1.3 |
usrIpIfbEntNetMaskthe subnet mask associated w/ the ip address of this entry.ro IpAddress .1.3.6.1.4.1.77.1.1.19.13.1.4 |
usrIpIfbEntOnesBcthe value of the least-significant bit in the ip broadcast address
used for sending datagrams on the (logical) interface associated w/
the ip address of this entry.ro Integer32 .1.3.6.1.4.1.77.1.1.19.13.1.5 |
usrIpIfbEntZerosBcthe value of the least-significant bit in the ip broadcast address
used for sending datagrams on the (logical) interface associated w/
the ip address of this entry. Integer32 .1.3.6.1.4.1.77.1.1.19.13.1.6 |
usrIpIfbEntReasmMaxSizethe size of the largest ip datagram which this entity can re-assemble
from incoming ip fragmented datagrams received on this interface.
it is usually equivalent to the mtu of the interface.ro Integer32 .1.3.6.1.4.1.77.1.1.19.13.1.7 |
usrIpIfbEntTypethis denotes the ip network (logical) type.ro Enumeration .1.3.6.1.4.1.77.1.1.19.13.1.8 |
usrIpIfbEntNbrAddrthis may be needed for point to point connection.rw IpAddress .1.3.6.1.4.1.77.1.1.19.13.1.9 |
usrIpIfbEntAdminStatusthis variable is used to enable or disable this interface blockrw Enumeration .1.3.6.1.4.1.77.1.1.19.13.1.10 |
usrIpIfbEntStatthis variable is used to create or delete an interface block.rwobsolete Enumeration .1.3.6.1.4.1.77.1.1.19.13.1.11 |
usrIpIfbEntPortDownthis variable is used to indicate the state of the hardware.rwobsolete Enumeration .1.3.6.1.4.1.77.1.1.19.13.1.12 |
usrIpRipGenAdminStatthis variable is used to disable or enable the ip rip instance at
the rip instance level.rw Enumeration .1.3.6.1.4.1.77.1.1.19.14 |
usrIpRipGenIntfCntthis variable shows the number of the ip rip interfaces.ro Integer32 .1.3.6.1.4.1.77.1.1.19.15 |
usrIpRipGenNbrCntthis variable shows the number of the rip neighbours.ro Integer32 .1.3.6.1.4.1.77.1.1.19.16 |
usrIpRipGenJitterthis variable is used to enable or disable the rip packet
jitter feature.rw Enumeration .1.3.6.1.4.1.77.1.1.19.17 |
usrIpRipIfTablerci uses interface block to describe the system's network interface
which is similar to pilgrim portal. SEQUENCE OF UsrIpRipIfEntry .1.3.6.1.4.1.77.1.1.19.18 |
usrIpRipIfEntryan entry of rip interface block. UsrIpRipIfEntry .1.3.6.1.4.1.77.1.1.19.18.1 |
usrIpRipIfEntAddrthe interface ip address.ro IpAddress .1.3.6.1.4.1.77.1.1.19.18.1.1 |
usrIpRipIfEntAddrLessIfthis column is used when the interface ip address is not specified.
in general, it is equal to network id.ro Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.2 |
usrIpRipIfVersionthis variable tells what version of rip this interface is running.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.3 |
usrIpRipIfTypethis variable shows the interface type, i.e. broadcast,
non-broadcast, point-to-point and undefined.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.4 |
usrIpRipIfAdminStatthis variable shows whether the rip is enabled for this interface.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.5 |
usrIpRipIfMetricthis variable is to define the metric for this interface.rw Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.6 |
usrIpRipIfSendDefaultthis variable is to enable advertising the default route.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.7 |
usrIpRipIfAcceptDefaultthis variable is to enable accepting the default route.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.8 |
usrIpRipIfSubnetsOnlythis variable is to enable this interface to advertise
only subnet routes only.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.9 |
usrIpRipIfSilentthis variable is to enable listen-only feature for this interface.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.10 |
usrIpRipIfSplitHorizonthis variable is to enable split horizon.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.11 |
usrIpRipIfPoisonthis variable is to enable poison reverse.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.12 |
usrIpRipIfFlashthis variable is to enable sending flash update.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.13 |
usrIpRipIfDfltRouteMetricthis variable specifies the metric of the default route.rw Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.14 |
usrIpRipIfPortDownthis variable denotes the status of the physical port.ro Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.15 |
usrIpRipIfStatthis variable is to delete the rip interface.rw Enumeration .1.3.6.1.4.1.77.1.1.19.18.1.16 |
usrIpRip2IfStatRcvBadPacketsripv2 received bad packet counter.ro Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.17 |
usrIpRip2IfStatRcvBadRoutesripv2 received bad route counter.ro Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.18 |
usrIpRip2IfStatSendUpdatesripv2 sent update packet counter.ro Integer32 .1.3.6.1.4.1.77.1.1.19.18.1.19 |
usrIpRip2IfConfTabletable for ripv2 specific interface configuration information SEQUENCE OF UsrIpRip2IfConfEntry .1.3.6.1.4.1.77.1.1.19.19 |
usrIpRip2IfConfEntryan entry of ripv2 interface configuration table. UsrIpRip2IfConfEntry .1.3.6.1.4.1.77.1.1.19.19.1 |
rip2IfConfAddressthe network interface address.ro IpAddress .1.3.6.1.4.1.77.1.1.19.19.1.1 |
rip2IfConfIndexthe network id.ro Integer32 .1.3.6.1.4.1.77.1.1.19.19.1.2 |
rip2IfConfDomainthis thing is obsolete.obsolete Integer32 .1.3.6.1.4.1.77.1.1.19.19.1.3 |
rip2IfConfAuthTypethis variable specifies the authentication type. md5 is not
supported in this version yet.rw Enumeration .1.3.6.1.4.1.77.1.1.19.19.1.4 |
rip2IfConfAuthKeythe authentication key is defined here.rw OCTET STRING .1.3.6.1.4.1.77.1.1.19.19.1.5 |
rip2IfConfSendthis variable defines the send policy.rw Enumeration .1.3.6.1.4.1.77.1.1.19.19.1.6 |
rip2IfConfReceivethis variable defines the receive policy.rw Enumeration .1.3.6.1.4.1.77.1.1.19.19.1.7 |
rip2IfConfDefaultMetricthis variable defines the default metric of this network interface.rw Integer32 .1.3.6.1.4.1.77.1.1.19.19.1.8 |
rip2IfConfStatusrw Enumeration .1.3.6.1.4.1.77.1.1.19.19.1.9 |
rip2IfConfSrcAddressro Integer32 .1.3.6.1.4.1.77.1.1.19.19.1.10 |
usrIpDelRouteAllThis object is used to clear the whole routing table
- setting this object with ANY value will do this.rw Integer32 .1.3.6.1.4.1.77.1.1.19.20 |
usrIPRterBaseCfgFileNameThe name of a ConfigFile to read/write
permanent database records. If the value of this
object is an empty string, then the SLIP process
uses the default name `@file://SlipFile.cfg'.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.77.1.1.19.21 |
usrIPRterBaseCFMSaveStatusSetting the value of this object to `save'
causes the values of the SLIP Base Group
entries to be written out to the current SLIP
config file. While the new config file is being
written, the SLIP process will set the value
of this flag set to `saving''. Any attempts to set
the value while it is not `normal' (i.e. the file
is currently being written to the config file)
while result in a badValue error being returned.
Setting the value to `normal' will result in no
action.rw UsrConfigStatus .1.3.6.1.4.1.77.1.1.19.22 |
usrIpRTHThis entity's IP Routing table. SEQUENCE OF UsrIpRTHEntry .1.3.6.1.4.1.77.1.1.19.23 |
usrIpRTHEntryA route to a particular destination.
These routes are learned or written from
the forwarder and so these objects are
not accessible for SET via CLI or SNMP.
The only PDU type implemented is GETNEXT. UsrIpRTHEntry .1.3.6.1.4.1.77.1.1.19.23.1 |
usrIpRTHDestThe 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 can appear in the table, but access to
such multiple entries is dependent on the table-
access mechanisms defined by the network
management protocol in use.rw IpAddress .1.3.6.1.4.1.77.1.1.19.23.1.1 |
usrIpRTHMaskIndicate the mask to be logical-ANDed with the
destination address before being compared to the
value in the ipRTHDest field. For those systems
that do not support arbitrary subnet masks, an
agent constructs the value of the ipRTHMask by
determining whether the value of the correspondent
ipRTHDest field belong to a class-A, B, or C
network, and then using one of:
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 ipRTHDest is 0.0.0.0 (a
default route), then the mask value is also
0.0.0.0. It should be noted that all IP routing
subsystems implicitly use this mechanism.rw IpAddress .1.3.6.1.4.1.77.1.1.19.23.1.2 |
usrIpRTHProtoThe routing mechanism via which this route was
learned. Inclusion of values for gateway routing
protocols is not intended to imply that hosts
should support those protocols.ro Enumeration .1.3.6.1.4.1.77.1.1.19.23.1.3 |
usrIpRTHMetricThe primary routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
ipRTHProto value. If this metric is not used,
its value should be set to -1.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.4 |
usrIpRTHClassThe forward class is preference class associated
with this route. There are 3 classes; the lower
the class the more preferred the route.
Local routes are in Class 0. These are the
most preferred routes.
OSPF Internal routes are also in Class 0. OSPF
internal routes are less preferred than Local
Routes.
OSPF External routes are Class 1 or Class 2.
Static configured and RIP routes are Class 1.
BGP and EGP routes are Class 2.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.5 |
usrIpRTHFwdFlagsForward flags are hints to the forwarding engine
as to what to do with the incoming packet.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.6 |
usrIpRTHAgeThe 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.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.7 |
usrIpRTHNhIdThe index into the globally defined Next Hop
Block.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.8 |
usrIpRTHNextHopThe IP address of the next hop of this route.
(In the case of a route bound to an interface
which is realized via a broadcast media, the value
of this field is the agent's IP address on that
interface.)rw IpAddress .1.3.6.1.4.1.77.1.1.19.23.1.9 |
usrIpRTHIfIndexThe index value which uniquely identifies the
local interface through which the next hop of this
route should be reached. The interface identified
by a particular value of this index is the same
interface as identified by the same value of
ifIndex.rw Integer32 .1.3.6.1.4.1.77.1.1.19.23.1.10 |
usrIpRTEThis entity's IP Routing table. SEQUENCE OF UsrIpRTEEntry .1.3.6.1.4.1.77.1.1.19.24 |
usrIpRTEEntryA route to a particular destination.
These routes are learned or written from
the forwarder and so these objects are
not accessible for SET via CLI or SNMP.
The only PDU type implemented is GETNEXT. UsrIpRTEEntry .1.3.6.1.4.1.77.1.1.19.24.1 |
usrIpRTEDestThe 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 can appear in the table, but access to
such multiple entries is dependent on the table-
access mechanisms defined by the network
management protocol in use.rw IpAddress .1.3.6.1.4.1.77.1.1.19.24.1.1 |
usrIpRTEMaskIndicate the mask to be logical-ANDed with the
destination address before being compared to the
value in the ipRTEDest field. For those systems
that do not support arbitrary subnet masks, an
agent constructs the value of the ipRTEMask by
determining whether the value of the correspondent
ipRTEDest field belong to a class-A, B, or C
network, and then using one of:
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 ipRTEDest is 0.0.0.0 (a
default route), then the mask value is also
0.0.0.0. It should be noted that all IP routing
subsystems implicitly use this mechanism.rw IpAddress .1.3.6.1.4.1.77.1.1.19.24.1.2 |
usrIpRTEProtoThe routing mechanism via which this route was
learned. Inclusion of values for gateway routing
protocols is not intended to imply that hosts
should support those protocols.ro Enumeration .1.3.6.1.4.1.77.1.1.19.24.1.3 |
usrIpRTEMetricThe primary routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
ipRTEProto value. If this metric is not used,
its value should be set to -1.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.4 |
usrIpRTEAgeThe 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.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.5 |
usrIpRTEFwdFlagsForward flags are hints to the forwarding engine
as to what to do with the incoming packet.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.6 |
usrIpRTEPrefThe preference associated with this route after
it has been added to the routing table.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.7 |
usrIpRTENhIdThe index into the globally defined Next Hop
Block.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.8 |
usrIpRTENextHopThe IP address of the next hop of this route.
(In the case of a route bound to an interface
which is realized via a broadcast media, the value
of this field is the agent's IP address on that
interface.)rw IpAddress .1.3.6.1.4.1.77.1.1.19.24.1.9 |
usrIpRTEIfIndexThe index value which uniquely identifies the
local interface through which the next hop of this
route should be reached. The interface identified
by a particular value of this index is the same
interface as identified by the same value of
ifIndex.rw Integer32 .1.3.6.1.4.1.77.1.1.19.24.1.10 |
usrIpRipRXPacketCountNumber of IP RIP packets received.ro Integer32 .1.3.6.1.4.1.77.1.1.19.26 |
usrIpRipTXPacketCountNumber of IP RIP packets transmitted.ro Integer32 .1.3.6.1.4.1.77.1.1.19.27 |
usrIpRipIncorrectPacketCountNumber of incorrect IP RIP packets received.ro Integer32 .1.3.6.1.4.1.77.1.1.19.28 |