Comandos SNMP
GetRequest
O comando GetRequest é uma requisição do gerente ao agente para que o valor de uma variável ou uma lista de variáveis seja retornado.
SetRequest
Este comando define um novo valor de uma variável ou de uma lista de variáveis.
GetNextRequest
Quando um comando deste tipo é recebido pelo agente, a resposta Response ao gerente incrementa o OID do objeto, expondo o valor da variável seguinte. Dessa forma, o MIB completo de um agente pode ser recuperado iterativamente se GetNextRequest for emitido com OID=0.
GetBulkRequest
Este comando é uma versão otimizada de GetNextRequest. Introduzido na SNMPv2, é um comando de múltiplas chamadas de GetNextRequest.
Response
Este termo não indica propriamente um comando, e sim uma mensagem de resposta contendo valores de variáveis como resposta a uma solicitação ou confirmação de uma mudança pelo gerente.
Trap
Dispositivos gerenciados podem enviar notificações SNMP para seus gerentes quando certos eventos ocorrem. Um exemplo de notificação importante que um SNM deve receber seria de uma falha em algum dos roteadores.
InformRequest
Um gerente SNMP que recebe uma notificação InformRequest retorna ao agente emissor uma Response reconhecendo o recebimento de sua notificação.
Trap - é usada para informar a ocorrência de eventos, permitindo aos servidores SNMP enviarem informações aos clientes sempre que houver alterações nos objetos.
set -é usada por um cliente para alterar um ou mais atributos de um objeto gerenciado.
get - determina um cliente para obter o valor de um ou mais atributos de um objeto gerenciado.
get-next - especifica o objeto a acessar, para obter seus atributos e descobrir qual o próximo objeto na sequência léxica.