Monitorización SNMP y la herramienta perfecta

31 May 2022

Protocolo simple de administración de red (SNMP) forma parte de los protocolos de red establecidos para el control de la transmisión de datos. En este artículo abarcaremos todo lo que necesita saber sobre este protocolo y la manera en la que SGRwin le puede ayudar a gestionar sus dispositivos SNMP.

¿Qué es el Protocolo simple de administración de red (SNMP)?

SNMP facilita el intercambio de información entre dispositivos independientemente de si son de hardware y software diferentes, permitiendo una adecuada administración de dispositivos de red. Gracias a SNMP los sistemas de gestión y monitorización de red (NMS) son capaces de identificar los dispositivos, detectar cambios en las configuraciones y monitorizar en tiempo real el rendimiento y el estado de los mismos. 

Se trata de un protocolo ampliamente aceptado a nivel mundial para administrar y monitorizar elementos de red. El protocolo simple de administración de red forma parte del conjunto de protocolos de Internet (TCP/IP) de capa de aplicación (capa 7) del modelo OSI.

OSI model

No es de extrañar que sea muy valorado por los operadores de red pues es un protocolo que de manera sencilla permite recopilar información sobre dispositivos conectados a una red. Además, en el mercado actual la gran mayoría de dispositivos, independientemente del fabricante, ofrecen compatibilidad con SNMP, y por tanto permite tener un control integral y sin complicaciones.

¿Cómo funciona SNMP? 

SNMP tiene una arquitectura simple basada en el modelo cliente-servidor. Los servidores se llaman managers que colectan y procesan la información sobre los dispositivos conectados a la red. Los clientes se llaman agentes, los agentes son los  componentes conectados a la red de los que se recopila la info. Los datos recolectados por los managers a través de SNMP tienen una arquitectura de árbol, lo que significa que tiene múltiples ramas llamadas MIB (Management Information Base).

¿Qué son los MIBs? 

La Base de Información para Gestión (Management Information Base, abreviado MIB) es un archivo de texto que contiene información sobre qué tipo de información se puede recopilar, cambiar o configurar de un dispositivo. Por tanto el MIB sirve para la administración de diferentes elementos de red. Todos los dispositivos habilitados SNMP disponen de un archivo MIB, de tal manera que el protocolo SNMP permite al  software de monitorización utilizar la información recogida de cada dispositivo.

Existen dos tipos de MIBS:

MIB Pública: MIB accesibles por todos y donde normalmente se define la estructura básica de los equipos y algunas características generales entre otros parámetros.

MIB Privada: el fabricante define todas las peculiaridades y propiedades específicas de su equipo.

¿Qué son OIDs (Object identifiers)? 

Cada elemento de red es estructurado de manera jerárquica e identificado con un nombre y número que compone el llamado Object Idetifiers (OIDs). Estos OIDs son únicos para cada elemento y recogidos en los archivos MIB. Los OIDs ayudan a los administradores de red a identificar y monitorizar los objetos que tienen en su red. 

Podríamos decir que los MIB recogen los IEDs de una forma lógica y permiten organizar e identificar de manera jerárquica los diferentes elementos de la red.

Versiones SNMP  

Son 3 las versiones consolidadas en el mercado actual: 

SNMP v1 

Esta fue la primera versión desarrollada en 1988 y que viene definida en RFC 1028. El lanzamiento de esta primera versión tenía por objetivo facilitar la gestión de dispositivos de diferentes fabricantes, permitiendo a los NMS no depender del fabricante para llevar una adecuada monitorización. 

SNMP v2 

La versión 2 fue anunciada en 1993. SNMP v2 es una versión mejorada del v1 que incorpora mejoras de desempeño y seguridad. Actualmente es la versión más utilizada. 

SNMP v3 

La tercera versión fue lanzada en 2002 y ofrece mayor seguridad que la versión 2. Las mejoras en esta versión son varias como la autenticación, cifrado opcional de paquetes de datos y la protección de estos en la transmisión de la información.

SNMP Versions Timeline

Cada versión ha ido evolucionando principalmente en aspectos de seguridad. Para entender mejor dicha evolución aquí le dejamos un resumen:

SNMP v1 – Seguridad basada en la comunidad.

SNMP v2c – Seguridad basada en la comunidad.

SNMP v2u – Seguridad basada en el usuario.

SNMP v2 – Seguridad basada en el grupo.

SNMP v3 – Seguridad basada en el usuario.

¿Cuál es la versión más utilizada en actualidad? 

Actualmente la versión más extendida es SNMP v2, aunque lo expertos recomiendan utilizar la versión 3, pues es la más segura. Sin embargo, SNMP v3 todavía no ha sido implementada en muchas organizaciones y la transición está siendo lenta. 

Tipos de mensajes SNMP 

GetRequest: el administrador envia una solicitud al equipo y el equipo responde. La solicitud se envía para recuperar el valor de una variable o lista de variables.

GetNextRequest: el administrador SNMP envia este mensaje al agente para conocer y encontrar datos disponibles en el dispositivo.

GetBulkRequest: el administrador SNMP envia este mensaje al agente para conseguir grandes tablas de datos. Es una versión optimizada de GetNextRequest.

SetRequest: el administrador SNMP envia este mensaje para administrar o actualizar los ajustes de las configuraciones. Sirve para emitir configuraciones y comandos.

Traps: este mensaje funciona distinto, en este caso el que lanza el mensaje es el agente y lo hace cuando sucede un evento.

Inform: este mensaje confirma la recepción de los traps.

Response: se trata de respuesta de agente al administrador.

Sistema de gestión de red para dispositivos SNMP 

SGRwin va más allá que cualquier herramienta disponible en el mercado, permite administrar y monitorizar cualquier equipo SNMP, sin importar la versión y el fabricante. Gracias a nuestra función IP avanzada, SGRwin le permite monitorizar/administrar cualquier equipo basado en el protocolo SNMPv3 (trap SNMPv3 incluido), también están disponibles las versiones v1 y v2. 

Al usar SGRwin, la integración de nuevos equipos es una tarea muy simple, ¡y puede hacerlo usted mismo! En caso de que se requiera una integración compleja, será realizada por nuestro equipo de expertos técnicos. 

SGRwin es una herramienta flexible que le ofrece numerosas características como: 

  • Lanzamiento de operaciones masivas (manual o programado).
  • Integración de nuevos dispositivos.
  • Histórico y comparación de configuraciones.
  • Inventariado de red.
  • Informes avanzados y gráficas.
  • Estadísticas en tiempo real y su histórico.

¿Tiene alguna pregunta o desea solicitar una demo?

Nuestro equipo de expertos está disponible para ayudar.

Contacta con nosotros