Роль snmpd при отправке snmp-ловушек через net-snmp?

#mib #snmpd #snmptrapd

Вопрос:

Какова роль snmpd (net-snmp) при отправке snmp-ловушек. Я понимаю snmpd в целом: вы можете ввести в него значение переменной (определенной в MIB), а затем менеджер может ПОЛУЧИТЬ (опросить) его. Но зачем это нужно для ловушек? Как я себе представляю, у меня есть api, который отправляет ловушку, скажем, snmptrapd или удаленному менеджеру. Всю информацию о предупреждении я могу включить в сообщение о ловушке, верно? Так зачем же вообще нужен snmpd? И зачем нужен файл MIB или информация OID? Будет ли менеджер делать запрос в ответ на приближающуюся ловушку?