Agente SNMP
El agente SNMP recibe peticiones del gestor SNMP y crea respuestas para éste.
Además, el agente SNMP se comunica con todos los subagentes DPI2 y los iguales SMUX del sistema. El agente SNMP gestiona algunas variables MIB y todos los subagentes DPI2 y los iguales SMUX registran las variables MIB en el agente SNMP.
Cuando clsnmp (el gestor SNMP) emite una petición, ésta se envía a UDP 161 en el agente SNMP. Si la petición es una petición SNMPv1 o SNMPv2c, el agente SNMP verificará el nombre de comunidad y procesará la petición. Si la petición es una petición SNMPv3, el agente SNMP intentará autentificar el usuario que solicita los datos y se asegurará de que el usuario tenga los permisos de acceso necesarios para satisfacer la petición utilizando las claves de autentificación y, si se está ejecutando la versión cifrada, las claves de privacidad. Si el agente SNMP no puede autentificar el usuario o si el usuario no tiene los permisos de acceso correctos para satisfacer la petición, el agente SNMP no atenderá la petición. Para obtener información sobre cómo crear usuarios en SNMPv3, consulte el apartado Creación de usuarios en SNMPv3.
Si el usuario se autentifica y tiene los permisos de acceso correctos, el agente SNMP satisfará la petición. El agente SNMP localizará las variables MIB que se estén solicitando. Si el propio agente SNMP está gestionando las variables MIB solicitadas, procesará la petición y devolverá la respuesta al gestor SNMP. Si un subagente DPI2 o un igual SMUX está gestionando las variables MIB solicitadas, el agente SNMP reenviará la petición al subagente DPI2 o al igual SMUX en el que se gestionan las variables MIB, le permitirá procesar la petición y, a continuación, responderá al gestor SNMP.