SNMP Agent Simulator

Verax SNMP Agent Simulator enables simulation of multiple SNMP v1/v2c agents on a single host. It allows saving money by rapid building of simulated networks without purchasing additional hardware. Each agent runs on the standard SNMP 161 port, with a different IP address assigned via multi-netting. Agents’ responses can be loaded from bundled configuration files or collected from real devices using SNMP-walk, and can be modified at runtime by user-defined rules.


SNMP Simulator overview

  • Cross-platform, SNMP Agent Simulator can be run on Windows, Linux, UNIX, Solaris or Amazon Cloud
  • Unlimited number of simulated agents and networks on a single host
  • Support for SNMP GET and SET (with the ability to set community string)
  • Text console and a web-based GUI for simulator management
  • Ability to run multiple agents in a single JVM
  • Full control over agent’s behavior, instances and counter rates
  • Ability to create device topology maps
  • Dynamic value generation (random or formula based)
  • APIs for user defined integration (CLI-based)
  • Ability to generate simulated devices from scripts (CLI-based)
  • Log of SNMP requests

Dynamic SNMP simulation

Rich set of rules for modifying agent responses including:

  • Generation of random MAC and IP addresses, including advanced scenarios like randomizing only a part of the address (e.g. network part of an IP address is fixed, the host part varies)
  • Random integer, counter and string value generation, including “one time” or “each time” scenarios
  • Support for integer arithmetic operations (e.g. return value based on a sum of two other values, etc.)
  • Trend based value generation (direction, step range, reset threshold value, etc.), e.g. for increasing counters

Rich SNMP templates library

  • SNMP response configuration files compatible with snmpwalk command output for easy creation of initial simulated agent responses from existing devices
  • Over 20 preconfigured response files for simulating devices, including:
    • Workstations and servers (Windows Server, Windows Server 2008, Linux, SunOS, HP-UX )
    • Cisco IOS devices (routers, switches, firewalls, access points)
    • HVAC devices (Emmerson UPS and AC devices)
    • Generic SNMP devices (routers, switches, printers)
    • Juniper devices (routers, switches, firewalls)
    • IP security cameras (IQEye camera)
    • BroadSoft Network and Web Servers