Содержание
Описание
Модуль поддержки 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.
|
-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-адрес.
|
-gateway | Удаляет MAC-адрес из конфигурации. |
type TYPENAME enable|disable | Позволяет/запрещает использование различных типов асинхронных уведомлений. По умолчанию использование всех типов запрещено.
|
Типы и группы асинхронных уведомлений | |
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 -------------------------------------------------------------- |