Existem duas operações básicas (SET e GET) e suas derivações (GET-NEXT, TRAP).
* A operação SET é utilizada para alterar o valor da variável; o gerente solicita que o agente faça uma alteração no valor da variável;
* A operação GET é utilizada para ler o valor da variável; o gerente solicita que o agente obtenha o valor da variável;
* A operação de GET-NEXT é utilizada para ler o valor da próxima variável; o gerente fornece o nome de uma variável e o cliente obtém o valor e o nome da próxima variável; também é utilizado para obter valores e nomes de variáveis de uma tabela de tamanho desconhecido;
* A operação TRAP é utilizada para comunicar um evento; o agente comunica ao gerente o acontecimento de um evento, previamente determinado. São sete tipos básicos de trap determinados:
o coldStart: a entidade que a envia foi reinicializada, indicando que a configuração do agente ou a implementação pode ter sido alterada;
o warmStart: a entidade que a envia foi reinicializada, porém a configuração do agente e a implementação não foram alteradas;
o linkDown: o enlace de comunicação foi interrompido;
o linkUp: o enlace de comunicação foi estabelecido;
o authenticationFailure: o agente recebeu uma mensagem SNMP do gerente que não foi autenticada;
o egpNeighborLoss: um par EGP parou;
o enterpriseSpecific: indica a ocorrência de uma operação TRAP não básica.
fonte: http://www.gta.ufrj.br/seminarios/semin2002_1/valeriana/snmp_3.htm