Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo SNMP, sua Extensão RMON e a Base de Informações MIB — FGV 2024

Redes de ComputadoresProtocolo SNMP, sua Extensão RMON e a Base de Informações MIB
Código
fg165593
Banca
FGV
Órgão
Pref Niterói
Ano
2024
Cargo
APPGG (SEPLAG Niterói)

O Simple Network Management Protocol (SNMP) é usado para o gerenciamento de dispositivos de rede, como roteadores, switches e servidores. Ele opera com base em três componentes principais: gerente (NMS), agente e MIB. O protocolo utiliza portas específicas e suporta várias mensagens que desempenham funções distintas.

 

Considerando que um gerente SNMP precisa modificar um valor em um dispositivo gerenciado e receber uma confirmação de que essa alteração foi bem-sucedida, assinale a opção que descreve corretamente o tipo de mensagem e as portas envolvidas nesse processo.

  1. AO gerente envia uma mensagem GET na porta UDP 161 para o agente e aguarda uma mensagem TRAP na porta UDP 162 como confirmação.
  2. BO gerente envia uma mensagem GET-BULK na porta UDP 161 para o agente e aguarda uma mensagem INFORM na porta UDP 162 como confirmação.
  3. CO gerente envia uma mensagem SET na porta UDP 162 para o agente e aguarda uma mensagem GET-NEXT na mesma porta como confirmação.
  4. DO gerente envia uma mensagem SET na porta UDP 161 para o agente e aguarda uma mensagem RESPONSE na mesma porta como confirmação.
  5. EO gerente envia uma mensagem TRAP na porta UDP 161 para o agente e aguarda uma mensagem RESPONSE na porta UDP 162 como confirmação.
Revelar gabarito e comentário

GabaritoD — O gerente envia uma mensagem SET na porta UDP 161 para o agente e aguarda uma mensagem RESPONSE na mesma porta como confirmação.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SNMP: Mensagens e Portas

Gabarito: letra D. Para modificar um valor em um dispositivo gerenciado, o gerente SNMP envia uma mensagem SET para o agente na porta UDP 161 e aguarda a confirmação por meio de uma mensagem RESPONSE, também na porta UDP 161. As demais alternativas confundem as funções das mensagens (GET, GET-BULK, TRAP, INFORM) e as portas utilizadas (161 e 162).

O SNMP (Simple Network Management Protocol) é um protocolo da camada de aplicação utilizado para gerenciamento de dispositivos de rede, como roteadores, switches e servidores. Ele segue um modelo de comunicação entre um gerente (NMS - Network Management System) e um agente (software que roda no dispositivo gerenciado). O gerente é responsável por monitorar e controlar os dispositivos, enquanto o agente coleta e armazena informações sobre o dispositivo, disponibilizando-as por meio da MIB (Management Information Base), que é um banco de dados hierárquico de objetos gerenciados.

As mensagens do SNMP são definidas em suas versões (v1, v2c, v3) e cada uma tem uma função específica. As principais são:

  • GET: usada pelo gerente para obter o valor de uma ou mais variáveis do agente.

  • GET-NEXT: usada pelo gerente para percorrer sequencialmente a MIB, obtendo o próximo objeto.

  • GET-BULK: usada pelo gerente para obter grandes volumes de dados de uma só vez (disponível no SNMPv2c e v3).

  • SET: usada pelo gerente para modificar o valor de uma variável no agente.

  • TRAP: usada pelo agente para notificar o gerente sobre eventos assíncronos (alarmes, falhas), sem que o gerente tenha solicitado.

  • INFORM: semelhante ao TRAP, mas com confirmação de recebimento (disponível no SNMPv2c e v3).

  • RESPONSE: usada pelo agente para responder a uma requisição GET, GET-NEXT, GET-BULK ou SET do gerente, confirmando o sucesso ou informando um erro.

As portas padrão do SNMP são:

  • UDP 161: usada para o tráfego de requisições e respostas entre gerente e agente (GET, GET-NEXT, GET-BULK, SET, RESPONSE).

  • UDP 162: usada para o envio de notificações (TRAP e INFORM) do agente para o gerente.

No cenário descrito, o gerente precisa modificar um valor, o que exige a mensagem SET. Essa mensagem é enviada do gerente para o agente na porta UDP 161. O agente, ao processar a requisição, envia uma mensagem RESPONSE de volta ao gerente, também na porta UDP 161, confirmando se a alteração foi bem-sucedida ou não. A porta 162 não está envolvida nesse processo, pois é reservada para notificações (TRAP/INFORM), que partem do agente.

A pegadinha da questão está em associar a porta 162 à confirmação de uma operação SET. A porta 162 é usada apenas para o agente enviar notificações não solicitadas (TRAP) ou informes com confirmação (INFORM). A confirmação de uma operação SET é feita pela mensagem RESPONSE, que trafega na porta 161, a mesma porta de requisição.

SNMP
  • 1Componentes
    • Gerente (NMS)
    • Agente
    • MIB
  • 2Mensagens
    • GET (ler)
    • GET-NEXT (percorrer MIB)
    • GET-BULK (ler em lote)
    • SET (modificar)
    • RESPONSE (confirmação)
    • TRAP (notificação sem confirmação)
    • INFORM (notificação com confirmação)
  • 3Portas
    • UDP 161 (requisições e respostas)
    • UDP 162 (notificações)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A mensagem GET é usada para ler valores, não para modificá-los. Além disso, a confirmação de uma operação GET é feita por uma mensagem RESPONSE na porta UDP 161, e não por um TRAP na porta 162. O TRAP é uma notificação assíncrona enviada pelo agente, sem relação com a confirmação de uma requisição.

Alternativa B — ❌ Incorreta

A mensagem GET-BULK é usada para ler grandes volumes de dados, não para modificar valores. A confirmação de uma operação GET-BULK também é feita por uma mensagem RESPONSE na porta UDP 161, e não por um INFORM na porta 162. O INFORM é uma notificação com confirmação, mas é enviado pelo agente ao gerente, não como resposta a uma requisição de modificação.

Alternativa C — ❌ Incorreta

A mensagem SET é a correta para modificar um valor, mas ela é enviada na porta UDP 161, não na 162. A confirmação é feita por uma mensagem RESPONSE na mesma porta 161, e não por um GET-NEXT. O GET-NEXT é usado para percorrer a MIB, não para confirmar alterações.

Alternativa D — ✅ Correta ⟵ GABARITO

A mensagem SET é usada pelo gerente para modificar o valor de uma variável no agente. Ela é enviada na porta UDP 161, que é a porta padrão para requisições e respostas do SNMP. O agente, ao processar a requisição, envia uma mensagem RESPONSE de volta ao gerente, também na porta UDP 161, confirmando se a alteração foi bem-sucedida. Essa é a descrição correta do processo.

Alternativa E — ❌ Incorreta

A mensagem TRAP é uma notificação assíncrona enviada pelo agente ao gerente, e não pelo gerente ao agente. Além disso, ela é enviada na porta UDP 162, não na 161. A confirmação de uma operação não é feita por TRAP, mas por RESPONSE na porta 161. A alternativa inverte os papéis e as portas.

Gabarito: letra D

Link permanente: /questoes/fg165593