GERENCIAMENTO DE REDES PROTOCOLOS DE GERENCIAMENTO Professor Victor Sotero Gerenciamento de Redes 1 MIB (Management Information Base) • Objetos Gerenciados • Um objeto gerenciado é a visão abstrata. • A MIB é o conjunto dos objetos gerenciados. • Basicamente são definidos três tipos de MIBs: MIB II, MIB experimental e MIB privada. Gerenciamento de Redes 2 MIB - Management Information Base • Um objeto gerenciado é a visão abstrata de um recurso real do sistema, todos os recursos da rede que devem ser gerenciados são modelados; • Os objetos gerenciados podem ser lidos ou alterados, sendo que cada leitura refletirá no estado real do recurso e sua alteração também. Gerenciamento de Redes 3 MIB • Os objetos de uma MIB são especificadas de acordo com ASN.1(Abstract Syntax Notation One) • A notação sintática abstrata é uma forma de descrição abstrata dos dados, que tem o objetivo de não levar em consideração a estrutura e restrições do equipamento • Para cada objeto são definidos: nome, identificador, sintaxe, definição e acesso. Gerenciamento de Redes 4 DEFINIÇÃO DO OBJETO • O Object Name é o nome do objeto, é composto por uma string de texto curto. • O Object Identifier é o identificador do objeto, é formado por números que são separados por pontos. • A Sintax, sintaxe do objeto, descreve o formato, ou o valor, da informação. • A definição é uma descrição textual do objeto. • O acesso é o tipo de controle que se pode ter sobre o objeto, podendo ser: somente leitura, leitura e escrita ou não acessível. Gerenciamento de Redes 5 • MIB (Management Information Base) MIB II, fornece informações gerais de gerenciamento sobre um determinado equipamento gerenciado. • MIB experimental é aquela em que seus componentes estão em fase de desenvolvimento e teste, em geral ele fornece características mais específicas. • MIB privada é aquela em que seus componentes fornecem informações específicas dos equipamentos gerenciados. Gerenciamento de Redes 6 OBJETOS • Os objetos usados para obter informações específicas dos dispositivos da rede estão divididos em 10 grupos, que estão presentes na tabela abaixo. Gerenciamento de Redes 7 ESQUEMA Gerenciamento de Redes 8 ELEMENTOS BÁSICOS • • • • Gerente Agente Protocolo MIB Gerenciamento de Redes 9 ELEMENTOS BÁSICOS • Gerente Programa executado na Estação de Gerenciamento. • Agente • Programa executado na entidade a ser gerenciada (Hosts, Hubs, Roteadores, etc). • Protocolos CMIP e SNMP Os Protocolos são conjuntos de regras para estabelecer comunicação em Redes. Da mesma forma, os Protocolos de Gerenciamento são conjuntos de regras utilizadas no Gerenciamento de Redes. Gerenciamento de Redes 10 PROTOCOLOS DE GERENCIAMENTO • Embora existam alguns protocolos desenvolvidos para gerenciamento de redes, concentraremos mais nosso trabalho no protocolo SNMP. • No modelo tradicional, além das máquinas que rodam os aplicativos, temos também: roteadores, bridges, gateways e modems que são importantes. Gerenciamento de Redes 11 ESQUEMA Gerenciamento de Redes 12 PROTOCOLOS DE GERENCIAMENTO SNMP – O SNMP é um protocolo de gerência definido a nível de aplicação, é utilizado para obter informações de servidores SNMP. – Este gerenciamento é conhecido como modelo de gerenciamento SNMP, ou simplesmente, gerenciamento SNMP. Por tanto, o SNMP é o nome do protocolo no qual as informações são trocadas entre a MIB e a aplicação de gerência. Gerenciamento de Redes 13 SNMP • Uma das vantagens do SNMP é a simplicidade e facilidade de implementação, e com isso a grande maioria dos problemas de gerenciamento de rede podem ser contornados com TCP/IP. Gerenciamento de Redes 14 PROTOCOLO SNMP • Protocolo SNMP é um protocolo usado para gerenciar redes TCP/IP complexas. • É possível usar o SNMP para monitorar o desempenho da rede, detectar problemas de rede e acompanhar quem usa a rede e como ela é usada. • Facilita o intercâmbio de informação entre os dispositivos de rede, como placas e comutadores ; Gerenciamento de Redes 15 SNMP • A estação de gerenciamento se comporta como cliente e o dispositivo de rede a ser analisado ou monitorado; • Por conta disso, os sistemas de gerência de redes evitam os termos 'cliente' e 'servidor' e optam por usar "gerente" para a aplicação que roda na estação de gerenciamento e "agente" para a aplicação que roda no dispositivo de rede. Gerenciamento de Redes 16 SNMP(CONTINUAÇÃO) • O SNMP é um protocolo de gerência definido a nível de aplicação, é utilizado para obter informações de servidores SNMP; • Os dados são obtidos através de requisições de um gerente a um ou mais agentes utilizando os serviços do protocolo de transporte UDP(User Datagram Protocol); • SNMP é o nome do protocolo no qual as informações são trocadas entre a MIB e a aplicação de gerência como também é o nome deste modelo de gerência. Gerenciamento de Redes 17 FUNCIONAMENTO DO SNMP • Cada máquina gerenciada é vista como um conjunto de variáveis que representam informações referentes ao seu estado atual, estas informações ficam disponíveis ao gerente através de consulta e podem ser alteradas por ele. Cada máquina gerenciada pelo SNMP deve possuir um agente e uma base de informações MIB. Gerenciamento de Redes 18 • • • • Componentes que gerenciam o modelo SNMP Nós gerenciados (agentes). Estações de Gerenciamento Informações de Gerenciamento Um protocolo de Gerenciamento. Os nós gerenciados podem ser quaisquer tipos de dispositivo capaz de comunicar informações de status para o mundo externo (impressoras, roteadores, hosts, pontes, etc). Gerenciamento de Redes 19