|
General |
|
SNMP Versions |
|
|
Storage Option |
|
|
SNMP Agent Configuration
(The SNMP Agent configurations listed below
are supported both in SNMP Agent Simulator and Network Simulator. The
** mark denotes configurations not supported in Network Simulator ) |
|
Simulation Types |
Constant.
Random.
Linear
Exponential
Wave
Sine Wave
|
|
Scalar/Table Configurations |
Configure scalar/table
values from the Network Designer UI
SYSUPTIME macro is
supported to provide the sysUpTime value of the agent.
Add and Modify a single
row.
Add Multiple rows in
a single shot.
Modify a column value
for all the rows and selected row.
Find option for finding
Instance and the row numbers.
|
|
Trap and Inform Configuration |
- Configurable v1/v2c/v3 trap generation .
- Configurable request-based, timer-based and threshold-based
trap generation.
- Configurable static and dynamic varbinds. SysUpTime
and CurrentTime macros supported in vabind configuration.
- Option to configure agent IP address and manager
details of traps, globally.
- Send traps to multiple managers and ports.
- Generation of default traps defined in the MIB **
- Configurable SNMPv2c and v3 Inform generation.
- Configurable request-based, timer-based and threshold-based
inform generation
|
|
Behavior Simulation |
Automatic generation
of request-based, threshold-based, timer-based scripts in Jython.
Execute
timer based scripts at agent startup or when agent stops or at specified
time periodically or after specified time after agent startup, periodically.
Powerful build-in script
APIs which can be used to format SNMP responses and trap messages.
|
|
Error Simulation |
|
|
Record Real Agents |
Record and replay real agent values and traps
to create simulations of actual devices.
Once data are captured from a device, any variation
on this basic simulation can be created for use with the SNMP Agent Simulator.
|
|
Customize the Request and Response SNMP PDU |
|
|
Run Time Settings |
SNMP agent version
and port
SNMPv3 Engine ID
Manage using RMI
Read/Write community
Debug Message Options:Disabled,
Fatal, Error, Warning, Info, Debug, Trace
Automatic Save of runtime
settings.
|
|
Operations |
|
Loading and Unloading |
|
|
Save Configuration |
|
|
Start the simulated SNMP agent |
From UI
From Command line
|
|
Stop the simulated SNMP agent |
From UI
From Command line
From Remote
|
|
Find a node in the MIB |
-- |
|
RMI Support |
RMI (Remote Method
Invocation) is implemented in the SNMP agent simulator to control the
simulated agent behavior from a remote client program.
The RMI client APIs,
defines the methods in the simulator, which can be accessed via RMI from
the client program.
|
|
Value Added Features |
|
Package and Install SNMP Agent |
Option to package the SNMP agent configuration and install
it in any system where Simulation Toolkit is installed. |
|
Initialize Services |
Option to enable/disable the execution of Trap/Inform
messages and behavior scripts at agent runtime. |
|
Command Line SNMP Agent Simulator |
To start the simulated SNMP Agent from command line. |
|
Proxy Agent Simulation |
Simulate multiple SNMP agents with different community strings. |
|
Re-simulation |
Simulate the value of the newly added groups in the MIB without modifying
the existing configuration. |