|
|
TargetSNMP™ - Embedded SNMP Agent
SNMPv3/v2c/v1 Agent with MIB II and RMON
An embedded SNMP agent, this embedded network management solution is available with complete MIB-II and partial RMON integration for TargetTCP. SNMPv3 adds security to SNMPv2c with user, view and notification based access controls for defining tiered levels of access, including the notifications managers can receive. Includes a powerful MIB simulation tool for Windows that can generate source code from MIBs and configurations. SNMP uses UDP, a connectionless protocol, and is designed for latent and loss prone networks where careful and efficient management designs are required. SNMP adds flow control to UDP along with user and access features for secure and uniform embedded device management across even the most unreliable communication channels.
Shared C and C++ API allows for unique porting advantages
- Well organized and commented ANSI C or C++ classes
- Variable and function names include prefix to ensure no conflicting identifiers
Compact and Optimized code base
- Relative next technology speeds GetBulk, VACM and other repeated lookups
- Under 100KB, half being the DES library
- Memory management reuses heap allocations for speed
- Static memory compile time option can enforce SNMP tree size limit
Easy interface for extending the SNMP agent
- MIB II included
- partial RMON support including Alarm MIB
- Alarm MIB allows theshold based real time variable monitoring
- Source code templates for adding new types and objects
- Tutorial, simulator and examples included
- Simulation tool to generate MIB objects and types into TargetSNMP source code
- Run time C configuration files can be generated from working simulation
Under further development
- Diffie-Hellman key exchange
- SNMP Proxy
- Common interface to allow management designs to deploy on SNMP and/or UPnP
The following IETF standards are supported by TargetSNMP Agent:
- Introduction and Applicability Statements for Internet Standard Management Framework. RFC 3410, Informational, December 2002.
- An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks. RFC 3411, SNMP-FRAMEWORK-MIB, December 2002.
- Message Processing and Dispatching for the Simple Network Management Protocol (SNMP). RFC 3412, SNMP-MPD-MIB, December 2002.
- Simple Network Management Protocol (SNMP) Applications. RFC 3413, SNMP-TARGET-MIB*, SNMP-NOTIFICATION-MIB*, December 2002.
- User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3). RFC 3414, SNMP-USER-BASED-SM-MIB, December 2002.
- View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP). RFC 3415, SNMP-VIEW-BASED-ACM-MIB, December 2002.
- Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP). RFC 3416, SNMPv2-PDU, December 2002.
- Transport Mappings for the Simple Network Management Protocol (SNMP). RFC 3417, SNMPv2-TM, December 2002.
- Management Information Base (MIB) for the Simple Network Management Protocol (SNMP). RFC 3418 , SNMPv2-MIB, December 2002.
- Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework. RFC 3584, SNMP-COMMUNITY-MIB, August 2003.
- Tested with third party tools (SimpleTester)
Full support for two pass sets, including rollback
|
|