SNMP Research International, Inc.

Secure Your Network

Related Products

EPIC™ CLI is a ready-to-use, extendable, command-line interface toolkit which provides multi-protocol access to configure network devices.

EPIC™ XML is an EPIC component that allows XML access to management information that historically has been accessible only using SNMP.

EPIC Product Details

The EMANATE® Protocol Interface Component (EPIC™) Subsystem provides a solution for interfacing non-UDP and non-SNMP protocols with our EMANATE and EMANATE/Lite Agents. EPIC is typically used for the development of non-SNMP protocol handlers which leverage the instrumentation and access control of the SNMP agent subsystem. These protocols include command-line-interfaces and industry-specific protocols.

Overview

EPIC includes two components: EPIC, and the EPIC Adaptation Layer (EAL). The entire EPIC Subsystem is made up of EPICs and the EPIC Adaptation Layer (EAL).

An EPIC allows one foreign management protocol to submit get and set requests into the SNMP Agent without the use of SNMP or UDP. These requests are first routed through the USM and VACM security and view-access subsystems to provide consistent access control with SNMP requests.

The EAL allows for multiple foreign protocol transactions, including XML, etc., and is the layer at which an EPIC integrates into various SNMP Research products. The EPIC API is consistent across all products, and operating system-specific instrumentation (such as the transport interface) is handled at the EAL level. The EAL is compiled into the SNMP Agent to support API access.

Using the EAL, the EPIC subsystem integrates the foreign management protocol engine with the EMANATE or EMANATE/Lite Agent using some interprocess communication mechanisms. Two examples are listed below.

Regardless of which protocols are used, the application programmer is generally insulated from these concerns by the EAL.

EPIC Features

Usage

Security

EPIC Subsystem Architecture

The entry point into the SNMP Agent is carefully designed between the User-based Security Model(USM) and the View-based Access Control Model (VACM) layers. This allows authentication by Transport Layer Security mechanisms, while preserving the VACM mechanism implemented as part of SNMPv3.

EPIC Subsystem for EMANATE®/Lite

EPIC  Subsystem for EMANATE/Lite

EPIC Subsystem for EMANATE®

EPIC Subsystem for EMANATE

Integration

Some of our partners currently implement projects that integrate the EPIC Subsystem with third-party Web servers, such as Apache.

Availability

EPIC is currently available on the platforms listed below. EPIC can also be extended by using the EPIC CLI (command-line interface) and EPIC XML (XML interface).

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 info@snmp.com. 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 info@snmp.com.