Sobre SNMP

abril 2, 2007

Introdução
O SNMP veio facilitar a forma de administrar e gerênciar ativos na rede, é um protocolo
simples e com recursos padronizados para que possa comunicar­se com roteadores, swtichs,
impressoras, etc. Através dele é possível enviar dados em deterninado “local” da rede para corrigir
possíveis problemas, ou mesmo obter informações sobre um roteador ou interface da rede.
Apresento de uma forma resumida e simples um entendimento deste protocolo, seu
funcionamento e diferença em suas versões.

Protocolo SNMP
SNMP (Simple Network Manager Protocol) é um protocolo utilizado em redes TCP com a
finalidade de gerênciar e obter informações de seus recursos da rede, com ele é possivel saber como a
rede está funcionando e também gerenciar de forma a prevenir possíveis problemas na infrustutura da
rede.
O gerênciamneto funciona de forma Cliente­Servidor , ele utiliza­se de um agente (Servidor)
que comunica­se entre os aplicativos de gerenciamento (Cliente), o agente envia dados para seus
“clientes” que respondem de acordo com a solicitação do agente, reenviando os dados com o conteúdo
das respostas coletadas estruturando as informações em um MIB (Mananger Information Base).
MIB é uma forma de gerênciar as informações para que o agente possa gerenciar equipamentos
diferentes em uma rede. As informações que são fornecidas e como o agente e os aplicativos irão
acessar os dados é deterninado pela MIB . Dentro da MIB existem também os ODIs (Object Identifier),
que são responsáveis pelo endereçamento definido de cada informação dentro da MIB, por este motivo
a MIB é comunmente chamda de “Árvore”, pois o ODI estrutura as informações de uma forma
hierárquica como nome, sintaxe, definição permissões de acesso, status e uma breve explicação.
Antes e Depois do SNMP

O SNMP nasce para sanar o surgimento de um problema na rede, evitando assim que o
problema aconteça para ser resolvido, ou seja, ele prevê o surgimento de um problema informando o
admintrador do mesmo.
Sua criação é datada de 1988 com o surgimento de sua primeira versão SNMPv1

Diferenças entre as Versões

O SNMP esta na versão 3, ao longo de sua vida muitas melhorias foram aplicadas para torna­se
um sistema mais seguro e confiavél. A versão SNMPv1, sua primeira versão, tinha muitos problemas
de segurança, pois qualquer um podia ter fácilmente acesso ao agente, pois a senha era passada no
formato de um texto puro, não tendo nenhum outro tipo de controle para acesso ou forma segura de
transitar as informções em sua rede.
A versão SNMPv2 oferece uma boa quantidade de melhoramentos em relação a SNMPv1 como
operações adicionais ao protocolo , melhoria de performance, no entanto seu problema de segurança
ainda era seu principal vilão.
Finalmente na versão SNMPv3 foi atribuído uma forma codificado no tráfego dos dados na
rede, melhorando a segurança. Uma das modificações mais rádicais na versão 3 é o abondono da idéia
dos gerânciadores e agentes, que apartir desta versão passam a ser denominados como entidades do
SMNP. Cada entidade passa a ser um mecanismo do SNMP e em uma ou mais aplicações do SNMP.
O mecanismo é formado por 4 componentes, Dispatcher (Escalonador, tem como missão enviar
e receber mensagens, verifica a mensagem e envia para Message Processing Subsystem), Message
Processing Subsystem, (Subsistema de Processamento de Mensagens, este pepara a mensagem a ser
enviada e extrai as informações recebidas), Security Subsystem (Sistema de Segurança, oferece
recursos de autenticação e recursos de privacidade) e o Acess Control Subsystem (Sistema de controle
de Acesso, responde aos controle de acesso dos objetos pela MIB).

Referências

http://pt.wikipedia.org

Linux Magazine Ed: 20

Livro:
SNMP Essential
Autores : Douglas R. Mauro e Kevin J. Schmidt
Editora : O’Reilly, no Brasil por Editora Campus

Anúncios

6 Respostas to “Sobre SNMP”

  1. jalexandre Says:

    Uia… eu li este livro =D
    Tá mechendo com redes, é?

    SNMP – Também conhecido como ‘canivete suiço’ do operador de redes =D

    [ ]’s

  2. Emerson Says:

    Boa noite.
    Cara, estou trabalhando com uma ferramenta de gerenciamento (MRTG) Flexvision (não sei se vc conhece)
    Ela aponta alguns erros no link do cliente.
    Gostaria de saber como tratar erros de entrada e de saida
    inerros e outerrors. Trata-se da MIB II do protocolo SNMP

  3. Emerson Says:

    Boa noite.
    Cara, estou trabalhando com uma ferramenta de gerenciamento (MRTG) Flexvision (não sei se vc conhece)
    Ela aponta alguns erros no link do cliente.
    Gostaria de saber como tratar erros de entrada e de saida
    inerros e outerrors. Trata-se da MIB II do protocolo SNMP
    Se vc puder me ajudar, ficarei grato

  4. Jalexandre Says:

    Mundo pequeno…

    Fui incitar um colega de trabalho a googlear sobre SNMP e vim parar no blog de um grande amigo.

    Keep your bike up and running, friend.
    And keep bloging!!

    []´s

  5. kapav Says:

    O que é comunidade no SNMP?

    • andrem Says:

      Olá,

      O SNMP usa a comunidade para definição de autorizações.. somente quando um gerente envia uma string de comunidade correta que o agente vai responder…

      Sugiro que procure mais sobre o assunto na net….

      Abraços


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: