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:
- A)GetRequest;
GetRequest é usada para solicitar um valor específico, não para reduzir sobrecarga com coleta em bloco.
- B)InformRequest;
InformRequest serve para enviar informações confiáveis entre entidades, mas não é a PDU voltada à busca em massa de dados.
- C)GetBulkRequest;
GetBulkRequest é a PDU criada para obter vários valores de uma vez, diminuindo a quantidade de mensagens e a sobrecarga.
- D)GetNextRequest;
GetNextRequest é usada para percorrer objetos sequencialmente, mas ainda exige várias mensagens e não é a mais eficiente para grandes volumes.
- E)InformBulkRequest.
InformBulkRequest não é uma PDU do SNMP, então a alternativa está incorreta.
Gabarito: C
O SNMP serve para a entidade gerenciadora conversar com os agentes dos equipamentos de rede e, assim, coletar informações ou até enviar alguns comandos. Pense nele como um “check-up” remoto: o gerente pergunta, o agente responde, e tudo vai acontecendo por PDUs, que são os formatos dessas mensagens. Quando a ideia é buscar muitos dados de uma vez, mandar várias mensagens separadas aumenta o tráfego e a sobrecarga. Para resolver isso, o SNMP usa uma PDU específica para recuperar vários valores em sequência com menos idas e vindas. É justamente aí que entra a GetBulkRequest, que reduz a quantidade de mensagens necessárias. A GetBulkRequest foi criada no SNMPv2 para buscar blocos grandes de informação de forma mais eficiente, especialmente em tabelas e listas de MIB. Em vez de ficar repetindo requisições uma a uma, você pede “vem um pacote maior”, economizando tempo e banda. Em prova, isso costuma aparecer como a PDU associada à redução de sobrecarga. Por isso, o gabarito é a letra C. As outras PDUs citadas não têm essa função de coletar vários valores em bloco para evitar múltiplas mensagens, então a banca quer que você reconheça a lógica de eficiência do GetBulkRequest.