Questão de Redes de Computadores — Protocolo SNMP, sua Extensão RMON e a Base de Informações MIB — FGV 2024
Redes de Computadores›Protocolo 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.
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.
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.
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.
DO gerente envia uma mensagem SET na porta UDP 161 para o agente e aguarda uma mensagem RESPONSE na mesma porta como confirmação.
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.