SNMP Research International, Inc.

Secure Your Network

EMANATE Product Sheet

Additional Information

EMANATE Master Agent and Subagent System

When hosting two or more SNMP agents on a single system, developers reach for EMANATE®. EMANATE achieves this agent "multiplexing" by using a single master agent (binds to the SNMP port) with several subagents and the MIBs associated with those "extra" SNMP agents.

The EMANATE Agent System consists of a master agent with zero to many subagents and a subagent development kit. Together, these components allow for SNMP management of systems, devices, and applications (sometimes referred to as managed nodes), and the easy development and integration of additional subagents as management needs increase.

EMANATE provides a System Independent Application Programming Interface (API) that efficiently coordinates SNMP communication between the Master Agent and the Subagents. This allows developers to use a consistent API across multiple platforms.

The EMANATE agent supports SNMPv1, SNMPv2c, and SNMPv3. This trilingual support offers the familiarity of SNMPv1, and the security features of authentication and privacy provided by SNMPv3.

EMANATE is optionally available as an SNMPv3-Only Edition. This 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.

EMANATE provides the following advantages:

EMANATE (Enhanced MANagement Agent Through Extensions) Run-time Extensible Agent System was developed by SNMP Research under the direction of Dr. Jeffrey D. Case.

Product Components

There are three components in the EMANATE product:


The EMANATE package can be licensed as binary or source code.

The EMANATE Subagent Development Kit (SADK) binary includes:

Subagents that complement EMANATE products are also available.

Available Platforms

EMANATE is available on the following platforms:

If a particular system is not listed, please contact Sales. We are happy to work with customers to port our products to new systems.

Please note: When a product is licensed, the product will support one platform of your choosing. If you need a product to run on two or more platforms, then a separate license must be acquired for each platform.

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