Necesidad de una arquitectura
En una red heterogénea, es necesario definir (y estandarizar) una serie de elementos para su fácil gestión:
Las entidades que participan en la gestión
Las estructuras de datos que se van a utilizar
Los protocolos de comunicación
Componentes de la Infraestructura
La entidad gestora
Hardware y software que reune, procesa, analiza y presenta la información de red
Interactúa con el administrador de red
Punto central de control de los dispositivos
Componentes de la infraestructura
El dispositivo gestionado
Contiene uno o más objetos gestionados
Una tarjeta de red, el CPU, la pila de protocolos IP, el ventilador…
Estos objetos contienen información que puede ser recogida (y a también cambiada) por la entidad gestora
Contiene un agente de gestión cuya función es comunicarse con la entidad gestora y ejecutar acciones localmente (leer, escribir un dato)?
Componentes de la infraestructura
El protocolo de gestión
Provee las reglas de comunicación entre la entidad gestora y los agentes de gestión
Define cosas como:
Tipos de mensajes y operaciones
Seguridad (autenticación, privacidad)?
Manejo de secuencias
“Los agentes de gestión, localizados en los dispositivos gestionados, son sondeados periódicamente por la entidad gestora, utilizando un protocolo de gestión”
Componentes de la infraestructura
Diferentes estándares
Dos grupos principales:
Definidos por OSI (Open Systems Interconnection)?
CMISE/CMIP (Commmon Management Information Services Element/Common Management Information Protocol)?
Internet
SNMP (Simple Network Management Protocol)?
Terminó siendo el más utilizado
Diseñado rápidamente e implementado en el momento más necesario
Marco de Referencia Estándar de Gestión en Internet
Se define un marco de referencia y no sólo un protocolo (SNMP)?
SNMP no es tan “simple” si se tiene en cuenta esto.
Resuelve los siguientes problemas:
¿Qué se va a gestionar y qué tipo de control se va a ejercer?
¿En qué formatos se va a transmitir la información?
¿Qué reglas se van a seguir durante la transmisión de esta información?
SMI: Structure of Management Information
Estructura de Información de Gestión
Es un lenguaje de definición de datos (DDL)?
Elimina la ambigüedad en la sintaxis y semántica de los datos
Por ejemplo, cómo se han de representar los números enteros (big-endian, little-endian)?
Basado en ASN.1 (estándar de la ISO), pero extendido
Define lo siguiente:
Tipos de datos
Modelo de objetos
Reglas para revisar y cambiar los datos
RFCs 2578, 2579, 2580
SMI: Structure of Management Information
Algunos tipos de datos relevantes:
Integer: Entero de 32 bits
Octet String: Cadena de bytes (2^16)?
Counter32: Entero de 32 bits que se incrementa
Counter64: Entero de 64 bits que se incrementa
Gauge32: Entero de 32 bits que no se incrementa
TimeTicks: Tiempo medido en centésimas de segundo desde algún momento determinado
SMI: Structure of Management Information
ipForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1), — acting as a router
notForwarding(2) — NOT acting as a router
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The indication of whether this entity is acting as an IP
router in respect to the forwarding of datagrams received
by, but not addressed to, this entity. IP routers forward
datagrams. IP hosts do not (except those source-routed via
the host)."
::= { ip 1 }
Página siguiente |