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 ...

Foi útil?

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.

http://www.ietf.org/

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top