2008-10-19 10 views
5

Conozco un poco sobre SNMP, pero no lo suficiente. Necesito desarrollar una aplicación que pueda leer MIB de SNMP estándar y leer/escribir las diversas propiedades. El final de la red no es un problema, pero las MIB reales y exactamente lo que pueden contener es algo así como un arte negro para mí.¿Cuáles son algunos buenos recursos para comprender SNMP MIB?

Creo que debería poder utilizar LIBSMI para 'analizar' las MIB, pero realmente no entiendo cuál será la salida del 'analizador' y cuál es la mejor manera de usarlo.

Todas las sugerencias bienvenida ...

Respuesta

3

A riesgo de que tirar la parte más profunda, es posible que desee echar un vistazo a net-snmp. La instalación predeterminada contiene una cantidad de mib estándar con su implementación asociada. También contiene una utilidad (mib2c) que generará un código repetitivo a partir de sus archivos mib.

Una vez que haya leído su camino a través de un par de mibs, no debería tener problemas para familiarizarse con la forma en que el snmp hace las cosas.

1

La mayoría de los documentos MIB estándar se definieron en los RFC correspondientes publicados en IETF.

http://www.ietf.org/

favor, vaya a este sitio para encontrar más detalles.

0

Muonics Mib Smithy User Guide proporciona una buena visión general de cómo construir una MIB, lo que puede ayudarlo a comprender los elementos necesarios para el análisis sintáctico.

También debe mirar el ASN.1 ITU specification X.690, porque ese es el idioma en el que se define SNMP. También ayuda si rastrea los RFC de SNMP para cualquier formato de Bachus-Naur en las RFC de SNMP. Voy a sugerir que comiences con RFC3642 y RFC2252.

+0

¿Tiene algún vínculo o algún detalle adicional? –

Cuestiones relacionadas