Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — FGV 2023

Redes de ComputadoresProtocolo
Código
fg071467
Banca
FGV
Órgão
TCE-SP
Ano
2023
Nível
Superior
Cargo
Agente da Fiscalização - TI
O SNMP é usado para transmitir informações e comandos entre uma entidade gerenciadora e um agente que os executa em nome da entidade dentro de um dispositivo de rede gerenciado. Em alguns casos, ocorre uma sobrecarga devido às múltiplas mensagens que devem ser enviadas.Para evitar essa sobrecarga, deve ser utilizada a PDU:
  1. AGetRequest;
  2. BInformRequest;
  3. CGetBulkRequest;
  4. DGetNextRequest;
  5. EInformBulkRequest.
Revelar gabarito e comentário

GabaritoC — GetBulkRequest;

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 – PDUs e otimização de consultas

Gabarito: letra C. O GetBulkRequest foi projetado para reduzir a sobrecarga de múltiplas mensagens, permitindo recuperar grandes blocos de dados de uma só vez, ao contrário do GetNextRequest que exige uma requisição por objeto. (RFC 3416)

A banca testa o conhecimento das PDUs do SNMPv2c/v3 e sua finalidade. O enunciado descreve um cenário de sobrecarga por múltiplas mensagens – exatamente o problema que o GetBulkRequest resolve.

1GetRequest
Consulta 1 OID por vez
Não resolve sobrecarga
2GetNextRequest
Próximo OID na MIB
Gera muitas mensagens
3GetBulkRequest (SNMPv2c)
Recupera múltiplos valores
max-repetitions
Solução para sobrecarga
4InformRequest
Notificação confiável entre gerentes
Não é consulta em massa
PDUs SNMP (consulta)
LEVELsoulevel.com.br
PDUs SNMP (consulta): GetRequest (Consulta 1 OID por vez, Não resolve sobrecarga); GetNextRequest (Próximo OID na MIB, Gera muitas mensagens); GetBulkRequest (SNMPv2c) (Recupera múltiplos valores, max-repetitions, Solução para sobrecarga); InformRequest (Notificação confiável entre gerentes, Não é consulta em massa)

Alternativa A — ❌ Incorreta

GetRequest é a PDU básica para consultar um único objeto OID. Ela não resolve a sobrecarga, pois cada objeto exige uma mensagem separada.

Alternativa B — ❌ Incorreta

InformRequest é usada para notificações confiáveis entre gerentes (trap confirmado). Não tem relação com coleta em massa de dados.

Alternativa C — ✅ Correta ⟵ GABARITO

GetBulkRequest (introduzida no SNMPv2c) permite especificar um max-repetitions e um intervalo de OIDs, recuperando múltiplos valores em uma única requisição. É a solução direta para evitar a sobrecarga de mensagens.

Alternativa D — ❌ Incorreta

GetNextRequest permite navegar pela árvore MIB, mas recupera apenas o próximo objeto por requisição. Embora útil para walk, gera muitas mensagens em grandes bases.

Alternativa E — ❌ Incorreta

InformBulkRequest não existe como PDU padrão no SNMP. A RFC define apenas InformRequest e GetBulkRequest separadamente.

NÃO CAIA NESSA!

A banca troca a PDU que otimiza consultas em massa (GetBulkRequest) pela sequencial (GetNextRequest). O candidato pode lembrar que GetNextRequest é usada em SNMP walks, mas esquece que ela não resolve a sobrecarga – é o GetBulkRequest que faz isso com eficiência.

Gabarito: letra C (GetBulkRequest).

Link permanente: /questoes/fg071467