SNMP Research International, Inc.

Secure Your Network

Agent or Manager?

Do you need an Agent or a Manager? An agent is a software process that responds to queries using the Simple Network Management Protocol to provide status and statistics about a network node. A manager is an application that manages SNMP agents on a network by issuing requests, getting responses, and listening for and processing agent-issued traps.

If you need to manage agents across a network, then view the Manager products page. If you need to create or edit agents, please refer to the Agent products page.

Alphabetical Product Listing

The following is an alphabetical listing of SNMP Research products. Please note that this is a list of all products with no distinction among categories. For a product listing that separates agents, management stations, add-ons, etc., please see our categorical listing. SNMP Research products are also listed by end-user product solutions and by developer tools and toolkits.

Questions or comments? Contact Sales.

The Asynchronous Request Library (ARL) provides an API for building SNMP manager applications or for integrating SNMP manager capabilities into an existing application. The ARL makes it easy to write manager applications that take advantage of the SNMP management framework without requiring the developer to have SNMP expertise or programming capabilities.

Bilingual Request and Security Subsystem (BRASS™) allows one or many management applications to access a single, shared SNMP stack and security database. BRASS optimizes the management station platform by providing full SNMP functionality, management application extensibility, SNMPv1, SNMPv2c, and SNMPv3 support, and simplified security configuration. BRASS also allows for efficient memory usage when there are multiple management applications. A Management Application Development Kit is also available for C-language applications or Java™-language applications.

CIAgent® is a ready-to-run SNMP agent which supports SNMP and HTTP. This secure agent is built on the EMANATE® Master Agent and includes many extensions for system and application management. CIAgents may be configured to perform policy-based automated actions based on threshold events and commands from management applications. CIAgent provides multiple ready-to-run subagents, SNMP utilities, and MIB tools in binary.

CIAgent® SNMPv3-Only Edition™ is a special version of CIAgent that has been hardened for use in network environments having the most stringent security requirements to protect computing assets from intrusion. All program code for insecure SNMPv1 and SNMPv2c historic protocols is completely removed.

Critical Application Monitor is an EMANATE subagent. It manages a set of critical applications on the system and carries out some suitable action whenever one of these applications terminates. Critical Application Monitor is also bundled with CIAgent.

HP OpenView logo IBM Tivoli logo

Distributed SNMP Security Pack™ (DSSP) is an SNMPv3 plug-in for SNMP manager devices that only support historic SNMPv1 and SNMPv2c. DSSP is composed of two products: DSSP Server and DSSP Remote Forwarder. Using these products, "vintage" managers can use the current standard, SNMPv3 with security and administration. Using both DSSP Server and the DSSP Remote Forwarder, administrators can support SNMP-based management spanning firewalls.

DR-Web™ Extensible Agent allows users to access management information in an agent directly from a Web browser. This allows both traditional SNMP management applications and Web browsers to retrieve and configure the information made available by any EMANATE subagent. DR-Web Agent is made to operate with any Web browser and any SNMP manager. This product is available separately or bundled with CIAgent®.

DR-Web™ Manager brings SNMP management to the Web, making it possible to talk to any SNMP agent using a Web browser. By bringing SNMP-based management into widely available and popular Web browsers, DR-Web Manager enables the Web browser to access SNMP-based management information within any available SNMP agent without modifications to either the browser or the SNMP agents. Web pages that retrieve and display customized sets of management data can be created using HTML editors. Managers can use the familiar Web interface to read from and write information to any accessible SNMP agent.

The (D)TLS Option for SNMP Agents or SNMP Managers is available for most SNMP Research products. Transport Layer Security, the next generation of Secure Sockets Layer (SSL), has been added to the SNMPv3 architecture. The (D)TLS Option is available to license Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) support for SNMP Agents or SNMP Managers.

EMANATE® is an industry standard for SNMP agent extensibility. The EMANATE family of products provides developers with a master agent/subagent architecture for C-language and Java™-language environments.

EMANATE® SNMPv3-Only Edition™ is a special version of EMANATE that has been hardened for use in network environments having the most stringent security requirements to protect computing assets from intrusion. All program code for insecure SNMPv1 and SNMPv2c historic protocols is completely removed.

The EMANATE® Subagent Development Kit provides a rich set of tools for creating a complete, functional SNMP agent directly from MIB definition documents. This toolkit is available for the development of C-language applications or Java-™language applications.

EMANATE®/Lite is a monolithic SNMP agent, which includes an easy-to-use development toolkit for adding MIB extensions to the agent at compile time. The software provides the core SNMP protocol engine that should be installed within each SNMP managed element or device. EMANATE/Lite is ideally suited for use in embedded systems. For information on a non-SNMP protocol interface for EMANATE/Lite, visit the EPIC product page.

EMANATE®/Lite SNMPv3-Only Edition™ is a special version of EMANATE/Lite that has been hardened for use in network environments having the most stringent security requirements to protect computing assets from intrusion. All program code for insecure SNMPv1 and SNMPv2c historic protocols is completely removed.

EMANATE® ONE is a complete package solution available for EMANATE and EMANATE/Lite. When software developers need to add management support to their product using SNMP, Web-based access, CLI, or XML interfaces, EMANATE ONE provides all of the software and tools necessary to rapidly develop an agent with standards-based and custom MIB support.

EMANATE® ONE SNMPv3-Only Edition™ is a special version of EMANATE ONE that has been hardened for use in network environments having the most stringent security requirements to protect computing assets from intrusion. All program code for insecure SNMPv1 and SNMPv2c historic protocols is completely removed.

EnterPol®, a member of the SecureIntelligence® family, offers policy-based tools for seamless management of networks, systems, applications, and services. EnterPol's collection of programs, processes, databases, and Java applications forms a foundation for cooperating management applications. EnterPol is a standards-based product that implements the Internet Standard Management Framework (IETF) based on SNMPv1, SNMPv2c, and SNMPv3, and uses many standard Management Information Base (MIB) modules.

EPIC™ is a protocol interface component for EMANATE and EMANATE/Lite used to develop unified SNMP, XML, CLI, and Web-based management easily, with possibly other protocols. The EPIC CLI (Command Line Interface) and EPIC XML are two ready-to-use EPIC extensions.

EPIC™ CLI is a ready-to-use, easily extendable, command-line interface toolkit which provides multi-protocol access to configure network devices. EPIC CLI is SNMP Research's answer for a ready-to-use CLI which is accessed through a serial port or a Telnet session. Developers can add commands to create a customized CLI for a device.

EPIC™ XML is an EPIC component that allows XML access to management information that historically has been accessible only using SNMP. EPIC XML adds another access method to EMANATE and EMANATE/Lite agents: XML over TCP or SSL. XML-based requests for management information are secured using the same view-based access control technology that secures SNMPv3.

The FIPS 140-2 Option for SNMP Agents or SNMP Managers is available for most SNMP Research products. When product specifications for internet management require compliance with the FIPS 140-2 encryption standards, project engineers can look to SNMP Research's FIPS 140-2 enhanced products for success.

The Host Resources MIB Subagent is a complete subagent implementation of the Host Resources MIB, proposed standard RFC 1514. The Host Resources MIB is also compliant with Host Resources MIB, draft standard RFC 2790. The subagent provides SNMP access to useful host information, such as the storage resources, process table, device information, and the installed software base.

MIBGuide™ is a comprehensive toolset to design and develop multi-protocol accessible agents using a graphical Integrated Development Environment (IDE). MIBGuide/Lite includes the easy-to-use MIBGuide Editor for creating MIB documents.

Mid-Level Manager (MLM) functions as both an agent and a manager bringing hierarchical management to SNMP-managed networks. This capability is ideal for large and/or distributed networks. The MLM uses scripts designed to perform routine management functions such as polling. Scripts can aggregate, summarize, and transform data into useful information for reporting to the enterprise manager. Mid-Level Manager is available separately or bundled with CIAgent®.

The Native Agent Adapter lets you easily integrate an EMANATE Master Agent into a system that already possesses an SNMP agent. It retrieves and modifies data in an application by sending an SNMP request to another SNMP agent on the same machine. The Native Agent Adapter subagent sends SNMP requests for selected MIB subtrees to the native SNMP agent running on an alternate UDP port.

The Native Subagent Adapter allows a user to easily integrate an EMANATE® Master Agent into a system that already possesses a different SNMP agent that is also based on the master agent/subagent paradigm.

The Proxy Agent Option adds to the agent implementation some additional programming which allows the agent to correctly process non-local context values and to forward packets to other SNMP entities.

RMON MIB Implementation is a source code implementation of the RMON MIB, RFC 1757. The system independent routines have been integrated with easy interfaces, so the development engineer can quickly port onto the required operating system and hardware.

Service Monitor Agent is designed to determine if a service, such as file transfer, email, or Web page access, is working properly and whether response time is within acceptable parameters. This product works with CIAgent®.

SNMP Security Analyzer™ assists in the deployment and administration of SNMPv3 by extensively testing SNMP agents to look for misconfiguations that may prevent SNMPv3 communication, misconfigurations that weaken SNMP security, and known SNMPv3 security vulnerabilities. Once the analysis is complete, the Security Analyzer automatically generates reports that identify and prioritize the discovered issues.

System Applications MIB Subagent (sysappl) (RFC 2287) supports configuration, fault detection, performance monitoring, and control of application software. This agent creates tables that define an application as a series of processes and services. This includes tables that show applications installed on the system, elements and processes that are included in an application, and current and previously run applications.

Sales Inquiries

For more information, please call +1 865 579-3311, or send email to You can also fill out a Sales Query and one of our sales people will respond to your request quickly.

Licensing terms are available from