Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo SNMP, sua Extensão RMON e a Base de Informações MIB — CESPE / CEBRASPE 2023

Redes de ComputadoresProtocolo SNMP, sua Extensão RMON e a Base de Informações MIB
Código
ce398025
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Cargo
Ana TI ( )
Julgue o item a seguir, relativo aos protocolos SNMPv1, SNMPv2 e SNMPv3.   Diferentemente do SNMPv1 e do SNMPv2, o SNMPv3 fornece serviços de autenticação e privacidade.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SNMPv3: autenticação e privacidade

Gabarito: ✅ CERTO. O SNMPv3 é a primeira versão do protocolo a incorporar, de fato, serviços de autenticação e privacidade (confidencialidade) como parte integrante de sua arquitetura de segurança — diferentemente do SNMPv1 e do SNMPv2, que não ofereciam esses mecanismos de forma nativa. Essa é a distinção central que a questão explora.

O SNMP (Simple Network Management Protocol) é o protocolo padrão da indústria para gerenciamento de redes, permitindo que um gerente (NMS — Network Management System) monitore e controle dispositivos como roteadores, switches e servidores. Ele opera sobre o modelo gerente-agente: o agente reside no dispositivo gerenciado e expõe variáveis de estado por meio da MIB (Management Information Base), enquanto o gerente envia requisições (GET, SET, etc.) e recebe notificações (TRAPs).

A evolução das versões é marcada por três grandes saltos. O SNMPv1 (RFC 1157) estabeleceu a base do protocolo, com operações como GET, GETNEXT, SET e TRAP, mas sem qualquer mecanismo de segurança — as mensagens eram enviadas em texto claro, com apenas uma "comunidade" (community string) como senha fraca e não criptografada. O SNMPv2 (RFC 3416) trouxe melhorias de desempenho e novas operações (como GETBULK e INFORMA), além de comunicação gerente-para-gerente, mas manteve a fragilidade de segurança — a variante mais usada, SNMPv2c, ainda dependia da community string. Foi somente com o SNMPv3 (RFC 3410, 3411-3418) que a segurança foi tratada como componente central, com a introdução de três serviços principais: autenticação (garantia de que a mensagem veio de uma fonte legítima), privacidade/confidencialidade (criptografia dos dados) e controle de acesso (definição de quem pode ler ou alterar quais objetos).

Na prática, o SNMPv3 define dois modelos de segurança: o USM (User-based Security Model), que cuida da autenticação e privacidade, e o VACM (View-based Access Control Model), que controla o acesso aos objetos da MIB. A autenticação usa HMAC-MD5 ou HMAC-SHA, e a privacidade usa criptografia DES ou AES. Isso significa que, com SNMPv3, é possível, por exemplo, impedir que um atacante intercepte e leia os valores de tráfego de um roteador (privacidade) ou que forje uma mensagem SET para alterar a configuração de um dispositivo (autenticação).

A pegadinha que a banca explora aqui é sutil: o SNMPv2, em sua especificação original (SNMPv2u e SNMPv2*, baseadas em party-based security), até ensaiou mecanismos de segurança, mas eles foram abandonados na prática — a implementação dominante, SNMPv2c, não os adotou. Portanto, a afirmação de que o SNMPv3 é o primeiro a fornecer autenticação e privacidade é correta no contexto das versões amplamente utilizadas e cobradas em concursos. Guarde essa linha evolutiva: v1 (sem segurança) → v2c (sem segurança, com melhorias de desempenho) → v3 (segurança completa: autenticação, privacidade e controle de acesso). É exatamente nessa fronteira que a questão se decide.

Item — ✅ CERTO

A afirmação está correta. O SNMPv1 e o SNMPv2 (especialmente o SNMPv2c, a variante mais difundida) não fornecem autenticação nem privacidade — eles dependem apenas da community string, que viaja em texto claro e não oferece proteção real. O SNMPv3, por sua vez, foi projetado com a segurança como requisito central, incorporando autenticação (USM, com HMAC-MD5/HMAC-SHA) e privacidade (criptografia DES/AES), além de controle de acesso (VACM). Portanto, a diferença apontada no enunciado é verdadeira.

PEGA ESSA DICA!

Para questões de SNMP, memorize a tabela evolutiva: v1 (GET, GETNEXT, SET, TRAP — sem segurança), v2c (adiciona GETBULK e INFORMA — ainda sem segurança), v3 (adiciona USM e VACM — autenticação, privacidade e controle de acesso). Se a alternativa mencionar segurança no v1 ou v2c, está errada; se mencionar no v3, está certa. Esse é o padrão clássico de cobrança.

Gabarito: ✅ CERTO

Link permanente: /questoes/ce398025