Questão de Redes de Computadores — Protocolo — FGV 2023
- Código
- fg071467
- Banca
- FGV
- Órgão
- TCE-SP
- Ano
- 2023
- Nível
- Superior
- Cargo
- Agente da Fiscalização - TI
- AGetRequest;
- BInformRequest;
- CGetBulkRequest;
- DGetNextRequest;
- EInformBulkRequest.
GabaritoC — GetBulkRequest;
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.
GetRequest é a PDU básica para consultar um único objeto OID. Ela não resolve a sobrecarga, pois cada objeto exige uma mensagem separada.
InformRequest é usada para notificações confiáveis entre gerentes (trap confirmado). Não tem relação com coleta em massa de dados.
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.
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.
InformBulkRequest não existe como PDU padrão no SNMP. A RFC define apenas InformRequest e GetBulkRequest separadamente.
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