altSite MapaltContact
altalt
altHomealtCompany ProfilealtTechnologyaltServicesaltCustomers
alt
altalt
altaltaltaltalt
alt
altalt SNMP Agent/Manager Development
alt Domains
  Skills
alt Tools
alt SNMP Agent/Manager Development
alt CORBA Development
 

 

SNMP MIBMaster is a set of code generation tools and libraries that abstract many of the complexities of SNMP from the developer. It has been developed over the last decade based on our experience with the SNMP protocol and development of SNMP agents and managers. MIBMaster code generation tools allow the generation of programming interfaces from MIB specification documents. MIBMaster generated code uses tested and proven design patterns, and automatically includes error case testing. The MIB specific interfaces are easier for the developer to work with than very generic interfaces. MIBMaster can be used to generate SNMP agents and SNMP managers.

Features of SNMP MIBMaster Managers include:

alt

Generated APIs specific to the MIBs being managed

alt

Access by attribute, row, and table granularity

alt

Easy to use command line interface for SNMP scripting and table access

alt

Database with configuration and performance data

alt

Java and X Motif GUIs

alt

Support the NETSNMP, HP-OV (OVSNMP and XOM/XMP), and SNMP++ stacks

alt

Tested against hundreds of different MIBs (both standards and vendor proprietary)

alt

Ability to support dozens of MIBs within a manager instance. In one particular manager implementation, the manager supported 70 IETF, ATM forum, DSL forum standards, and proposed standards, each defining some protocol subsystem and totalling thousands of distinct object types.

alt

SNMP V1, V2C, V3 support

alt

Operations for efficiency and atomicity - single SNMP requests can contain multiple attributes from same row, multiple rows, multiple tables.

alt

Inclusion of 'safe' set support (As SNMP is not a confirmed protocol, 'success' replies can be lost or timed out leaving the manager/agent in an inconsistent state. Safe set detects this case and corrects as appropriate)

alt

Database persistence and caching

alt

Performance data collection and summarisation

alt

Generic discovery - various technologies report their topologies through MIBs. This may be adjacent elements or between protocol layers. Eg ATM neighbours, Interface stacks, Cisco discovery protocol. This module allows for discovery lists and triggers to examine results when tables are retrieved.

alt

Shared library loadable modules

alt

SNMP trap support

Features of SNMP MIBMaster Agents include:

alt

Generation of a suite of data structures for internal use by an agent and code to manage these.

alt

Table specific code (above that which is automatically provided) is integrated through callbacks. Phases are used within the callbacks to allow for multiple table interactions within a single SNMP request.

alt

Infrastructure for file system based persistence

alt

Specific support for row creation/deletion

alt

Incorporation of SNMP TRAP/Notification support including a model for maintaining event history in MIB tables.

alt

Shared library loadable MIB modules

alt

Variations on the basic agent allow for customer network management views, such as ATM Forum M3 network view.

 
 
Home : Company Profile : Technology : Customers : Services
Site Map : Contact