Protocolos de administración de Red
(SNMP)

El Protocolo simple de administración de red o SNMP (del inglés Simple Network Management Protocol) es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Los dispositivos que normalmente soportan SNMP incluyen router, switches, servidores, estaciones de trabajo, impresoras, bastidores de módem y muchos más. Permite a los administradores supervisar el funcionamiento de la red, buscar y resolver sus problemas, y planear su crecimiento.
Es un estándar de administración de redes basado en el conjunto de protocolos TCP/IP, que permiten la consulta a los diferentes elementos que constituyen la red.
Aplicación

Se utiliza para administrar redes basadas en TCP/IP y IPX
¿Qué es el protocolo de administración de red SNMP?
El Protocolo simple de administración de red o SNMP (del inglés Simple Network Management Protocol) es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Los dispositivos que normalmente soportan SNMP incluyen router, switches, servidores, estaciones de trabajo, impresoras, bastidores de módem y muchos más. Permite a los administradores supervisar el funcionamiento de la red, buscar y resolver sus problemas, y planear su crecimiento.
Es un estándar de administración de redes basado en el conjunto de protocolos TCP/IP, que permiten la consulta a los diferentes elementos que constituyen la red.
Aplicación

Se utiliza para administrar redes basadas en TCP/IP y IPX
Permite a los administradores de red:
- Supervisar la operación de la red.
- Configurar equipos.
- Encontrar y resolver fallos.
- Analizar prestaciones de los equipos.
- Acceder a la información de productos de diferentes fabricantes de una misma manera, desarrollando una herramienta común de monitoreo.
Hoy en día SNMP es el protocolo de administración de red más ampliamente usado y desarrollado
Componentes de SNMP

El entorno de trabajo del protocolo SNMP se basa en cuatro componentes:
1. SMI, Estructura de Administración de la Información: RFC1155, lenguaje de definición de datos, que especifica los tipos de datos, un modelo de objetos y reglas para escribir y comprobar la información de administración. Los objetos MIB se especifican a partir de este lenguaje.
2. Administración de la Base de Información, MIB: RFC1156, RFC 1213, incluye la definición de los objetos de red, conocida como objetos MIB. La información de administración se representa como un conjunto de objetos que conforman un almacenamiento de información virtual, conocido como Base de Información de Administración. Un objeto MIB, puede ser un contador (por ejemplo el número de datagramas IP que han sido eliminados en el router debido a los errores en la cabecera del datagrama IP o bien el número de errores de detección de la portadora en una tarjeta de interfaz Ethernet). Los objetos MIB definen la información de administración que mantiene un dispositivo y aquéllos que están relacionados, se recogen en un módulo MIB.
3. Protocolo Simple de Administración de Redes, SNMP: RFC 1157, medio de comunicación para transmitir información y comandos entre la Administración de Redes Protocolos de Administración de Red Elaborado por: Ing. Ma. Eugenia Macías Ríos 4 entidad administradora y un agente que se ejecuta en un dispositivo de red en representación de dicha entidad.
4. Capacidad de seguridad y administración de objetos
5. OID Object Identifier. Es el identificador único para cada objeto en SNMP, que proviene de una raíz común en un namespace jerárquicamente asignado por la IANA. Los OIDs están organizados sucesivamente para identificar cada nodo del árbol MIB desde la raíz hasta los nodos hojas.
6. MIB Management Information Base. Base de datos con información quijotescamente organizada en forma de arbol con los datos de todos los dispositivos que conforman una red. Sus principales funciones son: la asignación de nombres simbólicos, tipo de datos, descripción y parámetros de accesibilidad de los nodos OID.
7. PDU (Protocol Data Unit - Unidad de datos del Protocolo) SNMP utiliza un servicio no orientado a conexión como UDP (User Datagram Protocol) para realizar las operaciones básicas de administración de la red, especialmente el envío de pequeños grupos de mensajes (denominados PDUs) entre las estaciones de administración y los agentes.
¿Cómo funciona el SNMP?
La administración de red a través de SNMP se basa en un paradigma agente-gestor. La estación de administración central es el sistema desde el cual el administrador observa y controla los distintos participantes de la red. Para esta función integra un software de administración que permite la consulta de datos SNMP, así como el inicio de ciertas acciones. Los agentes, que a su vez son aplicaciones, son el equivalente de los componentes de red individuales. Estos recopilan los datos relevantes en el host de destino y los transfieren a la estación de administración, pero también pueden realizar cambios en la configuración y desencadenar ciertas acciones. Estas aplicaciones-agente ya están implementadas de forma predeterminada en los sistemas más comunes de Windows y Linux, por ejemplo, en el SNMPD de Daemon (solo Linux).
El SNMP especifica siete tipos de mensajes posibles para la comunicación entre gestor y agente los cuales son:
Solicitud GET: las solicitudes GET son los mensajes predeterminados para recuperar un registro particular en el dispositivo de red deseado.
Solicitud GETNEXT: este formato de mensaje es obligatorio si también se quieren consultar registros de datos posteriores, por ejemplo, en tablas.
Solicitud GETBULK: si un número definido de registros de datos se recupera con una sola solicitud, la aplicación del administrador puede enviar una solicitud GETBULK (a partir de SNMPv2). Dicha solicitud es similar a múltiples solicitudes GETNEXT consecutivas.
Solicitud SET: las solicitudes SET permiten al administrador modificar uno o más registros del dispositivo de red deseado o desencadenar acciones específicas. Un ejemplo de escenario en el que son necesarios varios ajustes es la configuración de una dirección IP, que también requiere la especificación de una máscara de red.
Respuesta GET: si el gestor ha solicitado uno o más registros o inicia acciones o cambios, el agente responde con respuestas GET. Estos paquetes de respuesta contienen los datos solicitados, una confirmación de los ajustes o un mensaje de error si las solicitudes no pudieron responderse correctamente.
SNMP trap: las SNMP traps son mensajes de agentes enviados sin ser requeridos por la estación del administrador. Esto sucede cuando se produce un imprevisto. Dependiendo de qué tipo de imprevisto se trate, las trampas pueden distinguirse de dos maneras. La primera opción es la más simple y se trata de la incorporación de un número de identificación único: el administrador puede buscar su significado en la base de datos de información (MIB) ya mencionada. Con la opción número dos, la SNMP trap no solo informa sobre el imprevisto, sino que también contiene los datos correspondientes sin mostrar un número de identificación específico.
Solicitud INFORM: las solicitudes INFORM cumplen básicamente la misma función que las SNMP traps. Sin embargo, a diferencia de estas, los paquetes INFORM se caracterizan porque el administrador confirma su recepción. Como resultado, el agente puede reenviar el mensaje si no llegó al administrador en el primer intento.
REFERENCIAS
Instituto Tecnológico de Iguala.(2016).Protocolos-de-administración-de-red.Disponible en:
Digital guide.(2019).SNMP:-el-protocolo-base-para-la-gestión-de-redes.Disponible en:
ND.(2016).3.1-PROTOCOLOS-DE-ADMINISTRACIÓN-DE-RED-(SNMP).Disponible en:
Wikipedia.(2019).Protocolo-simple-de-administración-de-red.Disponible en: