Protocolos para Gerncia de Rede SNMP e CMIP

  • Slides: 31
Download presentation
Protocolos para Gerência de Rede SNMP e CMIP Liane Tarouco UFRGS

Protocolos para Gerência de Rede SNMP e CMIP Liane Tarouco UFRGS

Arquitetura de gerência • Modelo cliente servidor • Conceito básicos : GERENTE AGENTE OBJETOS

Arquitetura de gerência • Modelo cliente servidor • Conceito básicos : GERENTE AGENTE OBJETOS GERENCIADOS PROTOCOLO DE GERÊNCIA

GERENTE AGENTE Gerente protocolo Agente Coleta informações Agente Monitoram Controlam Repassam informações

GERENTE AGENTE Gerente protocolo Agente Coleta informações Agente Monitoram Controlam Repassam informações

Estruturação das informações de gerenciamento • Definição orientada a objetos • MIB Management Information

Estruturação das informações de gerenciamento • Definição orientada a objetos • MIB Management Information Base • Objeto gerenciado: representação do que está sendo gerenciado • Especificação em ASN. 1 (Abstract Syntax Notation One) • Especificação compilável • Objetos genéricos (padronizados) • Objetos específicos (definidos por fornecedores de produtos)

Soluções para gerência de rede • OSI Protocolo CMIP (camada de aplicação) Orientado a

Soluções para gerência de rede • OSI Protocolo CMIP (camada de aplicação) Orientado a eventos Apoiado pelo pilha OSI completa Classes de objetos gerenciados • Internet Protocolo SNMP (aplicação sobre UDP) Orientado a polling Agentes simples em muitos equipamentos Categorias simplificadas de objetos gerenciados

Modêlo de gerência SNMP PROTOCOLO SNMP GERENTE GET NEXT SET GET RESPONSE TRAP O

Modêlo de gerência SNMP PROTOCOLO SNMP GERENTE GET NEXT SET GET RESPONSE TRAP O protocolo SNMP é transportado pelo protocolo UDP

Inspecionando a rede GET RESPONSE MIB Management Information Base Modelo conceitual independente de implementação

Inspecionando a rede GET RESPONSE MIB Management Information Base Modelo conceitual independente de implementação Sistema de informações contendo os dados sobre as entidades da rede (físicas e lógicas) MIB I, MIB II (extensível)

MIB II Grupos de objetos • • • System Interfaces AT IP ICMP TCP

MIB II Grupos de objetos • • • System Interfaces AT IP ICMP TCP UDP EGP Transmission SNMP

Outras MIBs • • Servidor Novell Clientes UPS Hosts PU e LUs SNA Aplicações

Outras MIBs • • Servidor Novell Clientes UPS Hosts PU e LUs SNA Aplicações distribuídas Cafeteiras, torradeiras etc. . .

TRAPS • Mensagens não solicitadas geradas por um agente SNMP TRAP COLDSART WARMSTART LINK

TRAPS • Mensagens não solicitadas geradas por um agente SNMP TRAP COLDSART WARMSTART LINK DOWN LINK UP FAILURE OF AUTHENTICATION EXTERIOR GATEWAY PROTOCOL NEIGHBOR LOSS ENTERPRISE SPECIFIC

Comentários sobre SNMP • “Lingua franca of network management” • Ambiente TCP/IP • Gera

Comentários sobre SNMP • “Lingua franca of network management” • Ambiente TCP/IP • Gera tráfego devido à necessidade de GETs sobre cada objeto gerenciado • Bastante disseminado: agentes em dispositivos variados Sistemas de Gerenciamento (gerentes)

Arquitetura de gerenciamento OSI Processos aplicativos de gerenciamento de sistemas Management Information Base LME

Arquitetura de gerenciamento OSI Processos aplicativos de gerenciamento de sistemas Management Information Base LME System Management Application Entity LME Camada de Apresentação LME Camada de sessão LME Camada de transporte LME Camada de rede LME Camada de enlace LME Camada física CMIP

Aplicação de gerenciamento CMISE ACSE ROSE Apresentação Sessão Transporte Rede Enlace Físico CMISE Common

Aplicação de gerenciamento CMISE ACSE ROSE Apresentação Sessão Transporte Rede Enlace Físico CMISE Common Management Information Service Elements ACSE estabelecer e desfazer associações ROSE Remote Operations Service Element

CMISE M INITIALISE M TERMINATE M ABORT M EVENT REPORT M GET M SET

CMISE M INITIALISE M TERMINATE M ABORT M EVENT REPORT M GET M SET M ACTION M CREATE M DELETE ACSE relatar obter informação modificar informação solicitar execucao de ação criar instância de objeto eliminar instância de objeto

Modêlo de gerência CMIP PROTOCOLO CMIP GERENTE M GET M SET M ACTION M

Modêlo de gerência CMIP PROTOCOLO CMIP GERENTE M GET M SET M ACTION M CREATE M DELETE M EVENT REPORT

Interações entre os sistemas Sistema gerente Processo gerenciador Pedido e Operações Resposta e Notificações

Interações entre os sistemas Sistema gerente Processo gerenciador Pedido e Operações Resposta e Notificações Processo agente Sistema gerenciado Outros sistema gerenciados Objeto gerenciado (pode conter outros objetos)

CMISE Escopo, Filtro e Sincronização • Operação sobre coletânea de objetos gerenciados • Escopo

CMISE Escopo, Filtro e Sincronização • Operação sobre coletânea de objetos gerenciados • Escopo selecionar certos objetos gerenciados • Filtro selecionarsub conjunto de objetos à verificar certas condições geram notificações • Sincronizacao "best effort" "atomic" executar a operação sobre grupo de objetos • Notificação de eventos pelos agentes gerando tráfego somente quando necessário

M Action

M Action

RMON Remote Monitoring MIB Agente procurador MIB definida inicialmente para informações Ethernet e FDDI,

RMON Remote Monitoring MIB Agente procurador MIB definida inicialmente para informações Ethernet e FDDI, que permite coleta e algum nível de tratamento local de dados, por um dispositivo diretamente conectado a uam rede local Pode ser implementada num HUB, num analisador de rede ou mesmo numa estação da rede (mesmo num PC) Pode operar off line, coletando dados para posterior envio ao gerente

RMON Grupos de informações: – estatísticas – histórico registra amostragens – alarme determinar intervalo

RMON Grupos de informações: – estatísticas – histórico registra amostragens – alarme determinar intervalo de amostragem e limiar para contadores – host contadores de tráfego de/para – host. Top. N lista ordenada por alguma das estatísticas – matrix erros e grau de utilização – event gerados pelo agente RMON – filtros para captura ou contagem – captura dados são enviados para uma console de gerenciamento

Comentários sobre RMON • • Competidor com analisadores de rede Ambiente TCP/IP Usa SNMP

Comentários sobre RMON • • Competidor com analisadores de rede Ambiente TCP/IP Usa SNMP para reportar dados Extensões proprietárias Roteador Estação de Gerência da rede RMON

SNMPv 2 • Gerenciar recursos arbitrários e não apenas recursos de rede (aplicações, sistemas

SNMPv 2 • Gerenciar recursos arbitrários e não apenas recursos de rede (aplicações, sistemas e comunicação gerente a gerente) • Continua simples e rápido • Incorpora segurança • Funciona sobre TCP/IP, OSI e outros protocolos • Interopera com plataformas SNMP • Gerenciamento hierárquico

Operações do protocolo SNMP 2 • • Get. Request Get. Next. Request Set. Request

Operações do protocolo SNMP 2 • • Get. Request Get. Next. Request Set. Request Response Trap Get. Bulk. Request Inform. Request • Mapeamento de transporte UDP como mecanismo de transporte TCP/IP OSI

Estação de Gerência SMP Conexões diretas com agentes Comunicação Gerente a Gerente Estação de

Estação de Gerência SMP Conexões diretas com agentes Comunicação Gerente a Gerente Estação de Gerência SMP Gerente de Nível médio Agente mestre Token Ring Agente 1 Agente 2 SIstema Software Operacional Comunic. Ethernet Agente 3 Aplicações HOST (WS, servidor, etc. . . )

SNMPv 2 e v 3 • • SNMPv 2 : utilização do protocolo Manager

SNMPv 2 e v 3 • • SNMPv 2 : utilização do protocolo Manager to Manager Alarmes e eventos Party : segurança Segurança mecanismo de autenticação privacidade (criptografia) controle de acesso (por tipo de acesso)

RMON 2 • Aspectos em discussão • Granularidade dos dados (amostragem) • Análise de

RMON 2 • Aspectos em discussão • Granularidade dos dados (amostragem) • Análise de protocolos em sete níveis incluindo protocolos definidos pelos usuário • Configuração do testador • Trap destination table x event • Armazenamento não volátil • Filtragem de pacotes baseada em regras

TMN Telecommunicatons Management Network • Recomendações série M 3000 para gerenciamento de: – Redes

TMN Telecommunicatons Management Network • Recomendações série M 3000 para gerenciamento de: – Redes públicas e privadas (telefonia móvel, redes virtuais, redes inteligentes, redes de longa distância, redes metropolitanas e redes locais) – SDH Synchronous Digital Hierarchical – Sistemas de transmisão digital e analógica – Computadores – PABX – Software associado a serviços de telecomunicações – Sistemas de suporte e infra estrutura (energia, ar condicionado, alarmes em edifícios) • Usa CMIP • Adaptadores

Sistema de operação Outras redes TMN Sistema de operação Rede de Comunicação de dados

Sistema de operação Outras redes TMN Sistema de operação Rede de Comunicação de dados Sistema de comutação Sistema de transmissão Sistema de comutação Rede de Telecomunicações

Arquitetura funcional Arquitetura física OSF OS q 3 DCF DCN 3 q 3 MF

Arquitetura funcional Arquitetura física OSF OS q 3 DCF DCN 3 q 3 MF MF MF MD q 3 DCF DCN 1 qx NEF NEF NE NE

Considerações de ordem prática • Pessoal técnico envolvido na gerência de rede ambientado a

Considerações de ordem prática • Pessoal técnico envolvido na gerência de rede ambientado a ferramentas orientadas a linha de comando • Necessário uma forma única para manipular diferentes instâncias de vários modelos de objetos – quantidade de tipos de dados diferentes – metadados e ASN. 1

Desenvolvimento de aplicações de gerenciamento • APIs – soluções proprietárias » plataformas de gerenciamento

Desenvolvimento de aplicações de gerenciamento • APIs – soluções proprietárias » plataformas de gerenciamento – CORBA – WWW Java. lang. object Proxy Information SNMPObj CMIPObj