Informática
SEMINARIO DE TITULACIÓN
GERENCIA DE SISTEMA
Materia:
INTEGRACIÓN DE SISTEMA
Tema:
SNMPT
SNMP (Simple Network Management Protocol)
Es un protocolo estándar para el gerenciamiento de las redes en Internet, es una solución simple, porque requiere poco código para su implementación y está ampliamente difundido hoy en día.
El modelo SNMP de una red administrada consta de 4Partes:
1. Nodos Administrados.- Pueden ser cualquier dispositivo capaz de comunicar información de estado y de ejecutar un proceso denominado agente SNMP. Hoy en día casi todos los dispositivos capaces de trabajar en red cumplen esta norma. Ej, hosts, enrutadores, impresoras, etc
2. Estaciones Administradoras.- Son computadoras de propósito general que ejecutan un software de administración.Tienen uno o más procesos que se comunican con los agentes a través de una red, emitiendo comandos y recibiendo respuestas.
3. Información de Administración.- Cada dispositivo mantiene una o más variables(objetos) que describen su estado. El conjunto de posibles objetos en una red se da en la base de información de administración MIB(Management Information Base).
4. Un Protocolo deAdministración.- La estación Administradora se comunica con los agentes usando el protocolo SNMP, que le permite a dicha estación ver el estado de los objetos y cambiarlos si es posible.
Funcionamiento.
La forma normal de uso del SNMP es el sondeo (pooling):
1.- Pregunta: la estación administradora envía una solicitud a un agente (proceso que atiende petición SNMP) pidiéndole información o mandándoleactualizar su estado de cierta manera.
2.- Respuesta: la información recibida del agente es la respuesta o la confirmación a la acción solicitada
Problema: incremento con los nodos administrados y puede llegar a perjudicar el rendimiento de la red
Método Interrupción (trap): un agente manda la información al nodo administrador puntualmente, ante una situación predeterminada (por ejemplo unaanomalía detectada en la red)
El Protocolo SNMP
Está basado en el modelo Administrador/Agente, y utiliza un conjunto limitado de comandos y mensajes, ellos son:
Comando | Acción |
Get-request | Solicita el valor de una variable de estado |
Get-next-request | Solicita la siguiente variable |
Get-bulk-request | Obtiene una tabla de valores de variables |
Set-request | Actualiza una omás variables |
Inform-request | Descripción de la MIB local |
SNMPV2-trap | Informe de interrupción |
SNMP es independiente del protocolo (IPX de SPX/IPX de Novell, IP con UDP)
SNMP se puede implementar usando comunicaciones UDP o TCP, pero se suelen usar comunicaciones UDP en la mayoría de los casos. Con UDP, el protocolo SNMP se implementa utilizando los puertos 161 y 162.
* puerto161 se utiliza para las transmisiones tipo sondeo
* puerto 162 se utiliza para los mensajes de tipo “trap” o interrupción.
Elementos de la arquitectura SNMP
* Nodos administrados que ejecutan agentes SNMP (procesos, daemons, …)
* Estación administradora o consola de administración encargados de hacer el pooling o recibir el trap de los agentes
* mantienen una base de datosMIB con formato SMI
* SMI Structure of Management Information (estructura de la base de datos MIB)
* Nombre o OID (identificador de objetos)
* Tipo y Sintaxis
* Subconjunto de ASN.1 usado para SNMP. Forma de definir los objetos gestionados usando una sintaxis especial
* MIB Management Information Base. Base de datos relacional (organizada por objetos o variables ysus atributos o valores) que contiene información del estado de un nodo administrado y es actualizada por los agentes SNMP.
* Un subconjunto es el MIB-2 (información común soportada por todos los dispositivos)
VERSIONES
Versión 1: La seguridad se basa en comunidades (que usan passwords comunes sobre texto plano) que permiten usar dispositivos si se conoce el password. Se puede explotar...
Regístrate para leer el documento completo.