4. O Protocolo OSI de Gerenciamento CMIP e Comparações com o SNMP

Como motivação para uma comparação, apresentaremos algumas características básicas do protocolo CMIP (Common Management Information Protocol) de gerenciamento, que é o padronizado pelo modelo OSI-ISO.
Em primeiro lugar, este protocolo pode ser utilizado sobre camada transporte do tipo OSI ou sobre o UDP, abordagem esta conhecida como CMOT (CMIP Over TCP/IP). Ele é baseado em conceitos de orientação a objetos e sua estrutura de dados é definida usando a especificação denominada X.500, que também é descrita em ASN.1.
As suas primitivas de serviço são em maior número e muito mais complexas que as definidas para o SNMP. São elas:

a) A-Associate, A-Release: A-Associate cria uma conexão entre elementos e a outra destrói esta conexão.

b) M-Get, M-Set, M-Action, M-CancelGet: As duas primeiras executam funções semelhantes ao get e set do SNMP, respectivamente. O M-Action altera a tabela inteira e o M-CancelGet desfaz a operação MGet.

c) M-Create, M-Delete: Permitem a criação e eliminação de objetos na rede gerenciada.

d) M-EventReport: Semelhante ao Trap do SNMP.

Além disto, o CMIP possui recursos de criptografia e autenticação, que permitem uma garantia relativa de segurança das informações de gerenciamento.
Conforme podemos observar, o CMIP é significativamente mais complexo do que o SNMP. Entretanto, muitas das vantagens oferecidas por ele serviram de base para inovações propostas nas versões posteriores à 1 do SNMP. Contudo, sua complexidade praticamente o inviabiliza como protocolo para gerenciamento de Redes de Computadores, o que restringe sua utilização a telecomunicações, onde os requisitos de velocidade de processamento não são tão críticos. Por isto, temos o SNMP implementado na Internet e o CMIP, em algumas aplicações de telefonia, por exemplo.
Resumindo, temos o quadro comparativo mostrado a seguir.
 
 
SNMP CMIP
Ambiente Internet Ambiente OSI
Simples Complexo
Primitivas Limitadas Primitivas Expressivas
MIB's tabelas MIB's classes

 

Índice | Próximo