Resumo de Redes de Computadores - SNMP (Simple NetWork Management Protocol)

SNMP (Simple NetWork Management Protocol)

SNMP (Simple Network Management Protocol)

O SNMP (Simple Network Management Protocol) é um protocolo de gerenciamento de redes amplamente utilizado para monitorar e controlar dispositivos de rede, como roteadores, switches e servidores. É parte essencial da disciplina Redes de Computadores e frequentemente cobrado em concursos públicos.

Componentes Principais

  • Agente (Agent): Software instalado no dispositivo gerenciado que coleta e armazena informações (ex: uso de CPU, tráfego de rede).
  • Gerente (Manager): Sistema central que requisita e processa dados dos agentes (ex: servidor de monitoramento).
  • MIB (Management Information Base): Banco de dados hierárquico que organiza as informações gerenciáveis (identificadas por OIDs – Object Identifiers).

Versões do SNMP

  • SNMPv1: Versão original (1988), sem segurança (comunidade em texto claro).
  • SNMPv2c: Melhorias em desempenho, mas mantém falhas de segurança.
  • SNMPv3: Versão atual (1998) com autenticação, criptografia e controle de acesso.

Operações Básicas

  • Get: Solicita um valor específico da MIB (ex: tráfego de interface).
  • GetNext: Recupera o próximo OID na hierarquia da MIB.
  • Set: Modifica um valor na MIB (ex: reconfigurar interface).
  • Trap: Mensagem não solicitada enviada pelo agente para alertar o gerente (ex: falha de link).

Portas e Protocolos

  • Utiliza UDP (não orientado a conexão).
  • Portas padrão: 161 (gerente → agente) e 162 (trap/informações não solicitadas).

Aplicação em Concursos

Foque em:

  • Diferenças entre versões (especialmente SNMPv3).
  • Tipos de operações (Get, Set, Trap).
  • Componentes (Agente, Gerente, MIB/OID).
  • Problemas de segurança nas versões antigas.