Simple Network Management Protocol (SNMP)

O protocolo SNMP ( Simple Network Management Protocol ) é a solução adotada na Internet para permitir que gerentes de redes possam localizar e corrigir problemas. Geralmente, é utilizado um processo na máquina do administrador chamado de cliente que se conecta a um ou mais servidores SNMP localizados em máquinas remotas, para executar operações sobre os objetos gerenciados. O SNMP utiliza o protocolo UDP na comunicação entre cliente e servidor.

No protocolo SNMP são definidas tanto a sintaxe (forma e a representação dos nomes e do valores) como o significado das mensagens trocadas entre os clientes e os servidores. O formato das mensagens e dos objetos gerenciados de uma MIB são especificados com a linguagem ASN.1.

O protocolo SNMP define mensagens, unidades de dados chamadas PDU (Protocol Data Unit), para serem trocadas durante uma comunicação entre o gerente e o agente.

Os tipos de mensagens SNMP são:

  • get-request-PDU: mensagem enviada pelo gerente ao agente solicitando o valor de uma variável;



  • get-response-PDU: mensagem enviada pelo agente ao gerente, informando o valor de uma variável que lhe foi solicitado;

  • set-request-PDU: mensagem enviada pelo gerente ao agente para solicitar que seja alterado o valor de uma variável




  • trap-PDU: mensagem enviada pelo agente ao gerente, informando um evento ocorrido.





Introdução - Arquitetura de gerenciamento - Simple Network Management Protocol (SNMP) - Management Information Base (MIB) - Vantagens - Desvantagens - Implementação - Conclusões - Bibliografia