À medida que as redes cresciam no final da década de 1980, os operadores não tinham uma forma comum de verificar o status de um roteador ou alterar sua configuração. As propostas rivais da comunidade da Internet, construídas em torno do framework de gerenciamento OSI, foram consideradas impossíveis de implementar no hardware da época.
Os projetistas do SNMP fizeram da simplicidade o ponto central. Um gerente envia um minúsculo pacote UDP para a porta 161 solicitando um objeto nomeado, e o agente responde com seu valor; os traps empurram eventos urgentes de volta. Não há conexão, não há codificação pesada e quase nada a instalar.
O RFC 1157, publicado em maio de 1990, descreveu o protocolo, e os fornecedores o implementaram rapidamente porque a barreira era muito baixa. O SNMP tornou-se o padrão de fato para o gerenciamento de equipamentos de rede e permanece em todos os roteadores, switches e impressoras.
Uma minúscula requisição UDP obtém o status de qualquer dispositivo
As alternativas no estilo OSI eram pesadas demais para o hardware dos anos 1980
Algumas operações sobre UDP eram triviais de implementar
As MIBs deram a cada dispositivo uma árvore uniforme de valores nomeados
Ser distribuído em todos os roteadores o tornou o padrão antes que os rivais chegassem
Quando o padrão pesado não pode ser implementado, um padrão intencionalmente mínimo vence por ser fácil o suficiente para que todos os fornecedores o distribuam.
O SNMPv2 e o SNMPv3 adicionaram melhor segurança mantendo o mesmo modelo simples, e o protocolo continua sendo a interface universal para monitorar equipamentos de rede. A telemetria de streaming mais recente lida com escala, mas o design central do SNMP sobreviveu a todos os concorrentes que enfrentou.
CONFIRA AS EVIDÊNCIAS
As fontes
- Simple Network Management Protocol Wikipedia · en.wikipedia.org
- RFC 1157: A Simple Network Management Protocol (SNMP) IETF / RFC Editor · datatracker.ietf.org