• 主页
  • 产品
    • WebNMS开发平台
    • Simulation Toolkit
    • Java SNMP API
    • Java SNMP Agent
    • SNMP Utilities
    • C SNMP Agent
    • CLI API
    • .NET SNMP API
    • TL1 API
    • MySQL Agent
    • Agent Tester
    • SNMP Adaptor for JMX
  • 解决方案
    • EMS解决方案
    • NMS解决方案
    • 云设施管理
    • 军事应用
    • MPLS监控
    • 基站监控
    • 应用监控
    • 日志监控
    • 中介解决方案
  • 支持与文档
  • 演示与下载
    • 请求演示
    • 下载产品
  • 开发者论坛
  • 关于我们
  • 联系我们
Home > Simulation Toolkit 7 with SNMP, IOS, TFTP, Telnet support > Behavior Simulation

Behavior Simulation - TL1 devices

Simulation Toolkit's Behavior Simulation feature offers powerful built-in TL1 script APIs and RMI client APIs to automate a complete network environment. For example, you can add/modify the Access ID with respect to the real time changes in cards and slots, update message payload to reflect the input parameters coming in the response and response lines to dynamically change the response values, send response and autonomous messages, thus providing more flexibility in controlling the simulation of complete agent behavior.

Common test scenarios that can be setup using the TL1 script API methods

Some of the common test scenarios that can be setup using the TL1 script API methods are given below. These simulations can be enabled dynamically without disrupting the simulation process.

Add/modify the Access ID with respect to the real time changes in cards and slots

The method addAccessId() and deleteAccessId() can be used to update the access id list for a specific command code.

Update message payload to reflect the input parameters coming in the response and response lines to dynamically change the response values

This can be achieved using the getCurrentMPB() to get the msgPayLoad that comes in the request and update this using the updateParamValue(), which update the parameter value in a line.

Send different response messages for the same command code

This can be achieved using the TL1 script api method sendResponseMessage(), to send different response messages for the same command code

Set acknowledgment and completion code

The TL1 script api methods setAckMessage() and setComplCode() sets the acknowledgement message/completion code for a commandCode, accessId, msgPayLoad combination.

Send autonomous messages

The TL1 script api method sendautonomousMessage() sends sends a single autonomous message for the given autoCode and almDescr or sends autonomous message the specified number of times with specified time interval, based on the parameters provided.

To start/stop agents

Start/stop any agent in the network by configuring scripts with startAgent() and stopAgent() methods.

To start/stop TFTP Server

Start and stop TFTP server at runtime by configuring with startTFTPServer() and stopTFTPServer() methods.

To upload/download Files using TFTP

Each device in the network supports TFTP client and server. You can upload files from the TFTP client to the server or download files from the TFTP server to the client by using the scrip methods uploadFile() and downloadFile().

To get the IPaddress of a device

The ipaddress of a device can be retrieved at runtime by using the getIpaddress() method.


Home Simulator Home Simulation of real time scenarios via rmi Next
   



快捷链接
  • 产品首页
  • 下载试用
  • 最新特性
  • 服务包
  • 性能报告
  • 快速创建大型网络
  • 请求演示
  • 产品演示
  • 开发者论坛
  • 技术支持
产品功能
  • 创建网络
  • 记录环境
  • 模拟陷阱和通知
  • 通过脚本模拟真实的场景
  • 通过RMI模拟真实的场景
  • 定制SNMP PDU
  • 模拟TFTP/FTP
  • 模拟Cisco IOS
  • 支持Telnet
  • 打包和安装
数据表
  • 网络模拟器
  • SNMP模拟器
  • TL1模拟器
产品信息
  • 产品简述
  • 用户案例
  • 应用简述
  • 简化网络管理
    测试与评估 - 白皮书
  • 产品文档
  • 已知问题
  • 常见问题
  • 界面截图
  • 客户列表
  • 产品生命周期计划
相关产品
  • SNMP Agent Toolkit C Edition
  • Agent Toolkit Java Edition
  • WebNMS Framework
  • SNMP API
开发者论坛
查看全部
下载试用

即刻下载试用全功能的模拟器

卓豪公司 版权所有 京ICP备09105052号