Assinale a opção em que é apresentado o comando usado pelo gerenciador SNMP para instruir um agente a executar uma ação.
- A)GET
GET é usado para solicitar informação ao agente, não para mandar executar uma ação.
- B)SET
SET é o comando que permite ao gerente alterar um valor na MIB e, portanto, instruir o agente a agir.
- C)TRAP
TRAP é uma notificação enviada pelo agente ao gerente, normalmente sem solicitação, e não um comando de execução.
- D)GET RESPONSE
GET RESPONSE é a mensagem de resposta do agente ao pedido do gerente, não um comando de ação.
- E)GET NEXT
GET NEXT serve para obter o próximo objeto da MIB e é usado na varredura da árvore, não para executar ação.
Gabarito: B
No SNMP, o gerente e o agente conversam usando tipos de mensagem com funções bem diferentes. Pense assim: o gerente faz perguntas, o agente responde, e em alguns casos o gerente também manda o agente mudar algo. É aí que entra o comando que pede alteração de valor em um objeto gerenciado. O comando que instrui o agente a executar uma ação é o SET. Ele serve para o gerente alterar uma variável na MIB, como mudar uma configuração do dispositivo monitorado. Em prova, quando aparecer a ideia de "mandar fazer" ou "alterar", acenda a luz do SET. Os outros comandos têm papel mais passivo ou informativo. GET pede informação, GET-NEXT busca o próximo objeto na árvore da MIB, GET RESPONSE é a resposta do agente, e TRAP é o alerta enviado espontaneamente pelo agente ao gerente, sem solicitação prévia. Por isso, o gabarito B está correto: no SNMP, SET é o comando usado pelo gerenciador para instruir o agente a executar uma ação, isto é, modificar um valor administrável no dispositivo. É uma distinção clássica do protocolo e muito cobrada em concursos.