Quais são alguns bons recursos para entender o SNMP MIBS?
Pergunta
Eu sei um pouco sobre o SNMP, mas não o suficiente. Preciso desenvolver um aplicativo que possa ler MIBs SNMP padrão e ler/escrever as várias propriedades. O final da rede não é problema, mas os MIBs reais e exatamente o que eles podem conter são uma arte negra para mim.
Acredito que devo ser capaz de usar o LBSMI para 'analisar' os Mibs, mas não entendo qual será realmente a saída do 'analisador' e a melhor forma de usá -lo.
Todas as sugestões são bem -vindas ...
Solução
Correndo o risco de jogá -lo no fundo do poço, você pode querer dar uma olhada net-snmp. A instalação padrão contém vários MIBs padrão com sua implementação associada. Ele também contém um utilitário (MIB2C) que gerará código de caldeira a partir de seus arquivos MIB.
Depois de ler um par de MIBs, você não terá problemas para se familiarizar com a maneira como o SNMP faz as coisas.
Outras dicas
A maioria dos documentos MIB padrão foi definida nos RFCs correspondentes publicados no IETF.
Por favor, vá para este site para encontrar mais detalhes.
Muonics Guia do usuário do MIB Smithy Fornece uma boa visão geral de como construir um MIB, o que pode ajudá -lo a entender os elementos necessários para a análise.
Você também deve olhar para o ASN.1 Especificação da ITU x.690, porque esse é o idioma SNMP é definido. Também ajuda se você vasculhar os RFCs SNMP em busca de qualquer formatação Bachus-Naur nos RFCs SNMP. Vou sugerir que você comece com RFC3642 e RFC2252.