1071 lines
33 KiB
Plaintext
1071 lines
33 KiB
Plaintext
RADLAN-rndApplications DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: RADLAN Application Private Extension
|
|
-- Version: 7.37.00.00
|
|
-- Date: 17 May 2004
|
|
|
|
IMPORTS
|
|
rnd FROM RADLAN-MIB
|
|
InterfaceIndexOrZero, InterfaceIndex, ifIndex FROM IF-MIB
|
|
DisplayString FROM SNMPv2-TC-v1
|
|
Unsigned32, Counter32, IpAddress,
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
RowStatus, TruthValue,
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
|
|
|
rndApplications MODULE-IDENTITY
|
|
LAST-UPDATED "200406010000Z"
|
|
ORGANIZATION "Radlan Computer Communications Ltd."
|
|
CONTACT-INFO
|
|
"radlan.com"
|
|
DESCRIPTION
|
|
"The private MIB module definition for RND applications MIB."
|
|
REVISION "200406010000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB."
|
|
::= { rnd 35 }
|
|
|
|
|
|
-- Obsolete
|
|
-- rsServerDispatcher OBJECT IDENTIFIER ::= { rndApplications 1}
|
|
|
|
-- rndMidLevelManagement group contains variables which direct the mid-level
|
|
-- management stations how to monitor and manage their domains.
|
|
|
|
rndMidLevelManagement OBJECT IDENTIFIER ::= { rndApplications 2} -- NEW Group
|
|
|
|
rndAlarmOptions OBJECT IDENTIFIER ::= { rndMidLevelManagement 2}
|
|
|
|
rndAlarmEnabling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether alarms should be issued to the high-level
|
|
NMS "
|
|
::= { rndAlarmOptions 1 }
|
|
|
|
rndAlarmInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the minimal period of time which must pass after issuing
|
|
an alarm before issuing the same alarm again."
|
|
::= { rndAlarmOptions 2 }
|
|
|
|
rndMonitoredElementsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RndMonitoredElementEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitored elements of the network"
|
|
::= {rndMidLevelManagement 3}
|
|
|
|
rndMonitoredElementEntry OBJECT-TYPE
|
|
SYNTAX RndMonitoredElementEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The row definition for this table."
|
|
INDEX { rndMonitoredElementAddress }
|
|
::= {rndMonitoredElementsTable 1}
|
|
|
|
RndMonitoredElementEntry ::= SEQUENCE {
|
|
|
|
rndMonitoredElementAddress IpAddress,
|
|
rndMonitoredElementCommunity DisplayString(SIZE(1..20)),
|
|
rndMonitoredElementLabel DisplayString(SIZE(1..20)),
|
|
rndDefaultPollingInterval INTEGER,
|
|
rndDefaultLogFile DisplayString,
|
|
rndMonitoredElementStatus RowStatus
|
|
}
|
|
rndMonitoredElementAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the monitored element"
|
|
::= {rndMonitoredElementEntry 1 }
|
|
|
|
rndMonitoredElementCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community of the monitored element"
|
|
::= {rndMonitoredElementEntry 2 }
|
|
|
|
rndMonitoredElementLabel OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The label assigned by the network manager to the monitored element"
|
|
::= {rndMonitoredElementEntry 3}
|
|
|
|
rndDefaultPollingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default period of time between two consecutive pollings of the
|
|
monitored element for the value of an object instance. If no other polling
|
|
interval is specifically assigned to the monitored object instance, this
|
|
one will be used"
|
|
::= {rndMonitoredElementEntry 4}
|
|
|
|
rndDefaultLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default file path of the log-file which will contain the polling
|
|
results for the monitored element. If no other file path is specifically
|
|
assigned to the monitored object instance, this log-file will be used."
|
|
|
|
::= {rndMonitoredElementEntry 5}
|
|
|
|
rndMonitoredElementStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is used to manage the monitored elements table and indicates
|
|
the current monitoring status of an element."
|
|
::= {rndMonitoredElementEntry 6}
|
|
|
|
rndMonitoringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RndMonitoringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitored object instances. Each monitored object instance
|
|
belongs to a monitored element previously entered in the
|
|
rndMonitoredElementsTable. "
|
|
::= {rndMidLevelManagement 4}
|
|
|
|
rndMonitoringEntry OBJECT-TYPE
|
|
SYNTAX RndMonitoringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The row definition for this table."
|
|
INDEX { rndMonitoredElement, IMPLIED rndMonitoredObjectInstanceLabel }
|
|
::= {rndMonitoringTable 1}
|
|
|
|
RndMonitoringEntry ::= SEQUENCE {
|
|
|
|
rndMonitoredElement DisplayString(SIZE(1..20)),
|
|
rndMonitoredObjectInstanceLabel DisplayString,
|
|
rndMonitoredObjectName DisplayString,
|
|
rndMonitoredObjectIdentifier OBJECT IDENTIFIER,
|
|
rndMonitoredObjectInstance OBJECT IDENTIFIER,
|
|
rndMonitoredObjectSyntax INTEGER,
|
|
rndMonitoringInterval INTEGER,
|
|
rndAlarmMaxTreshold INTEGER,
|
|
rndAlarmMinTreshold INTEGER,
|
|
rndMonitoringLogfile DisplayString,
|
|
rndMonitoringEntryStatus RowStatus,
|
|
rndMonitoredIntegerInstance INTEGER
|
|
}
|
|
|
|
rndMonitoredElement OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A label assigned by the network manager to a monitored element to
|
|
which this monitored object instance belongs. This label must have
|
|
been previously entered in an instance of rndMonitoredElementLabel"
|
|
::= {rndMonitoringEntry 1}
|
|
|
|
rndMonitoredObjectInstanceLabel OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The label assigned by the network manager to the monitored object instance"
|
|
::= {rndMonitoringEntry 2}
|
|
|
|
rndMonitoredObjectName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The symbolic object type name of the object to which the monitored object
|
|
instance belongs (as it appears the MIB module definition). In case of
|
|
ambiguity the <MIB module name> : <object type name> format should be used.
|
|
An instance of rndMonitoredObjectName need not be assigned any value, if
|
|
the corresponding instance of rndMonitoredObjectIdentifier is assigned a
|
|
value, since any one of these, together with the object instance
|
|
identifier, suffices to unambigously identify the monitored object
|
|
instance."
|
|
|
|
::= {rndMonitoringEntry 3}
|
|
|
|
rndMonitoredObjectIdentifier OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object identifier of the object to which the monitored object
|
|
instance belongs.
|
|
An instance of rndMonitoredObjectIdentifier need not be assigned any value, if
|
|
the corresponding instance of rndMonitoredObjectName is assigned a value,
|
|
since any one of these, together with the object instance identifier,
|
|
suffices to unambigously identify the monitored object instance."
|
|
|
|
::= {rndMonitoringEntry 4}
|
|
|
|
rndMonitoredObjectInstance OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance identifier (key) of the monitored object instance."
|
|
::= {rndMonitoringEntry 5}
|
|
|
|
rndMonitoredObjectSyntax OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
integer(1),
|
|
octet-string(2),
|
|
ip-address(3),
|
|
object-identifier(4)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syntax of the monitored object instance (i.e., the syntax of the object
|
|
type of the object to which the monitored instance belongs).
|
|
Need not be assigned any value if the corresponding instance of
|
|
rndMonitoredObjectName has been assigned a value"
|
|
::= {rndMonitoringEntry 6}
|
|
|
|
rndMonitoringInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The period of time between two consecutive retrievals of the monitored
|
|
object instance's value."
|
|
::= {rndMonitoringEntry 7}
|
|
|
|
|
|
rndAlarmMaxTreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the monitored object instance, the exceeding of which
|
|
will cause the generation of an alarm to the high-level management
|
|
station."
|
|
::= {rndMonitoringEntry 8}
|
|
|
|
rndAlarmMinTreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the value of the monitored object instance falls below the value
|
|
assigned to rndAlarmMinTreshold, an alarm to the high-level management
|
|
station will be issued."
|
|
::= {rndMonitoringEntry 9}
|
|
|
|
|
|
rndMonitoringLogfile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire path of the file in which the results of the monitoring
|
|
of this object instance should be recorded."
|
|
::= {rndMonitoringEntry 10}
|
|
|
|
rndMonitoringEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is used to manage the monitored object instances table and
|
|
indicates the current monitoring status of an object instance."
|
|
::= {rndMonitoringEntry 11}
|
|
|
|
rndMonitoredIntegerInstance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= {rndMonitoringEntry 12}
|
|
|
|
rndMibFilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RndMibFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitored object instances. Each monitored object instance
|
|
belongs to a monitored element previously entered in the
|
|
rndMonitoredElementsTable. "
|
|
::= {rndMidLevelManagement 5}
|
|
|
|
rndMibFileEntry OBJECT-TYPE
|
|
SYNTAX RndMibFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The row definition for this table."
|
|
INDEX { rndMibFileIndex }
|
|
::= {rndMibFilesTable 1}
|
|
|
|
RndMibFileEntry ::= SEQUENCE {
|
|
|
|
rndMibFileIndex INTEGER,
|
|
rndMibFilePath DisplayString,
|
|
rndMibFileRefresh INTEGER,
|
|
rndMibFileEntryStatus RowStatus
|
|
}
|
|
rndMibFileIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the MIB file in the list MIB files supported by the
|
|
Mid-Level management station. The order of the MIB files in this
|
|
list must reflect the the IMPORT relation between the MIBS contained
|
|
in the MIB files, i.e., if MIB A IMPORTS FROM MIB B, the file containing
|
|
MIB A must have a lesser index in this table than the file containing
|
|
MIB B."
|
|
::= {rndMibFileEntry 1}
|
|
|
|
|
|
rndMibFilePath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path of the MIB file in the MIB file server."
|
|
::= {rndMibFileEntry 2}
|
|
|
|
rndMibFileRefresh OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if the file should be fetched after setting this entry from the
|
|
MIB file server."
|
|
::= {rndMibFileEntry 3}
|
|
|
|
rndMibFileEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is used to manage the MIB files table."
|
|
::= {rndMibFileEntry 4}
|
|
|
|
rndHardwareConfiguration OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the current SET SNMP PDU contains hardware
|
|
configuration (i.e., normally read-only variables). SET of such
|
|
variables in the Mid-level management station will be allowed only
|
|
if this variable is included in the SNMP PDU and its value is true.
|
|
Its value as returned in a GET SNMP PDU will always be false."
|
|
::= {rndMidLevelManagement 6}
|
|
|
|
rndEraseSimulatedConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eraseSimulatedConfiguration(1),
|
|
simulatedConfigurationPresent(2),
|
|
simulatedConfigurationErased(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"eraseSimulatedConfiguration instructs the MLNMS to erase all the
|
|
simulated configuration from its configuration data-base (CDB). This
|
|
the only accepted value for SNMP SET statements and will never be
|
|
returned in SNMP GET statements.
|
|
simulatedConfigurationPresent indicates that the MLNMS currently has
|
|
a simulated configuration.
|
|
simulatedConfigurationErased indicates that the MLNMS currently has
|
|
no simulated configuration."
|
|
::= {rndMidLevelManagement 7}
|
|
|
|
rndDeleteValuesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RndDeleteValuesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table indicates which MIB variables are row status fields which
|
|
control the status of the entry to which they belong. This table also
|
|
indicates which (integer!) value of these MIB variables will cause, if
|
|
present in a SNMP SET PDU, the deletion of the conceptual row instance
|
|
to which the SET MIB variable instance belongs."
|
|
::= {rndMidLevelManagement 8}
|
|
|
|
rndDeleteValuesEntry OBJECT-TYPE
|
|
SYNTAX RndDeleteValuesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The row definition for the rndDeleteValuesTable table."
|
|
INDEX { IMPLIED rndRowStatusVariableName }
|
|
::= {rndDeleteValuesTable 1}
|
|
|
|
RndDeleteValuesEntry ::= SEQUENCE {
|
|
|
|
rndRowStatusVariableName DisplayString,
|
|
rndRowStatusObjectId OBJECT IDENTIFIER,
|
|
rndRowDeleteValue INTEGER,
|
|
rndDeleteValueEntryStatus RowStatus
|
|
}
|
|
|
|
rndRowStatusVariableName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..80))
|
|
-- MAX-ACCESS read-only
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the row status field. This name may not necessarily be any
|
|
name which is present in the MIBs loaded into the MLNMS station."
|
|
|
|
::= {rndDeleteValuesEntry 1}
|
|
|
|
rndRowStatusObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object id of the row status field. If the rndRowStatusVariableName is
|
|
a name present in the MIBs loaded into the MLNMS, this MIB
|
|
variable is not required, but if given, it must match the object id known
|
|
to the MLNMS.
|
|
The variable identified by rndRowStatusVariableName and/or rndRowStatusObjectId
|
|
must be a read-write MIB variable of type INTEGER which belongs to an
|
|
entry (i.e, is a child of a MIB variable of type SEQUENCE)."
|
|
|
|
::= {rndDeleteValuesEntry 2}
|
|
|
|
rndRowDeleteValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the variable identified by rndRowStatusVariableName and/or
|
|
rndRowStatusObjectId, which, if present in a SNMP SET PDU, will cause
|
|
the deletion of the conceptual row instance which the SET MIB variable
|
|
instance belongs."
|
|
::= {rndDeleteValuesEntry 3}
|
|
|
|
rndDeleteValueEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is used to delete an entry from this table."
|
|
::= {rndDeleteValuesEntry 4}
|
|
|
|
snmpTesting OBJECT IDENTIFIER ::= { rndMidLevelManagement 9}
|
|
|
|
rndSimulatedVariablesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RndSimulatedVariablesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table indicates which MIB variables are simulated."
|
|
::= {snmpTesting 1}
|
|
|
|
rndSimulatedVariablesEntry OBJECT-TYPE
|
|
SYNTAX RndSimulatedVariablesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The row definition for the rndSimulatedVariablesTable table."
|
|
INDEX { rndSimulatedVariableEntryIndex }
|
|
::= {rndSimulatedVariablesTable 1}
|
|
|
|
RndSimulatedVariablesEntry ::= SEQUENCE {
|
|
|
|
rndSimulatedVariableEntryIndex INTEGER,
|
|
rndSimulatedVariableObjectId OBJECT IDENTIFIER,
|
|
rndNotSupportedField INTEGER,
|
|
rndSimulatedVariableEntryStatus RowStatus
|
|
}
|
|
|
|
rndSimulatedVariableEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index entry."
|
|
|
|
::= {rndSimulatedVariablesEntry 1}
|
|
|
|
rndSimulatedVariableObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object id of the simulated variable. If the simulated variable belongs
|
|
to a table entry, the entire entry is henceforth supported."
|
|
|
|
::= {rndSimulatedVariablesEntry 2}
|
|
|
|
rndNotSupportedField OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Variable for not supported simulation."
|
|
::= {rndSimulatedVariablesEntry 3}
|
|
|
|
rndSimulatedVariableEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is used to delete an entry from this table."
|
|
::= {rndSimulatedVariablesEntry 4}
|
|
|
|
rndSnmpTestPassword OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the user supplying the correct code to use the
|
|
SNMP test feature."
|
|
::= {snmpTesting 2}
|
|
|
|
rndSnmpTests OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noSimulation(1),
|
|
simulateSetFailure(2),
|
|
simulateAppGet(3),
|
|
simulateAppGetNext(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to test various SNMP features."
|
|
::= {snmpTesting 3}
|
|
|
|
rndSimulateUndo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to test the SNMP UNDO feature."
|
|
::= {snmpTesting 4}
|
|
|
|
rlSnmpServTestRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to test the SNMP SERV package."
|
|
::= {snmpTesting 5}
|
|
|
|
rlSnmpServTestResponse OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to retrieve the results of
|
|
a the SNMP SERV package test."
|
|
::= {snmpTesting 6}
|
|
|
|
rlSnmpServCreateTestPool OBJECT-TYPE
|
|
SYNTAX INTEGER { create(1), no-create(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to indicate that after its reset
|
|
the device should create a buffer pool for SNMPServ process PDU
|
|
testing."
|
|
::= {snmpTesting 7}
|
|
|
|
rlSnmpServITCbindClients OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable enables the authorized user to to indicate that after
|
|
its reset the device should create ITC clients for SnmpServ data
|
|
requests clients.
|
|
The semantics of this variable is as follows:
|
|
subidentifier 2*n indicates whether the client n is synchronous(1) or
|
|
asynchronous(2)
|
|
subidentifier 2*n+1 indicates the number of simulatneous requests
|
|
expected by client n."
|
|
::= {snmpTesting 8}
|
|
|
|
rlSnmpTestSimulatedVariables OBJECT IDENTIFIER ::= {snmpTesting 9}
|
|
|
|
rlTstBasicRateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTstBasicRateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for testing SNMP agent."
|
|
::= { snmpTesting 10 }
|
|
|
|
rlTstBasicRateEntry OBJECT-TYPE
|
|
SYNTAX RlTstBasicRateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the rlTstBasicRateTable."
|
|
INDEX { ifIndex }
|
|
::= { rlTstBasicRateTable 1 }
|
|
|
|
RlTstBasicRateEntry ::= SEQUENCE {
|
|
rlTstBasicRateIfType INTEGER,
|
|
rlTstBasicRateLineTopology INTEGER,
|
|
rlTstBasicRateIfMode INTEGER,
|
|
rlTstBasicRateSignalMode INTEGER
|
|
}
|
|
|
|
rlTstBasicRateIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
isdns(75),
|
|
isdnu(76)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { rlTstBasicRateEntry 1 }
|
|
|
|
rlTstBasicRateLineTopology OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pointToPoint(1),
|
|
pointToMultipoint(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { rlTstBasicRateEntry 2 }
|
|
|
|
rlTstBasicRateIfMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
te(1),
|
|
nt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { rlTstBasicRateEntry 3 }
|
|
|
|
rlTstBasicRateSignalMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { rlTstBasicRateEntry 4 }
|
|
|
|
rlMibTree OBJECT IDENTIFIER ::= {rndMidLevelManagement 10 }
|
|
|
|
rlMibTreeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlMibTreeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This reflects the MIB tree of the device."
|
|
::= {rlMibTree 1 }
|
|
|
|
|
|
rlMibTreeEntry OBJECT-TYPE
|
|
SYNTAX RlMibTreeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Each row shows a tree relationsship in the MIB."
|
|
INDEX { rlMibTreeFather, rlMibTreeSonIndex }
|
|
::= {rlMibTreeTable 1 }
|
|
|
|
RlMibTreeEntry ::= SEQUENCE {
|
|
|
|
rlMibTreeFather DisplayString,
|
|
rlMibTreeSonIndex INTEGER,
|
|
rlMibTreeSon DisplayString,
|
|
rlMibTreeSonObjectId OBJECT IDENTIFIER,
|
|
rlMibTreeGrandFather DisplayString
|
|
}
|
|
|
|
|
|
rlMibTreeFather OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The father in a tree relation ship."
|
|
::= {rlMibTreeEntry 1 }
|
|
|
|
rlMibTreeSonIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Running index for this table."
|
|
::= {rlMibTreeEntry 2 }
|
|
|
|
rlMibTreeSon OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The son in a tree relation ship."
|
|
::= {rlMibTreeEntry 3 }
|
|
|
|
rlMibTreeSonObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The object identifier of the son in a tree relation ship."
|
|
::= {rlMibTreeEntry 4}
|
|
|
|
rlMibTreeGrandFather OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The grand father (i.e father's father) in a tree relation ship."
|
|
::= {rlMibTreeEntry 5 }
|
|
|
|
|
|
-- Obsolete
|
|
-- rsIpZeroHopRouting OBJECT IDENTIFIER ::= { rndApplications 3}
|
|
|
|
|
|
rsPingMIB OBJECT IDENTIFIER ::= { rndApplications 4} -- NEW Group
|
|
rsPingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsPingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of ping request entries."
|
|
::= { rsPingMIB 1 }
|
|
|
|
rsPingEntry OBJECT-TYPE
|
|
SYNTAX RsPingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ping request entry.
|
|
|
|
A management station wishing to create an entry should
|
|
first generate a pseudo-random serial number to be used
|
|
as the index to this sparse table. It must also create in the same
|
|
PDU the associated instance of the address object. It should also
|
|
modify in the same PDU the default values for the other configuration
|
|
objects if the defaults are not appropriate.
|
|
|
|
Once the sequence completes, the management station should
|
|
retrieve the values of the status objects of interest, and
|
|
should then delete the entry. In order to prevent old
|
|
entries from clogging the table, entries will be aged out,
|
|
but an entry will never be deleted within 5 minutes of
|
|
completing."
|
|
INDEX { rsPingAddress }
|
|
::= { rsPingTable 1 }
|
|
|
|
RsPingEntry ::= SEQUENCE {
|
|
rsPingAddress IpAddress,
|
|
rsPingPacketCount INTEGER,
|
|
rsPingPacketSize INTEGER,
|
|
rsPingPacketTimeout INTEGER,
|
|
rsPingDelay INTEGER,
|
|
rsPingTrapOnCompletion TruthValue,
|
|
rsPingSentPackets Counter32,
|
|
rsPingReceivedPackets Counter32,
|
|
rsPingMinReturnTime INTEGER,
|
|
rsPingAvgReturnTime INTEGER,
|
|
rsPingMaxReturnTime INTEGER,
|
|
rsPingCompletionStatus INTEGER,
|
|
rsPingTimeStamp DisplayString,
|
|
rsPingEntryStatus RowStatus
|
|
}
|
|
|
|
rsPingAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
-- Rsyntax OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the device to be pinged.
|
|
Once an instance of this object is created, its
|
|
value can not be changed."
|
|
::= { rsPingEntry 1 }
|
|
|
|
rsPingPacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of ping packets to send to the target
|
|
in this sequence."
|
|
-- DEFVAL { 5 }
|
|
::= { rsPingEntry 2 }
|
|
|
|
rsPingPacketSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the size of ping packets to send to the target
|
|
in this sequence. The lower and upper boundaries of this
|
|
object are implementation dependent."
|
|
-- DEFVAL { 100 }
|
|
::= { rsPingEntry 3 }
|
|
|
|
rsPingPacketTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3600000)
|
|
-- Units
|
|
-- milliseconds
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the amount of time to wait for a response to a
|
|
transmitted packet before declaring the packet 'dropped.'"
|
|
-- DEFVAL { 2000 }
|
|
::= { rsPingEntry 4 }
|
|
|
|
rsPingDelay OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3600000)
|
|
-- Units
|
|
-- milliseconds
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum amount of time to wait before sending
|
|
the next packet in a sequence after receiving a response.
|
|
The actual delay may be greater due to internal task scheduling."
|
|
-- DEFVAL { 0 }
|
|
::= { rsPingEntry 5 }
|
|
|
|
rsPingTrapOnCompletion OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not a rsPingCompletion trap should
|
|
be issued on completion of the sequence of pings. If such a
|
|
trap is desired, the NMS should ensure that the community table
|
|
contains an instance specified by the NMSs IP address with
|
|
rndCommunityTrapsEnable = trapsEnable."
|
|
-- DEFVAL { false }
|
|
::= { rsPingEntry 6 }
|
|
|
|
rsPingSentPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ping packets that have been sent to the target
|
|
in this sequence."
|
|
::= { rsPingEntry 7 }
|
|
|
|
rsPingReceivedPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ping packets that have been received from the
|
|
target in this sequence."
|
|
::= { rsPingEntry 8 }
|
|
|
|
rsPingMinReturnTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
-- Units
|
|
-- milliseconds
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum round trip time of all the packets that have
|
|
been sent in this sequence. The value returned to a GET request
|
|
is meaningless if no ping response in a sequence has been received
|
|
yet."
|
|
::= { rsPingEntry 9 }
|
|
|
|
rsPingAvgReturnTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
-- Units
|
|
-- milliseconds
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average round trip time of all the packets that have
|
|
been sent in this sequence.The value returned to a GET request
|
|
is meaningless if no ping response in a sequence has been received
|
|
yet."
|
|
::= { rsPingEntry 10 }
|
|
|
|
rsPingMaxReturnTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
-- Units
|
|
-- milliseconds
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum round trip time of all the packets that have
|
|
been sent in this sequence.The value returned to a GET request
|
|
is meaningless if no ping response in a sequence has been received
|
|
yet."
|
|
::= { rsPingEntry 11 }
|
|
|
|
rsPingCompletionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
timeout(2),
|
|
net-unreachable(3),
|
|
host-unreachable(4),
|
|
protocol-unreachable(5),
|
|
time-to-live-exceeded(6),
|
|
reassembly-time-exceeded(7),
|
|
unable-to-send(8),
|
|
bad-reply-data(9),
|
|
incomplete(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If all the echo request packets in this sequence have been
|
|
responded by valid echo responses, this object is set to ok.
|
|
Otherwise this status indicates the problem. bad-reply-data indicates
|
|
that the reply data is not equal to the response data."
|
|
::= { rsPingEntry 12 }
|
|
|
|
rsPingTimeStamp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(19))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time-stamp indicating the time and date of creation or last
|
|
update of this request. The format of the time-stamp is
|
|
dd/mm/yyyy hh:mm:ss"
|
|
::= { rsPingEntry 13 }
|
|
|
|
|
|
rsPingEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this table entry."
|
|
::= { rsPingEntry 14 }
|
|
|
|
rsPowerSupplyRedundacy OBJECT IDENTIFIER ::= { rndApplications 5} -- NEW Group
|
|
rsPowerSupplyRedundacyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsPowerSupplyRedundacyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power supply redundancy table."
|
|
::= { rsPowerSupplyRedundacy 1 }
|
|
|
|
rsPowerSupplyRedundacyEntry OBJECT-TYPE
|
|
SYNTAX RsPowerSupplyRedundacyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of power supply redundancy for this table."
|
|
INDEX { rsPowerSupplyRedundacyReNumber}
|
|
::= { rsPowerSupplyRedundacyTable 1}
|
|
|
|
RsPowerSupplyRedundacyEntry ::= SEQUENCE {
|
|
rsPowerSupplyRedundacyReNumber INTEGER,
|
|
rsPowerSupplyRedundacyStatus INTEGER
|
|
}
|
|
|
|
rsPowerSupplyRedundacyReNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This number identifies the module backed up
|
|
by power supply redundancy in the stack."
|
|
::= { rsPowerSupplyRedundacyEntry 1}
|
|
|
|
rsPowerSupplyRedundacyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
notExist(1),
|
|
existButNotWorking(2),
|
|
bothWorking(3),
|
|
internalOnlyWorking(4),
|
|
externalOnlyWorking(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of a power supply redundancy of the entry."
|
|
::= { rsPowerSupplyRedundacyEntry 2}
|
|
|
|
rsNvram OBJECT IDENTIFIER ::= { rndApplications 6 }
|
|
rsEraseNvramAfterReset OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of NVRAM application that will be erased
|
|
after reset or ALL if all NVRAM should be erased."
|
|
::= { rsNvram 1 }
|
|
|
|
rsNvramApplTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsNvramApplEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NVRAM application table."
|
|
::= { rsNvram 2 }
|
|
|
|
rsNvramApplEntry OBJECT-TYPE
|
|
SYNTAX RsNvramApplEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of NVRAM application table."
|
|
INDEX { rsNvramApplIndex}
|
|
::= { rsNvramApplTable 1}
|
|
|
|
RsNvramApplEntry ::= SEQUENCE {
|
|
rsNvramApplIndex INTEGER,
|
|
rsNvramApplName DisplayString
|
|
}
|
|
|
|
rsNvramApplIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of NVRAM application table."
|
|
::= { rsNvramApplEntry 1}
|
|
|
|
rsNvramApplName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of application used NVRAM."
|
|
::= { rsNvramApplEntry 2}
|
|
|
|
END
|
|
|