Infelizmente, o SNMP ainda está em uso comum. Versões posteriores do protocolo abordaram vários problemas no SNMPv1, mas esses foram quase totalmente direcionados à correção do modelo de segurança. Como resultado, o tráfego SNMP está agora comparativamente inchado, mas eles não abordaram o que considero ser a falha gritante no SNMP - que os dados armazenados no MIB residem fora da troca de dispositivos monitorados / monitorados.
A separação dos dados armazenados no MIB daquela troca, e o consequente uso de OIDs numéricos na rede, fazia sentido no SNMPv1, pois mantinha a maioria das trocas em um único datagrama UDP em cada direção. A partir da v3, não faz mais sentido, na minha opinião - mas eu não sou a IETF.
Infelizmente, o SNMP ainda é uma espécie de protocolo de gerenciamento de menor denominador comum, e estou constantemente surpreso com quantos dispositivos eu vejo lá fora, onde a maneira mais fácil de extrair dados de monitoramento deles é boa cadeia de comunidade RO. -no-SNMPv1 baseado em UDP.
Editar (2018): porque é tão pertinente, cito o excelente artigo de Geoff Huston no edição de agosto de 2018 do Internet Protocol Journal :
The Internet converged on using the Simple Network Management Protocol (SNMP) a quarter of a century ago, and despite its security weaknesses, its inefficiency, its incredibly irritating use of Abstract Syntax Notation One (ASN.1), and its use in sustaining some forms of Distributed Denial-of-Service (DDoS) attacks, it still enjoys widespread use.