Estou tentando entender como o SNMP funciona e os arquivos de configuração.
Do meu entendimento de como o SNMP funciona até agora, é o seguinte: * Estação de gerenciamento - gerencia os nós (obter/definir são poucos comandos que o gerente pode executar) * Nós gerenciados - esses são os sistemas gerenciados, como switches com capacidade SNMP, e sistemas. * MIB - Este é o banco de dados que contém informações sobre recursos e serviços gerenciados que o agente SNMP suporta
Quando um agente é adicionado ao domínio do gerente, ele deve fornecer informações MIB ao gerente. Dessa forma, o gerente sabe quais recursos estão disponíveis para o recurso gerenciado. MIB é uma coleção de informações e são identificados por identificadores de objeto.
Isso significa que os pares de objeto/valor (a ligação de variável) em SNMP PDUs são o OID dos objetos e o valor desse objeto?
Também com o banco de dados MIB, como eles são criados? Estou assumindo certos dispositivos, como switches e roteadores com capacidade SNMP, o banco de dados MIB é criado pelo fornecedor, ou seja, eles compilam o módulo MBI, definem todos os recursos suportados pelo dispositivo e geram um banco de dados MIB com base nesses recursos. Isso está correto?
Isso também significa que precisarei criar meu próprio banco de dados MIB para um nó gerenciado Linux ou Windows? Agradeço antecipadamente.
1) Sim, os pares objeto/valor nas PDUs são o OID e os valores.
2) MIBs normalmente se dividem em vários pedaços, cada um descrevendo uma parte diferente da árvore. O servidor de gerenciamento terá uma pilha inteira de MIBs, desde os de base definidos em vários RFCs, até quaisquer adicionais que você fornecer de fornecedores específicos nos quais esteja interessado. Ele pode usar essa grande árvore de dados ao interagir com o nós gerenciados para interpretar os dados que recebe de volta. Vale a pena notar aqui que é possível "percorrer" a árvore OID de um nó gerenciado e recuperar todos os dados disponíveis, mesmo que você não tenha o MIB. Você pode não ter ideia do que os dados significam (o OID não fornece nenhuma pista), mas poderá ver tudo.