SNMP
O
protocolo SNMP (do inglês Simple Network Management Protocol - Protocolo
Simples de Gerência de Rede) é um protocolo de gerência típica
de redes TCP/IP, da camada de aplicação, que facilita o intercâmbio
de informação entre os dispositivos de rede, como placas e comutadores
(em inglês: switches). O SNMP possibilita aos administradores de rede
gerenciar o desempenho da rede, encontrar e resolver seus eventuais problemas,
e fornecer informações para o planejamento de sua expansão,
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.