Форматы ловушки

Формат PKU ловушки отличается от формата других PKU. Формат ловушек SNMPv1 и SNMPv2C также отличается.

На платформе SNMPv2C формат ловушки PDU представляет собой список привязки переменных из n записей привязки переменных, упорядоченных следующим образом:

  • Первая запись привязки переменной содержит метку времени.
  • Вторая запись привязки переменной — это идентификатор объекта, который идентифицирует ловушку.
  • Записи привязки с третьей по n переменной, если они имеются, содержат дополнительные сведения, связанные с ловушкой.

На платформе SNMPv1 формат ловушки PDU выглядит следующим образом.

Поле Описание
корпоративные Определяет тип устройства, создающего ловушку.
агент-надстройка Определяет IP-адрес устройства, создающего ловушку.
generic-trap/specific-trap Определяет предопределенный тип ловушки.
метка времени Определяет, когда была создана ловушка.
Привязки переменных Содержит дополнительные сведения, связанные с ловушкой.

 

Функция SnmpRecvMsg всегда возвращает сообщение в формате SNMPv2C. Если сообщение содержит тип операции SNMP_PDU_TRAP, приложение может считывать записи привязки переменных сообщения и извлекать сведения, связанные с ловушкой.