SNMP (Simple Network Management Protocol) is a network protocol used over User Datagram Protocol (UDP) that allows network administrators to monitor the status of the SonicWall Security Appliance and receive notification of critical events as they occur on the network.
This KB describes features of SNMPV3 Engine IDs.
Packet security is provided through:
SNMPv3 provides for both security models and security levels. A security model is an authentication strategy set up between a user and the group in which the user resides. The security level is the permitted level of security within a given security model. The security model and associated security level determine how an SNMP packet is handled. SNMPv3 provides extra levels of authentication and privacy, as well as additional authorization and access control.
Security Level, Authentication, and Encryption Based on SNMP Version show how security levels, authentication, and encryption are handled by the different versions of SNMP.
VERSION | LEVEL | AUTHENTICATION TYPE | ENCRYPTION | MEANS OF AUTHENTICATION |
v1 | noAuthNoPriv | Community String | No | Community string match |
| NoAuthNoPriv | Community String | No | Community string match |
V2C | noAuthNoPriv | Username | No | Username match |
authNoPriv | MD5 or SHA | No | Authentication is based on the HMAC-MD5 or HMSC-SRA algorithms. | |
v3 | authPriv | MD5 or SHA | DES or AES | Provides authentication is based on the HMAC-MD5 or HMSC-SRA algorithms. Provides DES 56-bit encryption in addition to authentication based on the CBC-DES (DES-56) standard, or AES 128-bit encryption, as well. |
SNMPv3 settings for the SNMPv3 Engine ID are configurable under the General menu of the Configure SNMP view dialog. The Engine ID is used to authorize a received SNMP packet. Only matching packet EngineIDs are processed.
This release includes significant user interface changes and many new features that are different from the SonicOS 6.5 and earlier firmware. The below resolution is for customers using SonicOS 7.X firmware.
Configuring SNMPv3 Engine IDs
If SNMPv3 is used, you can configure the SNMPv3 Engine ID and SNMP priority. Configuring the SNMPv3 Engine ID provides maximum security for SNMP management.
To configure SNMPv3 engine IDs

Configuring Object IDs for SNMPv3 Views
The SNMPv3 View shows access settings for Users and Groups. You create settings for users and groups, and these security settings are not user-modifiable. The SNMPv3 View defines the Object IDs (OID) and Object ID Groups and is sometimes known as the SNMPv3 Access Object.
The SNMP View defines a collection of OIDs and OID groups. The initial set of default views cannot be changed or deleted. The default views reflect the most often used views, such as the root view, system view, IP, interfaces. The OIDs for these views are pre-assigned.
Additionally, you can create a custom view for specific users and groups.You can modify any views that you create. You cannot modify the ones the system creates.
To configure OIDs for SNMPv3 views

The OIDs associated with the View Name are listed in the OID table. To delete an OID from the OID List, hover over the OID and click Delete.
