SWITCH-L3-MIB
File:
SWITCH-L3-MIB.mib (29785 bytes)
Imported modules
Imported symbols
Defined Types
RcL3IpSubnetEntry |
|
SEQUENCE |
|
|
|
|
rcL3IpSubnetIfIndex |
Integer32 |
|
|
rcL3IpSubnetIpAddress |
IpAddress |
|
|
rcL3IpSubnetMask |
IpAddress |
|
|
rcL3IpSubnetVlans |
Vlanset |
|
|
rcL3IpSubnetName |
OCTET STRING |
|
|
rcL3IpSubnetRowStatus |
RowStatus |
|
|
rcL3IpSubnetAllowPortList |
PortList |
|
RcL3IpStaticRouteEntry |
|
SEQUENCE |
|
|
|
|
rcL3IpStaticDestIpAddress |
IpAddress |
|
|
rcL3IpStaticMask |
IpAddress |
|
|
rcL3IpStaticNextHop |
IpAddress |
|
|
rcL3IpStaticName |
OCTET STRING |
|
|
rcL3IpStaticUseHw |
TruthValue |
|
|
rcL3IpStaticInHw |
TruthValue |
|
|
rcL3IpStaticGateway |
TruthValue |
|
|
rcL3IpStaticRowStatus |
RowStatus |
|
RcL3IpRouteEntry |
|
SEQUENCE |
|
|
|
|
rcL3IpRouteDest |
IpAddress |
|
|
rcL3IpRouteMask |
IpAddress |
|
|
rcL3IpRouteNextHopIp |
IpAddress |
|
|
rcL3IpRouteNextHopMac |
MacAddress |
|
|
rcL3IpRouteIfIndex |
Integer32 |
|
|
rcL3IpRouteType |
INTEGER |
|
|
rcL3IpRouteProto |
INTEGER |
|
|
rcL3IpRouteAge |
Unsigned32 |
|
|
rcL3IpRouteMetric1 |
Integer32 |
|
|
rcL3IpRouteUsingHw |
TruthValue |
|
|
rcL3IpRouteIsStatic |
TruthValue |
|
|
rcL3IpRouteFlags |
Unsigned32 |
|
|
rcL3IpRouteRef |
Gauge32 |
|
|
rcL3IpRouteUse |
Counter32 |
|
|
rcL3IpRouteRowStatus |
RowStatus |
|
Defined Values
rcL3 |
1.3.6.1.4.1.8886.6.1.16 |
ROSE Generic Layer 3 MIB definition. |
MODULE-IDENTITY |
|
|
|
rcL3IpRoute |
1.3.6.1.4.1.8886.6.1.16.3 |
OBJECT IDENTIFIER |
|
|
|
rcL3IpSubnetMaxRows |
1.3.6.1.4.1.8886.6.1.16.1.1 |
The maximum possible number of rows in the 'rcL3IpSubnetTable'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpSubnetTable |
1.3.6.1.4.1.8886.6.1.16.1.3 |
A table of subnet parameters. There is one entry
available for each of the 'rcL3IpSubnetMaxRows'
supported IP subnets. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
RcL3IpSubnetEntry |
|
rcL3IpSubnetEntry |
1.3.6.1.4.1.8886.6.1.16.1.3.1 |
A list of subnet parameters. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcL3IpSubnetEntry |
|
|
rcL3IpSubnetIfIndex |
1.3.6.1.4.1.8886.6.1.16.1.3.1.1 |
DURABLE:
The ifIndex of the interface associated with this subnet. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
rcL3IpSubnetIpAddress |
1.3.6.1.4.1.8886.6.1.16.1.3.1.2 |
DURABLE:
The network management station uses this IP Address to talk
with the Agent on this subnet. This IP address logically
AND'ed with 'rcL3IpSubnetMask' yields the actual subnet
value for this subnet. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpSubnetMask |
1.3.6.1.4.1.8886.6.1.16.1.3.1.3 |
DURABLE:
The subnet mask for this subnet. It contains 1's in the
bit positions for the net and subnet IDs and 0's in the
bit positions for host ID. The 1's must be contiguous,
starting with the left most bit. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpSubnetVlans |
1.3.6.1.4.1.8886.6.1.16.1.3.1.4 |
DURABLE: { default=0:all }
For a L2/L3 hybrid switch, this object contains the actual
VLAN ID (VID) from 1 to 4094 or 0 if the VID is unassigned.
For a L3 only switch, this object contains the actual switch
interface from 1 to 4094 or 0 if unassigned.
Changing this object for this row causes all rows with the same
'rcL3IpSubnetIfIndex' as this row to be changed to this new
'rcL3IpSubnetVidIface' value. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Vlanset |
|
|
rcL3IpSubnetName |
1.3.6.1.4.1.8886.6.1.16.1.3.1.5 |
DURABLE: { '':all )
A user reference name for this subnet. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
Size(0..16) |
|
rcL3IpSubnetRowStatus |
1.3.6.1.4.1.8886.6.1.16.1.3.1.6 |
DURABLE:
This object indicates the status of this entry. A row in this
table must be created using the createAndWait(5) action state
(i.e., createAndGo(4) is not supported). This object can only
be set to active(1) after all objects for this row are valid.
The 'rcL3IpSubnetName' is optional.
Note that the notInService(2) state is not supported. Objects
in this table row can be changed when this object is notReady(3)
or active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
rcL3IpStaticMaxHwHosts |
1.3.6.1.4.1.8886.6.1.16.2.1 |
The maximum number, if any, of hosts that the hardware
can support in its routing table.
Note that if the hardware supports both hosts and subnets
in the same table, this number represents both and
'rcL3IpStaticMaxHwSubnets' is zero (0). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpStaticNumStaticHwHosts |
1.3.6.1.4.1.8886.6.1.16.2.2 |
DURABLE:
The number of 'rcL3IpStaticMaxHwHosts' hosts that the user
would like to reserve for static routes. A SNMPv1 badValue
or SNMPv2 wrongValue is returned if the user attempts to use
a value less than zero or greater than 'rcL3IpStaticMaxHwHosts'.
WARNING: This value is only used during system initialization
(i.e., after a reset). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpStaticMaxHwSubnets |
1.3.6.1.4.1.8886.6.1.16.2.3 |
The maximum number, if any, of subnets that the hardware
can support in its routing table.
Note that if the hardware supports both hosts and subnets
in the same table, this value is zero (0). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpStaticNumStaticHwSubnets |
1.3.6.1.4.1.8886.6.1.16.2.4 |
DURABLE:
The number of 'rcL3IpStaticMaxHwSubnets' subnets that the user
would like to reserve for static routes. An A SNMPv1 badValue
or SNMPv2 wrongValue is returned if the user attempts to use a
value less than zero or greater than 'rcL3IpStaticMaxHwSubnets'.
WARNING: This value is only used during system initialization
(i.e., after a reset). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpStaticRouteMaxRows |
1.3.6.1.4.1.8886.6.1.16.2.5 |
The maximum possible number of rows in the
'rcL3IpStaticRouteTable'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpStaticRouteEntry |
1.3.6.1.4.1.8886.6.1.16.2.7.1 |
A list of static route parameters. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcL3IpStaticRouteEntry |
|
|
rcL3IpStaticDestIpAddress |
1.3.6.1.4.1.8886.6.1.16.2.7.1.1 |
DURABLE:
The static route host or subnet IP destination address.
All IP destination addresses must be non-zero. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpStaticMask |
1.3.6.1.4.1.8886.6.1.16.2.7.1.2 |
DURABLE:
The mask for this IP destination. It contains 1's in the
bit positions for the net and subnet IDs and 0's in the
bit positions for host ID. The 1's must be contiguous,
starting with the left most bit.
Note that a host route uses a 255.255.255.255 mask. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpStaticNextHop |
1.3.6.1.4.1.8886.6.1.16.2.7.1.3 |
The 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.) |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpStaticName |
1.3.6.1.4.1.8886.6.1.16.2.7.1.4 |
DURABLE: { '':all )
A user reference name for this Static Route. |
Status: obsolete |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
Size(0..255) |
|
rcL3IpStaticUseHw |
1.3.6.1.4.1.8886.6.1.16.2.7.1.5 |
DURABLE: { false:all )
By setting this object to true(1), the user indicates the
desire to use hardware routing for this entry. To disable
hardware routing for this entry, set this object to false(2).
If the underlying switch fabric does not support hardware
routing, this object is ignored.
There is usually limited space in the hardware routing table.
Consequently, if the user enables hardware routing on 'too'
many entries, the agent assigns routes on a first come, first
serve basis (i.e., the user may not get the expected results). |
Status: obsolete |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
rcL3IpStaticInHw |
1.3.6.1.4.1.8886.6.1.16.2.7.1.6 |
If this object is true(1), this static route is actually in
the hardware Route Table. Otherwise it is false(2). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
rcL3IpStaticGateway |
1.3.6.1.4.1.8886.6.1.16.2.7.1.7 |
DURABLE: { false:all )
By setting this object to true(1), the user indicates that this
subnet route is a gateway route (i.e., connected to external
router). By setting it to false(2), the user indicates that this
is a direct route. If 'rcL3IpStaticMask' is '255.255.255.255'
(i.e., a host route) for this entry, this object cannot be set
to true(1). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
rcL3IpStaticRowStatus |
1.3.6.1.4.1.8886.6.1.16.2.7.1.8 |
DURABLE:
This object indicates the status of this entry. A row in this
table must be created using the createAndWait(5) action state
(i.e., createAndGo(4) is not supported). This object can only
be set to active(1) after all objects for this row are valid.
The 'rcL3IpStaticName' is optional.
Note that the notInService(2) state is not supported. Objects
in this table row can be changed when this object is notReady(3)
or active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
rcL3IpRouteTable |
1.3.6.1.4.1.8886.6.1.16.3.1 |
Provides Routing Table access. This table can be used to
modify or add Routing Table entries. Changes made with this
table are not saved to NVM (nonvolatile memory). To save
static routes to NVM, use the rcL3IpStaticRouteTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
RcL3IpRouteEntry |
|
rcL3IpRouteEntry |
1.3.6.1.4.1.8886.6.1.16.3.1.1 |
Provides enough routing information to support the UNIX style
'netstat -nr' command and to support maintenance of the
Routing Table. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcL3IpRouteEntry |
|
|
rcL3IpRouteDest |
1.3.6.1.4.1.8886.6.1.16.3.1.1.1 |
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 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. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpRouteMask |
1.3.6.1.4.1.8886.6.1.16.3.1.1.2 |
Indicate the mask to be logical-ANDed with the
destination address before being compared to the
value in the rcL3IpRouteDest field.
If the value of the rcL3IpRouteDest 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. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpRouteNextHopIp |
1.3.6.1.4.1.8886.6.1.16.3.1.1.3 |
The 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.) |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
rcL3IpRouteNextHopMac |
1.3.6.1.4.1.8886.6.1.16.3.1.1.4 |
The six byte MAC address of the next hop of this
route. If the underlying hardware does not support this
object, an octet string of zero length is returned. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
MacAddress |
|
|
rcL3IpRouteIfIndex |
1.3.6.1.4.1.8886.6.1.16.3.1.1.5 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
rcL3IpRouteType |
1.3.6.1.4.1.8886.6.1.16.3.1.1.6 |
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 rcL3IpRouteTable 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 rcL3IpRouteType object. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
other(1), invalid(2), direct(3), indirect(4) |
|
rcL3IpRouteProto |
1.3.6.1.4.1.8886.6.1.16.3.1.1.7 |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
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), bgp(14) |
|
rcL3IpRouteAge |
1.3.6.1.4.1.8886.6.1.16.3.1.1.8 |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpRouteMetric1 |
1.3.6.1.4.1.8886.6.1.16.3.1.1.9 |
The primary routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
rcL3IpRouteProto value. If this metric is not used,
its value should be set to -1. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
rcL3IpRouteUsingHw |
1.3.6.1.4.1.8886.6.1.16.3.1.1.10 |
This object is true(1) if this route is contained in
the hardware routing table; otherwise, it is false(2). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
rcL3IpRouteIsStatic |
1.3.6.1.4.1.8886.6.1.16.3.1.1.11 |
This object is true(1) if this route is defined in the
'rcL3IpStaticRouteTable'. This object is false(2) if this
route was created dynamically (e.g., with RIP, OSPF) or was
manually created using this table ('rcL3IpRouteTable') or
the RFC1213 'ipRouteTable'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
rcL3IpRouteFlags |
1.3.6.1.4.1.8886.6.1.16.3.1.1.12 |
Not implemented. Returns '0'.
Contains the information required for a netstat-like
'Flags' field.
The flags field represents a decimal value of the flags
specified for a given route. The following is a list of
currently available flag values:
0x1 | - route is usable (that is, 'up')
0x2 | - destination is a gateway
0x4 | - host specific routing entry
0x8 | - host or net unreachable
0x10 | - created dynamically (by redirect)
0x20 | - modified dynamically (by redirect)
0x40 | - message confirmed
0x80 | - subnet mask present
0x100 | - generate new routes on use
0x200 | - external daemon resolves name
0x400 | - generated by ARP
0x800 | - manually added (static)
0x1000 | - just discard packets (during updates)
0x2000 | - modified by management protocol
0x4000 | - protocol specific routing flag
0x8000 | - protocol specific routing flag
For example, if the entry in the Routing Table has a flag
value of decimal 5, (0x1 OR'ed with 0x4), then this route
is 'up' and usable and is host-specific. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcL3IpRouteRef |
1.3.6.1.4.1.8886.6.1.16.3.1.1.13 |
Not implemented. Returns '0'.
Contains the information required for the netstat 'Ref'
field, which indicates the number active uses for this
route. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
rcL3IpRouteUse |
1.3.6.1.4.1.8886.6.1.16.3.1.1.14 |
Not implemented. Returns '0'.
Contains the information required for the netstat 'Use'
field, which indicates the number of packets sent with
this route. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Counter32 |
|
|
rcL3IpRouteRowStatus |
1.3.6.1.4.1.8886.6.1.16.3.1.1.15 |
This object indicates the status of this entry. A row in this
table must be created using the createAndWait(5) action state
(i.e., createAndGo(4) is not supported). This object can only
be set to active(1) for the specified 'rcL3IpRouteDest' index
value after the 'rcL3IpRouteMask' and 'rcL3IpRouteNextHop'
objects for this row are valid. Setting 'rcL3IpRouteType' is
optional.
Note that the notInService(2) state is not supported. Objects
in this table row can be changed when this object is notReady(3)
or active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|