• 主页
  • 产品
    • 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 > SNMP Agent Toolkit Java Edition 6 > SNMP Agent Datasheet

SNMP Agent Datasheet

Rapid prototyping and development tool for building Java-based SNMP agents, TL1 agents, and Multi-protocol agents.

Introduction

WebNMS SNMP Agent Toolkit Java Edition is a productive development environment for building Java-based SNMP agents. In a networked environment, resources such as devices and applications need complete monitoring and management for efficient resource utilization. SNMP is the standard protocol to manage resources in the network. OEM vendors, enterprises, middleware ISVs, and service providers need SNMP agent for their applications/devices that needs to be managed via standard network management consoles.

WebNMS SNMP Agent Toolkit Java Edition's integrated agent development environment offers standards-based, highly developer productive, and proven platform to build SNMP agents with reduced agent development cycle time.

Key Features

  • Complete SNMPv1, SNMPv2c, and SNMPv3 support.
  • Highly scalable master agent-subagent architecture to support distributed management environment.
  • Provision for developing J2ME SNMPv1/v2c agents to deploy in embedded and other devices having limited resources.
  • Support for traps, notifications, and informs.
  • Authentication and data security support.
  • USM, VACM, Target, Community, and Notification MIB support in SNMPv3.
  • Rule Engine for implementing Business Logic by just configuring the XML files and perform actions like sending e-mail, notifications, etc.
  • SNMPv3 Admin tool for manipulating USM and VACM tables at runtime.
  • Atomicity or rollback support while processing multi-varbind SNMP SET requests.
  • Transport provider framework to accommodate proprietary protocols.
  • Heart Beat mechanism between master and subagent with subagent LinkUp/ LinkDown trap support.
  • Trap forwarding and trap filtering in master agent.
  • IPv6 addressing support in addition to IPv4.

Developer Benefits

Agent Development Environment: Enhanced and integrated tools reduce the time to develop SNMP agent, increases developer productivity, and offers reduced time-to-market.

Standards-based Architecture: Built on standard technologies such as SNMP and XML, offers a viable platform for integration with any standard management console.

SNMP Agent Development Experience

SNMP Agent Toolkit offers a complete development experience.

  • Developers can create and edit any MIB(s) in the MIB Editor.
  • Load any MIB(s) in the MIB Compiler.
  • Generate agent using MIB Compiler. A basic SNMP framework is generated based on specifications with provisions for developers to add their custom code.
  • Compile agent using MIB Compiler after completing instrumentation. The agent is ready and can interact with any standard SNMP manager.
  • Test and verify the developed agent using MIB Browser that is bundled along with the toolkit.

The developed SNMP agent is ready to be deployed on any platform with JVM support and can seamlessly integrate with any Network or Enterprise Management Console.

The following diagram illustrates the steps in agent development cycle:

WebNMS SNMP Agent Development Life Cycle

SNMP Agent Runtime Architecture

The SNMP agent runtime architecture explains the components and their functions.

WebNMS SNMP Agent Runtime Architecture

Standalone SNMP Agent Components

Transport Provider: It facilitates the communication between the SNMP manager and the SNMP agent. SNMP messages require transport protocol for their transmission. WebNMS SNMP agent supports UDP/IP and TCP/IP as the transport protocol.

Security: This module ensures the authenticity of the received request before dispatching it for further processing. Unauthenticated requests are dropped.

Message Processing Unit: It extracts data from the request and determines the appropriate SNMP agent stub capable of handling the query. Finally, the output received from the SNMP agent stub is packaged as a response message and sent back.

Agent Stubs: It contains the management information exposed by the SNMP agent about the application or device. Instrumentation of the SNMP agent stub enables communication between the agent and the application/device being managed. The information retrieved from the application/device is forwarded to the Message Processing Unit.

Supported SNMP Standards

WebNMS SNMP Agent Toolkit Java Edition supports the following SNMP standards:

SNMP Version RFC Number Description

SNMP Version 1

RFC 1155

Structure and Identification of Management Information for TCP/IP-based Internets.

RFC 1157

Simple Network Management Protocol

SNMP Version 2

RFC 1901

Introduction to Community-based SNMPv2

RFC 3418

MIB for SNMPv2

SNMP Version 3

RFC 3411

SNMP Framework MIB

RFC 3412

SNMP Message Processing and Dispatching (MPD)

RFC 3413

SNMP Target MIB and SNMP Notification MIB

RFC 3414

SNMP User-Based Security Model (USM) MIB

RFC 3415

SNMP View-Based Access Control Model (VACM) MIB

RFC 3584

SNMP Co-existence between Version 1, Version 2, and Version 3 MIB


System Requirements
Hardware Requirements

Processor Speed

400-500 MHz

Memory

128 MB RAM or higher

Hard Drive Space

75 MB

Software Requirements

Supported Platforms

Windows (NT/2000/2003),Solaris,Linux, IBM AIX,HP-UX,Red Hat Linux Advanced Server 2.1AS.

Java Version

1.6 & above

   


快捷链接
  • 产品首页
  • 下载试用
  • 请求演示
  • 产品演示
  • 技术支持
产品信息
  • 产品文档
  • 知识库
  • 客户列表
  • 产品生命周期计划
  • 嵌入式代理
数据表
  • SNMP Agent
  • Java Micro Edition
    SNMP Agent (J2ME)
  • Multi-Protocol Agent
  • TL1 Agent
产品功能
  • SNMP代理
  • Java Micro Edition SNMP代理(J2ME)
  • 多协议代理
  • TL1代理
  • 代理开发与管理工具
常见问题
  • General
  • SNMP(v1/v2c)代理
  • Java Micro Edition SNMP代理(J2ME)
  • SNMPv3代理
  • 多协议代理
  • 代理适配器
  • TL1代理
  • 代理开发与管理工具
相关产品
  • SNMP Agent Toolkit C Edition
  • Simulation Toolkit
  • WebNMS Framework
  • SNMP API
  • Agent Tester
开发者论坛
查看全部
下载试用

即可下载全功能的JavaAgent

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