2008-10-19 6 views
5

Je connais un peu le protocole SNMP, mais pas assez. J'ai besoin de développer une application capable de lire les MIB SNMP standard et de lire/écrire les différentes propriétés. La fin du réseau n'est pas un problème, mais les MIB réels et exactement ce qu'ils peuvent contenir est quelque chose d'un art noir pour moi. Je pense que je devrais être capable d'utiliser LIBSMI pour 'analyser' les MIB, mais je ne comprends pas vraiment ce que sera la sortie de 'parser', et comment l'utiliser au mieux.Quelles sont les bonnes ressources pour comprendre les MIB SNMP?

Toutes les suggestions bienvenues ...

Répondre

3

Au risque de vous lancer dans le grand bain, vous pouvez jeter un oeil à net-snmp. L'installation par défaut contient un certain nombre de mibs standard avec leur implémentation associée. Il contient également un utilitaire (mib2c) qui va générer le code standard de vos fichiers mib. Une fois que vous avez lu votre chemin à travers quelques mibs, vous devriez avoir aucun problème pour vous familiariser avec la façon dont snmp fait les choses.

1

La plupart des documents MIB standard ont été définis dans les RFC correspondants publiés à l'IETF.

http://www.ietf.org/

S'il vous plaît allez à ce site pour trouver plus de détails.

0

Muonics Mib Smithy User Guide fournit un bon aperçu de la construction d'une MIB, ce qui peut vous aider à comprendre les éléments nécessaires à l'analyse.

Vous devriez également regarder le ASN.1 ITU specification X.690, parce que c'est la langue dans laquelle SNMP est défini. Il est également utile si vous parcourez les RFC SNMP pour tout formatage Bachus-Naur dans les RFC SNMP. Je vais vous suggérer de commencer par RFC3642 et RFC2252.

+0

Avez-vous des liens ou des détails supplémentaires? –

Questions connexes