SNMP significa Protocolo simple de administración de red. Es un protocolo cliente-servidor que utilizan los administradores de red para recopilar información sobre conmutadores de red, impresoras, teléfonos y otros dispositivos conectados a la red (también conocidos como agentes SNMP).
SNMP no está habilitado de forma predeterminada en Windows 10. Microsoft recomienda que los administradores utilicen el Modelo de información común (CIM).
¿Qué significa SNMP en redes?
SNMP es un protocolo cliente-servidor. Esto significa que los administradores de red deben instalar y configurar un servidor SNMP, conocido como administrador, que recopila constantemente información detallada sobre los dispositivos SNMP en la red.
Los servidores SNMP recopilan y almacenan información sobre todos los agentes SNMP. Este protocolo de gestión de red facilita la recopilación de información en tiempo real sobre esos dispositivos sin crear un tráfico de red excesivo.
Los agentes SNMP son dispositivos conectados a la red que admiten el monitoreo de red SNMP. Los agentes SNMP típicos incluyen:
- Computadoras
- Impresoras
- Conmutadores de red
- Puntos de acceso inalámbrico
- Teléfonos VoIP
- Relojes IP
Cómo funciona SNMP
Cada agente SNMP, según el fabricante, tiene una lista de objetos sobre los que los administradores de red pueden recopilar información sobre el uso de comandos SNMP para acceder a la información. Los datos están organizados en una estructura de árbol en el servidor SNMP de la siguiente manera:
- Base de información de administración (MIB): este es el grupo de nivel superior que mantiene organizados tipos específicos de dispositivos (como impresoras o computadoras).
- Node: dentro de cada MIB, hay nodos individuales que representan dispositivos individuales en la red.
- Identificador de objeto (OID): esta es la dirección específica que usan los administradores de red para acceder a los nodos individuales dentro de la MIB. El OID permite a los administradores emitir comandos para solicitar información sobre un nodo.
El único requisito para monitorear un dispositivo con un servidor SNMP es que el dispositivo sea compatible con el protocolo SNMP. Muchos dispositivos, como los teléfonos VoIP y las impresoras, suelen tener SNMP activado de forma predeterminada. Otros dispositivos, como las computadoras con Windows 10, deben tenerlo habilitado manualmente. Consulte el manual del dispositivo para obtener instrucciones sobre cómo habilitar SNMP.
¿Qué es una trampa SNMP?
La principal ventaja del protocolo SNMP es que consume poco ancho de banda de red. Lo hace a través de lo que se conoce como trampa.
En un sistema cliente-servidor típico, un servidor puede sondear o solicitar información de muchos dispositivos en una red cada vez que necesita actualizar una base de datos central. Sin embargo, debido a que la mayoría de las redes tienen una gran cantidad de dispositivos que brindan un gran volumen de información, no sería práctico que el servidor sondeara todos esos dispositivos continuamente. Si lo hiciera, perjudicaría gravemente el rendimiento de la red.
En cambio, todos los dispositivos SNMP de la red capturan automáticamente la información y la envían al administrador de SNMP sin que se le solicite. Así es como se lleva a cabo la comunicación en un modelo cliente-servidor SNMP:
- Los agentes SNMP capturan eventos y envían actualizaciones no solicitadas al administrador SNMP.
- Los administradores de SNMP pueden responder automáticamente a los eventos de captura con solicitudes de seguimiento automático para obtener información adicional.
- Los administradores de red pueden usar el administrador de SNMP para sondear manualmente los dispositivos para la resolución de problemas o la administración.
Este enfoque permite monitorear y administrar un gran volumen de información sin afectar negativamente a la red.
Para habilitar una trampa SNMP en Windows 10, abra Configuración y vaya a Aplicaciones y funciones > Funciones opcionales > Agregue una característica, luego busque Protocolo simple de administración de redes (SNMP).
Comandos SNMP básicos
Una vez que se configura un servidor SNMP y los agentes están presentes en la red, los administradores de red eligen entre un conjunto de comandos como parte de su conjunto de herramientas de monitoreo de red. Los siguientes son algunos de los comandos SNMP más utilizados:
- GET: recuperar uno o más valores supervisados.
- GET NEXT: recupera el valor del siguiente OID en el árbol MIB del dispositivo.
- GET BULK: extraer una gran colección de valores de datos.
- SET: Asigne un valor a una variable en el dispositivo.
También hay comandos SNMP específicos del dispositivo según el dispositivo que se esté monitoreando. Por ejemplo, al monitorear un conmutador de red, los administradores tienen acceso a los siguientes comandos:
- Configure Terminal: coloque el símbolo del sistema en el modo de configuración global.
- Show Running-Config: proporcione una lista que confirme todas las entradas de configuración.
- Copy Running-Config Startup-Config: guarde la configuración que se está ejecutando actualmente para garantizar que se utilice la misma configuración cuando se reinicie el switch.
Los fabricantes de dispositivos proporcionan documentación para la biblioteca de comandos SNMP disponibles y cómo utilizar los comandos, así que consulte el manual del usuario en el sitio web del fabricante.