Observium_CE/mibs/supermicro/SUPERMICRO-MIFS-IP-MIB

1824 lines
53 KiB
Plaintext

-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
-- $Id: fsmpip.mib,v 1.4 2012/09/07 09:52:05 siva Exp $
SUPERMICRO-MIFS-IP-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, IpAddress,
Counter32, Integer32,
enterprises FROM SNMPv2-SMI
DisplayString,
TruthValue, RowStatus FROM SNMPv2-TC
fsMIStdIpContextId FROM SUPERMICRO-MISTD-IPVX-MIB;
fsMIFsIp MODULE-IDENTITY
LAST-UPDATED "201209050000Z"
ORGANIZATION "Super Micro Computer Inc."
CONTACT-INFO "support@Supermicro.com"
DESCRIPTION " This mib module is for IP module with virtual routing
and forwarding support."
REVISION "201209050000Z"
DESCRIPTION " This mib module is for IP module with virtual routing
and forwarding support."
::= { enterprises supermicro-computer-inc(10876) super-switch(101) basic(2) 38 }
--
--SCALAR_TABLE_BEGIN
--
fsMIFsIpGlobalDebug OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables the tracing in the selected submodule in IP. A 32 bit integer
is used to store the Tracing level in the specified module.
Different Tracing Levels -
BIT 0 - Initialisation and Shutdown Trace.
BIT 5 - OS Resource trace.
BIT 7 - Buffer Trace.
Different submodule Tracing -
BIT 16 - Tracing in IP module.
BIT 17 - Tracing in ICMP submodule.
BIT 19 - Tracing in RIP submodule.
BIT 20 - Tracing in ARP submodule.
BIT 21 - Tracing in BOOTP submodule.
BIT 22 - Tracing in UDP submodule.
The remaining bits are used.The combination of levels and submodules
are allowed i.e. Tracing can be allowed at all failure and data path
level in All submodules by setting the BIT appropriately.
For Example, setting the debug valut to
0b00000000000000010000000001000000 will enable all failure trace
prints in IP module."
::= { fsMIFsIp 1 }
--
-- FsMiIP Tables
--
fsMIFsIpGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to store the virtual router specific IP configurations"
::= { fsMIFsIp 2 }
fsMIFsIpGlobalEntry OBJECT-TYPE
SYNTAX FsMIFsIpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry has IP configuration information for the Virtual router"
INDEX { fsMIStdIpContextId }
::= { fsMIFsIpGlobalTable 1 }
FsMIFsIpGlobalEntry ::= SEQUENCE {
fsMIFsIpInLengthErrors Counter32,
fsMIFsIpInCksumErrors Counter32,
fsMIFsIpInVersionErrors Counter32,
fsMIFsIpInTTLErrors Counter32,
fsMIFsIpInOptionErrors Counter32,
fsMIFsIpInBroadCasts Counter32,
fsMIFsIpOutGenErrors Counter32,
fsMIFsIpOptProcEnable INTEGER,
fsMIFsIpNumMultipath Integer32,
fsMIFsIpLoadShareEnable INTEGER,
fsMIFsIpEnablePMTUD INTEGER,
fsMIFsIpPmtuEntryAge Integer32,
fsMIFsIpContextDebug Integer32
}
fsMIFsIpInLengthErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of packets received by IP with length less
than IP header length in the specific context."
::= { fsMIFsIpGlobalEntry 1 }
fsMIFsIpInCksumErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of received packets those failed to pass
checksum verification in a specific context."
::= { fsMIFsIpGlobalEntry 2 }
fsMIFsIpInVersionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of received packets with different IP
version from this entity in a specific context."
::= { fsMIFsIpGlobalEntry 3 }
fsMIFsIpInTTLErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of IP packets received at this entity with
'Time to Live' field equal to ZERO"
::= { fsMIFsIpGlobalEntry 4 }
fsMIFsIpInOptionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of IP packets received with improper options."
::= { fsMIFsIpGlobalEntry 5 }
fsMIFsIpInBroadCasts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of IP broadcast packets received at this
entity."
::= { fsMIFsIpGlobalEntry 6 }
fsMIFsIpOutGenErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outgoing IP packets rejected due to general
problems like interface down, forwarding disabled etc."
::= { fsMIFsIpGlobalEntry 7 }
fsMIFsIpOptProcEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indication as to if Option processing is active."
DEFVAL { enabled }
::= { fsMIFsIpGlobalEntry 8 }
fsMIFsIpNumMultipath OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of multi-paths in the routing table."
DEFVAL { 2 }
::= { fsMIFsIpGlobalEntry 9 }
fsMIFsIpLoadShareEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabling this will distribute the load among
available equal cost multi-paths."
DEFVAL { disabled }
::= { fsMIFsIpGlobalEntry 10 }
fsMIFsIpEnablePMTUD OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Object Enables or Disables PMTU-D in the context.
This MIB Object overrides the route-based and
application-level requests for PMTU-D. When this object
is set to disabled (2), PMTU-D is not done even if the
application requests to do so."
DEFVAL { disabled }
::= { fsMIFsIpGlobalEntry 11 }
fsMIFsIpPmtuEntryAge OBJECT-TYPE
SYNTAX Integer32 (5..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the timeout in minutes, after which
the estimate of a PMTU is considered stale. After the
configured minutes the estimate of the PMTU is increased.
When Set to inifinity (255), detection in increase of
PMTU is not done."
DEFVAL { 10 }
::= { fsMIFsIpGlobalEntry 12 }
fsMIFsIpContextDebug OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables the tracing in the selected submodule in IP. A 32 bit integer
is used to store the Tracing level in the specified module.
Different Tracing Levels -
BIT 0 - Initialisation and Shutdown Trace.
BIT 1 - Management trace.
BIT 2 - Data path trace.
BIT 3 - Control Plane trace.
BIT 4 - Packet Dump.
BIT 5 - OS Resource trace.
BIT 6 - All Failure trace (All failures including Packet Validation)
BIT 7 - Buffer Trace.
Different submodule Tracing -
BIT 16 - Tracing in IP module.
BIT 17 - Tracing in ICMP submodule.
BIT 19 - Tracing in RIP submodule.
BIT 20 - Tracing in ARP submodule.
BIT 21 - Tracing in BOOTP submodule.
BIT 22 - Tracing in UDP submodule.
The remaining bits are used.The combination of levels and submodules
are allowed i.e. Tracing can be allowed at all failure and data path
level in All submodules by setting the BIT appropriately.
For Example, setting the debug valut to
0b00000000000000010000000001000000 will enable all failure trace
prints in IP module."
::= { fsMIFsIpGlobalEntry 13 }
--
-- Trace route config table
--
fsMIFsIpTraceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpTraceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's IP Traceroute Configuration Table."
::= { fsMIFsIp 3 }
fsMIFsIpTraceConfigEntry OBJECT-TYPE
SYNTAX FsMIFsIpTraceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains the configuration information about a
particular IP
traceroute Operation."
INDEX { fsMIFsIpTraceConfigDest }
::= { fsMIFsIpTraceConfigTable 1 }
FsMIFsIpTraceConfigEntry ::=
SEQUENCE {
fsMIFsIpTraceConfigDest IpAddress,
fsMIFsIpTraceConfigAdminStatus INTEGER,
fsMIFsIpTraceConfigMaxTTL Integer32,
fsMIFsIpTraceConfigMinTTL Integer32,
fsMIFsIpTraceConfigOperStatus INTEGER,
fsMIFsIpTraceConfigTimeout Integer32,
fsMIFsIpTraceConfigMtu Integer32
}
fsMIFsIpTraceConfigDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination IP address to which a route has to
be traced."
::= { fsMIFsIpTraceConfigEntry 1 }
fsMIFsIpTraceConfigAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
on (1),
off (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired status for the traceroute operation.
This variable has to be made on (from off) for
starting the operation. If this variable is set to
on when fsMIFsIpTraceConfigOperStatus is inprogress,
then GEN_ERROR is returned. This variable is set
to off when the fsMIFsIpTraceConfigOperStatus becomes
not inprogress."
DEFVAL { on }
::= { fsMIFsIpTraceConfigEntry 2 }
fsMIFsIpTraceConfigMaxTTL OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum value of the TTL field to be filled up
in the IP packets used for the traceroute."
DEFVAL { 15 }
::= { fsMIFsIpTraceConfigEntry 3 }
fsMIFsIpTraceConfigMinTTL OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum value of the TTL field to be filled up
in the IP packets used for the traceroute."
DEFVAL { 1 }
::= { fsMIFsIpTraceConfigEntry 4 }
fsMIFsIpTraceConfigOperStatus OBJECT-TYPE
SYNTAX INTEGER {
inprogress (1),
notinprogress (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current status for the traceroute operation."
::= { fsMIFsIpTraceConfigEntry 5 }
fsMIFsIpTraceConfigTimeout OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interval between (in seconds) consecutive trace
requests."
::= { fsMIFsIpTraceConfigEntry 6 }
fsMIFsIpTraceConfigMtu OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of octets of data to be sent in trace
packets."
::= { fsMIFsIpTraceConfigEntry 7 }
--
--Trace Table
--
fsMIFsIpTraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsIpTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's IP Traceroute Table containing the
results of the traceroute operation(s)."
::= { fsMIFsIp 4 }
fsMIFsIpTraceEntry OBJECT-TYPE
SYNTAX FsIpTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains the information about a particular
intermediate node on the way to the destination."
INDEX { fsMIFsIpTraceDest,
fsMIFsIpTraceHopCount }
::= { fsMIFsIpTraceTable 1 }
FsIpTraceEntry ::= SEQUENCE {
fsMIFsIpTraceDest IpAddress,
fsMIFsIpTraceHopCount Integer32,
fsMIFsIpTraceIntermHop IpAddress,
fsMIFsIpTraceReachTime1 Integer32,
fsMIFsIpTraceReachTime2 Integer32,
fsMIFsIpTraceReachTime3 Integer32
}
fsMIFsIpTraceDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination IP address to which a route was
traced."
::= { fsMIFsIpTraceEntry 1 }
fsMIFsIpTraceHopCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The count of the number of hops required to reach
this intermediate node."
::= { fsMIFsIpTraceEntry 2 }
fsMIFsIpTraceIntermHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the intermediate node/destination."
::= { fsMIFsIpTraceEntry 3 }
fsMIFsIpTraceReachTime1 OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds required to reach this
intermediate node.The value of '-1' denotes that the
response was not received from this node"
::= { fsMIFsIpTraceEntry 4 }
fsMIFsIpTraceReachTime2 OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds required to reach this
intermediate node for the second time. The value of
'-1' denotes that the response was not received
from this node"
::= { fsMIFsIpTraceEntry 5 }
fsMIFsIpTraceReachTime3 OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds required to reach this
intermediate node for the third time. The value of
'-1' denotes that the response was not received from
this node"
::= { fsMIFsIpTraceEntry 6 }
--
-- IP address table
--
fsMIFsIpAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of IP addresses on every Interface."
::= { fsMIFsIp 5 }
fsMIFsIpAddressEntry OBJECT-TYPE
SYNTAX FsMIFsIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The individual entry in the above table."
INDEX { fsMIStdIpContextId, fsMIFsIpAddrTabAddress }
::= { fsMIFsIpAddressTable 1 }
FsMIFsIpAddressEntry ::=
SEQUENCE {
fsMIFsIpAddrTabAddress
IpAddress,
fsMIFsIpAddrTabIfaceId
Integer32,
fsMIFsIpAddrTabAdvertise
TruthValue,
fsMIFsIpAddrTabPreflevel
Integer32,
fsMIFsIpAddrTabStatus
RowStatus
}
fsMIFsIpAddrTabAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"One of the router's IP addresses."
::= { fsMIFsIpAddressEntry 1 }
fsMIFsIpAddrTabIfaceId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface number to which the IP address
belongs to."
::= { fsMIFsIpAddressEntry 2 }
fsMIFsIpAddrTabAdvertise OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag indicating whether or not the address is
to be advertised."
::= { fsMIFsIpAddressEntry 3 }
fsMIFsIpAddrTabPreflevel OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The preferability of the address as a default
router address, relative to other router addresses on
the same subnet. A 32-bit, signed, twos-complement
integer, with higher values meaning more preferable."
::= { fsMIFsIpAddressEntry 4 }
fsMIFsIpAddrTabStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { fsMIFsIpAddressEntry 5 }
--
--List of Default Routers.
--
fsMIFsIpRtrLstTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpRtrLstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of default router addresses. Used when system
functions as a host.Maintained as per RFC 1122."
::= { fsMIFsIp 6 }
fsMIFsIpRtrLstEntry OBJECT-TYPE
SYNTAX FsMIFsIpRtrLstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The individual entry in the above table."
INDEX { fsMIFsIpRtrLstAddress }
::= { fsMIFsIpRtrLstTable 1 }
FsMIFsIpRtrLstEntry ::=
SEQUENCE {
fsMIFsIpRtrLstIface
Integer32,
fsMIFsIpRtrLstAddress
IpAddress,
fsMIFsIpRtrLstPreflevel
Integer32,
fsMIFsIpRtrLstStatic
TruthValue,
fsMIFsIpRtrLstStatus
RowStatus
}
fsMIFsIpRtrLstIface OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interface via which the router could be
reached."
::= { fsMIFsIpRtrLstEntry 1 }
fsMIFsIpRtrLstAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An IP address of a default router."
::= { fsMIFsIpRtrLstEntry 2 }
fsMIFsIpRtrLstPreflevel OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The preferability of the RouterAddress as a default
router address, relative to other router addresses
on the same subnet."
::= { fsMIFsIpRtrLstEntry 3 }
fsMIFsIpRtrLstStatic OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry states how the default router address
was learned."
::= { fsMIFsIpRtrLstEntry 4 }
fsMIFsIpRtrLstStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { fsMIFsIpRtrLstEntry 5 }
--
--PMTU Table
--
fsMIFsIpPathMtuTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpPathMtuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This Table shows the PMTU-D information for every path.
Administrator can enable or disable PMTU-D per
destination basis. This overrides the request from the
application."
::= { fsMIFsIp 7 }
fsMIFsIpPathMtuEntry OBJECT-TYPE
SYNTAX FsMIFsIpPathMtuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object forms the conceptual row of the PMTU Table."
INDEX { fsMIStdIpContextId, fsMIFsIpPmtuDestination, fsMIFsIpPmtuTos }
::= { fsMIFsIpPathMtuTable 1 }
FsMIFsIpPathMtuEntry ::= SEQUENCE {
fsMIFsIpPmtuDestination IpAddress,
fsMIFsIpPmtuTos Integer32,
fsMIFsIpPathMtu Integer32,
fsMIFsIpPmtuDisc INTEGER,
fsMIFsIpPmtuEntryStatus RowStatus
}
fsMIFsIpPmtuDestination OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies the Destination IP address of the Path for
which the discovery is made."
::= { fsMIFsIpPathMtuEntry 1 }
fsMIFsIpPmtuTos OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies the type of service of the path."
::= { fsMIFsIpPathMtuEntry 2 }
fsMIFsIpPathMtu OBJECT-TYPE
SYNTAX Integer32 (68 .. 65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of the path mtu discovered. If the admin changes
this value, PMTU discovery on that path is stopped."
::= { fsMIFsIpPathMtuEntry 3 }
fsMIFsIpPmtuDisc OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or Disables PMTU discovery for the given path.
This overrides the application request wrt to PMTU-D."
::= { fsMIFsIpPathMtuEntry 4 }
fsMIFsIpPmtuEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Entry Status of the row in the PMTU table."
::= { fsMIFsIpPathMtuEntry 5 }
-- fsMIFsIpCommonRoutingTable
fsMIFsIpCommonRoutingTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpCommonRoutingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Common routing Table which contains all the routing entries
for a particular destination."
::= { fsMIFsIp 8 }
fsMIFsIpCommonRoutingEntry OBJECT-TYPE
SYNTAX FsMIFsIpCommonRoutingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A particular route to a particular destina-
tion, under a particular policy."
INDEX {
fsMIStdIpContextId,
fsMIFsIpRouteDest,
fsMIFsIpRouteMask,
fsMIFsIpRouteTos,
fsMIFsIpRouteNextHop,
fsMIFsIpRouteProto
}
::= { fsMIFsIpCommonRoutingTable 1 }
FsMIFsIpCommonRoutingEntry ::=
SEQUENCE {
fsMIFsIpRouteDest
IpAddress,
fsMIFsIpRouteMask
IpAddress,
fsMIFsIpRouteTos
Integer32,
fsMIFsIpRouteNextHop
IpAddress,
fsMIFsIpRouteProto
INTEGER,
fsMIFsIpRouteProtoInstanceId
Integer32,
fsMIFsIpRouteIfIndex
Integer32,
fsMIFsIpRouteType
INTEGER,
fsMIFsIpRouteAge
Integer32,
fsMIFsIpRouteNextHopAS
Integer32,
fsMIFsIpRouteMetric1
Integer32,
fsMIFsIpRoutePreference
Integer32,
fsMIFsIpRouteStatus
RowStatus,
fsMIFsIpRouteProvider
INTEGER
}
fsMIFsIpRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"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
fsMIFsIpRouteMask object is not equal to x."
::= { fsMIFsIpCommonRoutingEntry 1 }
fsMIFsIpRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicate the mask to be logical-ANDed with the
destination address before being compared to
the value in the fsMIFsIpRouteDest field. For
those systems that do not support arbitrary
subnet masks, an agent constructs the value of
the fsMIFsIpRouteMask by reference to the IP Ad-
dress 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
fsMIFsIpRouteDest object is not equal to fsIpRoute-
Dest."
::= { fsMIFsIpCommonRoutingEntry 2 }
-- The following convention is included for specification
-- of TOS Field contents. At this time, the Host Requirements
-- and the Router Requirements documents disagree on the width
-- of the TOS field. This mapping describes the Router
-- Requirements mapping, and leaves room to widen the TOS field
-- without impact to fielded systems.
fsMIFsIpRouteTos OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"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"
::= { fsMIFsIpCommonRoutingEntry 3 }
fsMIFsIpRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"On remote routes, the address of the next sys-
tem en route; Otherwise, 0.0.0.0."
::= { fsMIFsIpCommonRoutingEntry 4 }
fsMIFsIpRouteProto OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified
local (2), -- local interface
netmgmt (3), -- static route
icmp (4), -- result of ICMP Redirect
-- the following are all dynamic
-- routing protocols
egp (5), -- Exterior Gateway Protocol
ggp (6), -- Gateway-Gateway Protocol
hello (7), -- FuzzBall HelloSpeak
rip (8), -- Berkeley RIP or RIP-II
isIs (9), -- Dual IS-IS
esIs (10), -- ISO 9542
ciscoIgrp (11), -- Cisco IGRP
bbnSpfIgp (12), -- BBN SPF IGP
ospf (13), -- Open Shortest Path First
bgp (14), -- Border Gateway Protocol
idpr (15), -- InterDomain Policy Routing
ciscoEigrp (16) -- Cisco EIGRP
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The routing mechanism via which this route was
learned. Inclusion of values for gateway rout-
ing protocols is not intended to imply that
hosts should support those protocols."
::= { fsMIFsIpCommonRoutingEntry 5 }
fsMIFsIpRouteProtoInstanceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Instance Id of the dynamic routing protocol. This supports
multiple instantiation of dynamic protocols."
::= { fsMIFsIpCommonRoutingEntry 6 }
fsMIFsIpRouteIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ifIndex value which identifies the local interface
through which,the next hop of this route should be reached."
::= { fsMIFsIpCommonRoutingEntry 7 }
fsMIFsIpRouteType OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified by this MIB
reject (2), -- route which discards traffic
local (3), -- local interface
remote (4) -- remote destination
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"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 destina-
tion.
Routes which 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 which, if matched, discards
the message as unreachable. This is used in some
protocols as a means of correctly aggregating routes."
::= { fsMIFsIpCommonRoutingEntry 8 }
fsMIFsIpRouteAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"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."
DEFVAL { 0 }
::= { fsMIFsIpCommonRoutingEntry 9 }
fsMIFsIpRouteNextHopAS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Autonomous System Number of the Next Hop.
The semantics of this object are determined by
the routing-protocol specified in the route's
fsMIFsIpRouteProto value. When this object is
unknown or not relevant its value should be set
to zero."
DEFVAL { 0 }
::= { fsMIFsIpCommonRoutingEntry 10 }
fsMIFsIpRouteMetric1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
fsMIFsIpRouteProto value. If this metric is not
used, its value should be set to -1."
DEFVAL { -1 }
::= { fsMIFsIpCommonRoutingEntry 11 }
fsMIFsIpRoutePreference OBJECT-TYPE
SYNTAX Integer32 (0.. 255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The preference for the method by which this route was learned.
This value will be used by the forwarding algorithm to choose
the best route."
::= { fsMIFsIpCommonRoutingEntry 12 }
fsMIFsIpRouteStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status variable, used according to
row installation and removal conventions."
::= { fsMIFsIpCommonRoutingEntry 13 }
fsMIFsIpRouteProvider OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to indicates the source where the route
was learned."
DEFVAL { 0 }
::= { fsMIFsIpCommonRoutingEntry 14 }
-- IPIF table
fsMIFsIpifTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpifEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP interface table which maintains the interface specific
configurable parameters of IP."
::= { fsMIFsIp 9 }
fsMIFsIpifEntry OBJECT-TYPE
SYNTAX FsMIFsIpifEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A particular interface specific IP information."
INDEX {
fsMIFsIpifIndex
}
::= { fsMIFsIpifTable 1 }
FsMIFsIpifEntry ::=
SEQUENCE {
fsMIFsIpifIndex
Integer32,
fsMIFsIpifMaxReasmSize
Integer32,
fsMIFsIpifIcmpRedirectEnable
INTEGER,
fsMIFsIpifDrtBcastFwdingEnable
INTEGER,
fsMIFsIpifContextId
Integer32,
fsMIFsIpifProxyArpAdminStatus
INTEGER,
fsMIFsIpifLocalProxyArpAdminStatus
INTEGER
}
fsMIFsIpifIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value which identifies the
interface to which this entry is applicable. The
interface identified by a particular value of this
index is the same interface as identified by the same
value of ifIndex in MIB II."
::= { fsMIFsIpifEntry 1 }
fsMIFsIpifMaxReasmSize OBJECT-TYPE
SYNTAX Integer32 (1024..33280)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum size of the fragmented IP datagram received
on this interface that can be considered for reassembly."
::= { fsMIFsIpifEntry 2 }
fsMIFsIpifIcmpRedirectEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabling or Diabling of the ICMP redirect messages on an
interface basis."
::= { fsMIFsIpifEntry 3 }
fsMIFsIpifDrtBcastFwdingEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabling of Directed broadcast forwarding on that
interface."
::= { fsMIFsIpifEntry 4 }
fsMIFsIpifContextId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context to which the interface is mapped."
::= { fsMIFsIpifEntry 5 }
fsMIFsIpifProxyArpAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or Disables Proxy ARP Feature for that
interface. By default, this object
should have the value enabled(1)."
DEFVAL { disabled }
::= { fsMIFsIpifEntry 6 }
fsMIFsIpifLocalProxyArpAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Object Enables or Disables Proxy ARP feature
in local subnet.
When this object is set to enabled (1),
ISS will act as ARP proxy for target address which
is in same subnet also. When this object is set to
disabled (2) ISS will not act as ARP proxy for target
address which is in same subnet."
DEFVAL { disabled }
::= { fsMIFsIpifEntry 7 }
--
--ICMP Context specific global configuration
--
fsMIFsIcmpGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIcmpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to store the virtual router specific ICMP configurations"
::= { fsMIFsIp 10 }
fsMIFsIcmpGlobalEntry OBJECT-TYPE
SYNTAX FsMIFsIcmpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry has ICMP configuration information for the Virtual router"
INDEX {fsMIStdIpContextId}
::= {fsMIFsIcmpGlobalTable 1}
FsMIFsIcmpGlobalEntry ::= SEQUENCE {
fsMIFsIcmpSendRedirectEnable INTEGER,
fsMIFsIcmpSendUnreachableEnable INTEGER,
fsMIFsIcmpSendEchoReplyEnable INTEGER,
fsMIFsIcmpNetMaskReplyEnable INTEGER,
fsMIFsIcmpTimeStampReplyEnable INTEGER,
fsMIFsIcmpInDomainNameRequests Counter32,
fsMIFsIcmpInDomainNameReply Counter32,
fsMIFsIcmpOutDomainNameRequests Counter32,
fsMIFsIcmpOutDomainNameReply Counter32,
fsMIFsIcmpDirectQueryEnable INTEGER,
fsMIFsIcmpDomainName DisplayString,
fsMIFsIcmpTimeToLive Integer32,
fsMIFsIcmpInSecurityFailures Counter32,
fsMIFsIcmpOutSecurityFailures Counter32,
fsMIFsIcmpSendSecurityFailuresEnable INTEGER,
fsMIFsIcmpRecvSecurityFailuresEnable INTEGER
}
fsMIFsIcmpSendRedirectEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Allow sending ICMP Redirect Message "
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 1 }
fsMIFsIcmpSendUnreachableEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Allow sending ICMP Unreachable Message "
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 2 }
fsMIFsIcmpSendEchoReplyEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Allow sending ICMP Echo Reply Message "
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 3 }
fsMIFsIcmpNetMaskReplyEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Allow sending ICMP Net Mask Reply Message "
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 4 }
fsMIFsIcmpTimeStampReplyEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Allow sending ICMP Time stamp reply Message "
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 5 }
fsMIFsIcmpInDomainNameRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Domain Name Requests
received."
::= { fsMIFsIcmpGlobalEntry 6 }
fsMIFsIcmpInDomainNameReply OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Domain Name Replies
received."
::= { fsMIFsIcmpGlobalEntry 7 }
fsMIFsIcmpOutDomainNameRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Domain Name Requests
send."
::= { fsMIFsIcmpGlobalEntry 8 }
fsMIFsIcmpOutDomainNameReply OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Domain Name Replies
send."
::= { fsMIFsIcmpGlobalEntry 9 }
fsMIFsIcmpDirectQueryEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DNS Direct Query will be enabled or disabled
accordingly"
DEFVAL { disabled }
::= { fsMIFsIcmpGlobalEntry 10 }
fsMIFsIcmpDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Domain Name of the system, used to send when
replies to DNS Direct Query."
::= { fsMIFsIcmpGlobalEntry 11 }
fsMIFsIcmpTimeToLive OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of seconds untill which the name
can be cached."
::= { fsMIFsIcmpGlobalEntry 12 }
fsMIFsIcmpInSecurityFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Security Failure messages
received."
::= { fsMIFsIcmpGlobalEntry 13 }
fsMIFsIcmpOutSecurityFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Security Failure messages
sent."
::= { fsMIFsIcmpGlobalEntry 14 }
fsMIFsIcmpSendSecurityFailuresEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allow sending Security Failure messages."
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 15 }
fsMIFsIcmpRecvSecurityFailuresEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allow Recieving Security Failure messages."
DEFVAL { enabled }
::= { fsMIFsIcmpGlobalEntry 16 }
fsMIFsUdpGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsUdpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to store the virtual router specific ICMP configurations"
::= { fsMIFsIp 11 }
fsMIFsUdpGlobalEntry OBJECT-TYPE
SYNTAX FsMIFsUdpGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry has ICMP configuration information for the Virtual router"
INDEX {fsMIStdIpContextId}
::= {fsMIFsUdpGlobalTable 1}
FsMIFsUdpGlobalEntry ::= SEQUENCE {
fsMIFsUdpInNoCksum Counter32,
fsMIFsUdpInIcmpErr Counter32,
fsMIFsUdpInErrCksum Counter32,
fsMIFsUdpInBcast Counter32
}
fsMIFsUdpInNoCksum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Number of UDP datagrams received without
checksum "
::= { fsMIFsUdpGlobalEntry 1 }
fsMIFsUdpInIcmpErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Number of ICMP error packets received "
::= { fsMIFsUdpGlobalEntry 2 }
fsMIFsUdpInErrCksum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Number of UDP packets received with wrong
checksum "
::= { fsMIFsUdpGlobalEntry 3 }
fsMIFsUdpInBcast OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Number of UDP packets received in broadcast mode "
::= { fsMIFsUdpGlobalEntry 4 }
--
--CIDR Agg Table
--
fsMIFsIpCidrAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIpCidrAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the router's
supernet routes.RIP advertises only supernet
routes on the speicified interface. And it
suppresses all routes which are subset of the supernet."
::= { fsMIFsIp 12 }
fsMIFsIpCidrAggEntry OBJECT-TYPE
SYNTAX FsMIFsIpCidrAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the
fsMIFsIpCidrAggTable representing supertnet route for
the domain."
INDEX {
fsMIStdIpContextId,
fsMIFsIpCidrAggAddress,
fsMIFsIpCidrAggAddressMask
}
::= { fsMIFsIpCidrAggTable 1 }
FsMIFsIpCidrAggEntry ::=
SEQUENCE {
fsMIFsIpCidrAggAddress IpAddress,
fsMIFsIpCidrAggAddressMask IpAddress,
fsMIFsIpCidrAggStatus RowStatus
}
fsMIFsIpCidrAggAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The aggregated address which when combined with the
corresponding value of fsMIFsIpCidrAggAddressMask
identifies the supernet route for this domain."
::= { fsMIFsIpCidrAggEntry 1 }
fsMIFsIpCidrAggAddressMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The aggregated address mask which when combined with
the corresponding value of fsMIFsIpCidrAggAddress
identifies the supernet route for the domain."
::= { fsMIFsIpCidrAggEntry 2 }
fsMIFsIpCidrAggStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { fsMIFsIpCidrAggEntry 3 }
fsMIFsCidrAdvertTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsCidrAdvertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the routes that are to
be explicitly advertised on a specific interface,
for multi-homed reasons, or policy reasons "
::= { fsMIFsIp 13 }
fsMIFsCidrAdvertEntry OBJECT-TYPE
SYNTAX FsMIFsCidrAdvertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the
fsMIFsCidrAdvertTable representing a route to be explicitly
advertised on a specific interface."
INDEX {
fsMIStdIpContextId,
fsMIFsCidrAdvertAddress,
fsMIFsCidrAdvertAddressMask
}
::= { fsMIFsCidrAdvertTable 1 }
FsMIFsCidrAdvertEntry ::=
SEQUENCE {
fsMIFsCidrAdvertAddress IpAddress,
fsMIFsCidrAdvertAddressMask IpAddress,
fsMIFsCidrAdvertStatus RowStatus
}
fsMIFsCidrAdvertAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network address which when combined with the
corresponding value of fsMIFsCidrAdvertAddressMask
identifies the route that is to be explicitly advertised."
::= { fsMIFsCidrAdvertEntry 1 }
fsMIFsCidrAdvertAddressMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination network address mask which when
combined with the corresponding value of
fsMIFsCidrAdvertAddress identifies the route to be
explicitly advertised."
::= { fsMIFsCidrAdvertEntry 2 }
fsMIFsCidrAdvertStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { fsMIFsCidrAdvertEntry 3 }
fsMIFsIrdpInAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP Router Advertisements received."
::= { fsMIFsIp 14 }
fsMIFsIrdpInSolicitations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP Router Solicitations
received."
::= { fsMIFsIp 15 }
fsMIFsIrdpOutAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Advertisements
sent."
::= { fsMIFsIp 16 }
fsMIFsIrdpOutSolicitations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Solicitations
sent."
::= { fsMIFsIp 17 }
fsMIFsIrdpSendAdvertisementsEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allow sending Router Advertisements."
DEFVAL { enabled }
::= { fsMIFsIp 18 }
--SCALAR_TABLE_END fsirdp
fsMIFsIrdpIfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsIrdpIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table has interface specific irdp configurable
objects."
::= { fsMIFsIp 19 }
fsMIFsIrdpIfConfEntry OBJECT-TYPE
SYNTAX FsMIFsIrdpIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The individual entry in the above table."
INDEX {
fsMIFsIrdpIfConfIfNum,
fsMIFsIrdpIfConfSubref
}
::= { fsMIFsIrdpIfConfTable 1 }
FsMIFsIrdpIfConfEntry ::=
SEQUENCE {
fsMIFsIrdpIfConfIfNum
Integer32,
fsMIFsIrdpIfConfSubref
Integer32,
fsMIFsIrdpIfConfAdvertisementAddress
IpAddress,
fsMIFsIrdpIfConfMaxAdvertisementInterval
Integer32,
fsMIFsIrdpIfConfMinAdvertisementInterval
Integer32,
fsMIFsIrdpIfConfAdvertisementLifetime
Integer32,
fsMIFsIrdpIfConfPerformRouterDiscovery
TruthValue,
fsMIFsIrdpIfConfSolicitationAddress
IpAddress
}
fsMIFsIrdpIfConfIfNum OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The number of interfaces present in this system."
::= { fsMIFsIrdpIfConfEntry 1 }
fsMIFsIrdpIfConfSubref OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The subreference of this interface."
::= { fsMIFsIrdpIfConfEntry 2 }
fsMIFsIrdpIfConfAdvertisementAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP destination address to be used for
multicast Rourter Advertisements sent from the
interface. The only permissible values are the
all-systems multicast address, 224.0.0.1, or
limited-broadcast address, 255.255.255.255. "
DEFVAL { 'e0000001'H }
::= { fsMIFsIrdpIfConfEntry 3 }
fsMIFsIrdpIfConfMaxAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (4..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum time allowed between sending multicast
Advertisements from the interface, in seconds."
DEFVAL { 600 }
::= { fsMIFsIrdpIfConfEntry 4 }
fsMIFsIrdpIfConfMinAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (4..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum time allowed between sending unsolicited
multicast Router Advertisements from the interface,
in seconds."
DEFVAL { 450 }
::= { fsMIFsIrdpIfConfEntry 5 }
fsMIFsIrdpIfConfAdvertisementLifetime OBJECT-TYPE
SYNTAX Integer32 (1800..9000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value to be placed in the Lifetim efield of Router
Advertisements sent from the interface, in seconds."
DEFVAL { 1800 }
::= { fsMIFsIrdpIfConfEntry 6 }
fsMIFsIrdpIfConfPerformRouterDiscovery OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag indicating whether or not the host is to perform
ICMP router discovery on the interface."
DEFVAL { true }
::= { fsMIFsIrdpIfConfEntry 7 }
fsMIFsIrdpIfConfSolicitationAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP destination address to be used for sending
Router Solicitations from the interface. The only
permissible values are the all-routers multicast
address, 224.0.0.2, or the limited-broadcast
address, 255.255.255.255."
DEFVAL { 'e0000002'H }
::= { fsMIFsIrdpIfConfEntry 8 }
--
-- RARP Client Scalars
--
fsMIFsRarpClientRetransmissionTimeout OBJECT-TYPE
SYNTAX Integer32 (30..3000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval (in seconds) after which an unanswered RARP
request should be retransmitted."
DEFVAL {100}
::= { fsMIFsIp 20 }
fsMIFsRarpClientMaxRetries OBJECT-TYPE
SYNTAX Integer32 (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of retransmissions of RARP request
packet after which no request should be sent."
DEFVAL {4}
::= { fsMIFsIp 21 }
fsMIFsRarpClientPktsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of RARP Reply packets discarded
by this client."
::= { fsMIFsIp 22 }
--
-- RARP server scalars
--
fsMIFsRarpServerStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or Disables the RARP Server."
DEFVAL { disabled }
::= { fsMIFsIp 23 }
fsMIFsRarpServerPktsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of RARP request packets discarded
by this server."
::= { fsMIFsIp 24 }
fsMIFsRarpServerTableMaxEntries OBJECT-TYPE
SYNTAX Integer32(0..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum number of entries in the RARP server table."
::= { fsMIFsIp 25 }
fsMIFsRarpServerDatabaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsMIFsRarpServerDatabaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Server database which maps the Client's
hardware Address to IP Address ."
::= { fsMIFsIp 26 }
fsMIFsRarpServerDatabaseEntry OBJECT-TYPE
SYNTAX FsMIFsRarpServerDatabaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains entry for a particular client."
INDEX { fsMIFsHardwareAddress }
::= { fsMIFsRarpServerDatabaseTable 1 }
FsMIFsRarpServerDatabaseEntry ::=
SEQUENCE {
fsMIFsHardwareAddress OCTET STRING,
fsMIFsHardwareAddrLen Integer32 ,
fsMIFsProtocolAddress IpAddress,
fsMIFsEntryStatus RowStatus
}
fsMIFsHardwareAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Hardware address of the client."
::= { fsMIFsRarpServerDatabaseEntry 1 }
fsMIFsHardwareAddrLen OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS read-write STATUS current
DESCRIPTION
"The hardware address length of the spceified index."
::= { fsMIFsRarpServerDatabaseEntry 2 }
fsMIFsProtocolAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address corresponding to the client's
Hardware Address."
::= { fsMIFsRarpServerDatabaseEntry 3 }
fsMIFsEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row,by which new entries may
be created or old entries can be deleted from
this server table as per SMIv2."
::= { fsMIFsRarpServerDatabaseEntry 4 }
fsMIFsIpProxyArpSubnetOption OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This Object Enables or Disables Subnet Check in Proxy
ARP feature.When this object is set to enabled (1),
ISS will act as ARP proxy for target address which
is in different subnet.When this object is set to
disabled (2) ISS will act as ARP proxy for target
address which is in same and different subnet which
is used in IP-DSLAM case."
DEFVAL { enabled }
::= { fsMIFsIp 27 }
END