ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia
SNMP Es un protocolo del nivel de Capa de Aplicación. Proporciona un formato de mensajes para el intercambio de información. Utilizado para la monitorización y gestión de los dispositivos de una Red.
El entorno SNMP tiene tres partes: Gestor SNMP. Agente SNMP. MIB (Management Information Base).
El Gestor SNMP es el sistema empleado para controlar y monitorear la actividad de los componentes de la red, mediante SNMP. El Agente SNMP es el componente de software dentro del dispositivo gestionado que mantiene los datos del mismo e informa a los gestores acerca de ellos. La MIB (Management Information Base) es una colección de objetos de información de gestión.
El agente SNMP contiene por tanto variables de la MIB cuyos valores pueden ser solicitados o modificados por el gestor SNMP a través de operaciones Get y Set. Un gestor puede leer un valor de un agente o almacenar un valor en dicho agente. El agente obtiene los datos en la MIB, donde se almacenan los parámetros del dispositivo y datos del funcionamiento de la red.
El agente responde a las solicitudes de los gestores. El agente puede también envíar a los gestores notificaciones no solicitadas, en forma de informes o de interrupciones (traps), para informar acerca de condiciones excepcionales de la red.
Operaciones entre Agentes y Gestores
Secuencia de Comunicación Gestor Agente Gestor Agente GetRequest GetNextRequest GetResponse GetResponse Gestor Agente Gestor Agente SetRequest Trap GetResponse
Interacciones entre Gestores y Agentes
SNMP es un protocolo cliente/servidor Quien es el servidor y quien el cliente? el agente o el gestor? El Agente SNMP emplea el puerto 161 UDP. El Gestor SNMP emplea el puerto 162 UDP
Versiones de SNMP SNMPv1: emplea seguridad basada en nombres de comunidad SNMPv2: incorpora un mecanismo de recuperación de información en bloques junto con mensajes de error más detallados. SNMPv3: Proporciona un acceso seguro a los dispositivos empleando autentificación y encripción de datos.
Definición de la Información de Gestión: Estructura de la MIB Para definir la Información de Gestión hay que tener en cuenta dos aspectos: Un esquema de nombres único para cada objeto gestionado. La definición de los objetos y lo que significa cada uno de ellos.
El primero se consigue definiendo una Estructura de Gestión de la Información (SMI, Structucture of Management Information) El segundo se consigue definiendo los objetos y su estructura en la Base de Información de Gestión (MIB, Management Information Base).
La estructura del SMI y de la MIB se definen empleando el estándar ASN.1 (Abstract Syntax Notation One). SNMP utiliza el esquema jerárquico de nombres desarrollado por ISO.
El espacio de nombres forma un árbol, con una raíz conectada a un conjunto de nodos etiquetados, donde cada etiqueta se compone de una breve descripción textual y un entero, por ejemplo: iso(1)
El Identificador de Objeto (OID) es el nombre de un nodo, compuesto por la secuencia de enteros de las etiquetas de cada nodo, desde la raíz hasta el nodo en cuestión. Se trata de un identificador único para cada objeto, donde la parte textual sólo se emplea por las personas, nunca se transmite.
Estructura de los objetos de la MIB
Se pueden observar las siguientes características La raiz no se etiqueta, y de ella cuelgan tres nodos: iso(1), ccitt(2) y iso ccitt(3) Todos los nodos de interes para SNMP cuelgran del nodo internet, estos tienen el prefijo 1.3.6.1 en sus identificadores de objeto
Se definen 4 nodos por debajo del nodo internet: directory(1): reservado para el directorio de OSI (X.500) mgmt(2): objetos definidos en los documentos aprobados por el IAB experimental(3): objetos empleados experimentalmente private(4): objetos definidos por empresas
Como definir objetos adiccionales para las MIB's Expansión o reemplazamiento del subárbol mib 2: por ejemplo nueva versión (mib 3) Construcción de una MIB experimental Extensiones privadas en el subárbol private
Monitorización Remota de Redes: RMON La MIB definida para SNMP nos permite obtener información de gestión acerca de un único nodo: el que ejecuta el agente SNMP. Si quisiéramos obtener información acerca de una red como un todo deberíamos realizar sucesivas consultas individuales a cada nodo conectado en la red. Ventajas y desventajas?
RMON RMON es un protocolo para la monitorización remota de redes. Un agente RMON, denominado también monitor o sonda RMON, recogerá información de gestión, principalmente estadísticas del tráfico, sobre la red entera, y las pondrá a disposición de las estaciones de gestión.
RMON consiste básicamente en una extensión a la MIB II. Esto implica que para que RMON funcione, SNMP debe estar habilitado. RMON define nuevos objetos de gestión. Para acceder a esos objetos, se emplea el protocolo SNMP.
La MIB de RMON cuelga del nodo mib 2. La MIB RMON define: Un conjunto de objetos gestionados útiles para soportar la función de monitorización remota. Un conjunto de funciones monitorización remota. de
Grupos RMON statistics(1) history(2) host(3) hosttopn(4) matrix(5) alarm(6) filter(7) capture(8) event(9)
Gracias!!!