O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
O protocolo SNMP (Simple Network Management Protocol)
É um protocolo da camada de aplicação criado para transportar
informações de gerência de rede entre os dispositivos gerenciados e os
sistemas de gestão de redes.
Ele possibilita que administradores de rede gerenciem o desempenho
de uma rede monitorando interfaces, processadores, memórias de
equipamentos como roteadores, switches, dispositivos wireless e
servidores.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
A primeira versão do SNMP foi adotada como padrão em 1989 e
quatro anos depois teve uma atualização para a versão 2.
O SNMPv2 (versão 2) fornece gerenciamento de rede centralizado
e distribuído incluindo aprimoramentos na sua estrutura e
gerenciamento.
Ambas as versões 1 e 2 do SNMP não são seguras.
O SNMPv3 (versão 3), foi criado para solucionar as questões de
segurança, fornecendo acesso seguro às informações de
gerenciamento por meio de autenticação e criptografia de pacotes.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Embora os recursos do SNMP sejam potentes para lidar
com questões que envolvem o gerenciamento de redes
heterogêneas o SNMP é um protocolo simples, com
finalidade única:
Transportar as informações de gerenciamento.
A topologia de uma rede gerenciada por meio de SNMP
inclui 03 (três) elementos:
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Dispositivos Gerenciados:
São os dispositivos da rede que serão gerenciados e
que possuem suporte ao protocolo SNMP, exemplo:
roteadores, switches, dispositivos wireless,
servidores entre outros.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Agentes: Módulos de software que armazenam informações dos
dispositivos gerenciados (roteadores, switches...) em uma base de
informações altamente estruturada conhecida como MIBs.
Em um roteador você pode ler a quantidade de pacotes que passam
por uma interface, estes dados são armazenados pelos agentes em
uma base local (MIBs) dentro do próprio roteador.
Estes agentes também podem armazenar informações como
quantidade de processamento, ocupação de memória,
temperatura do dispositivo, quantidade mensagens de erro,
número de bytes e de pacotes recebidos e enviados, quantidade de
mensagens de broadcast enviadas e recebidas entre ouras variáveis
de gerenciamento.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
MIBS
O termo MIB, que na tradução livre para o português
significa “Base de Informação de Gerenciamento”,
são variáveis dispostas de forma hierárquica nos
hosts, e expressam diversos tipos de valores que,
dentre outras coisas, servem para gerencia e análise
de redes de computadores.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Sistemas de Gestão de Redes (NMS - NetworkManagement Systems):
Sistema responsável pelo monitoramente e controle dos
dispositivos gerenciados.
Permiti que os administradores de redes visualizem as
informações de leitura SNMP, seja por meio de gráfico,
tabelas, relatórios, alertas por email ou envio de sms.
Como exemplos de NMS podemos citar: MRTG, Cacti,
Nagios, PRTG, CiscoWorks entre outros.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Arquitetura de uma rede gerenciada por meio de SNMP:
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
O SNMP utiliza na camada de transporte o UDP (User Datagram Protocol)
com as portas 161 e 162, para realizar a comunicação entre a NMS e os
Dispositivos Gerenciados.
Existem 03 (três) tipos de mensagens comuns durante o processo de
gerenciamento:
Get (obter) – Permite que a estação de gerenciamento recupere o valor de
objetos MIB do agente;
Set (definir) – Permite que a estação de gerenciamento defina o valor de
objetos MIB do agente;
Trap (armadilha) – Permite que o agente notifique a estação de
gerenciamento sobre eventos significativos.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
As NMS e os dispositivos gerenciados devem ser
configurados com uma sequência de caracteres
conhecida como “community string”, esta seqüência
de caracteres (case sensitive) tem como função
identificar o grupo de equipamentos.
Se a “community string” da NMS for diferente da
“community string” do dispositivo gerenciado a
leitura SNMP não vai acontecer.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Alguns fabricantes de equipamentos alteram os nomes
da comunidade para reduzir o risco de atividade
maliciosa e o uso não autorizado do serviço SNMP, na
maioria das vezes os fabricantes utilizam a palavra
“public” como padrão.
Então se você quer realizar a leitura da largura de banda
do seu roteador ASDL e ele não tem uma interface de
configuração para você atribuir a “community string”,
tente fazer a leitura utilizando a palavra “public”.
O protocolo SNMP
(Simple Network Management Protocol )
(Protocolo Simples de Gerência de Rede)
Download

O protocolo SNMP (Simple Network Management