-
No funcionamento normal (pooling), o gerente manda requisição ao agente (porta 161 UDP).
No funcionamento de exceção, o agente manda o Trap para o gerente (porta 162 UDP).
A questão peca por afirmar que o trap seria algum tipo de resposta. Não é.
-
Conforme a RFC 1157 (SNMP), é mandatorio que qualquer implementacao de SNMP suporte pelo menos 5 PDUs, quais sejam: GetRequest-PDU, GetNextRequest-PDU, GetResponse-PDU, SetRequest-PDU, and Trap-PDU.
RFC 1157: "...It is mandatory that all implementations of the SNMP support the five PDUs: GetRequest-PDU, GetNextRequest-PDU, GetResponse-PDU, SetRequest-PDU, and Trap-PDU."
A RFC complementa indicando que todas as mensagens utilizarão a porta UDP 161, ressalvadas aquelas que contem a Trap-PDU.
RFC 1157: "...A protocol entity receives messages at UDP port 161 on the host with which it is associated for all messages except for those which report traps (i.e., all messages except those which contain the Trap-PDU)."
Dessa forma a mensagem getrequest não será respondida por um Trap. Gabarito, ERRADO.
FFF
-
A resposta é um GetResponse
-
TRAPS: São informações enviadas, de forma UNIDIRECIONAL, do cliente para o gerente (UDP, porta 162) (Ex: Falhas ou alertas).
-
Trap
Usado para enviar informações de alarme ou eventos significativos. (foco da questão).
Fonte: Teleco
-
O comando GET REQUEST fornece info. da MIB.
TRAPS são mensagem automáticas, ou seja, não solicitadas, enviadas pelo agente (app do host) quando há falhas ou há necessidade de fazer algum alerta.
-
No SNMP (Simple Network Management Protocol), como em qualquer sistema de monitoração, eventos nos dispositivos monitorados precisam ser enviados de modo assíncrono para o gerenciador do sistema. No SNMP, em suas diferentes versões, a informação da ocorrência de um evento no dispositivo é sinalizada utilizando a unidade de dados (PDU) trap