O material que foi utilizado para a producao do trabalho se resume a:
a) Artigos Retirados da Internet.
b) O livro Internetworking with TCP/IP de Douglas E Comer.
c) Tese de mestrado de Erny Otto Lehmann junior pela COPPE Eletrica UFRJ com o titulo: Especificacao e verificacao do protocolo CMIP para Gerenciamento de Redes.
d) Conceitos que eu aprendi no decorrer curso citado acima.
Pelo fato de eu ser inexperiente no assunto, podem ter ocorrido erros conceituais na elaboracao do trabalho.
Com o passar do tempo, essas redes foram se interligando para formar um sistema de comunicacao mais complexo. A medida em que esse compleso ia crescendo, tornava-se cada ves mais dificil de ser administrado.
Percebeu-se entao que havia a necessidade de um padrao de protocolo de gerenciamento de redes.
O primeiro protocolo a ser usado foi o SNMP (Simple network Management protocol).Seu disign era simples , na verdade, a ideia era a de que ele fosse usado provisoriamente, enquanto que outros protocolos mais bem estruturados fossem sendo projetados.
No projeto desses protocolos mais bem estruturados surgiu,entao, dois projetos diferentes. Um se chama SNMP-versao2 e o outro CMIP( Common Management Information Protocol).
O primeiro ,como o proprio nome ja diz, e uma versao melhorada do SNMP-v1.Seu objetivo foi o de corrigir falhas na primeira versao, mantendo compatibilidade compatibilidade com ela.
O segundo e um protocolo mais bem organizado, mais complexo e mais "poderoso". A ideia e a de que a medida em que as redes forem se tornando mais complexas, haja necessidade de algo do tipo CMIP.
Ao inves de definir um grande conjunto de comandos para realizar as funcoes pertinentes a ele, SNMP define apenas 5 tipos de comandos. Sao eles: Get-request, Next-request, Get-response Set-request e Trap.
Esses comandos possibilitam a troca de informacoes entre gerente e o agente no Sistema de Gerenciamento. Os comandos citados acima sao chamados de PDU's( Protocol data units). Atraves deles o gerente tem a possibilidade de ler valores em variaveis do MIB e tambem armazenar.
O SNMP e especificado em ASN.1.
O CMISE utiliza duas aplicacoes de servico comuns( Sao aplicacoes de servico comun aquelas aplicacoes que oferecem servicos nao so as aplicacoes de gerenciamento, bem como a todas as outras.),ACSE e ROSE. A primeira trata do estabelecimento e liberacao de conexoes entre um equipamento e outro. A segunda oferece servicos de requisicao de operacoes remotas.
O CMIP possui onze informacoes para a troca de mensagens. Sao elas: m-event-report,m-event-report-confirmed,m-get,m-linked-reply,m-cancel-get- confirmed,m-set,m-set-confirmed,m-actin,m-action-confirmed,m-create e m-delete.
O conjunto de servicos oferecidos se enquadram em tres categorias. sao elas:
Servicos de Associacao : Sao utilizados para que os usuarios do CMIS possam estabelecer as associacoes necessarias para a realizacao da comunicacao entre si. Para que isso ocorra, no entanto, o CMISE precisa dos servicos oferecidos pela aplicacao ACSE.
Servicos de Notificacao: Os servicos de notificacao de gerenciamento sao utilizados para que o agente sinalize sobre a ocorrencia de eventos nos dispositivios gerenciados.
Servicos de Operacao: Os servicos de operacao de gerenciamento sao utilizados para que o gerente possa obter informacoes ou alterar as variaveis do mib.
Os servicos podem ser confirmados ou nao-confirmados. servico confirmado significa que quem comecou a comunicacao (gerente ou agente) deve receber uma resposta vinda do outro lado sobre o sucesso ou o erro da requisicao.
Quanto aos servicos de operacao de gerenciamento, sao fornecidos tres mecanismos de selecao de objetos gerenciados(variaveis do mib). Sao eles:
Escopo: E um parametro da mensagem passada do gerente para o agente,atraves do protocolo CMIP, que possibilita a selecao de um grupo de objetos que serao submetidos a operacoes de gerenciamento.
Filtragem: E um outro parametro,o qual aplica testes em cima do conjunto selecionado pelo escopo para eliminar a possibilidade de certos objetos sofrerem operacoes de gerenciamento sem necessidade.
Sincronismo: E o parametro, que de acordo com seu valor passado na mensagem, ou exigira que os objetos so sofram operacoes caso todos ,os que foram selecionados pelo escopo, passem pelo processo de filtragem (atomizacao), ou exigira que o maior numero possivel de objetos selecionados e aprovados sofram operacoes de gerenciamento.
Quando o servico de operacao de gerenciamento exige confirmacao. Para cada objeto selecionado(caso haja algum), pelo escopo e pela filtragem, havera uma resposta. Este processo e chamado de respostas multiplas. Caso o servico seja nao-confirmado nao ha sentido em se falar de respostas multiplas.
Alem dos quatro parametros(modo,escopo,filtragem e sincronismo) citados acima, existem ainda outros. Alguns deles sao relacionados aseguir: Invboke identifier(ID), Linked identifier (LI), managed object class, managed object instance, event type, event time, event information, current time, eventreply,erros, etc.
A-RELEASE: Solicita a liberacao de uma conexao apos uma comunicacao. servico de modo confirmado.
A-ABORT : Aborta a associacao abruptamente, nao pedindo confirmacao.
Obs: Nao existe PDU's associadas aos servicos de associacao, visto que elas sao definidas no protocolo de gerenciamento, e este por sua vez lida basicamente com a comunicacao entre gerente e agente e nao exatamente com a comunicacao entre equipamento que gerencia e que e gerenciado.
M_CANCEL-GET : Solicita o cancelamento de um servico M-GET, previamente requisitado e ainda pendente. O PDU correspondente e m-cancel-get-confirmed.Sempre confirmado.
M-SET : Solicita a modificacao da informacao de gerenciamento. Pode ser confirmado ou nao confirmado. As PDU's correspondentes sao m-set, m-set-confirmed e m-linked reply. A primeira so e utilizada pelo gerente, a segunda por ambos e a terceira so pelo agente em caso de resposta multipla. Confirmado ou nao confirmado.
M-ACTION: Solicita a execucao de uma ou mais acoes em cima dos objetos gerenciados. As PDU's correspondentes sao m-action ,m-action-confirmed e m-linked-reply. A primeira so e usada pelo gerente( servico nao confirmado), a segunda por ambos e a terceira so pelo agente( em caso de respostas multiplas). Confirmado ou nao confirmado.
M-CREATE: Solicita a criacao de uma instancia de um objeto gerenciado. A PDU correspondente e m-create. O servico so existe no modo confirmado.
M-DELETE : Solicita a delecao de uma ou mais instancias de objetos gerenciados. As PDU's sao m-delete e m-linked-reply. Servico sempre confirmado.
Caso o servico nao precise de confirmacao, o CMISE recebe o pedido do gerente e o envia atraves do protocolo CMIP,pelo comando m-set. O CMISE da maquina receptora,entao, recebe a mensagem pelo CMIP e atraves do CMIS a repassa para o agente. A mensagem foi recebida e ponto final.
Caso o servico precise ser confirmado, o CMISE recebe o pedido e envia o comando m-set-confirmed. Depois que o agente recebeu a mensagem e o processou,ele passara ou nao o parametro Linked identifier(Dependendo se a resposta e multipla ou nao.) para o CMISE. Este por sua ves, atraves do CMIP, passara n-mensagens respostas para o outro lado. Essas respostas serao passadas para o gerente atraves do servico CMIS.
O formato das informacoes contida nas variaveis sao determinadas por uma norma denominada SMI.
Extensoes no MIB podem ser realizadas. a finalidade disso e atribuir ao sistema de gerenciamento mais "poder" sobre os recursos da rede. O conceito de MIB e suportado tanto pelo SNMP como pelo CMIP.
O agente e o aplicativo do sistema que roda no equipamento a ser gerenciado.O gerente e o aplicativo que roda no equipamento que gerencia a rede. Uma rede possui varios agentes e alguns gerentes.
Quando do gerenciamento, gerente e agente se comunicam via protocolo com o gerente solicitando informacoes acerca do estado das variaveis do MIB ao agente e este, por sua vez, passando informacoes a respeito. Quando necessario o gerente solicita a mudanca dos valores dessas variaveis para fazer cumprir funcoes de gerenciamento.
O SNMP devido a sua simplicidade e mais facil de ser implementado. Em compensacao , possui limitacoes de desempenho que o CMIP nao possui.Principalmente na area de seguranca. Portanto o SNMP se adequa mais a sistemas de pequeno porte, onde se pode exigir menos de um sistema de gerenciamento.
O CMIP , devido a ser bem completo e bem projetado, e mais util em sistemas de comunicacao de grande porte, onde existem grandes quantidades de recursos a serem gerenciados. Em contraposicao, em sistemas de pequeno orte, ele nao se torna adequado devido a sua complexidade.
MICROSOFT PIFEX qWINDOWS 386 3.0 h d 2 WINDOWS 286 3.0