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.