Здравствуйте!
Хотелось бы выяснить некоторые моменты с доступом к управлению по SNMP.
Возникла необходимость сделать програмку, которая работает с некой билинговой системой учёта интернет трафика, а так же периодически делает начисление абонетской платы каждый день.
Как и во всех сетях есть пользователи не платящие за абонентку и их просто отключают. В ручную делать отключение портов или ограничение скорости просто не реально, за этим будет следить эта программка.
С SNMP никогда не работал, поэтому пришлось делать тестовое приложение. Всё работает отлично, но есть небольшие неясности. Для чтения параметров "SNMP Engine ID" не нужен, а вот чтобы устанавливать параметр он необходим. Потом установил D-View. В папочке "D-View\Modules\DES3526\" есть приложение "DES3526.exe"
Это приложение каким то образом знает этот SNMP Engine ID или каким то образом ему разрешено делать Set'ы не зная Engine ID, хотелось бы узнать...
До этого хотели оставить всё как есть в настройках SNMP на свичах, но эта программка заставила задуматься...
Наверно достаточно поменять Group Name на более сложный, которой разрешен SetRequest, потому как скачав кто угодно D-View, может побаловаться...
Хотелось бы узнать краткое описание:
SNMP User Table
SNMP View Table - ?
SNMP Group Table - ?
SNMP Community Table - тут можно добавить свою группу и выбрать ей версию SNMP протокола
SNMP Host Table - ?
SNMP Engine ID - тот самый Engine ID
В часности по подробнее хотелось бы узнать про раздел "SNMP View Table". Что там за OID'ы и зачем они нужны...
|