Teste

Disponível somente no TrabalhosFeitos
  • Páginas : 13 (3242 palavras )
  • Download(s) : 0
  • Publicado : 14 de junho de 2012
Ler documento completo
Amostra do texto
Formato SNMP
Em SNMP, informações são trocadas entre uma estação de gerenciamento e um agente na forma de uma mensagem SNMP. Cada mensagem inclui o número da versão SNMP, o nome da comunidade para ser usado para esta troca e um de cinco tipos do Protocolo de Unidade de Dados (PDUs).
Campo Descrição

version Versão SNMP; RFC 1157 é versão 1.
community Uma PAIring de um agente SNMP comalguns conjuntos arbitrários de entidades de aplicação SNMP.
request-id Usados para distinguir entre requests OUStanding provendo cada request com um ID único.
error-status Usados para indicar que uma exceção ocorreu enquanto processava um request.
error-index Quando um error-status é não 0, error-index pode prover informações adicionais indicando qual variável na lista causou a exceção.variable-bindings Uma lista de nomes de variáveis e valores correspondentes.
enterprise Tipo do objeto gerador do trap.
generic-trap Tipo genérico do trap.
specific-trap Código específico do trap.
time-stamp Tempo ocorrido entre a última (re)inicialização da entidade da rede e a geração do trap.

Tabela 2 -Campos de Mensagem SNMP
[pic]
Figura 1 - Formatos SNMP
A estrutura é descrita nafigura 1 e os campos que a constituem estão definidos na Tabela 2. Nota-se que o GetRequest, GetNextRequest e SetRequest PDU tem o mesmo formato que o GetResponse PDU.

Transmissão de uma Mensagem SNMP

Uma entidade SNMP realiza as seguintes ações para transmitir um de cinco tipos de PDU para outra entidade SNMP.
a) O PDU é construído usando a estrutura ANS.1(figura 2), definida no RFC1157.
b) Este PDU é então passado para um serviço de autenticação, junto com o endereço de origem e destino e o nome da comunidade. O serviço de autenticação realiza qualquer transformação para esta troca, assim como criptografia ou a inclusão de um código de autenticação e retorna o resultado.
c) A entidade do protocolo então constrói a mensagem, consistindo de um campo versão, nomeda comunidade, e o resultado do passo2.
d) O novo objeto ANS.1 é representado usando as regras básicas de codificação, e passado ao serviço de transporte.

Recebimento de Uma Mensagem SNMP

Em princípio, uma entidade SNMP realiza as seguintes ações assim que recebe uma mensagem SNMP:
• Faz uma supervisão na sintaxe básica na mensagem e descarta a mensagem se ela falhar naverificação;
• Verifica o número da versão e descarta a mensagem se é incompatível;
• A entidade do protocolo então passa o nome do usuário, a parcela PDU da mensagem e a origem e destino do endereço de transporte para um serviço de autenticação.:
a) Se a autenticação falha, o serviço de autenticação avisa a entidade do protocolo SNMP, que descarta a mensagem;
b) Se a autenticação temsucesso, o serviço de autenticação retorna na forma de um objeto ANS.1.
• A entidade do protocolo faz uma supervisão na sintaxe básica da PDU=1. Por outro lado, usando o nome da comunidade, o plano de acesso SNMP apropriado é selecionado e o PDU é processado de acordo.

Variable-bindings

Toda operação envolve acesso à uma instância de objeto. Recordar que somente objetos folhas naárvore de instância de objetos podem ser acessados, isto é, somente objetos escalares. Entretanto, é possível em um grupo SNMP um número de operações do mesmo tipo(Get, Set, Trap) em uma mensagem simples. Assim, se uma estação de gerenciamento quer receber os valores de todos objetos escalares em um grupo particular para um agente particular, ele pode enviar uma mensagem simples requerendo todos valorese recebendo uma resposta, listando os valores. Para implementar trocas de múltiplos objetos, todos da PDU SNMP inclui um campo de ligação de variáveis. Estes campos consistem de uma seqüência de referências à instâncias de objetos, junto com o valor destes objetos.

GetRequest PDU

O GetRequest PDU é emitido por uma entidade SNMP é de interesse de uma estação de gerenciamento de rede de...
tracking img