Muitas coisas sobre o SNMP pareciam complicadas para mim até 15 anos atrás. Um exemplo é o conceito de MIB ser um recurso local para "fazer sentido" dos OIDs numéricos.
O SNMP foi modernizado ou transformado em outra coisa? Ainda é um recurso obrigatório para equipamentos de rede?
Respostas:
Infelizmente, o SNMP ainda é de uso comum. Versões posteriores do protocolo abordaram vários problemas no SNMPv1, mas esses foram quase inteiramente direcionados à correção do modelo de segurança. Como resultado, o tráfego SNMP agora é comparativamente inchado, mas eles não abordaram o que considero a lacuna flagrante no SNMP - que os dados armazenados no MIB residem fora da troca de dispositivos de monitoramento / monitoração.
A separação dos dados armazenados pelo MIB dessa troca e o consequente uso de OIDs numéricos na conexão fizeram sentido no SNMPv1, pois mantinha a maioria das trocas em um único datagrama UDP em cada direção. A partir da v3, isso não faz mais sentido, na minha opinião - mas eu não sou o IETF.
Infelizmente, o SNMP ainda é uma espécie de protocolo de gerenciamento com denominador comum mais baixo e fico constantemente surpreso com quantos dispositivos vejo por aí, onde a maneira mais fácil de extrair dados de monitoramento deles é o bom e velho RO-community-string-in SNMPv1 baseado em UDP.
Edit (2018): por ser tão pertinente, cito o excelente artigo de Geoff Huston na edição de agosto de 2018 do Internet Protocol Journal :
fonte
Eu trabalho em sistemas de monitoramento de rede, e o SNMP ainda é muito usado e utilizado pelos seguintes motivos:
fonte
Todos concordam com @madhatter, sobre o SNMPv2 não desaparecer tão cedo.
Porém, com relação ao futuro, várias NEPs de telecomunicações estão começando a fornecer interfaces SNCONF (baseadas em XML) lado a lado com SNMP e parece estar ganhando impulso às custas do SNMP, não apenas como um substituto para CLIs / TL1, mas para FCAPS funcionalidade também tradicionalmente feita via SNMP.
Veja também este artigo antigo (2013) do infoworld .
fonte