Questão de Redes de Computadores — Protocolo SNMP, sua Extensão RMON e a Base de Informações MIB — CESPE / CEBRASPE 2026
- Código
- ce390627
- Banca
- CESPE / CEBRASPE
- Órgão
- UDESC
- Ano
- 2026
- Cargo
- TUD ( )
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: letra C (CERTO). As MIBs (Management Information Bases) são definidas por meio de uma linguagem formal de descrição de dados, a SMI (Structure of Management Information), que por sua vez é baseada no padrão ASN.1 (Abstract Syntax Notation One). Essa linguagem é o que garante que os objetos gerenciados sejam descritos de forma padronizada e inequívoca, permitindo que agentes e sistemas de gerenciamento (NMS) de diferentes fabricantes interpretem os mesmos dados corretamente.
A afirmação do enunciado é uma verdade fundamental do gerenciamento de redes SNMP. Sem uma linguagem de descrição de dados, seria impossível que um NMS genérico entendesse as informações de um dispositivo de um fabricante específico. A SMI define a sintaxe e a semântica dos objetos MIB, especificando tipos de dados (como Integer32, Counter32, Gauge32, etc.), a estrutura da árvore de objetos e as regras para definir novos objetos. Essa padronização é o que torna o SNMP um protocolo de gerenciamento universal.
A SMI é uma linguagem de descrição de dados que define como os objetos gerenciados são nomeados e tipados. Ela é baseada no ASN.1, um padrão internacional para descrever estruturas de dados de forma independente de plataforma. Na prática, quando um fabricante cria um novo dispositivo gerenciável, ele define os objetos MIB específicos desse dispositivo usando a SMI, e essa definição é publicada em um documento (geralmente um RFC ou um documento proprietário). O NMS, ao ler essa definição, sabe exatamente como interpretar os dados que o agente do dispositivo envia.
A relação entre MIB, SMI e ASN.1 é hierárquica: a MIB é a base de dados em si, a SMI é a linguagem usada para descrever essa base, e o ASN.1 é o padrão de notação que a SMI utiliza. É como se a MIB fosse um banco de dados, a SMI fosse a linguagem SQL usada para definir as tabelas desse banco, e o ASN.1 fosse o padrão de codificação dos dados. Essa separação de camadas é o que permite a interoperabilidade entre diferentes implementações.
A pegadinha desta questão é justamente a aparente obviedade da afirmação. O candidato pode achar que a questão é simples demais e procurar um erro onde não existe. No entanto, a banca está cobrando um conhecimento técnico específico: a existência da SMI como linguagem de descrição de dados das MIBs. É um conceito fundamental do gerenciamento de redes, e a afirmação está perfeitamente correta.
A banca explora a aparente simplicidade da afirmação. O candidato pode achar que "linguagem de descrição de dados" é um termo vago e que a afirmação é genérica demais para ser correta. No entanto, o termo se refere especificamente à SMI (Structure of Management Information), que é a linguagem formal baseada em ASN.1 usada para definir as MIBs. Não há erro na afirmação — ela é uma verdade técnica do gerenciamento de redes.
A SMI define a estrutura da árvore de objetos MIB, que é organizada hierarquicamente. Cada objeto é identificado por um OID (Object Identifier), que é uma sequência de números que representa o caminho na árvore. Por exemplo, o OID 1.3.6.1.2.1.1.1 identifica o objeto sysDescr, que contém a descrição do sistema. Essa estrutura hierárquica é definida pela SMI, e é ela que permite que os objetos sejam referenciados de forma única e padronizada.
Além da SMI, o SNMPv3 adiciona recursos de segurança ao protocolo, como autenticação, privacidade e controle de acesso. No entanto, a definição das MIBs continua sendo feita pela SMI, independentemente da versão do SNMP. Isso significa que a afirmação do enunciado é válida tanto para SNMPv1, SNMPv2c quanto para SNMPv3. A segurança do SNMPv3 não altera a forma como as MIBs são descritas.
A distinção importante aqui é entre a MIB (a base de dados), a SMI (a linguagem de descrição) e o SNMP (o protocolo de comunicação). A MIB é o que é descrito, a SMI é como é descrito, e o SNMP é como os dados são transmitidos. O enunciado fala especificamente da linguagem de descrição de dados, que é a SMI. Portanto, a afirmação está correta.
Guarde essa distinção: MIB é o dado, SMI é a linguagem que descreve o dado, e SNMP é o protocolo que transporta o dado. É exatamente essa separação que a questão cobra, e é nela que o candidato deve se apoiar para responder corretamente.
A afirmação "MIBs devem seguir uma linguagem de descrição de dados" está correta. As MIBs são definidas usando a SMI (Structure of Management Information), que é uma linguagem formal baseada no padrão ASN.1. Essa linguagem especifica a sintaxe e a semântica dos objetos gerenciados, incluindo seus tipos de dados, sua localização na árvore de objetos e as regras para sua definição. Sem essa linguagem, seria impossível que diferentes sistemas de gerenciamento interpretassem os dados de forma consistente.
A SMI define, por exemplo, que um objeto pode ser do tipo Counter32, que é um contador de 32 bits que só pode ser incrementado, ou do tipo Gauge32, que é um valor que pode aumentar ou diminuir. Essas definições são essenciais para que o NMS saiba como processar os dados recebidos. A SMI também define a estrutura da árvore de objetos, que é organizada de forma hierárquica, com cada objeto identificado por um OID único.
A afirmação é uma verdade fundamental do gerenciamento de redes SNMP, e não há nenhuma exceção ou ressalva que a torne incorreta. Portanto, o item está CERTO.
Gabarito: letra C (CERTO).
Link permanente: /questoes/ce390627