SNMP .NET

SNMP .NET

uma implementação SNMP para a estrutura .NET framework C # / .NET SNMP V1 + 2 + 3 com decodificadores e codificadores BER / ASN.1 em pleno funcionamento.
uma implementação SNMP para a estrutura .NET framework C # / .NET NET SNMP V1 + 2 + 3 com decodificadores e codificadores BER / ASN.1 em pleno funcionamento Comecei este projeto devido à falta de recursos para o protocolo SNMP mais antigo, mas ainda altamente utilizado.O protocolo SNMP ainda permanece o padrão de fato quando se trata de monitoramento e gerenciamento de rede.Eu estava tentando escrever um aplicativo que monitorasse os servidores MAX RAS da Lucent (formalmente Ascend), bem como alguns roteadores Cisco 2600/2700.Imaginei que o .NET tivesse algo escrito para ele que funcionaria com o SNMP, como os agentes e manipuladores do SNMP em Java, Perl, PHP e algumas centenas de outras linguagens.Eu acho que foi minha culpa que eu imaginei isso sobre uma linguagem de programação centralizada da Microsoft.Eu precisava continuar escrevendo em C # porque já havia chegado tão longe em outras partes do aplicativo ... Fui forçado a aprender o protocolo SNMP do zero.Imaginei que não seria tão difícil, pois é chamado Simple Network Management Protocol.Quando disseram simples, significavam que era um subconjunto simples de alguns outros padrões que o C # não tinha nenhum suporte para o éter.Eu não sabia o quão complexo seria esse empreendimento, mas sabia que poderia ser feito.
snmp-net-1

Alternativas ao SNMP .NET para todas as plataformas com qualquer licença

OpenSNMP

OpenSNMP

O openSNMP é um mecanismo SNMPv3 multiencadeado.Este projeto suporta o Protocolo de Gerenciamento de Rede Simples versão 3. Em particular, ele foi projetado para corresponder à arquitetura do padrão SNMPv3 da Força-Tarefa de Engenharia da Internet (RFCs 3410-15).