что нужно для создания собственного агента и сервера SNMP? - PullRequest
2 голосов
/ 12 марта 2010

Hii, Я хочу создать свой собственный сервер и агент snmp с моими собственными MIB и OID. как я могу это сделать ?? и с чего начать ??

И если я хочу использовать службу Windows SNMP, расширить ее и вставить свой собственный OID в его MIB тогда возможно ли это?. n если да, как я могу это сделать ??

Ответы [ 2 ]

3 голосов
/ 12 марта 2010

Существует отличная реализация с открытым исходным кодом для .NET Framework, которая называется SharpSnmpLib . Он может реализовывать обычный SNMP-сервер и позволяет загружать ваши собственные MIBS.

Пара советов:

  • Вы можете найти существующие MIB по адресу oidview или Браузер Cisco Mib
  • Избегайте v3 и RFC, которые ему принадлежат (на самом деле я бы вообще избегал RFC, они сбивают с толку и охватывают многие области, которые не были приняты)
  • Тестируйте рано и часто на машинах, максимально приближенных к производственной установке
1 голос
/ 12 марта 2010

Если вы когда-либо начнете внедрять любой стандартизированный протокол , первым шагом будет чтение стандартов, определяющих его. В случае SNMPv3. соответствующие стандарты

RFC: с

Хорошая (и плохая) вещь в RFC заключается в том, что они обычно очень четко указывают, что вы ДОЛЖНЫ , ДОЛЖНЫ , НЕ ДОЛЖНЫ , ДОЛЖНЫ НЕ и МОГУТ делать в вашей реализации.

...