| Fusion SNMP Source Code & MIB Compiler |
Fusion Network Management
Protocols are:
- SNMP v2c (SNMP v1
& v2 with MIB Compiler)
- SNMP v3 (SNMP v1,
v2, & v3 with MIB Compiler)
Fusion Net provides a
complete protocol stack and run-time environment required
to support an SNMP Protocol agent within an embedded
system. The Fusion SNMP includes examples
of device drivers, complete 'C' source code of SNMP
agent, full MIB II agent support, and Abstract Syntax
Notation One (ASN.1) MIB compiler.
It's modular design
allows it to run with virtually any TCP/IP stack.
Fusion Embedded SNMP Protocol enables a SNMP developer
to generate C source code directly from MIB files. These
files may be RFC listed or enterprise specific, which
can be easily added to the SNMP agent by modifying a
single source file. The MIB compiler strips comments
and verifies the syntax of the compiled files. The MIB
compiler consists of 3 parts:
- MIB Stripper - strips RFC's comments
to reveal a MIB module
- SMICng - parses ASN.1 notation defined
for use with SNMP and creates various textual output
- MCG - MIB Code Generator
MIB Code Generator (MCG),
based on SMICng textual output, produces C source and
header files, which are ready to include in Fusion SNMP
build. C source files provide generated stub functions
that should be filled by the developer, thus speeding
the development time.
SNMP v1 Features
- Full SNMP v1 Agent compliant to
RFCs 1155, 1157, 1212, and 1213
- MIB II support with full read-write capability and
100% of the mandatory variables
- High speed table searches
- Easy and straightforward API
SNMP v2 Features
- Full SNMP v2c Agent compliant to
RFCs 1901-1906
- Extended error identification
- Bulk variable retrieval using GETBULK
- Full conceptual row tables with read-create capabilities
- 2 passes SET operations
- “Rollback” capability in dynamic raw
allocation
- Bilingual. 2 modes of operation: SNMP v1 only, SNMP
v1/v2c
SNMP v3 Features
- Tri-lingual v1/v2c/v3 support
- Compliant with RFCs 2570 - 2575
- Access control
- AuthenticationPrivacy
- View-based access
- MD5, DES, and SHA encryption
- Optimized two-pass SET operation
|