WebNMS Simulation Toolkit 9.2

Features, Enhancements and Issues Fixed in 9.0.2

Features

  • Network Designer Tool provides a new option to invoke MibBrowser Tool.
  • Support to simulate different error types for each request in Network Designer Tool.
  • Bulk Trap Addition - Provision to configure a "Snmp Trap" to 'n' number of devices in a network in a single shot.
  • Bulk Inform Addition - Provision to configure a "Snmp Inform" to 'n' number of devices in a network in a single shot.
  • Bulk Syslog Addition - Provision to configure a "Syslog Message" to 'n' number of devices in a network in a single shot.

Enhancements

  • Supporting "IOS commands" : IOS command execution for CLI devices via SSH Protocol.
  • Supporting Traps and Informs with instance in Network Designer Tool : In "Configure Trap" and "Configure Inform" dialog windows, a facility has been provided to configure Snmp Traps and Snmp Informs with instance.

Issues Fixed

  • Issue fixed in Network Recorder Tool : When the "Record" option was instantiated in the Network Recorder Tool, the tool was not able to detect the "real / running" devices.
  • Unsuccessful paste operation in Network Designer Tool: On Invoking "Paste Dialog" in Network designer tool, and providing the value for "Total Devices" as more than "999" a "NumberFormatException" was shown. The bug fix addressed the "NumberFormatException" & "Successful Paste Operation".

Features and Enhancements in 9.0.1

New Features

  • Basic SSH support has been introduced.
  • Provision to see the devices details in a network, before loading the network.
  • Queue processing feature to add and create new network and load existing network in a sequence way.
  • Support for SNMPv3 in WalkFileCreator.sh
  • IPV6 support for trap stormer tool.
  • Implemented an option to simulate walk File in SNMP Agent Simulator.
  • Support to simulate different errors for each type of requests for a single node in SNMP Agent Simulator.

Enhancements

  • Copying & Pasting of devices from one network to another network is supported.
  • UI enhancement in error simulation.
  • Telnet protocol scalability is increased to support upto 100k devices.

Features and Enhancements in 9

New Features

  • Network Designer now comes with a "Report" Option providing a complete overview of SNMP packet and request / response details in Network designer.
  • Introduced one way handshake for SNMPv3 discovery in the Network Designer.
  • Ping option to check the IP reach-ability of network agents in the Network Designer.
  • "Netstat" option is provided, to check the SNMP port availability of the current network in the Network Designer.

Enhancements

  • In Range and Out Of Range options to choose range of IP address in Network Recorder.
  • Multiple devices can be added in the network using the 'drag & drop' or 'copy & paste' options in the Network Designer.
  • A new option to record the real agent data till End of MIB view without providing End OID in Network Recorder.
  • Seamless device addition to the device tree when installing the device from the command line.
  • Seamless device addition tot the device tree when installing the device using Network Designer UI.
  • Custom-In-Range and Custom-Out-Range options are added while configuring traps, informs and behavior scripts with threshold based condition.
  • NetworkInfo dialog has additional information about the network in the Network Designer.
  • Ability to create virtual IPs in the SNMP TrapStormer when sending traps.
  • Bulk modification now has the option to modify the community for IPV6 addresses.

Issues Fixed and Features Added in 8.0.10

Network Designer

Issues Fixed

  1. Issue in loading mibs is fixed.
  2. Issue in random node values response is fixed.
  3. Issue in adding new rows is fixed.
  4. Issue in setting source of IPv6 Agent in windows is resolved.
  5. Issue in setting source of IPv6 Agent in linux is resolved.
  6. Issue in package and install is resolved.
  7. Network crash issue is resolved.
  8. Device creation using walk file is resolved.
  9. Issue in device creation using router,switches and firewall configurations.
  10. Issue in creating device using walk file having empty empy PhysAddress node is resolved.
  11. Issue in starting SnmpAgentSimulator agent via command line is resolved.
  12. Issue in updating node value to some value and immediately changing the value to previous value is resolved.
  13. Issue in copying the copied agents is resolved.
  14. Issue in add and modify router properties is resolved.
  15. Issue in starting network with system having only wireless connection is resolved.
  16. Issue in loading and unloading mibs in agents is resolved.
  17. Runtime settings UI is not fully visible this issue is resolved.
  18. Issue in database connectivity while starting the Network Desinger is resolved.
  19. Behaviour of Interface Up has been changed.
  20. Sometimes SNMP portion missing in UI on initial network load, this issue is resolved.
  21. Issue in editing the value for the IP address datatype is resolved.
  22. Adding two condition on the behavior script issue is resolved.
  23. NetworkDesigner crash, while adding CLI command in Windows is resolved.
  24. Sending 2 traps in Network Designer, while sending a single trap. This issue is resolved.

SNMP Agent Simulator

Issues Fixed

  1. Issue in setting the timer macro is resolved.
  2. Issue in starting the agent is resolved.
  3. Issue, new rows added in the agent is not reflected in agent after reload, this is resolved.
  4. IIssue in database connectivity while starting the Agent Simulator is resolved.

TL1 Agent Simulator

Issues Fixed

  1. Issue on database dump creation while installing the package is resolved.

Command Line Tools

Issues Fixed
  1. Issue in starting the agent using StartSnmpAgent.sh is resolved.
  2. Issue in creating and deleting the virtual ip using CreateVIP.bat and DeleteVIP.bat in Windows 64 bit is resolved.
  3. Issue in installing devices, with same name already exist in device library.
  4. Issue in creating the network using createNetwork.bat is resolved.
  5. Issue in database connectivity while starting the network in command line is resolved.
  6. Issue in installing package via command line(InstallPackage.sh) is fixed.
  7. Creating a network using the command line issue is fixed.

Snmp Trap Strommer

Issues Fixed

  1. Issue in setting proper agent address is resolved.

Issues Fixed and Features Added in 8.0.8

Network Designer

Issues Fixed

  1. Issue in starting SnmpAgentSimulator agent via command line is resolved.
  2. Issue in updating node value to some value and immediately changing the value to previous value is resolved.
  3. Issue in copying the copied agents is resolved.
  4. Issue in add and modify router properties is resolved.
  5. Issue in starting network with system having only wireless connection is resolved.
  6. Issue in loading and unloading mibs in agents is resolved.
  7. Issue, runtime settings is not fully visible this is resolved.
  8. Issue in database connectivity while starting the Network Desinger is resolved.
  9. Behaviour of Interface Up has been changed.

Agent Simulator

Issues Fixed

  1. Issue in setting the timer macro is resolved.
  2. Issue in starting the agent is resolved.
  3. Issue, new rows added in the agent is not reflected in agent after reload, this is resolved.
  4. Issue in database connectivity while starting the Agent Simulator is resolved.

Command Line Tools

Issues Fixed
  1. Issue in starting the agent using StartSnmpAgent.sh is resolved.
  2. Issue in creating and deleting the virtual ip using CreateVIP.bat and DeleteVIP.bat in Windows 64 bit is resolved.
  3. Issue in installing devices, with same name already exist in device library.
  4. Issue in creating the network using createNetwork.bat is resolved.
  5. Issue in database connectivity while starting the network in command line is resolved.

 8.0.7 Release Features:

Network Designer

Issues Fixed

  • Issue in loading mibs is fixed.

  • Issue in random node values response is fixed.

  • Issue in adding new rows is fixed.

  • Issue in setting source of IPv6 Agent in windows is resolved.

  • Issue in setting source of IPv6 Agent in linux is resolved.

  • Issue in package and install is resolved.

  • Network crash issue is resolved.

  • Device creation using walk file is resolved.

  • Issue in device creation using router,switches and firewall configurations.

  • Issue in creating device using walk file having empty empy PhysAddress node is resolved.

8.0 Release Features:

  • Support for 64-bit Linux and Windows.

  • PostgreSQL 9.2.1 database is supported and bundled with WebNMS Simulation Toolkit product. 

Network Simulator

  • SysLog support.

  • Additional APIs for SNMP agents to use through Jython Scripts.

  • Instance value of varbind is allowed to modify

  • Buffering the whole network is included so that the performance will be high from the first cycle of discovery itself.

  • User can use different interface (from defautl eth0) to simulate the agents.

 Issues Fixed and Features Added in 7.0 SP4

 Features added

  • Buffering of whole network while starting is added to increase the performance.

  • The adding multiple rows in a table is made quicker even for the huge number of rows at a time.

  • Option to start Multiple Networks with same SNMP Port can be started in command line at different times through commandline.

  • Improved scalability for TFTP.

Issues Fixed

  • The issue with starting ipv6 device in windows whose address starts with fe80, fe81 etc is fixed.

  • The issue with sending timer trap configured if a individual agents are started and not the whole network is fixed.

  • The issue with not getting proper value for scalar node of agent after changing its when agent is running and not restarted again is resolved.

  • Issue with recording Network in which first devices values are modified and if its no of rows in the table are more than other devices is fixed.

Issues Fixed and Features Added in 7.0 SP1

Features added

  • Included option to create an IOS device using configuration file.
  • To add new IOS protocol/mode in IOS Script Editor has been included.
Issues Fixed
  • The issues related to migrating from 6.0 to 7.0 are fixed.

  • Memory leaks while sending v1/v2 traps have been fixed.

  • The problem with the walkfile used for creating new device has integer values ending with megabytes, kilobytes, percent has been fixed.

  • Memory leaks in regard to the Cisco IOS simulation have been fixed.

7.0 Release Features

Network Simulator

  • IPv6 addresses for SNMP, TL1, TFTP, Cisco IOS, Telnet devices
  • Improved architecture for scalability and performance
    • With the new architecture, thousands of SNMP devices can be simulated with superior performance
    • The performance of simulator has been increased for SNMP devices.
    • Improved SNMP GetBulk performance.
  • GUI changes enhances the user experience with the product

    • Start and Stop individual templates

    • Improved network creation and IP modification time.

  • Support to create new network in command line

  • Support to package and install networks/devices in command line

  • Additional API methods for Behaviour configuration in SNMP agents

  • Additional API methods for Behaviour configuration in TL1 agents

  • Creating SNMP devices from additional Walk File formats.

  • AES encryption for SNMP v3 protocol added

  • Unique Engine Id and Engine Time for each SNMP v3 agent

SNMP Agent Simulator

  • AES encryption for SNMP v3 protocol added

  • Option to hide deprecated objects from querying added

TL1 Agent Simulator

  • Retrieve, Partial, Delay completion codes added

  • Additional Behavior script APIs added for configuring incoming request and agent configuration

General

  • New utilities to Package and Install devices and networks in command line.

  • Create and Delete virtual IP aliases using batch/shell script files. 

6.0 Release Features

 Network Simulator

  • Template based model of device creation and data storage

Simulation Toolkit 6 is based on a completely new data model. The new template based model of device creation and device configuration offers the following benefits:

    • Enables creation of large networks in seconds.

    • Occupies very less storage space of MySQL data for the network devices.

    • Enables template based configuration and modification of devices. (i.e) if  50 devices are created using Template device "A", any bulk modifications can be achieved by modifying this template device.

    • Offers enhanced network performance.

  • GUI changes enhances the user experience with the product

    • Intuitive GUI to enable template based device configuration of table rows, traps, scripts, MIB(s) loading / unloading, and protocol specific parameters, in addition to bulk modification feature.

    • Multiple device selection for Start / Stop agent.

    • Option to view the network devices as network device images or in the form of a list.

    • Option to view all the inform response in intuitive table GUI.

    • Separate wizard to specify 'unique oid values' while creating the network.

    • Option to enable/disable the display of device library in the network designer.

    • Simplified network creation with automatic generation of IP address, the next time you create a network.

    • Option to view the Template tree or the Device Library, after network creation.

    • Multiple device selection for deletion when not required.   

  • New Cisco IOS Commands added - EIGRP router mode and Vlan mode.

  • Complete SNMP v2, v3 Inform Support

  • Support to package and install individual /multiple devices in the device tree.

  • Option to execute timer scripts after specified time after agent startup.

  • Command Line utility to create SNMP WALK file.

SNMP Agent Simulator

  • Complete SNMP v2, v3 Inform Support.

  • Package and Install SNMP Agent configurations.

  • Option to execute timer scripts after specified time after agent startup.

General

  • New SNMPv3 configuration tool with intuitive GUI, to simplify v3 configurations.

  • Migration tools to migrate the SNMP agent, TL1 agent and network created in release 5 version to the current version 6.

 Issues Fixed and Features Added in 5.1 SP2

 Network Simulator 

Features added
  • Support for SNMPv2c and SNMPv3 informs in Network Designer.

  • Automatic update of unique MAC address for all devices in the network.

  • File input option to specify the IPAddress during device creation.

Issues Fixed
  • Write community now provides read/write access.

  • Issue in converting nodes of type octet string to hexadecimal format is fixed.

  • Improved logging while creating configuration from Walk file.

  • Issue in Walk file configuration creator is fixed.

  • Issue in execution of scripts with Before Processing and After Processing conditions is fixed.

  • Issue with row deletion and addition in buffer, is fixed.

  • Mac Address is added without the length of the string.

  • CPU usage while querying the agent is minimised.

  • MAC Address instances treated as String, when added at runtime, is fixed.

SNMP Agent Simulator 

Issues Fixed

  • Write community now provides read/write access.

  • Issue in specifying Trap OID for V3 traps is fixed.

  • Issue in resetting the Agent sysUpTime value is fixed.

Network Recorder

Issues Fixed

  • Issue with MIB loading is fixed

  • Issue with row deletion and addition in buffer is fixed.

  • Mac Address is added without the length of the string 

Trap Stormer

Issue Fixed
  • Issue with restricting 255 in First, Second and Third Octets of the IPAddress, when the IPAddress is added in the agent settings dialog, is fixed.

General

Features Added

  • Macro returning current time for varbinds is added.
Issues Fixed
  • Issues with script buffering is fixed.
  • Exceptions received when sending request-based traps is fixed.
  • Issue in resolving index with type MAC address is fixed.
  • Issue with executing Timer scripts after agent restart is fixed.

Issues Fixed and Features Added in 5.0 SP1 (5.1)

Network Simulator 

Features added

  • Topology wizard is added to visualize the device connections.

  • Enhanced Network Performance  with new buffer design.

  • New Cisco IOS commands added for BGP, OSPF,  ARP, Startup config and Running config.

  • Telnet Script Editor to edit existing telnet script files.

  • Telnet Script Configuration tool to configure new telnet commands.  

  • Load and Save options provided for the Random Network Creation Wizard.

  • SYSUPTIME macro is supported to provide the sysUpTime value of the agent  

  • Cable Modem Simulation with SNMP support.

  • Device creation time is optimized.

Issues Fixed   

  • Issues in RMI script API methods is fixed.

  • Byte value 0 and 255 can be included in the IP address of Network Recorder

  • The issue with SNMP configuration getting corrupted is fixed by synchronizing the method.

  • The issue in adding and deleting a device, when called simultaneously, is fixed by synchronizing the methods.

  • Telnet Prompt changed as per standards.

  • Issue in CLI Browser (running in Windows) when connected to Telnet server is fixed.

  • While deleting a network, the issue with network database not getting deleted is fixed.

  • Issue in sending Date and Time as varbind in V2 trap is fixed.

SNMP Agent Simulator 

Features Added

  • Option to configure scalar varbinds without instance (.0 ) is added.

  • SYSUPTIME macro support is added.

  • Option to configure the Engine ID in hexa format is provided.

Issues Fixed

  • Issue with processing Set Request is fixed.

  • Issue with creation of device using default templates is fixed.

  • The issue in specifying trap OID for V3 traps fixed

  • Issue in resetting the Agent sysUpTime value is fixed.  

5.0 Release Features

 Network Simulator

  • Cisco IOS Software Simulation allows you to simulate telnet enabled Cisco routers and Cisco switches. CLI support is provided to access the IOS software. The IOS simulator fully supports SNMPv1, v2c, v3 and TFTP.

  • Cisco IOS commands implemented in User, Privileged, Configuration, Interface configuration, Router and Vlan modes.  

  • IOS Script Editor and IOS Script Configuration Tools to edit existing script files and configure new IOS commands to the Cisco router/switch devices.  

  • Extensive CLI script API methods to customize the Cisco IOS commands.

  • Telnet support to access the simulated devices in the network from the remote through Telnet protocol and execute Telnet commands.  

  • Pre-configured devices like Cisco routers and switches, HP and Lexmark printers, Hosts and Cisco Pix Firewall  have been added to the device library. These devices are available in the device tree of the network simulator and can be directly used to create the network of your choice.

  • Utility to create a WALK file and simulation of a device with the SNMP WALK file.  

  • Random Device Addition wizard to add multiple devices of different types at one shot. The devices will be added by incrementing the specified IP address.

  • Option to view the devices in the network tree with their unique device name or with ip address and port number as per the preferences specified.

  • Device specific parameters like system and interface details captured in a single UI to enable easy configuration.

  • Support to configure multiple interfaces for each device and multiple ip address for each interface. The SNMP agent can be started at multiple IP addresses configured for each interface in the device.  

  • View the network information like the total number of agents in the network, the agents started, the idle agents and information about each device type.

  • Bulk Modification of network device properties to modify the parameters specific to SNMP, CLI , TFTP and Telnet.

  • Automatic configuration of device IP address to the ipaddrTable while adding SNMP devices to the network.

  • Automatic configuration of sysName to the system group while adding SNMP devices to the network.

  • Automated Network Simulation Wizard to automate a network from the UI and run the automated network from command line.

  • Interface for customization of request/response SNMP PDUs is now supported for SNMP devices in network simulator. The interface also provides access to the SNMPScriptInterface object, for working with behavior API methods before processing the request/response PDU.

  • The Network Recorder now supports recording SNMPv3 networks in addition to SNMP v1 and v2 versions.

  • SNMP Trap Stormer is enhanced to configure and send traps with multiple "Agent IP address" for each trap.

  • Command line tool to start multiple networks from command line.

  • Migration Tools to migrate configuration created in WebNMS Simulation Toolkit 4 to the latest WebNMS Simulation Toolkit 5 release version.

  • An additional option provided in command line network simulator to provide enhanced network performance and improved response time of the simulated agents.

  • The Network Simulator provides the facility to dynamically configure IP addresses in  Windows NT, 2000, XP when starting each agent instance in the network.

  • Supports the latest MySQL version 4.0.20. The same is bundled with the product for all OS.

Issues Fixed and Features Added in 4.1 SP1

 Network Simulator

 Features Added

    • Dynamic configuration of virtual IP address in Windows NT, 2000, XP is supported in addition to Linux/Solaris OS.

    • Performance of the network simulator is increased while doing asynchronous requests.

    • The following new script API methods are added in SNMPScriptInterface in  <SimulatorHome>/examples/javadocs directory, to be used within the JPython script files in Network Simulator. The methods are also defined in the RMI client API,  NetSimSnmpInterface  in  <SimulatorHome>/examples/javadocs directory, that can be accessed via RMI.    

        • addSnmpAgent : To add an SNMP agent to the existing network.

        • deleteSnmpAgent : To delete an SNMP agent from the network.

        • isSnmpAgentRunning : To find if the SNMP agent is running at the specified IP address and port number.

        • getNoOfSnmpAgentsRunning : To get the number of SNMP agents running in the network.

        • getAllDeviceNames : To get the name of all the devices in the network.

Issues Fixed

    • Multi-Threading issues in Windows 2000 Server is fixed.

    • Issue in caching of data configured in the Performance Tuner dialog, while starting the network, is fixed.

SNMP Agent Simulator 

Features Added

    • The configuration of empty context name is allowed for v3 traps in the "Trap Configuration" dialog  and  while configuring scripts.

    • The index resolving for nodes of Type "NetworkAddress" is solved. (In some cases, the instance string will be without the number representing the kind of address being encoded, for example '.1')

TL1 Agent Simulator 

Features Added

    • The following new script API methods are added in TL1ScriptInterface in <SimulatorHome>/examples/javadocs directory, to be used within the JPython script files in TL1 Agent Simulator.

        • getCurrentCommandCode : To get the current command code.

        • sendResponseMessage :  To send different response messages for the same command code. 

 4.1 Release Features

 Network Simulator

    • Dynamic configuration of IP Address for the simulated agents.

    • Bulk addition of devices with single IP Address and different port

    • Bulk modification of devices properties like IP address and Port number.

    • Agent management through RMI interface. The RMI client API defines the methods in the simulator, which can be accessed via RMI to manage the simulated SNMP and TL1 agents in the network.

    • TFTP  server and client implementation to enable transfer of files between the manager and agents in the network.  The file transfer can be done from the Network designer UI or using Jython script methods or through RMI client methods.

    • FTP client implementation to enable transfer of files between the manager and agents in the network.  The file transfer can be done from the Network designer UI or using Jython script methods or through RMI client methods.

    • Sending traps with the configured "Agent IP address"

    • Global control of manager details for sending traps.

    • Sending agent Uptime as varbind in Traps.

    • Agent value manipulation for varbinds in Timer Traps

SNMP Agent Simulator

  • Interface for customization of request and response SNMP PDUs.

TL1 Agent Simulator 

    • The TL1 agent can be managed through RMI. The RMI client API defines the methods in the simulator, which can be accessed via RMI to manage the simulated TL1 agent. 

SNMP Trap Stormer

  • Persistance in XML is supported.

New Tools 

Network Recorder 

The Network Recorder is a GUI and command line tool to create simulations of real SNMP networks.  Any number of target SNMP devices can be recorded simultaneously by providing the starting and ending IP address. The recorded network can be saved in Database or XML format and replayed instantly in the Network Designer.  

SNMP Trap Recorder 

The SNMP Trap Recorder is a GUI tool to record SNMPv1/v2c traps from real agents.The recorder traps can be stored in XML files and replayed in the trap configuration dialog of the SNMP agent simulator and Network simulator as request-based, threshold-based or time-based traps. 

4.0 Release Features 

This section provides a brief description of the Key features added to the various modules of Simulation Toolkit 4.0.0

Network Designer

    • Bulk addition of scripts to define the same behavior across all devices in the network.

    • Option to start the network with SNMP v3 support. The agent will respond to the v3 requests in addition to v1/v2c requests.  

    • Start and Stop individual agents in the network.

    • Simulate behavior for TL1 devices. Powerful script API methods to perform TL1 operations from a JPython script.

    • Registration of selected OIDs for improved network performance.

    • Registration of Command codes for new TCS files added to an existing simulated TL1 agent.

    • Option to enable/disable the execution of Trap/Autonomous messages and behavior scripts configured in the UI.

    • Operations  like adding new devices to the network, starting and stopping individual agents in the network, Copy - Paste a device in the network, and simulating new MIBs, can be performed on the running network.

    • Sample IP Router Simulation and Demo Network bundled with the product.

    • Enhanced Network Designer GUI

SNMP Agent Simulator

    • SNMP Proxy Agent Simulation.

    • Customization of response SNMP PDU to send garbled/invalid responses.

    • Support for periodic execution of Timer-based traps.

    • Global Settings for agent IP address and manager details in traps.

    • Sending Traps to multiple managers with multiple ports.

    • Send traps with sysUpTime of the agent as varbind value.

    • Send Timer-based traps with updated agent values in varbinds.

    • Enhanced SNMP Script API Methods

    • Option to enable/disable the execution of Trap, Inform, and Behavior scripts configured in the UI.

    • Command line agent remote shutdown.

SNMP Trap Stormer

    • An exclusive tool to configure and send any number of v1/v2c traps.

TL1 Agent Simulator

    • Gateway Network Simulation.

    • Configuration of multiple valid and error responses.

    • Configuration of behavior scripts for Command Code - AID - MPB combinations.

    • Configuration of Autonomous messages for Command code - AID - MPB combination:

    • Powerful script API methods to perform TL1 operations from a JPython script.

    • Support for User Related Security as per the specifications in GR 815 and TR 835.  

    • Simulation of Error Response at random.

    • Simulation of Delayed Responses at random.

    • Option to enable/disable the execution of Autonomous messages and Behavior scripts configured in the UI.

    • Re-simulation of agent values for newly added/deleted command code(s) and autonomous codes.

    • Built-in and Self-monitoring commands implemented in the TL1 agent.

    • TL1 Agent Simulator is developed over the latest WebNMS TL1 4.0 API.

General

    • Provides migration tools to migrate the simulations created in 3.0 release ( simulated SNMP agent and simulated network with SNMP devices) to the latest 4.0 release version.

    • Provides enhanced performance, especially for large scalability testing.

Issues Fixed and Features Added in 3.0 SP2

 Network Design Tool 

Features Added

  • Change in the representation of the Protocols supported by the device - removal of SNMP and  TL1 nodes in the tree and addition of SNMP and TL1 buttons. The selection of the button will load the configuration.

  • More than one network can be started at runtime.  (i.e) After starting one network, it is possible to start another network also.

  • You can load a new network and perform edit operations on the network, after starting Network Simulation. Edit operations cannot be performed on the running network alone. 

  • Logging support for the network simulation.

  • Find MIB Node integrated in Network Design Tool.

Issues Fixed

  • While sending traps using "Send" button, the traps were sent with the system IP address instead of the configured "From IP Address". This issue has been fixed.

  • Problem with loading MIBs during bulk modification, when there is a mismatch between MIB name and MIB module name, has been fixed. 

Network Simulator 

Features added

  • Provision to specify the character encoding format. For example, if you configure a script which sends a trap including a Japanese word and specify the encoding format as MS932 in the Encoding.txt file, the simulator can send a trap including an MS932 Japanese word.

Issues Fixed

  • When a SNMP request was made on a variable with Counter64 type, the "response too long" error was received. This issue has been fixed.

  • When SNMP GET/SET commands were sent simultaneously to multiple nodes running on different virtual IPs, the configured scripts were not getting executed properly due to overlapping of database name, table name or XML files. This issue has been fixed.

  • While configuring script API methods across agents, in XML mode, the issue with some of the API methods not working properly is now fixed. 

  • If scalar nodes in the MIB were defined in a random order with tables in between, the problem with the registration of scalar OIDs is fixed.

  • While sending periodical traps, the issue with elapsed traps being sent at Agent start up, is now fixed.

  • The manager name and port values given in command line is given higher priority over the configured manager name and port in the script API sendTrap methods.

  • Proper conversion has been provided while responding to hexa-decimal values.

  • The Network Simulator crashes while sending trap with varbinds having the combination of both custom value and agent value. This issue has been fixed. 

SNMP Agent Simulator 

Features added

  • Provides a more powerful and easy to use Trap User Interface.

  • Option to configure "From IP Address" for traps generated.

  • Resimulation of newly added scalar/table groups in the MIB.

  • Bulk modification of selected rows in a table.

Issues Fixed

  • While doing a SET from the script on a table with more than one external index, the script does not work .This issue has been fixed.

  • While doing a SET from the Manager on a table with more than one external index, the SET was not implemented. This issue has been fixed.

  • While executing a script with condition to execute as "row status = 6", the script was not getting executed  because the request was executed before processing the script. This issue has been fixed by processing the script before executing the request. 

  • The SNMP GETNEXT responses were sometimes incorrect for tables with more than one index. This issue has been fixed.

  • When a SET request was made on a MIB variable having 'write-only' access, the value could not be SET . Now, it is possible to write MIB variables with Max-Access = write-only. 

  • When simulating SNMP v2 Traps defined in the MIB, the SNMP Trap OID was taken as the Notification group OID instead of the Notification node OID. Now, it allows to configure Nofication node OIDs.

  • While configuring the action "Send Trap" with trap version Snmp v2c, in the Behavior simulation dialog , the SNMP Trap OID was taken as the Notification group OID instead of the Notification node OID. This issue has been fixed.

  • An exception was thrown while executing the following API methods in XML mode. This issue is now fixed. getAllTableValues( ), deleteRowWithValue( ), insertRow( ).

  • If Timer based scripts were configured to be executed when the agent starts, the scripts were not executed. This issue has been fixed.

  • If Timer based scripts were configured to be executed while loading the configuration, the scripts were not executed. This issue has been fixed.

  • The issue with setting Agent Id for Timer based scripts has been fixed

  • If timer based traps were configured for a variable, the traps were executed when a request was made on the variable for which the timer trap was configured. The issue is now fixed and  timer traps will not be executed on request. 

  • While configuring trap varbinds, modifying the Agent value to Custom value does not reflect the changes made in the trap. This issue has been fixed. 

  • Problem with loading MIBs when there is a mismatch between MIB name and MIB module name, is now fixed. 

General 

Features added

  • Support for Windows ME.

  • Script API method getConfigDirectory( ) has been added for Request Based scripts and Timer Based scripts. This method will return the loaded configuration directory if configuration file is loaded and latest instance directory if MIBs are loaded.

Bugs Fixed and Features Added in 3.0 SP1 

Some of the bugs identified and fixed after the 3.0 release of WebNMS Simulation Toolkit and features added have been listed under different modules : 

Network Design Tool 

Features added :

  • Change in the representation of the Protocol supported by the device - removal of the SNMP and TL1 nodes in the tree and addition of SNMP and TL1 buttons. The selection of the button will load the configuration.

  • More than one network can be started at runtime. (i.e) After starting one network, it is possible to start another network also.

  • Restrictions to edit operations , new network , load network after starting the network is removed. Edit operations cannot be performed in the running network alone.

  • Logging support for the network simulation.

  • Find MIB Node integrated in Network Design Tool.

Bugs Fixed :

  • Issue in "From IP Address" while sending traps using "Send" button.

SNMP Agent Simulator

Features added :

  • Provides a more powerful and easy to use Trap User Interface.

  • Option to configure "From IP Address" for traps generated.

  • Resimulation of newly added scalar/table groups in the MIB.

  • Bulk modification of selected rows in a table.

Bugs Fixed

  • Fix for the issue while doing a SET from the script on a table with more than one external index.

  • Fix for the issue while doing a SET from the Manager on a table with more than one external index.

  • Fix for the issue while executing a script to set a table instance with row status = 6.

  • Fix for the issue with GETNEXT responses of the simulator for tables with more than one index.

General

  • Support for Windows ME.  

3.0 Release Features 

Network Design Tool 

Integrated Network Design Tool with dynamically configurable SNMP and TL1 agents.

  • Full TL1 support in Network Design Tool.

  • Storage options in Database and XML mode.

  • Improved wizard to add multiple devices at one shot.

  • Configure SNMP agents for individual devices : SNMP configurable operations like recording from real agents, configuring traps, simulating behavior.

  • Bulk modification of IP address and port number to improve productivity.

  • Simulate behavior of devices in the Network.

  • Integrated Trap viewer to receive traps.

  • Configure TL1 agents for individual devices like Configuration of Autonomous message in TL1.

  • Feature to package a network in a zip file and install it across platforms.

  • Search a particular device in the network.

  • Network UI organized as pages to view number devices as user wants.

  • Creating SNMP and TL1 batch files while saving to start the network directly from command line.

  • Performance tuning wizard to increase the response rate when simulating large networks.

Network Simulator

  • Simulate multiple SNMP and TL1 agents in the network

  • XML mode supported in Network Simulator

  • Behavior of the devices in a network made possible through scripts

Eg: You can update value of one agent from another 

SNMP Agent Simulator 

Intuitive UI to generate jython scripts used to simulate behavior in agents

  • Add Multiple rows to tables in a single shot

  • Bulk modification of columnar nodes

  • Script API with new methods

TL1 Agent Simulator

  • Support for Multiple Target Identifiers

  • Multiple User name and Password support

  • Access Identifier and Message Payload block support

  • Support for the acknowledgment messages.

  • Support for COMPLD / DENY Completion Codes

  • Support for Severity Code in Autonomous Messages

  • Multiple Text Block support for single Autonomous code

  • Sending Request-Based Autonomous Messages

  • Support Timer-Based Autonomous Messages

  • Support for the Quote /UnQuote type of lines in Response and Autonomous messages

  • Support for the echoing of the Input messages

  • Save the Configuration from XML to Database