Release : 1.1f 444 / 985
Super Micro Intelligent Switch Command Line Interface User Guide
17 SNMPv3
SNMP (Simple Network Management Protocol) is the most widely-used network management
protocol on TCP/IP-based networks. SNMPv3 is designed mainly to overcome the security
shortcomings of SNMPv1/v2. USM (User based Security Mode ) and VACM (View based Access
Control Model) are the main features added as part of the SNMPv3 specification. USM provides
for both encryption and authentication of the SNMP PDUs, while VACM specifies a mechanism
for defining access policies for different users with different MIB trees. Also, SNMPv3 specifies a
generic management framework, which is expandable for adding new Management Engines,
Security Modes, Access Control Models, etc. With SNMPv3, the SNMP communication is
completely safe and secure.
SNMPv3 is a multi-lingual Agent supporting all three versions of SNMP (SNMPv1, SNMPv2c and
SNMPv3) while conforming to the latest specifications. It is available as a portable source code
product, which can be easily integrated to any platform (any OS and any Processor). MIB
integration is made simple with the aid of a tool called Middle Level Code Generator (MIDGEN),
which is available along with SMIS SNMP. MIDGEN generates the interface stubs required for
every object in the MIB for the SET, GET and GETNEXT operations.
These stubs can be implemented by the respective modules supporting the MIB. SMIS SNMP is
provided as source code available for licensing to OEMs and VARs who wish to incorporate the
multilingual SNMP functionality into their products.
The list of CLI commands for the configuration of SNMPv3 is as follows:
snmp community index
snmp group
snmp access
snmp engineid
snmp view
snmp targetaddr
snmp targetparams
snmp user
snmp notify
snmp-server enable traps snmp authentication
snmp-server trap udp-port
enable snmpagent