SNMP v2 vs v3 | SNMP v2c e SNMP v3
SNMP (Simple Network Management Protocol) é um protocolo de Internet dedicado ao gerenciamento de dispositivos em redes. Normalmente, roteadores, switches, servidores, estações de trabalho, impressoras, modems e muitos outros dispositivos suportam SNMP. O SNMP é usado principalmente em NMS (Network Management Systems) para monitorar várias condições em dispositivos que precisam da atenção do administrador da rede. O SNMP é definido pelo IETF (Internet Engineering Task Force) como parte do IPS (Internet Protocol Suite). SNMP é uma combinação de padrões de gerenciamento de rede, como protocolo para camada de aplicativo, esquema para bancos de dados e coleção de objetos de dados. SNMP descreve a configuração do sistema expondo variáveis (dados de gerenciamento) nos sistemas gerenciados. Portanto, outros aplicativos de gerenciamento podem consultar essas variáveis para fins de monitoramento,e ocasionalmente pode definir esses valores. SNMP v3 é a versão atual. O SNMP v3 é muito semelhante ao SNMP v2 (versão anterior), exceto pelo modelo de segurança aprimorado.
O que é SNMP v2?
O SNMP v2 (também conhecido como SNMPv2 ou SNMP versão 2) é definido de RFC 1441 a RFC 1452. SNMP v2 adiciona vários aprimoramentos em relação ao SNMP versão 1. Eles são aprimoramentos no desempenho, juntamente com avanços em segurança e confidencialidade. Também agrega melhorias na área de comunicação gestor para gestor. GetBulkRequest foi adicionado para recuperar grandes quantidades de dados por uma única solicitação. Anteriormente, você tinha que usar GetNextRequest iterativamente para obter uma grande quantidade de dados. No entanto, muitos usuários acreditam que o sistema de segurança baseado em grupo no SNMP v2 é muito complexo para seu gosto. Esta foi a razão pela qual não se tornou popular.
SNMP v2c é o protocolo de gerenciamento de rede simples baseado na comunidade versão 2. Ele é definido de RFC 1901 a RFC 1908. Na verdade, SNMP v1.5 foi o nome inicial dado a esse protocolo. A principal diferença entre SNMP v2 e SNMP v2c é o modelo de segurança. SNMP v2c usa um modelo de segurança baseado em comunidade mais simples (encontrado em SNMP v1). Tirando essa diferença no modelo de segurança usado, o SNMP v2c pode ser considerado quase semelhante ao SNMP v2. Na verdade, o SNMP v2c agora é considerado o SNMP v2 de fato. Mas o SNMP v2c ainda é um “padrão preliminar”.
O que é SNMP v3?
O SNMP v3 (também conhecido como SNMPv3 ou SNMP versão 3) não adiciona nenhuma alteração ao protocolo, além da criptografia. Na verdade, a principal motivação por trás do surgimento da versão 3 foi lidar com as questões de segurança das versões anteriores do SNMP (SNMP v1 e SNMP v2). Mas o SNMP v3 parece diferente devido à introdução de novas convenções para textos, conceitos e nova terminologia.
Qual é a diferença entre SNMP v2 e SNMP v3?
A principal diferença entre SNMP v2 e SNMP v3 são as melhorias no modelo de configuração remota e de segurança. SNMP v3 adiciona segurança criptográfica ao SNMP v2. O SNMP v3 substitui o compartilhamento simples de senha (como texto não criptografado) no SNMP v2 por parâmetros de segurança codificados muito mais seguros. Devido à introdução de novas convenções para textos, conceitos e nova terminologia, o SNMP v3 parece diferente do SNMP v2 (embora não haja muitas mudanças). SNMP v2 agora é considerado obsoleto.