¿Qué es SNMP?
El Protocolo simple de administración de redes (SNMP) es un protocolo
de capa de aplicación definido por la Junta de arquitectura de Internet
(IAB) en RFC1157 para intercambiar información de administración entre
dispositivos de red. Forma parte del conjunto de protocolos Protocolo de
control de transmisión/Protocolo de Internet (TCP/IP).
SNMP es uno de los protocolos ampliamente aceptados para administrar y
monitorizar elementos de red. La mayoría de los elementos de red de
nivel profesional vienen con un agente SNMP incluido. Estos agentes
deben estar habilitados y configurados para comunicarse con el sistema
de administración de red (NMS).
Comandos básicos de SNMP
La simplicidad en el intercambio de información ha convertido al SNMP
en un protocolo ampliamente aceptado. La razón principal es un conjunto
conciso de comandos, que se enumeran a continuación:
- GET: La operación GET es una solicitud enviada por el administrador al dispositivo administrado. Se realiza para recuperar uno o más valores del dispositivo administrado.
- GET NEXT: Esta operación es parecida a la GET. La diferencia significativa es que la operación GET NEXT recupera el valor del siguiente OID en el árbol MIB.
- GET BULK: La operación GETBULK se utiliza para recuperar datos voluminosos de una tabla MIB grande.
- SET: Los administradores utilizan esta operación para modificar o asignar el valor del dispositivo administrado.
- TRAPS: A diferencia de los comandos anteriores que se inician desde el administrador SNMP, los agentes inician TRAPS. Es una señal al administrador SNMP por parte del agente sobre la repetición de un evento.
- INFORM: Este comando es similar al TRAP iniciado por el agente, además, INFORM incluye la confirmación del administrador SNMP al recibir el mensaje.
- RESPONSE: Es el comando utilizado para transportar los valores o la señal de las acciones dirigidas por el administrador de SNMP.
Administrador SNMP:
Un administrador o sistema de administración es una entidad separada
responsable de comunicarse con los dispositivos de red implementados por
el agente SNMP. Normalmente es un equipo que se utiliza para ejecutar
uno o más sistemas de administración de red.
Funciones clave del administrador SNMP
- Agentes de consultas
- Obtiene respuestas de agentes
- Establece variables en agentes
- Reconoce eventos asincrónicos de agentes
Dispositivos administrados:
Un dispositivo administrado o el elemento de red es una parte de la
red que requiere algún tipo de monitorización y administración, por
ejemplo, enrutadores, conmutadores, servidores, estaciones de trabajo,
impresoras, UPS, etc.
Agente SNMP:
El agente es un programa que está empaquetado dentro del elemento de
red. La habilitación del agente le permite recopilar la base de datos de
información de administración del dispositivo localmente y la pone a
disposición del administrador SNMP, cuando se le solicita. Estos agentes
pueden ser estándar (por ejemplo, Net-SNMP) o específicos de un
proveedor (por ejemplo, HP Insight Agent)
Funciones clave del agente SNMP
- Recopila información de administración sobre su entorno local
- Almacena y recupera información de gestión según se define en la MIB.
- Señala un evento al administrador.
- Actúa como proxy para algunos nodos de red administrables que no son SNMP.
Base de datos de información de administración o Base de información de administración (MIB)
Cada agente SNMP mantiene una base de datos de información que
describe los parámetros del dispositivo administrado. El administrador
SNMP usa esta base de datos para solicitar al agente información
específica y traduce aún más la información según sea necesario para el
Sistema de administración de red (NMS). Esta base de datos comúnmente
compartida entre el Agente y el Administrador se denomina Base de
información de administración (MIB).
Por lo general, estas MIB contienen un conjunto estándar de valores
estadísticos y de control definidos para nodos de hardware de una red.
SNMP también permite la extensión de estos valores estándar con valores
específicos para un agente en particular mediante el uso de MIB
privadas.
En resumen, los archivos MIB son el conjunto de preguntas que un
administrador SNMP puede hacerle al agente. El agente recopila estos
datos localmente y los almacena, según se define en la MIB. Por lo
tanto, el administrador de SNMP debe conocer estas preguntas estándar y
privadas para cada tipo de agente.
Fuente
Ejemplo de configuración en Windows 10 Desktop
Ejemplo de como activar y configurar en windows server 2019 data center edition.