4.1.6. Trap-PDU
Сообщения Trap-PDU имеют формат:
Trap-PDU ::= [4] IMPLICIT SEQUENCE { enterprise -- тип объекта, генерирующего прерывание -- см. sysObjectID в документе [5] OBJECT IDENTIFIER, agent-addr -- адрес объекта, NetworkAddress, -- генерирующего прерывание generic-trap -- тип прерывания INTEGER { coldStart(0), warmStart(1), linkDown(2), linkUp(3), authenticationFailure(4), egpNeighborLoss(5), enterpriseSpecific(6) }, specific-trap -- специфический код прерывания, INTEGER, -- указываемый даже в тех случаях, -- когда прерывание не относится к enterpriseSpecific time-stamp -- время, прошедшее с момента (ре) инициализации TimeTicks, -- сетевого элемента до генерации прерывания variable-bindings -- представляющая интерес информация VarBindList }
Сообщения Trap-PDU генерируются протокольными объектами только по запросу приложения SNMP. Это означает, что адрес получателя, задаваемый приложением SNMP, зависит от реализации.
При получении сообщения Trap-PDU принимающий протокольный объект представляет содержимое этого сообщения своему приложению SNMP.
Значение поля variable-bindings в сообщениях Trap-PDU зависит от реализации.
Базовые типы прерываний описаны ниже