Logo
Home page Net-SNMP

Archive Search:

Require all words?

Site Search:
Google

INTRODUCTION

TABLE OF CONTENTS

SCALAR OBJECTS

TABLE OBJECTS

Table inetCidrRouteTable


DEPRECATED OR OBSOLETE OR HISTORIC OBJECTS


SCALAR OBJECTS

    NameTypeAccessOIDDescription
    1
    ipForwardNumber
    DEPRECATED
    GAUGE
    ReadOnly
    The number of current ipForwardTable entries that are
    not invalid.
    
    3
    ipCidrRouteNumber
    DEPRECATED
    GAUGE
    ReadOnly
    The number of current ipCidrRouteTable entries that are
    not invalid.  This object is deprecated in favor of
    inetCidrRouteNumber and the inetCidrRouteTable.
    

TABLE OBJECTS

Table ipForwardTable

    Table NameipForwardTable
    In MIBIP-FORWARD-MIB
    Registered at OID.1.3.6.1.2.1.4.24.2
    Table Description
    This entity's IP Routing table.
    

    Also see Reference:

    RFC 1213 Section 6.6, The IP Group
    

    Row Description
    A particular route to a particular destination, under a
    particular policy.
    

    ipForwardTable Indexes:

    NameTypeAccessDescription
    1
    ipForwardDest
    DEPRECATED
    IPADDR
    ReadOnly
    The destination IP address of this route.  An entry
    with a value of 0.0.0.0 is considered a default route.
    
    This object may not take a Multicast (Class D) address
    value.
    
    Any assignment (implicit or otherwise) of an instance
    of this object to a value x must be rejected if the
    bitwise logical-AND of x with the value of the
    corresponding instance of the ipForwardMask object is
    not equal to x.
    
    7
    ipForwardProto
    DEPRECATED
    INTEGER
    ValueLabel/Meaning
    1other
    2local
    3netmgmt
    4icmp
    5egp
    6ggp
    7hello
    8rip
    9is_is
    10es_is
    11ciscoIgrp
    12bbnSpfIgp
    13ospf
    14bgp
    15idpr
    ReadOnly
    The routing mechanism via which this route was learned.
    Inclusion of values for gateway routing protocols is
    not intended to imply that hosts should support those
    protocols.
    
    3
    ipForwardPolicy
    DEPRECATED
    INTEGER32
    Legal values: 0 .. 2147483647
    ReadOnly
    The general set of conditions that would cause
    the selection of one multipath route (set of
    next hops for a given destination) is referred
    to as 'policy'.
    
    Unless the mechanism indicated by ipForwardProto
    specifies otherwise, the policy specifier is
    the IP TOS Field.  The encoding of IP TOS is as
    specified by the following convention.  Zero
    indicates the default path if no more specific
    policy applies.
    
    +-----+-----+-----+-----+-----+-----+-----+-----+
    |                 |                       |     |
    |   PRECEDENCE    |    TYPE OF SERVICE    |  0  |
    |                 |                       |     |
    +-----+-----+-----+-----+-----+-----+-----+-----+
    
                 IP TOS                IP TOS
       Field     Policy      Field     Policy
       Contents    Code      Contents    Code
       0 0 0 0  ==>   0      0 0 0 1  ==>   2
       0 0 1 0  ==>   4      0 0 1 1  ==>   6
       0 1 0 0  ==>   8      0 1 0 1  ==>  10
       0 1 1 0  ==>  12      0 1 1 1  ==>  14
       1 0 0 0  ==>  16      1 0 0 1  ==>  18
       1 0 1 0  ==>  20      1 0 1 1  ==>  22
       1 1 0 0  ==>  24      1 1 0 1  ==>  26
       1 1 1 0  ==>  28      1 1 1 1  ==>  30
    
    Protocols defining 'policy' otherwise must either
    define a set of values that are valid for
    this object or must implement an integer-instanced
    policy table for which this object's
    value acts as an index.
    
    4
    ipForwardNextHop
    DEPRECATED
    IPADDR
    ReadOnly
    On remote routes, the address of the next system en
    route; otherwise, 0.0.0.0.
    

    Other ipForwardTable Columns:

    NameTypeAccessDescription
    2
    ipForwardMask
    DEPRECATED
    IPADDR
    Create
    Indicate the mask to be logical-ANDed with the
    destination address before being compared to the value
    in the ipForwardDest field.  For those systems that do
    not support arbitrary subnet masks, an agent constructs
    the value of the ipForwardMask by reference to the IP
    Address Class.
    
    Any assignment (implicit or otherwise) of an instance
    of this object to a value x must be rejected if the
    bitwise logical-AND of x with the value of the
    corresponding instance of the ipForwardDest object is
    not equal to ipForwardDest.
    
    5
    ipForwardIfIndex
    DEPRECATED
    INTEGER32
    Create
    The ifIndex value that identifies the local interface
    through which the next hop of this route should be
    reached.
    
    6
    ipForwardType
    DEPRECATED
    INTEGER
    ValueLabel/Meaning
    1other
    2invalid
    3local
    4remote
    Create
    The type of route.  Note that local(3) refers to a
    route for which the next hop is the final destination;
    remote(4) refers to a route for which the next hop is
    not the final destination.
    
    Setting this object to the value invalid(2) has the
    effect of invalidating the corresponding entry in the
    ipForwardTable 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 ipForwardType object.
    
    8
    ipForwardAge
    DEPRECATED
    INTEGER32
    ReadOnly
    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.
    
    9
    ipForwardInfo
    DEPRECATED
    OBJECTID
    Create
    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 ipForwardProto 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 implementation conforming to
    ASN.1 and the Basic Encoding Rules must be able to
    generate and recognize this value.
    
    10
    ipForwardNextHopAS
    DEPRECATED
    INTEGER32
    Create
    The Autonomous System Number of the Next Hop.  When
    this is unknown or not relevant to the protocol
    indicated by ipForwardProto, zero.
    
    11
    ipForwardMetric1
    DEPRECATED
    INTEGER32
    Create
    The primary routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipForwardProto value.
    If this metric is not used, its value should be set to
    -1.
    
    12
    ipForwardMetric2
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipForwardProto value.
    If this metric is not used, its value should be set to
    -1.
    
    13
    ipForwardMetric3
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipForwardProto value.
    If this metric is not used, its value should be set to
    -1.
    
    14
    ipForwardMetric4
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipForwardProto value.
    If this metric is not used, its value should be set to
    -1.
    
    15
    ipForwardMetric5
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipForwardProto value.
    If this metric is not used, its value should be set to
    -1.
    

Table ipCidrRouteTable

    Table NameipCidrRouteTable
    In MIBIP-FORWARD-MIB
    Registered at OID.1.3.6.1.2.1.4.24.4
    Table Description
    This entity's IP Routing table.  This table has been
    deprecated in favor of the IP version neutral
    inetCidrRouteTable.
    

    Also see Reference:

    RFC 1213 Section 6.6, The IP Group
    

    Row Description
    A particular route to a particular destination, under a
    particular policy.
    

    ipCidrRouteTable Indexes:

    NameTypeAccessDescription
    1
    ipCidrRouteDest
    DEPRECATED
    IPADDR
    ReadOnly
    The destination IP address of this route.
    This object may not take a Multicast (Class D) address
                value.
    Any assignment (implicit or otherwise) of an instance
                of this object to a value x must be rejected if the
                bitwise logical-AND of x with the value of the
                corresponding instance of the ipCidrRouteMask object is
                not equal to x.
    
    2
    ipCidrRouteMask
    DEPRECATED
    IPADDR
    ReadOnly
    Indicate the mask to be logical-ANDed with the
    destination address before being compared to the value
    in the ipCidrRouteDest field.  For those systems that
    do not support arbitrary subnet masks, an agent
    constructs the value of the ipCidrRouteMask by
    reference to the IP Address Class.
    
    Any assignment (implicit or otherwise) of an instance
    of this object to a value x must be rejected if the
    bitwise logical-AND of x with the value of the
    corresponding instance of the ipCidrRouteDest object is
    not equal to ipCidrRouteDest.
    
    3
    ipCidrRouteTos
    DEPRECATED
    INTEGER32
    Legal values: 0 .. 2147483647
    ReadOnly
    The policy specifier is the IP TOS Field.  The encoding
    of IP TOS is as specified by the following convention.
    Zero indicates the default path if no more specific
    policy applies.
    
    +-----+-----+-----+-----+-----+-----+-----+-----+
    |                 |                       |     |
    |   PRECEDENCE    |    TYPE OF SERVICE    |  0  |
    |                 |                       |     |
    +-----+-----+-----+-----+-----+-----+-----+-----+
    
                 IP TOS                IP TOS
       Field     Policy      Field     Policy
       Contents    Code      Contents    Code
       0 0 0 0  ==>   0      0 0 0 1  ==>   2
       0 0 1 0  ==>   4      0 0 1 1  ==>   6
       0 1 0 0  ==>   8      0 1 0 1  ==>  10
       0 1 1 0  ==>  12      0 1 1 1  ==>  14
       1 0 0 0  ==>  16      1 0 0 1  ==>  18
       1 0 1 0  ==>  20      1 0 1 1  ==>  22
    
       1 1 0 0  ==>  24      1 1 0 1  ==>  26
       1 1 1 0  ==>  28      1 1 1 1  ==>  30
    
    4
    ipCidrRouteNextHop
    DEPRECATED
    IPADDR
    ReadOnly
    On remote routes, the address of the next system en
    route; Otherwise, 0.0.0.0.
    

    Other ipCidrRouteTable Columns:

    NameTypeAccessDescription
    5
    ipCidrRouteIfIndex
    DEPRECATED
    INTEGER32
    Create
    The ifIndex value that identifies the local interface
    through which the next hop of this route should be
    reached.
    
    6
    ipCidrRouteType
    DEPRECATED
    INTEGER
    ValueLabel/Meaning
    1other
    2reject
    3local
    4remote
    Create
    The type of route.  Note that local(3) refers to a
    route for which the next hop is the final destination;
    remote(4) refers to a route for which the next hop is
    not the final destination.
    
    Routes that do not result in traffic forwarding or
    rejection should not be displayed, even if the
    implementation keeps them stored internally.
    
    reject (2) refers to a route that, if matched,
    discards the message as unreachable.  This is used in
    some protocols as a means of correctly aggregating
    routes.
    
    7
    ipCidrRouteProto
    DEPRECATED
    INTEGER
    ValueLabel/Meaning
    1other
    2local
    3netmgmt
    4icmp
    5egp
    6ggp
    7hello
    8rip
    9isIs
    10esIs
    11ciscoIgrp
    12bbnSpfIgp
    13ospf
    14bgp
    15idpr
    16ciscoEigrp
    ReadOnly
    The routing mechanism via which this route was learned.
    Inclusion of values for gateway routing protocols is
    not intended to imply that hosts should support those
    protocols.
    
    8
    ipCidrRouteAge
    DEPRECATED
    INTEGER32
    ReadOnly
    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.
    
    9
    ipCidrRouteInfo
    DEPRECATED
    OBJECTID
    Create
    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 ipCidrRouteProto 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 implementation conforming to
    ASN.1 and the Basic Encoding Rules must be able to
    generate and recognize this value.
    
    10
    ipCidrRouteNextHopAS
    DEPRECATED
    INTEGER32
    Create
    The Autonomous System Number of the Next Hop.  The
    semantics of this object are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  When this object is unknown or not relevant, its
    value should be set to zero.
    
    11
    ipCidrRouteMetric1
    DEPRECATED
    INTEGER32
    Create
    The primary routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  If this metric is not used, its value should be
    set to -1.
    
    12
    ipCidrRouteMetric2
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  If this metric is not used, its value should be
    
    set to -1.
    
    13
    ipCidrRouteMetric3
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  If this metric is not used, its value should be
    set to -1.
    
    14
    ipCidrRouteMetric4
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  If this metric is not used, its value should be
    set to -1.
    
    15
    ipCidrRouteMetric5
    DEPRECATED
    INTEGER32
    Create
    An alternate routing metric for this route.  The
    semantics of this metric are determined by the routing-
    protocol specified in the route's ipCidrRouteProto
    value.  If this metric is not used, its value should be
    set to -1.
    
    16
    ipCidrRouteStatus
    DEPRECATED
    INTEGER
    RowStatus
    (ENUM list below)
    Create

    Note: this object is based on the RowStatus TEXTUAL-CONVENTION.

    The row status variable, used according to row
    installation and removal conventions.
    


NOTIFICATIONS



TEXTUAL CONVENTIONS

TREE VIEW

Tree view generated by running: snmptranslate -Tp IP-FORWARD-MIB::ipForward

+--ipForward(24)
   +-- -R-- Gauge     ipForwardNumber(1)
   |
   +--ipForwardTable(2)
   |  |
   |  +--ipForwardEntry(1)
   |     |  Index: ipForwardDest, ipForwardProto, ipForwardPolicy, ipForwardNextHop
   |     |
   |     +-- -R-- IpAddr    ipForwardDest(1)
   |     +-- CR-- IpAddr    ipForwardMask(2)
   |     +-- -R-- Integer32 ipForwardPolicy(3)
   |     |        Range: 0..2147483647
   |     +-- -R-- IpAddr    ipForwardNextHop(4)
   |     +-- CR-- Integer32 ipForwardIfIndex(5)
   |     +-- CR-- EnumVal   ipForwardType(6)
   |     |        Values: other(1), invalid(2), local(3), remote(4)
   |     +-- -R-- EnumVal   ipForwardProto(7)
   |     |        Values: 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), bgp(14), idpr(15)
   |     +-- -R-- Integer32 ipForwardAge(8)
   |     +-- CR-- ObjID     ipForwardInfo(9)
   |     +-- CR-- Integer32 ipForwardNextHopAS(10)
   |     +-- CR-- Integer32 ipForwardMetric1(11)
   |     +-- CR-- Integer32 ipForwardMetric2(12)
   |     +-- CR-- Integer32 ipForwardMetric3(13)
   |     +-- CR-- Integer32 ipForwardMetric4(14)
   |     +-- CR-- Integer32 ipForwardMetric5(15)
   |
   +-- -R-- Gauge     ipCidrRouteNumber(3)
   |
   +--ipCidrRouteTable(4)
   |  |
   |  +--ipCidrRouteEntry(1)
   |     |  Index: ipCidrRouteDest, ipCidrRouteMask, ipCidrRouteTos, ipCidrRouteNextHop
   |     |
   |     +-- -R-- IpAddr    ipCidrRouteDest(1)
   |     +-- -R-- IpAddr    ipCidrRouteMask(2)
   |     +-- -R-- Integer32 ipCidrRouteTos(3)
   |     |        Range: 0..2147483647
   |     +-- -R-- IpAddr    ipCidrRouteNextHop(4)
   |     +-- CR-- Integer32 ipCidrRouteIfIndex(5)
   |     +-- CR-- EnumVal   ipCidrRouteType(6)
   |     |        Values: other(1), reject(2), local(3), remote(4)
   |     +-- -R-- EnumVal   ipCidrRouteProto(7)
   |     |        Values: other(1), local(2), netmgmt(3), icmp(4), egp(5), ggp(6), hello(7), rip(8), isIs(9), esIs(10), ciscoIgrp(11), bbnSpfIgp(12), ospf(13), bgp(14), idpr(15), ciscoEigrp(16)
   |     +-- -R-- Integer32 ipCidrRouteAge(8)
   |     +-- CR-- ObjID     ipCidrRouteInfo(9)
   |     +-- CR-- Integer32 ipCidrRouteNextHopAS(10)
   |     +-- CR-- Integer32 ipCidrRouteMetric1(11)
   |     +-- CR-- Integer32 ipCidrRouteMetric2(12)
   |     +-- CR-- Integer32 ipCidrRouteMetric3(13)
   |     +-- CR-- Integer32 ipCidrRouteMetric4(14)
   |     +-- CR-- Integer32 ipCidrRouteMetric5(15)
   |     +-- CR-- EnumVal   ipCidrRouteStatus(16)
   |              Textual Convention: RowStatus
   |              Values: active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6)
   |
   +--ipForwardConformance(5)
   |  |
   |  +--ipForwardGroups(1)
   |  |  |
   |  |  +--ipForwardMultiPathGroup(2)
   |  |  +--ipForwardCidrRouteGroup(3)
   |  |  +--inetForwardCidrRouteGroup(4)
   |  |
   |  +--ipForwardCompliances(2)
   |     |
   |     +--ipForwardCompliance(1)
   |     +--ipForwardOldCompliance(2)
   |     +--ipForwardFullCompliance(3)
   |     +--ipForwardReadOnlyCompliance(4)
   |
   +-- -R-- Gauge     inetCidrRouteNumber(6)
   |
   +--inetCidrRouteTable(7)
   |  |
   |  +--inetCidrRouteEntry(1)
   |     |  Index: inetCidrRouteDestType, inetCidrRouteDest, inetCidrRoutePfxLen, inetCidrRoutePolicy, inetCidrRouteNextHopType, inetCidrRouteNextHop
   |     |
   |     +-- ---- EnumVal   inetCidrRouteDestType(1)
   |     |        Textual Convention: InetAddressType
   |     |        Values: unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16)
   |     +-- ---- String    inetCidrRouteDest(2)
   |     |        Textual Convention: InetAddress
   |     |        Size: 0..255
   |     +-- ---- Unsigned  inetCidrRoutePfxLen(3)
   |     |        Textual Convention: InetAddressPrefixLength
   |     |        Range: 0..2040
   |     +-- ---- ObjID     inetCidrRoutePolicy(4)
   |     +-- ---- EnumVal   inetCidrRouteNextHopType(5)
   |     |        Textual Convention: InetAddressType
   |     |        Values: unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16)
   |     +-- ---- String    inetCidrRouteNextHop(6)
   |     |        Textual Convention: InetAddress
   |     |        Size: 0..255
   |     +-- CR-- Integer32 inetCidrRouteIfIndex(7)
   |     |        Textual Convention: InterfaceIndexOrZero
   |     |        Range: 0..2147483647
   |     +-- CR-- EnumVal   inetCidrRouteType(8)
   |     |        Values: other(1), reject(2), local(3), remote(4), blackhole(5)
   |     +-- -R-- EnumVal   inetCidrRouteProto(9)
   |     |        Textual Convention: IANAipRouteProtocol
   |     |        Values: other(1), local(2), netmgmt(3), icmp(4), egp(5), ggp(6), hello(7), rip(8), isIs(9), esIs(10), ciscoIgrp(11), bbnSpfIgp(12), ospf(13), bgp(14), idpr(15), ciscoEigrp(16), dvmrp(17), rpl(18), dhcp(19)
   |     +-- -R-- Gauge     inetCidrRouteAge(10)
   |     +-- CR-- Unsigned  inetCidrRouteNextHopAS(11)
   |     |        Textual Convention: InetAutonomousSystemNumber
   |     +-- CR-- Integer32 inetCidrRouteMetric1(12)
   |     +-- CR-- Integer32 inetCidrRouteMetric2(13)
   |     +-- CR-- Integer32 inetCidrRouteMetric3(14)
   |     +-- CR-- Integer32 inetCidrRouteMetric4(15)
   |     +-- CR-- Integer32 inetCidrRouteMetric5(16)
   |     +-- CR-- EnumVal   inetCidrRouteStatus(17)
   |              Textual Convention: RowStatus
   |              Values: active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6)
   |
   +-- -R-- Counter   inetCidrRouteDiscards(8)

Valid CSS!


Last modified: Wednesday, 01-Aug-2018 04:41:28 UTC
For questions regarding web content and site functionality, please write to the net-snmp-users mail list.