Arquitetura SNMP e visão geral de MIBs SNMP
Arquitetura SNMP
Uma implementação SNMP típica inclui três componentes:
-
Sistema de gerenciamento de rede (NMS) — uma combinação de hardware (dispositivos) e software (o gerente de SNMP) usados para monitorar e administrar uma rede. O gerente pesquisa os dispositivos em sua rede conforme você especifica informações sobre conectividade, atividade e eventos da rede.
-
Dispositivo gerenciado — um dispositivo gerenciado (também chamado de elemento de rede) é qualquer dispositivo em uma rede gerenciada pelo NMS. Roteadores e switches são exemplos comuns de dispositivos gerenciados.
-
Agente SNMP — O agente SNMP é o processo SNMP que reside no dispositivo gerenciado e se comunica com o NMS. O agente SNMP troca informações de gerenciamento de rede com o software SNMP manager em execução em um NMS ou host. O agente responde a solicitações de informações e ações do gerente. O agente também controla o acesso ao MIB do agente, a coleta de objetos que podem ser visualizados ou alterados pelo gerente de SNMP.
Este tópico contém as seguintes seções:
SNMP MIBs
Você pode armazenar dados SNMP em um formato hierárquico altamente estruturado conhecido como Base de informações de gerenciamento (MIB). Um MIB define objetos gerenciados em um dispositivo de rede.
A estrutura do MIB é baseada em uma estrutura de árvores e define um agrupamento de objetos em conjuntos relacionados. Cada objeto no MIB está associado a um identificador de objetos (OID), que nomeia o objeto. A "folha" na estrutura da árvore é a instância de objeto gerenciado real, que representa um recurso, evento ou atividade que ocorre em seu dispositivo de rede.
Os MIBs são padrão ou específicos para a empresa. Para obter mais informações, veja Tabela 1.
MIBs padrão | MIBs específicos para a empresa |
---|---|
Criado pela Internet Engineering Task Force (IETF) e documentado em vários RFCs. Dependendo do fornecedor, muitos MIBs padrão são fornecidos com o software NMS. Você também pode baixar os MIBs padrão no site do IETF, www.ietf.org e compilá-los em seu NMS, se necessário. |
Desenvolvido e suportado por um fabricante de equipamentos específicos. Se sua rede contém dispositivos que têm MIBs específicos para empresas, você deve obtê-los do fabricante e compilá-los em seu software de gerenciamento de rede. |
Para obter uma lista de MIBs com suporte padrão, veja MIBs SNMP padrão suportados pelo Junos OS. |
Para obter uma lista de MIBs com suporte empresarial específicos da Juniper Networks, veja MIBs SNMP específicos para empresas suportados pelo Junos OS. |
Gerente de SNMP e autenticação e comunicação de agentes
O SNMP usa uma forma básica de autenticação chamada strings da comunidade para controlar o acesso entre um gerente e agentes remotos. Strings da comunidade são nomes administrativos usados para agrupar coleções de dispositivos (e os agentes em execução) em domínios de gerenciamento comuns. Se um gerente e um agente compartilham a mesma comunidade, eles podem falar uns com os outros. Muitas pessoas associam strings da comunidade SNMP com senhas e chaves porque as tarefas que fazem são semelhantes. Como resultado, as comunidades SNMP são tradicionalmente referidas como strings.
A comunicação entre o agente e o gerente ocorre em um dos seguintes formulários:
-
Get
eGetBulk
GetNext
solicitações — O gerente solicita informações ao agente; o agente retorna as informações em uma mensagem deGet
resposta. -
Set
solicitações — o gerente altera o valor de um objeto MIB controlado pelo agente; o agente indica o status em uma mensagem deSet
resposta. -
Traps
notificação — o agente envia armadilhas para notificar o gerente de eventos significativos que ocorrem no dispositivo de rede.
SNMP traps e informações
Os roteadores podem enviar notificações aos gerentes de SNMP quando eventos significativos ocorrem em um dispositivo de rede, na maioria das vezes erros ou falhas. Você pode enviar notificações SNMP como armadilhas ou informar solicitações.
As armadilhas SNMP são notificações não confirmadas e as informações de SNMP são notificações confirmadas.
As armadilhas SNMP são padrão ou específicas para a empresa. Para obter mais informações, veja Tabela 2.
Armadilhas padrão | Armadilhas específicas para a empresa |
---|---|
Criado pelo IETF e documentado em vários RFCs. As armadilhas padrão são compiladas no software de gerenciamento de rede. Você também pode baixar as armadilhas padrão no site da IETF , www.ietf.org. |
Desenvolvido e suportado por um fabricante de equipamentos específicos. Se sua rede contém dispositivos que têm armadilhas específicas para empresas, você deve obtê-los do fabricante e compilá-los em seu software de gerenciamento de rede. |
Para obter mais informações sobre as armadilhas padrão suportadas pelo Junos OS, veja as armadilhas SNMP padrão suportadas em dispositivos que executam o Junos OS. |
Para obter mais informações sobre armadilhas específicas para empresas apoiadas pelo Junos OS, veja as armadilhas SNMP específicas para empresas apoiadas pelo Junos OS. Para obter informações sobre níveis de gravidade registrados no sistema para armadilhas SNMP, veja Entenda a implementação do SNMP no Junos OS. |
Com armadilhas, o receptor não envia nenhum reconhecimento quando recebe uma armadilha, e o remetente não pode determinar se a armadilha foi recebida. Para aumentar a confiabilidade, as informações de SNMP são suportadas no SNMPv3. Um gerente de SNMP que recebe uma informação reconhece a mensagem com uma resposta. Para obter informações sobre o SNMP, consulte Configure as informações do SNMP.