Page tree
Skip to end of metadata
Go to start of metadata

Содержание

Описание

Модуль поддержки SNMP traps. Протокол SNMP предоставляет возможность сетевому агенту посылать асинхронные уведомления (traps) о возникновении того или иного события на контролируемом устройстве. Модуль поддержки SNMP traps осуществляет централизованную рассылку информации, поступающей от внутренних подсистем маршрутизатора на указанный SNMP-сервер.

Синтаксис:

trapd dst[addr] x.x.x.x[:PORT][/v1|/v2] [[GROUPNAME] ...] [[[-]TYPENAME] ...]
trapd -dst[addr] x.x.x.x[:PORT]
trapd map
trapd agent x.x.x.x
trapd -agent
trapd gateway {xxxxxxxxxxxx|auto}
trapd -gateway
trapd type TYPENAME enable|disable
trapd start|stop
  where PORT default value is 162 if omitted
  possible GROUPNAMEs are:
    topoGroup
    radioGroup
    mintGroup
    ospfGroup
  and possible TYPENAMEs are:
    topoEvent
    newNeighborEvent
    lostNeighborEvent
    radioFreqChanged
    radioBandChanged
    mintRetries
    mintBitrate
    mintSignalLevel
    ospfNBRState
    ospfVirtNBRState
    ospfIFState
    ospfVirtIFState
    ospfConfigError
    linkEvent
    trapdColdStartEvent
    snmpdAuthenticationFailureEvent
    syslog

Параметры

ПараметрОписание

start|stop

Включает/отключает SNMP-агента.

dst[addr] x.x.x.x[:PORT][/v1|/v2] [[GROUPNAME] ...] [[[-]TYPENAME] ...]

Позволяет задать адрес удалённого SNMP-сервера. Можно указать IP-адреса нескольких удаленных серверов SNMP.

  • "[addr] x.x.x.x" – IP-адрес сервера SNMP.
  • ":PORT" – порт UDP сервера (по умолчанию 162).
  • "/v1|/v2" – номер версии SNMP trap (1 или 2), можно указать для каждого получателя SNMP trap. Допускается создание нескольких получателей с различными версиями протокола. По умолчанию используется версия 1.
  • "GROUPNAME" группы асинхронных уведомлений, которые будут посылаться на сервер SNMP.
  • "[-]TYPENAME" асинхронные уведомления, которые будут (или не будут, в случае указания знака "-") посылаться на SNMP-сервер.

-dst[addr] x.x.x.x[:PORT]

Удаляет адрес удалённого SNMP-сервера.

map

Отображает все назначенные сервера SNMP, определённые для них асинхронные уведомления и их группы.

agent x.x.x.x

Задает собственный IP-адрес агента, передаваемый в пакете "SNMP-trap". По умолчанию 127.0.0.1.

-agent

Удаляет IP-адрес агента.

gateway {xxxxxxxxxxxx|auto}

Даёт возможность послать уведомление через другое устройство, указав его MAC-адрес.

  • "xxxxxxxxxxxx" – MAC-адрес устройства.
  • “auto” – уведомления SNMP будут отправляться на устройство MINT SNMP relay (сконфигурированное командой “mint -snmprelay”), при его наличии в сети MINT.

-gateway

Удаляет MAC-адрес из конфигурации.

type TYPENAME enable|disable

Позволяет/запрещает использование различных типов асинхронных уведомлений. По умолчанию использование всех типов запрещено.

  • "TYPENAME" асинхронные уведомления, которые будут посылаться на SNMP-сервер
Типы и группы асинхронных уведомлений

trapdColdStartEvent

Включение устройства.

snmpdAuthenticationFailureEvent

Неудачная аутентификация протокола SNMP.
syslog

События, связанные с сообщениями, записываемыми в системный журнал.

topoGroup
topoEventИзменение топологии сети: изменение количества соседей и их состояния (полный список соседей).
lostNeighborEventПотеря связи с соседним узлом.
newNeighborEventУстановление связи с новым соседним узлом.
radioGroup
radioFreqChangedИзменение рабочей частоты.
radioBandChangedИзменение ширины канала.
mintGroup
mintBitrateИзменение скорости передачи данных.
mintRetriesИзменение количества повторов более чем на 10%.
mintSignalLevelИзменение уровня сигнала более чем на 10%.
ospfGroup
ospfNBRStateИзменение состояния отношений с соседом OSPF.
ospfVirtNBRStateИзменение состояния отношений с виртуальным соседом OSPF.
ospfIFStateИзменение состояния интерфейса OSPF.
ospfVirtIFStateИзменение состояния виртуального интерфейса OSPF.
ospfConfigError

Конфликт параметров в конфигурациях двух маршрутизаторов.

linkEventИзменение состояния соединения Ethernet. Это уведомление включает/отключает отправку двух уведомлений: "linkUp" и "linkDown".

Примеры

Задает удалённый адрес сервера SNMP, отправляет уведомления в случае любого изменения в топологии сети.

trapd dst 192.168.103.35
trapd type topoGroup enable

Либо

trapd dst 192.168.103.35 topoGroup

С помощью команды "trapd map" можем отобразить список формируемых типов уведомлений.

trapd map
trap name                          destination address[es]
--------------------------------------------------------------
topoEvent                          192.168.103.35
newNeighborEvent                   192.168.103.35
lostNeighborEvent                  192.168.103.35
any unaddressed trap from MINT     all addresses above
any addressed trap from MINT       its own destination address
--------------------------------------------------------------