Search code examples
snmpnet-snmpsnmp4jsnmp-trapsnmptrapd

Need support: SNMP trap sender (SNMPv3)


Can someone help me in creating an agent which can send SNMPv3 traps to NMS? Open to use SNMP4J or net-snmp.


Solution

  • SNMPv3 supports authentication and privacy among other new features, making it more secure and a little more complicated to implement as compared to the previous versions. The Network Management System(NMS) can support multiple configurations.

    1. No Authorization and No Privacy - Least Secure.
    2. Authorization and No Privacy - Not immune to attack from intruders.
    3. Authorization with Privacy - Most Secure.

    Note: No Authorization and Privacy is not supported.

    Based on the supported configuration of the NMS, you can create the SNMP agent. You can check out my answer on this question which explains how to create a SNMPv3 agent with Authorization and Privacy. If you want don't want authorization and privacy in your SNMP agent, you can simply remove the USM entries.