Simulation Toolkit Experience

 



Overview

 

AdventNet Simulation Toolkit enables you to simulate your device rapidly with ease and in a short period of time. To accomplish this task, the toolkit provides a complete range of easy-to-use visual tools that makes simulation simple right from specifying the input for simulation until packaging and installing the simulated agent.

 

The components of Simulation Toolkit, work together to shield the complexity of the underlying syntax and structures specific to each protocol. This enables enterprises, device vendors, management software developers, service providers and end users to concentrate on what matters - creating high quality simulation scenarios

 

The choice of simulations provided by Simulation Toolkit in this release are Standalone SNMP Agent Simulation, Standalone TL1 Agent Simulation, Network Simulation with SNMP, TL1, TFTP, FTP, Telnet and IOS manageable devices. The usage of the tools available with the toolkit depends on the type of simulation you would like to develop.

 

The diagram given below provides you an overview of the Simulation Toolkit product:

 

Given below is a brief description of each simulation type, how and where the tools are put to use in the development and testing of each of these simulation choices supported by the Toolkit.

 

Simulating an SNMP Agent

 

The SNMP Agent Simulator is used to simulate a Standalone SNMP Agent and is purely SNMP specific. It supports SNMPv1/v2c/v3 versions . Now, let us walk through the steps involved in Simulating a standalone SNMP Agent

 

Specifying the Input to the SNMP Agent Simulator

 

 The first step in simulating an SNMP agent, is to load the MIB file or an existing Configuration file in the SNMP Agent Simulator. When you have completed loading the MIBs and simulating default values, a basic SNMP simulation is created.

 

Configuring Values

 

Any variation on this basic simulation can be created for use with the SNMP Agent Simulator. You can configure scalar and table values, record real agents, populate the SNMP table, configure traps and informs, configure real time behavior of devices using Jython scripts, simulate error conditions and scenarios and so on. In case of SNMPv3, the v3 config tool is used to configure v3 users.

 

Testing the Simulated Agent in MIB Browser

 

The MIB Browser bundled with the toolkit, can be used as SNMP Manager to test the simulated SNMP agent behavior.

 

Refer to the section, Simulating an SNMP Agent, to learn more.

 

Simulating a TL1 Agent

 

The TL1 Agent Simulator is used to simulate a Standalone TL1 Agent which confirms to the TL1 protocol. Now, let us walk through the steps involved in Simulating a standalone TL1 Agent

 

Specifying the Input to the TL1 Agent Simulator

 

The first step in simulating a TL1 agent, is to load the TCS file or an existing Configuration file in the TL1 Agent Simulator. A basic TL1 agent simulation is created, based on the parameter names and syntax defined in the TCS file.

 

You can define your own TCS file using TL1 Message Builder, bundled with the product.

 

Configuring Values

 

Any variation on this basic simulation can be created for use with the TL1 Agent Simulator. You can configure the parameters defined in the TCS file for Input Command Messages, acknowledgments, Output Response Message and Autonomous Messages. It also supports to configure scripts to define agent behavior, simulate delayed response, error response, acknowledgment for specific responses, and configure echo requests.

 

Testing the Simulated Agent in TL1 Craft Interface

 

The TL1 Craft Interface bundled with the toolkit, can be used as TL1 Manager, to test the simulated TL1 agent behavior.

 

Refer to the section, Simulating a TL1 Agent, to learn more.

 

Simulating a Network

 

The Network Designer integrated with Simulation Toolkit helps you to simulate a network with SNMP v1/v2/v3, TL1, TFTP, FTP, Telnet  and IOS manageable devices. The Cisco IOS Software Simulation allows you to simulate Cisco IOS commands in Cisco routers and switches. CLI support is provided to access the Cisco IOS Software. Each simulated device can support its own MIBs, TCS File, data and IP Address.

 

Now, let us walk through the steps involved in Simulating a Network.

 

Creating the Network in Network Designer

 

The Network Designer tool allows you to create a new network in two ways:

You can also record real SNMP networks using Network Recorder and load it directly in the Network Designer.

Each device in the network must have a unique IP address and port number combination.

 

Configuring Network Devices

 

Each device in the network can be simulated with different agent values, traps and behavior. In case of a TL1 device, you can simulate the device by configuring values for the parameters defined in the TCS file. You can also configure request based and timer based autonomous messages.

 

Testing the Manager Application

 

The simulated network can be used to test your manager applications

 

Refer to the section, Simulating a Network, to learn more.  



Copyright © 1996-2006, AdventNet Inc. All Rights Reserved.