RFC: 1157
Оригинал: A Simple Network Management Protocol (SNMP)
Предыдущие версии: RFC 1067, RFC 1098
Категория: Исторический
Дата публикации:
Авторы: , , ,
Перевод: Николай Малых

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 зависит от реализации.

Базовые типы прерываний описаны ниже

2007 - 2017 © Русские переводы RFC, IETF, ISOC.