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

SNMP (Simple Network Management Protocol) — стандартный протокол, который широко используется для управления сетевыми устройствами. SNMP протокол работает по технологии клиент-сервер.

Настройка SNMP

Пример минимальной конфигурации SNMP v2/v3

SNR-S5210(config)#snmp-server enable snmp
SNR-S5210(config)#snmp-server community private rw
SNR-S5210(config)#snmp-server community public ro
SNR-S5210(config)#snmp-server user nagtest network-admin auth md5 test1234 priv des test1234

Пример запроса SNMP v2c

snmpwalk -v2c -c public ip_address

Пример запроса SNMP v3

snmpwalk -v3 -l authPriv -u nagtest -a MD5 -A test1234 -x DES -X test1234 ip_address
  • ip_address - IP коммутатора.

Ограничение доступа к SNMP-агенту

SNR-S5210(config)#snmp-server securityip enable 
SNR-S5210(config)#snmp-server securityip X.X.X.X

Примеры запросов

Включение/выключение порта

snmpset -v2c -c private ip_addr .1.3.6.1.2.1.2.2.1.7.50ifindex i state

Получение описания порта:

snmpget -v2c -c private ip_addr 1.3.6.1.2.1.2.2.1.2.50ifindex
  • ip_addr - IP коммутатора;
  • ifindex - номер порта;
  • state - состояние порта (1 - вкл, 2 - выкл).

Важно!

Для диапазона портов с 1 по 9, нужно указывать номер в формате 0X, где X - номер порта.

Запрос таблицы MAC-адресов

snmpwalk -v2c -c private ip_addr .1.3.6.1.2.1.17.4.3.1.1
  • ip_addr - IP коммутатора.

Получение загрузки CPU коммутатора

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.40418.7.100.1.11.10.0
  • ip_addr - IP коммутатора.

Получение утилизации RAM коммутатора

Всего памяти:

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.40418.7.100.1.11.6.0

Использовано памяти:

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.40418.7.100.1.11.7.0
  • ip_addr - IP коммутатора.

Получение температуры коммутатора

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.57206.7.100.1.11.9.0

Получение счетчика ошибок на порту

snmpget -v2c -c private ip_addr .1.3.6.1.2.1.2.2.1.13.50ifindex

Получение значения  напряжения на клеммах АКБ

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.57206.7.100.1.23.4.0

Получение уровня заряда АКБ

snmpget -v2c -c private ip_addr .1.3.6.1.4.1.57206.7.100.1.23.5.0