O framework SNMP consiste de: Agentes Mestres (Master Agents),
Sub-agentes (Subagents) e Estações de Gerenciamento (Management
Stations).
Master Agent
O Master Agent em uma rede gerenciada é, na verdade, um software
sendo executado em um dispositivo com suporte a SNMP, por exemplo, um
roteador, que interage com uma estação de gerenciamento. É o equivalente
a um servidor, na comunicação cliente/servidor, ou a um daemon, sob o
ponto de vista de sistemas operacionais. Os subagentes são os
responsáveis por passarem informações específicas para o Masters Agent.
Subagent
Os subagentes ou subagents são pequenos programas em execução
no dispositivo com suporte a SNMP, responsáveis pelo monitoramento de
recursos específicos naquele dispositivo, como por exemplo, o status de
um link ethernet em um roteador, ou a quantidade de espaço livre em um
disco de um servidor. Algumas características dos softwares subagentes
são:
Coletar informações de objetos gerenciados- Configurar parâmetros destes objetos gerenciados
- Responder a solicitações do software de gerência da rede
- Gerar alarmes ou traps em determinadas situações
Management Station
O Gerente da Rede ou Estação de Gerenciamento ou ainda Management Station
é o componente final da arquitetura de uma solução SNMP. Funciona como
um cliente em uma comunicação cliente/servidor. Realiza requisições de
informações aos dispositivos gerenciados, que podem ser temporárias ou
através de comandos a qualquer tempo. E ainda é o responsável por
receber alarmes gerados pelos agentes e gerar saídas para estes alarmes,
tais como, alterar (SET) o valor de um determinado parâmetro gerenciado
no equipamento, enviar mensagem para o celular do administrador da
rede, dentre outras.