O SNMP (Simple Network Management Protocol) é um protocolo ...
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.
O software de gerência de redes não segue o modelo cliente-servidor convencional pois para as operações GET e SET a estação de gerenciamento se comporta como cliente e o dispositivo de rede a ser analisado ou monitorado se comporta como servidor, enquanto que na operação TRAP ocorre o oposto, pois no envio de alarmes é o dispositivo gerenciado que toma iniciativa da comunicação. Por conta disso, os sistemas de gerência de redes evitam os termos 'cliente' e 'servidor' e optam por usar "gerente" para a aplicação que roda na estação de gerenciamento e "agente" para a aplicação que roda no dispositivo de rede.
Na questão Q716765, do ano seguinte, a FCC chamou de "sub-agente"