18.08.2013 Views

Protocolo de Información de Administración Común - Lab. Redes y ...

Protocolo de Información de Administración Común - Lab. Redes y ...

Protocolo de Información de Administración Común - Lab. Redes y ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CMIP<br />

<strong>Protocolo</strong> <strong>de</strong> <strong>Información</strong> <strong>de</strong> <strong>Administración</strong> <strong>Común</strong><br />

(Common Management Information Protocol)


CMIP, es consi<strong>de</strong>rado como una arquitectura <strong>de</strong><br />

administración <strong>de</strong> red, que provee <strong>de</strong> mecanismos <strong>de</strong><br />

intercambio <strong>de</strong> información, entre un administrador y<br />

elementos remotos <strong>de</strong> red, cuyo funcionamiento está basado<br />

en los servicios CMIS.


Los sistemas <strong>de</strong> administración <strong>de</strong> red, basados en CMIP son<br />

utilizados en la administración <strong>de</strong>:<br />

Re<strong>de</strong>s <strong>de</strong> Área Local, LAN.<br />

Re<strong>de</strong>s Corporativas y Privadas <strong>de</strong> Área Amplia.<br />

Re<strong>de</strong>s Nacionales e Internacionales.


Entre las principales características <strong>de</strong>l protocolo CMIP<br />

encontramos:<br />

Se basa en el arquitectura administrador-agente y una base <strong>de</strong><br />

información.<br />

CMIS/CMIP requiere <strong>de</strong> gran cantidad <strong>de</strong> memoria y capacidad <strong>de</strong><br />

CPU.<br />

Genera cabeceras en los mensajes <strong>de</strong> los protocolos.<br />

Las especificaciones son difíciles <strong>de</strong> realizar y tediosas <strong>de</strong> implementar<br />

en aplicaciones.<br />

La comunicación con los agentes está orientada a conexión.<br />

La estructura <strong>de</strong> funcionamiento es distribuida.<br />

Permite una jerarquía <strong>de</strong> sistemas <strong>de</strong> operación.<br />

El protocolo asegura que los mensajes lleguen a su <strong>de</strong>stino.


El mo<strong>de</strong>lo <strong>de</strong> administración OSI <strong>de</strong>fine los sistema administrados<br />

y los sistemas <strong>de</strong> administración.<br />

Cada Agente tiene una MIB<br />

Un Proceso <strong>de</strong> Aplicación <strong>de</strong>l Sistema <strong>de</strong> <strong>Administración</strong> (SMAP)<br />

proporciona el interfaz con la información compartida MIB. Los<br />

SMAPs dialogan con otros SMAPs a través <strong>de</strong> la red<br />

Una Entidad <strong>Administración</strong> (SMAE) soporta la comunicación <strong>de</strong> los<br />

SMAP y las SMAEs usan CMIP para intercambiar datos entre nodos.<br />

CMIP <strong>de</strong>fine la metodología para diseñar el sistema <strong>de</strong> administración<br />

<strong>de</strong> red y las especificaciones <strong>de</strong>l interfaz están indicadas en CMIS


El agente escucha por el puerto 164<br />

El tamaño máximo <strong>de</strong> un paquete CMIP es <strong>de</strong> 64KB<br />

El Administrador espera por traps<br />

El Agente reporta los traps <strong>de</strong> igual forma que las respuestas<br />

a las <strong>de</strong>más peticiones por medio <strong>de</strong>l puerto 163


Los servicios<br />

CMIS, Servicios Comunes <strong>de</strong> <strong>Información</strong> <strong>de</strong> <strong>Administración</strong><br />

(Common Management Information Services)<br />

Definen su implementación en el protocolo CMIP y son<br />

invocados mediante un conjunto <strong>de</strong> primitivas relacionadas con<br />

uno o varios objetos <strong>de</strong> la MIB.


M-GET, obtiene información sobre los valores <strong>de</strong> los atributos <strong>de</strong> un<br />

objeto administrable.<br />

M-SET, modifica la información contenida en un objeto administrable.<br />

M-ACTION, invoca una operación sobre un objeto administrado.<br />

M-CREATE, crea la representación <strong>de</strong> una instancia <strong>de</strong> un objeto<br />

administrado <strong>de</strong> una clase <strong>de</strong>terminada.<br />

M-DELETE, elimina la representación <strong>de</strong> una instancia <strong>de</strong> un objeto<br />

administrado.<br />

M-CANCEL-GET, cancela una petición M-GET previa. La cancelación<br />

se pue<strong>de</strong> <strong>de</strong>ber a un excesivo consumo <strong>de</strong> tiempo por parte <strong>de</strong> un<br />

servicio GET.<br />

M-EVENT-REPORT, notifica un evento, como pue<strong>de</strong> ser una<br />

notificación <strong>de</strong> alarma entre elementos <strong>de</strong> red y este servicio pue<strong>de</strong> ser<br />

o no confirmado.


<strong>Protocolo</strong>s <strong>de</strong> aplicación en CMIP<br />

CMISE, Elemento <strong>Común</strong> <strong>de</strong> Servicios <strong>de</strong> <strong>Información</strong> <strong>de</strong><br />

<strong>Administración</strong> (Common Management Information Service)<br />

ACSE, Elemento <strong>de</strong> Servicio <strong>de</strong> Control <strong>de</strong> Asociación<br />

(Association Control Service Element)<br />

ROSE, Elemento <strong>de</strong> Servicio para Operación Remota<br />

(Remote Operation Service Element)


ACSE<br />

<strong>Protocolo</strong> que establece y libera asociaciones entre entida<strong>de</strong>s <strong>de</strong><br />

aplicación. El establecimiento lo pue<strong>de</strong> realizar el agente o el<br />

administrador y durante el proceso se intercambian los títulos <strong>de</strong> la<br />

entidad <strong>de</strong> aplicación para i<strong>de</strong>ntificarse, junto a los nombres <strong>de</strong> contexto<br />

<strong>de</strong> aplicación. ACSE, es utilizado directamente por el usuario <strong>de</strong> la<br />

administración y proporciona los siguientes servicios:<br />

A-ASSOCIATE, servicio confirmado requerido para iniciar la asociación<br />

entre entida<strong>de</strong>s <strong>de</strong> aplicación.<br />

A-RELEASE, servicio confirmado implementado para liberar una asociación<br />

entre entida<strong>de</strong>s <strong>de</strong> aplicación sin pérdida <strong>de</strong> información.<br />

A-ABORT, servicio no confirmado que causa la liberación anormal <strong>de</strong> una<br />

asociación con una posible pérdida <strong>de</strong> información.<br />

A-P-ABORT, servicio iniciado por el proveedor que indica la liberación<br />

anormal <strong>de</strong> la asociación <strong>de</strong>l servicio <strong>de</strong> presentación con posible pérdida <strong>de</strong><br />

información.


ROSE<br />

<strong>Protocolo</strong> encargado <strong>de</strong> las llamadas <strong>de</strong> procedimientos remotos,<br />

permite la invocación <strong>de</strong> una operación en un sistema remoto, <strong>de</strong> la<br />

siguiente manera: el administrador solicita una operación remota, el<br />

agente lo intenta ejecutar y <strong>de</strong>vuelve el resultado <strong>de</strong>l intento. Servicios<br />

que proporciona ROSE a CMISE:<br />

RO-INVOKE, servicio no confirmado usado por un usuario <strong>de</strong> ROSE, para<br />

invocar que una operación sea realizado por un ROSE remoto.<br />

RO-RESULT, servicio no confirmado que un ROSE invocado usa para<br />

contestar a una previa indicación RO-INVOKE, en el caso <strong>de</strong> que se haya<br />

realizado con éxito.<br />

RO-ERROR, servicio no confirmado que es usado por un usuario <strong>de</strong> ROSE<br />

invocado para contestar a una previa indicación RO-INVOKE, en el caso <strong>de</strong><br />

que haya fracasado.<br />

RO-REJECT, servicio no confirmado utilizado por un usuario <strong>de</strong> ROSE para<br />

rechazar una petición.


CMISE, Elemento <strong>Común</strong><br />

<strong>de</strong> Servicios <strong>de</strong> <strong>Información</strong><br />

<strong>de</strong> <strong>Administración</strong><br />

(Common Management<br />

Information Service)<br />

protocolo que proporciona<br />

los servicios básicos <strong>de</strong><br />

administración para<br />

reportar eventos, manipular<br />

datos <strong>de</strong> administración y<br />

generar requerimientos.<br />

CMISE, hace uso <strong>de</strong> los<br />

servicios proporcionados<br />

por ACSE y ROSE


Servicios ofrecidos por CMIP<br />

A través <strong>de</strong> CMISE, el protocolo CMIP proporciona tres<br />

tipos <strong>de</strong> servicios, mostrados en la Figura 2.2 y <strong>de</strong>scritos a<br />

continuación:<br />

Manejo <strong>de</strong> datos, utilizado por el administrador para solicitar<br />

y alterar información <strong>de</strong> los recursos <strong>de</strong>l agente.<br />

Informe <strong>de</strong> sucesos, empleado por el agente para informar al<br />

administrador.<br />

Control directo, empleado por el administrador para la<br />

ejecución <strong>de</strong> diversas acciones en el agente.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!