Questão nº 41
Questão de Tecnologia da Informação · FGV MPGO Servidores 2022 (nº 41)
Responsável pela administração de redes do Ministério Público, Aurélio faz o monitoramento da rede local por meio do protocolo SNMP (Simple network management protocol). Dessa forma, ele consegue otimizar o desempenho de todos os equipamentos que estão operando em conjunto. Aurélio verificou que não estava recebendo informações de alerta de seus agentes.
Para recuperar as informações por meio do agente de maneira direta, Aurélio deve usar os comandos
- Agetnext ou getbulk. (alternativa correta)
- Bsetnext ou setrequest.
- Cput ou putrequest
- Dtrap ou inform.
- Eget ou post.
Resposta comentada
Gabarito Alternativa A
O SNMP (Simple Network Management Protocol) é como um "xerife" da rede que monitora e gerencia dispositivos (como roteadores, servidores) usando "agentes" instalados neles. O "gerente" (manager) SNMP envia comandos para esses agentes para coletar informações ou configurar os dispositivos.
- (A) Correta: getnext e getbulk são comandos que o gerente SNMP usa para solicitar e receber informações diretamente do agente. O getnext busca o próximo item em uma lista ou tabela de informações, enquanto o getbulk (mais eficiente no SNMPv2c e v3) permite buscar múltiplos itens de uma vez, como se fizesse vários "getnext" em uma única requisição. Ambos servem para "recuperar informações por meio do agente de maneira direta".
- (B) Incorreta: setnext não é um comando SNMP padrão. O comando set é usado para modificar configurações ou valores em um dispositivo, não para recuperar informações.
- (C) Incorreta: put e putrequest não são comandos padrão do protocolo SNMP.
- (D) Incorreta: trap e inform são mensagens que o agente envia proativamente ao gerente para avisar sobre eventos importantes (como alertas), e não comandos que o gerente usa para solicitar informações. A pegadinha está em que o problema menciona que Aurélio "não estava recebendo informações de alerta", que seriam traps/informs. No entanto, ele quer "recuperar informações por meio do agente de maneira direta", o que significa que o gerente deve solicitar os dados, e não esperar por alertas.
- (E) Incorreta: get é um comando SNMP válido para recuperar o valor de uma variável específica. No entanto, post não é um comando SNMP; é um método comum em protocolos como HTTP. Como a alternativa inclui um comando inválido, ela se torna incorreta.
Fonte: FGV MPGO Servidores 2022 Assistente Programador (Caderno Tipo 1). Reproduzida para fins de estudo.