SNMP: Simple Network Management Protocol



Documentos relacionados
CAPITULO III. TECNOLOGÍA SNMP

SNMP. (Simple Network Management Protocol)

Planificación y administración de redes SNMP

Modelo de gestión de Internet

Redes de Ordenadores Curso º Ingenieria Superior Informática Campus Ourense- Universidad de Vigo

ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata Universidad de Antioquia

Organización. Elaboró: Ing. Ma. Eugenia Macías Ríos

Este documento es producto de trabajo realizado por Network Startup Resource Center (NSRC at Este documento puede ser

INDICE. GetBulkRequest InformRequest... 14

SNMP: Conceptos. Carlos Vicente Servicios de Red Universidad de Oregón

Con SNMP y MIB-II sólo se puede recuperar información local a los dispositivos.

Mantención y operación de redes. Alberto Castro Rojas

Redes de Computadores I

Simple Network Management Protocol

WhatsUp Gold v11. Conozca su Red.

OBSERVER Que topologías para el Análisis y Monitoreo de Redes contempla?

INTEROPERABILIDAD ENTRE LOS MARCOS DE GESTION SNMP Y CORBA (GATEWAY)

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA. Cátedra: Ciencias del hombre y la naturaleza Redes I

SNMP. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 4º

Arquitectura de sistema de alta disponibilidad

INSTITUTO POLITÉCNICO NACIONAL

Introducción a los protocolos de enrutamiento dinámico

MIB: Descripción Base de Información para Gestión Management Information Base MIB OSI SNMP MIB MIB CMIP SNMP ASN.1

III Encuentro Científico Internacional de Invierno

Fundamentos de Redes de Computadoras

Anexo A. SNMP: Simple Network Management Protocol. BBDD: Base de Datos. MIB: Management Information Base.

SNMP. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 4º

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

Universidad de Antioquia Juan D. Mendoza V.

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Tema 1: Introducción a la gestión y planificación de redes

Monitorización de sistemas y servicios

Gestión de Redes IP. Presentación realizada por: Ing. Pablo Borrelli. Gestión de Redes IP 1

TELECOMUNICACIONES Y REDES

Capítulo 5. Cliente-Servidor.

Windows Server 2012: Infraestructura de Escritorio Virtual

Implementación de Software de Administración de Redes basado en Java

ARC 101 Architecture Overview Diagram

Ingeniería de Software. Pruebas

Monitoreo de redes Mikrotik con SNMP

TEMA 29 LOS PROTOCOLOS DE GESTIÓN. TCP/IP Y SNMP. OSI Y CMIS/CMIP. RMON.

Introducción. Sistemas Operativos. Pedro Chávez Lugo 23 de marzo de 2010

OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013

1. Introducción a la Gestión de Redes

DE REDES Y SERVIDORES

Introducción a los certificados digitales

La Pirámide de Solución de TriActive TRICENTER

Microsoft SQL Server Conceptos.

1 Índice Introducción Propósito Alcance Modelo Arquitectónico Inicial... 3

Capitulo III Implementación.

Capítulo VII PLAN DE IMPLEMENTACIÓN DE ALTO NIVEL

BANCO CENTRAL DE RESERVA DEL PERÚ

2.2 Conmutación de circuitos ópticos (OCS)

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

Tema 5. GESTIÓN DE REDES DE TELECOMUNICACIONES

Capas del Modelo ISO/OSI

CAPÍTULO 3 Servidor de Modelo de Usuario

TELECOMUNICACIONES Y REDES

Introducción a los protocolos de enrutamiento dinámico

Beneficios estratégicos para su organización. Beneficios. Características V

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

Especificación WebService para:

Un primer acercamiento a la CMDB.

Consideraciones Generales: Tradicionalmente, debido al medio de transmisión físico, las redes cableadas son más seguras que las redes inalámbricas.

VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA

Diseño e Implementación de un Sistema de Monitoreo basado en SNMP para una Red de Telefonía IP Asterisk

Escuela de Ingeniería Electrónica CAPITULO 11. Administración avanzada de los NOS

Implementando Mikrotik en una red con Topología Top Down para construir redes flexibles y administrables VRRP.

Monitoreo de red. Inventario de hardware y software. Monitoreo actividad del usuario. Soporte a usuarios. Protección contra fuga de datos.

Interfase NML-EML par la gestión de redes IP, y MPLS.

CFGM. Servicios en red. Unidad 2. El servicio DHCP. 2º SMR Servicios en Red

Capa de TRANSPORTE. Ing. José Martín Calixto Cely Original: Galo Valencia P.

CAPA DE APLICACIÓN. 80 s : Aplicaciones basadas en texto o o acceso remoto o transferencia de ficheros o grupos de noticias o chat

Servinómina. Servicio de Visualización de Nóminas. (Servinómina) Agosto de Página 1 de 8 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS

Redes cableadas (Ethernet)

SNMP. Dr. Víctor J. Sosa Sosa. Protocolo SNMPv1

Administración de Redes Protocolos de Administración de Red Elaborado por: Ing. Ma. Eugenia Macías Ríos

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

INFORME CAPACITY PLANNING BANCO ESTADO DE CHILE PERIODO: JULIO - SEPTIEMBRE 2010

Guía para ajuste de configuración de cuenta de correo electrónico

Procedimiento de Sistemas de Información

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

APENDICE B. PROTOCOLOS MOS Y SNMP.

INFORME N GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Transporte de Datos. Profesora María Elena Villapol. Comunicación de Datos

ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACION. JOHN GÓMEZ CARVAJAL johncar@univalle.edu.co

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

Transcripción:

SNMP: Simple Network Management Protocol Patricio E. Valle Vidal pvalle@elo.utfsm.cl Profesor: Tomás Arredondo V. 20 de Agosto 2007 : Redes de Computadores I (ELO-322)

CONTENIDOS Problema Introducción Objetivos Propuesta SNMP Arquitectura Cuatro llaves fundamentales Métodos de adquisición Encapsulación SNMPv1, SNMPv2c y SNMPv3 Seguridad y control de seguridad Administración distribuída Protocolo AgentX Conclusión 1

PROBLEMA La complejidad de una red de datos puede sufrir bajas en su eficiencia y productividad. Identificación de recursos crítico. Incosistencia de datos en la red. Información sensible es transmitida. Balanceo de necesidades: funcionamiento, disponibilidad, seguridad, costo, etc. 2

INTRODUCCIÓN Administración de una red de computadores: Cinco áreas funcionales según The International Organization for Standarization (ISO). Fallas Detección y solución. Seguridad Control de acceso a la información de red. Configuración Administración de cambios Funcionamiento Medidas desempeño de hardware/software. Descripción Mapeo de recursos de red a identidades del cliente. 3

PROPUESTA SNMP SNMP: Simple Network Management Protocol. Permite la obtención de estadísticas, estados de red, etc. Define un mecanismo de administración remota para equipos de red (routers, bridges, etc.). Principio fundamental: toda la administración de equipos esta realizada por la manipulación de variables. Propuesta Medios estándares para especificar las cantidades reconocidas por los dispositivos. Protocolo para consultar, retornar y notificar cambios de las variables. 4

SNMP: ARQUITECTURA Una red SNMP consiste de 3 componentes principales Recursos administrados Agentes Sistemas de administración de red (NMS) Un recurso administrado es un nodo en la red SNMP y contiene al agente SNMP. El NMS crea una conexión virtual hacia el agente SNMP. EL agente provee de información al NMS sobre su estado en la red. managing entity managing entity network management protocol data agent data managed device agent managed device agent managed device agent data data data 5

SNMP: Departamento CUATRO de Electrónica LLAVES - UTFSM FUNDAMENTALES Management Information Base (MIB) Almacenamiento distribuido de información sobre datos de administración de red. Sintaxis usada para especificar un MIB SMIv2 (Structure of Management Information). Protocolo SNMP Protocolo para el intercambio de datos entre agente y entidad administradora. Seguridad, capacidades de administración Mayor adición en SNMPv3. 6

MANAGEMENT Departamento de Electrónica INFORMATION - UTFSM BASE (MIB) Un MIB está constituído por un conjunto de objetos administrados mas sus atributos. MIBs son creados usando sintaxis SMIv2. La información en la MIB está organizada jerarquicamente. Los objetos administrados son descritos de dos formas diferentes: Nombres Identificadores El MIB tiene una rama privada Ejemplo: LM-Sensors, Asterisk. 7

STRUCTURE OF MANAGEMENT INFORMATION (SMIv2) STRUCTURE OF MANAGEMENT INFORMATION (SMIv2) SMIv2 define las reglas para crear MIBs y está basado en variables de tipos simples. Basado en subconjunto extendido de ASN.1 Características de las variables definidas por SMI Cada variable tiene un tipo de dato ASN.1 INTEGER, OCTET STRING, OBJECT IDENTIFIER, NULL, etc. No implementa estructuras de datos y operaciones complejas. Las variables son escalares (un instancia) o columnas en una tabla de dos dimensiones (cero o varias variables). 8

IDENTIFICADORES DE OBJETO (ASN.1) Variables identificadas por un string único de dígitos. Ejemplo: 1.3.6.1.4.1.3.5.1.1 El espacio de nombres es jerarquico. Variables descritas mediante el uso de alias (dentro del MIB). Ejemplo: ifnumber ::= {interfaces 1} Interfaces fue previamente definida en MIB como 1.3.6.1.2.1.2 así: ifnumber = 1.3.6.1.2.1.2.1 9

SNMP: MÉTODOS DE ADQUISICIÓN Existen dos formas para obtener información desde SNMP. Notificaciones (Traps) Si un evento ocurre en un equipo administrado una notificación es enviada a la estación. Una notificación contiene: Nombre del equipo de red. El tiempo de disparo del evento. Tipo de evento. Consultas La estación periodicamente consulta por información al equipo de red. Ventaja: Mantiene en conocimiento el estado del equipo. Desventaja: Retardos desde cuando un evento ocurre a cuando es notificado. Cortos intervalos: BW desperdiciado. Largos intervalos: Respuesta a eventos demasiado lentos. managing entity agent managing entity request trap msg data agent response data Managed device Managed device 10

SNMP: Departamento ENCAPSULACIÓN de Electrónica - UTFSM UDP Agente: puerto 161. Entidad administradora: puerto 162. La entrega de información es importante, principalmente en caso de altas perdidas. Congestión. Operaciones impropias. TCP no es conveniente (aunque sea soportado, particularmente para SNMPv3 en sus operaciones de escritura). 11

SNMPv1 Get Manager Agent Para leer una o más variables Response GetNext Set Response Recupera el nombre y valor de la próxima instancia del objeto. Esta operación es usada para descubrir estructuras y leer tablas MIB. Usando múltiples/sucesivas operaciones GetNext es posible leer el MIB completo sin conocer su estructura. Escribe valores de una o más instancias. Response Trap Es sólo la operación Agent Manager; es un evento asincrónico. El agente puede emitir un evento e informar a una central. Sin embargo, el mensaje recibido no tiene retorno (acknowledge), por lo que puede haber pérdida del mensaje. Aunque los Traps se usan, las consultas siguen siendo necesarias (Ej. cuando el agente está caído). 12

SNMPv2c Incluye las funciones básicas de SNMPv1 Puede coexistir con SNMPv1 Tipos nuevos de mensajes Recupera información de administración de gran tamaño usando pocos recursos de red (GetBulk) Soporte multi-protocolo estandarizado El mundo en su mayoría es IP. Seguridad planeada pero disminuida La C indica seguridad basado en comunidades 13

SNMPV3 Seguridad de SNMP completada Agentes y administradores son denominadas entidades SNMP Una entidad contiene un motor SNMP Todas las aplicaciones SNMP están dentro de la entidad SNMP Generadores de consultas. Respondedoras de consultas. Originadores de notificación. Recibidoras de notificación. Proxy 14

SNMPv3: Departamento ARQUITECTURA de Electrónica - UTFSM SNMP Entity SNMP Applications command generator command responder notification originator notification receiver other SNMP Engine dispatcher Message processing subsystem security subsystem access control subsystem 15

SNMPv3: Departamento ARQUITECTURA de Electrónica - UTFSM DE UN NMS command generator notification receiver PDU Dispatcher Message Dispatcher Transport Mapping Message processing subsystem SNMPv1 SNMPv2c SNMPv3 other Security subsystem Community based security model User based security model Other based security model 16

SNMPv3: Departamento ARQUITECTURA de Electrónica - UTFSM DE UN AGENTE Management Information Base command responder Access control subsystem View.Based Access Control notification originator PDU Dispatcher Message Dispatcher Transport Mapping Message processing subsystem SNMPv1 SNMPv2c SNMPv3 other Security subsystem Community based security model User based security model Other based security model 17

SNMP: SEGURIDAD Mensajes de Integridad Evitar la manipulación del mensaje. Autentificación El origen es una fuente válida. Protocolo de autentificación HMAC-MD5-96 HMAC-SHA-96 Encriptación Información oculta. Protocolos de encriptación CBC-DES 3 niveles de seguridad noauthnopriv, authnopriv, authpriv. 2 modelos de seguridad Community-Based Security Model User-Based Security Model 18

SNMP: CONTROL DE ACCESO Fundamentos de la seguridad en SNMPv3 Cada usuario pertenece a un grupo Un grupo define sus políticas de acceso para sus usuarios. Políticas de acceso: Qué objetos MIB pueden ser accedidos para; lectura, escritura y notificación?. Un grupo define el nivel y modelo de seguridad para sus usuarios. View-Based Access Control Model Manager Application Process Access Control Security Communication MIB Get / Get-Next / Get-Bulk Set / Trap / Inform Transport Service 19

ADMINISTRACIÓN DISTRIBUIDA Basado en MIB Expresiones MIB Las entradas son variables de un MIB (local) Opera sobre valores absolutos y deltas. Conjunto completo de expresiones. La salida es almacenada en un tabla de valores. Esta tabla podría servir como entrada para otras expresiones MIB. Eventos MIB La entrada son variables de un MIB (remoto). Activaciones sobre cambios en objetos MIB especificados. Genera una notificación o conjunto de operaciones SET. top level manager intermediate level manager agent M Event MIB expression MIB MIB 20

AGENTX: Departamento EXTENSIÓN de Electrónica - UTFSM DE UN AGENTE Facilita la extensión de agentes SNMP con nuevos módulos MIB. Separa el motor SNMP de la implementación MIB. Permite la adición dinámica de nuevas implementaciones de módulos MIB. Los agentes extensibles deben ser transparentes. Estructura básica subagent MIB subagent MIB master agent Protocol operations Enconding subagent MIB protocolo / IPC Transport 21

CONCLUSIONES Un equipo pude ser administrado vía SNMP para servicios específicos, sin la necesidad de que el agente interactúe directamente con ellos. Mapeo de valores a objetos MIB. La simplicidad de mantenerse informado de la situación actual de los servicios que entrega una red. Es posible ocultar información sobre estadísticas. Monitoreo de recursos estratégicos. El reconocimiento de fallas por parte de un agente en un equipo administrado permite liberar la carga de la estación y de la red (ancho banda). 22

ESQUEMA Departamento de FUNCIONAL Electrónica - UTFSM SNMPv3 Protocol request asterisk data agentx agent data response data managing entity Portal web administrador trap msg managed entity managing entity 22 23

CONSULTAS 23 24