19
Gestão SNMP

Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Embed Size (px)

Citation preview

Page 1: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Gestão SNMP

Page 2: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2

SNMP- Simple Network ManagementProtocol Nos primeiros dias da Arpanet, se a comunicação com um

Host se torna-se demorada, o administradorfaria vários pings para determinar e localizar o problema.

Esta solução deixou de ser adequada e foi necessário desenvolver novas ferramentas.

O protocolo SNMP foi originalmente desenvolvido na comunidade Internet para monitorizar e gerir routers e bridges, numa rede TCP/IP. A primeira versão apareceu em 1990 e está definido no RFC 1157.

Mais tarde surgiu a versão 2, que está definida nos RFCs 1441 até 1452 , conhecido por SNMPv2.

Actualmente SNMPv3

Page 3: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 3

O que é o SNMP?Agentes SNMP

Page 4: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 4

Arquitectura do SNMP

Page 5: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 5

Modelo de gestão

O modelo de gestão introduzido pelo SNMP é composto por 4 componentes, utilizando uma arquitectura distribuída: Nós sujeitos a gestão Estações de gestão Informação de gestão Protocolo de gestão

Page 6: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 6

Nós sujeitos a gestão

Podem então ser hosts, routers, bridges, impressoras ou qualquer outro activo capaz de comunicar informação de estado.

Cada activo tem de se encontrar dotado de um Agente SNMP.

Cada agente mantém uma base de dados local , composta por objectos (variáveis) que descrevem o estado e histórico do activo.

Page 7: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 7

Estações de gestão

A gestão é efectuada a partir de estações, isto é, computadores que correm software apropriado á comunicação com os agentes, enviando-lhes comandos e recebendo respostas.

Os agentes são o mais simples possível, sendo toda a complexidade do sistema concentrada nas estações.

Dispõem, normalmente de um interface gráfico com o utilizador.

Os equipamentos activos da rede são organizados em grupos denominados comunidades.

Page 8: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 8

Informação de gestão

Num ambiente heterogéneo de equipamentos, a informação de gestão tem de ser rigidamente definida. Cada activo de rede mantém vários objectos (variáveis) que descrevem o seu estado.

O conjunto de objectos, é organizado numa estrutura de informação denominada de MIB II(Management Information Base), que inclui a

especificação de 175 variáveis. A estruturas de dados utilizadas no SNMP estão definidas no

SMI (Structure of Management Information)

Page 9: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 9

Protocolo de gestão

A comunicação entre estações e agentes é efectuada com base no protocolo SNMP. O protocolo está definido no RFC 1448.

Permite a uma estação obter o estado dos objectos locais mantidos pelo agente e altera-los, se necessário.

O protocolo é constituído por sete mensagens, seis de inquirição e uma de resposta.

Page 10: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 10

Mensagens do protocolo de gestão

Page 11: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 11

Interacção entre agentes e sistemasde gestão

Page 12: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 12

As comunidades SNMP

Antes de se instalar o Software SNMP é preciso definir uma comunidade SNMP. Uma comunidade é um grupo de Agentes SNMP. É identificada por um Nome de Comunidade.

A utilização de um Nome de Comunidade permite oferecer alguma segurança e situam os pedidos feitos aos Agentes: Um Agente não aceita pedidos feitos por comunidades para as

quais não esteja configurado. Um Agente pode pertencer a várias comunidades em simultâneo,

iniciar TRAPS e responder aos pedidos que lhe são feitos.

Page 13: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 13

Exemplo de uma comunidade

Page 14: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 14

Management Information Base (MIB)

A informação que um gestor do sistema pode pedir aos agentes está contida na MIB.

A MIB é um conjunto de objectos representando vários tipos de informação sobre dispositivos.

O serviço SNMP da Microsoft suporta Internet MIB II, LAN Manager MIB II, DHCP MIB e WINS MIB.

RMON – Remote Monitoring

Page 15: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 15

Organização hierárquica dos objectos

Page 16: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 16

Grupos inicialmente definidos pelo MIBII, novos serão acrescentados.

Page 17: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 17

Como funciona o SNMP?

Page 18: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 18

Explicação Um serviço SNMP responde aos pedidos do Gestor de

Sistema, seguindo os próximos passos: 1. O sistema de gestão SNMP envia um pedido a um Agente, utilizando o

seu endereço IP ou nome. O pedido é passado a um socket cujo porto é 161 (UDP).O nome é resolvido para endereço IP, utilizando os métodos de resolução disponíveis.

2. É criado um pacote SNMP, que contém uma instrução (Get, Get-Next e Set) para um ou mais objectos, contém o nome da comunidade e outra informação de validação. O pacote é encaminhado para o socket com porto 161 (UDP) do Agente.

3. O Agente SNMP recebe o pacote no seu buffer.O nome da comunidade é verificado, se é inválido ou o pacote está corrompido, é descartado. Se o nome é válido, é verificado o nome ou endereço do host que faz o pedido. O Agente deve estar autorizado a aceitar pacotes do sistema de gestão, caso contrário, os pacotes são descartados. O pedido é passado ao respectivo DLL.O identificador do objecto é mapeado para a função API e a chamada API é executada. O DLL devolve a informação ao Agente.

4. O pacote SNMP é devolvido ao sistema de gestão SNMP com a informação pedida.

Page 19: Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,

Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 19

Plataformas Base Software de gestão

HP – HP OpenView IBM – netview Sun – Sunnet

SOFTWARe de gestão, exemplos: 3Com - Network servivor Nortel - Optivity