El documento describe el protocolo SNMP (Simple Network Management Protocol) que permite el intercambio de información de gestión entre dispositivos de red. SNMP consta de tres componentes principales: dispositivos administrados, agentes y sistemas de gestión de red. Los agentes residen en los dispositivos administrados y recopilan información sobre estos que es accesible a los sistemas de gestión a través de SNMP. Existen cuatro operaciones básicas en SNMP: leer, escribir, trampa y recorrido.
0 calificaciones0% encontró este documento útil (0 votos)
147 vistas9 páginas
El documento describe el protocolo SNMP (Simple Network Management Protocol) que permite el intercambio de información de gestión entre dispositivos de red. SNMP consta de tres componentes principales: dispositivos administrados, agentes y sistemas de gestión de red. Los agentes residen en los dispositivos administrados y recopilan información sobre estos que es accesible a los sistemas de gestión a través de SNMP. Existen cuatro operaciones básicas en SNMP: leer, escribir, trampa y recorrido.
El documento describe el protocolo SNMP (Simple Network Management Protocol) que permite el intercambio de información de gestión entre dispositivos de red. SNMP consta de tres componentes principales: dispositivos administrados, agentes y sistemas de gestión de red. Los agentes residen en los dispositivos administrados y recopilan información sobre estos que es accesible a los sistemas de gestión a través de SNMP. Existen cuatro operaciones básicas en SNMP: leer, escribir, trampa y recorrido.
El documento describe el protocolo SNMP (Simple Network Management Protocol) que permite el intercambio de información de gestión entre dispositivos de red. SNMP consta de tres componentes principales: dispositivos administrados, agentes y sistemas de gestión de red. Los agentes residen en los dispositivos administrados y recopilan información sobre estos que es accesible a los sistemas de gestión a través de SNMP. Existen cuatro operaciones básicas en SNMP: leer, escribir, trampa y recorrido.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 9
Protocolo SNMP.
SIMPLE NETWORK MANAGEMENT PROTOCOL
El SNMP es un protocolo de la capa de aplicacin que facilita el intercambio de informacin de gestin entre dispositivos de una red. SNMP es parte de TCP/IP. SNMP permite a los administradores de una red supervisar el rendimiento de la red, buscar y resolver sus problemas y planear el crecimiento de la red.
Existen dos versiones de SNMP: SNMP V1 y SNMP V2, ambas versiones tienen un numero de caractersticas en comn, pero SNMP V2 ofrece mejoras en las operaciones del protocolo; otra versin de SNMP V3 ofrece mejoras sobre los aspectos de seguridad pero an est en revisin. La figura siguiente ilustra una red bsica SNMP
COMPONENTES BSICOS DE SNMP: Una red administrada con SNMP consiste de tres componentes fundamentales: 1. Dispositivos administrados. ( Managed Devices MD) 2. Agentes (Agent ) 3. Sistemas administrados de Red (NMS)
1.- Un Dispositivo administrado (MD), es un nodo de red que contiene un agente SNMP y que reside en una red administrada. Los Dispositivos administrados colectan y almacenan informacin; hacen que esta informacin est disponible al NMSs utilizando SNMP. Los Managed Devices, algunas veces llamados elementos de red, pueden ser routers y servidores de acceso, switches y bridges, hubs, computadoras anfitrionas o impresoras. 2.- Un agente es un mdulo SW (mdulo de software) de gestin de red que reside en un Manage Device. Un agente tiene conocimiento local de la informacin (sobre su memoria, numero de paquetes recibidos-enviados, direcciones IP, rutas, etc.) y traduce esa informacin en una forma de formato compatible con SNMP. 3.- Un NMS ejecuta aplicaciones que monitorean y controlan Managed Devices. Los NMSs proporcionan la mayor parte de recursos de procesamiento y memoria requeridos para la gestin de la red. Uno o ms NMSs deben existir en cualquier red administrada.
COMANDOS BSICOS SNMP: Los Managed Devices son supervisados y controlados utilizando 4 comandos SNMP bsicos: a) READ, b) WRITE, c) TRAP Y d) operaciones de recorrido (Traversal Operations). a) El comando READ es utilizado por un NMS para supervisar los Managed Devices. El NMS examina diferentes variables que son mantenidas por los MD. b) El comando WRITE es utilizado por un NMS para controlar los MD. El NMS cambia los valores de las variables almacenadas dentro de los Managed Devices c) El comando TRAP es utilizado por los Managed Devices para reportar eventos de forma asncrona a los Network Management Systems (NMS). Cuando cierto tipo de eventos ocurren, un MD enva un TRAP hacia el NMS. d) Las operaciones de recorrido o Traversal Operations son utilizadas por los NMS para determinar cules variables son soportadas por los MD y obtener secuencialmente informacin en una tabla de variables, tal como una routing table. MANAGEMENT INFORMATION BASE (MIB) MIB es una coleccin de informacin que est organizada jerrquicamente. Las Bases de Informacin de Administracin o MIBs son accesadas utilizando el protocolo de administracin de red SNMP. Estn compuestos de objetos administrados y estn identificados por identificadores de objetos. Un objeto administrado (algunas veces llamado objeto MIB, objeto, o MIB) es uno de cualquier nmero de caractersticas especficas de un dispositivo administrado. Los objetos administrados estn compuestos de una o ms instancias de objeto, que son esencialmente variables. Existen dos tipos de objetos administrados: Escalares y tabulares. Los objetos escalares definen una simple instancia de objeto. Los objetos tabulares definen mltiples instancias de objeto relacionadas que estn agrupadas conjuntamente en tablas MIB. Un identificador de objeto (object ID) nicamente identifica un objeto administrado en la jerarqua MIB. La jerarqua MIB puede ser representada como un rbol con una raz annima y los niveles, que son asignados por diferentes organizaciones. Los identificadores de los objetos ubicados en la parte superior del rbol pertenecen a diferentes organizaciones estndares, mientras los identificadores de los objetos ubicados en la parte inferior del rbol son colocados por las organizaciones asociadas. El corazn del rbol MIB se encuentra compuesto de varios grupos de objetos, los cuales en su conjunto son llamados mib-2. Los grupos son los siguientes: System (1); Interfaces (2); AT (3); IP (4); ICMP (5); TCP (6); UDP (7); EGP (8); Transmisin (10); SNMP (11).
TABLAS MIB SNMP El SNMP define tablas estructuradas que se utilizan para agrupar las instancias de un objeto tabular. (Es decir, un objeto que contiene variables mltiples). Las tablas estn compuestas de 0 o ms filas, las cuales estn indexadas de manera que permitan al protocolo SNMP recuperar o alterar un fila entera con un simple GET, GETNEXT o con el comando SET. OPERACIONES DEL PROTOCOLO SNMP SNMP es un protocolo simple de peticin o solicitud / respuesta. El NMS (network management system) emite una solicitud y los MD (Manage Devices) retornan una respuesta. Este comportamiento se implementa mediante el uso de una de las cuatro operaciones del protocolo: Get, GetNext, Set y Trap. La operacin Get es utilizada por el NMS para recuperar el valor de una o ms instancias de un objeto desde un agente. Si el agente responde a la operacin Get y no puede proporcionar valores para todas las instancias del objeto en una lista, no proporcionara entonces ningn valor. La operacin GetNext es utilizada por el NMS para recuperar el valor de la siguiente instancia del objeto en una tabla o una lista dentro de un agente. La operacin Set es usada por el NMS para colocar los valores de los objetos dentro de un agente. La operacin Trap es utilizada por los agentes para informar asncronamente al NMS sobre un evento importante. La versin SNMP V2 define 2 nuevas operaciones de protocolo: GetBulk e Inform. La operacin GetBulk es utilizada por el NMS para recuperar de manera eficiente grandes bloques de datos, tales como mltiples filas de una tabla. La operacin GetBulk llena un mensaje de respuesta con la mayor cantidad de datos solicitados. La operacin Inform permite que un NMS enve Traps hacia otro NMS y luego reciba una respuesta. La mayora de mensajes (Get, GetNext, y Set) son nicamente emitidos por el administrador SNMP, debido a que el mensaje TRAP es el nico mensaje capaz de ser iniciado por un agente, y este es el mensaje utilizado por RTU (remote telemetry units) para informar de las alarmas. INTEROPERABILIDAD SNMP Tal como est especificado, SNMPv2 es incompatible con SNMPV1 en dos reas clave: El Formato de los Mensajes y las Operaciones de Protocolo ya que los mensajes SNMPV2 utilizan encabezados (header) y formatos PDUs diferentes a los mensajes SNMPV1. SNMPV2 tambin utiliza dos operaciones de protocolo que no se especifican en SNMPV1. Por otra parte, RFC 1908 define dos posibles estrategias de coexistencia SNMPv1/v2: Proxy Agents y Bilingual network management systems. AGENTES PROXY Un agente SNMPV2 puede actuar como un agente proxy en nombre de un MD (manage device) SNMPV1, de la forma siguiente:
Un NMS SNMPV2 puede publicar un comando destinado para un Agente SNMPV1. El NMS enva un mensaje SNMP hacia el Agente proxy SNMPV2. El agente proxy reenva Get, GetNext, y mensajes Set sin cambios hacia un agente SNMPV1. Los mensajes GetBulk son convertidos por el agente proxy para mensajes GetNext y luego remitidos a el agente SNMPV1. El agente proxy mapea los mensajes Traps SNMPV1 hacia los mensajes Traps SNMPV2 y luego los transmite al NMS.
BILINGUAL NETWORK-MANAGEMENT SYSTEM Bilingual network-management system soporta ambos SNMPV1 y SNMPV2. Para apoyar este entorno de gestin dual, una aplicacin de gestin en el NMS bilinge debe contactar un agente. El NMS examina la informacin almacenada en la base de datos local para determinar si el agente soporta SNMPV1 o SNMPV2. Sobre la base de la informacin en la BD, el NMS se comunica con el agente utilizando la versin apropiada de SNMP.
SNMP MESSAGE FORMATS Los Mensajes SNMP contienen 2 partes, encabezado del mensaje (message header) y unidades de datos de protocolo o PDU. Message Header El encabezado del mensaje (Message Header) para SNMP contiene 2 campos: 1. El nmero de versin de SNMP (Versin Number) 2. Nombre de la comunidad (Community Name)
El nombre de la comunidad, define un entorno de acceso para grupos de NMSs. NMSs en la la comunidad se dice que existen dentro del mismo dominio administrativo. Los nombres de Comunidad sirven como una forma dbil de autenticacin porque los dispositivos que no conocen el nombre correcto de la comunidad son excluidos de las operaciones SNMP. Generalmente existe una comunidad de lectura llamada "public" y una comunidad de escritura llamada "private" PDU (PROTOCOL DATA UNIT) SNMPV1 PDUs contiene un comando especifico (Get, Set, etc.) y operandos que indican las instancias del objeto involucradas en la transaccin. Los campos PDU de SNMP son de longitud variable, segn lo especificado por ASN.1 Descripcin de los campos de la figura arriba ilustrada para Get, GetNext, Response, Set, Inform. PDU Type: Especifica el tipo de PDU transmisin Request ID: Asocia las solicitudes y respuestas SNMP; Es un nmero utilizado por el NMS y el agente para enviar solicitudes y respuesta diferentes en forma simultnea. Error Status: Indican uno de una serie de errores y los tipos de errores. nicamente la operacin de Respuesta fija o pone (SETS) este campo. Otras operaciones colocan (SET) este campo en Cero. Error Index: Asocia un error con una instancia de objeto en particular. nicamente la operacin de respuesta coloca (SETS) este campo, otras operaciones colocan este campo en Cero (0). Estado e ndice de error: Slo se usan en los mensajes GetResponse (en las consultas siempre se utiliza cero). El campo "ndice de error" slo se usa cuando "estado de error" es distinto de 0 y posee el objetivo de proporcionar informacin adicional sobre la causa del problema. El campo "estado de error" puede tener los siguientes valores: 0: No hay error; 1: Demasiado grande; 2: No existe esa variable; 3: Valor incorrecto; 4: El valor es de solo lectura; 5: Error genrico Variable Bindings: Acta como el campo de datos de la PDU SNMP. Es una serie de nombres de variables con sus valores correspondientes (codificados en ASN.1). RESUMEN Los protocolos de administracin de red permiten que un administrador supervise y controle ruteadores y anfitriones. Un programa cliente de administracin de rede que se ejecuta en las estaciones de trabajo del administrador conecta uno o ms servidores, llamados agentes, los cuales corren en las computadoras sern controladas. Debido a que una red de redes consiste en mquinas y redes heterogneas, el software de administracin TCP/IP se ejecutan como un programa de aplicaciones y utilizan los protocolos de transporte de la red de redes para realizar la comunicacin entre cliente y servicios. El protocolo de administracin SNMP define un protocolo de administracin de bajo nivel que proporciona dos operaciones bsicas: obtener el valor de una variable o almacenar un valor dentro de una variable. En SNMP todas las operaciones se dan como consecuencia de los valores que se almacenan en las variables. El SNMP define el formato de los mensajes que viajan entre las computadoras del admirador y una entidad supervisada. Un estndar asociado a SNMP define el conjunto de variables que una identidad administrada mantiene. El estndar se conoce como Management Information Base o MBI. Las variables MIB se describen utilizando ASN1, un lenguaje formal que proporciona una forma codificada concisa as como una notacin precisa que es posible leer para los usuarios para nombres y objetos. ASN 1 utiliza un espacio de nombre jerrquico para garantizar que todos los nombres MIB sean nicos globalmente, en tanto que permiten a los subgrupos asignar partes del espacio de nombres.