1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

23
1 CMIS/CMIP

Transcript of 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Page 1: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

1

CMIS/CMIP

Page 2: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 2

Table of Contents

CMIS CMIP CMIP vs. SNMP Summary

Page 3: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 3

Introduction

The fundamental function of the common management information service element (CMISE) is the exchange of management information between two manager & agent entities

CMISE is specified in two parts: The common management information service

(CMIS) which is a user interface specifying the services provided

The common management information protocol (CMIP) which specifies the protocol data unit (PDU) format and associated procedures

Page 4: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 4

Introduction (2)

CMIS/CMIP is a Vehicle for Conveying: Operations on Managed Objects Notifications from Managed Objects Results of Operations Results of Notifications Errors

Page 5: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 5

CMIS/CMIP Standards

Title ISO ITU-TCommon Management Information 9595 X.710Service Definition

Common Management Information 9596-1 X.711Protocol Specification

Page 6: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 6

OSI Management Architecture

ACSE

CMIP

AgentProcess

CMISE

lower layers

Managing

Process

CMISE

lower layers

FTAM

ROSE ROSE

ROP

Management

Functions

MOs

Page 7: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 7

Features of CMIS

Services based on simple Request/Response approach Association Services Operation Services Notification Services

Scoping Synchronization Linked Replies Functional Units

Page 8: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 8

Association Services

Provided by ACSE Used to negotiate Functional Units and

Protocol Versions A-Associate

Establishes a management association A-Release

Terminates a management association (in an orderly manner)

A-Abort Terminates a management association (in an

abrupt manner)

Page 9: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 9

Operation Services (1)

M-GET Used to retrieve the values of one or more attributes of

one or more MOs Scoping/Filtering, Linked Replies and Synchronization Confirmed service only

M-SET Used to replace the values of one or more attributes of

one or more MOs Scoping/Filtering, Linked Replies and Synchronization May be Confirmed or Unconfirmed

Page 10: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 10

Operation Services (2)

M-ACTION Conveys Object Class/Instance, Action Type and

optional action-specific information Meaning dependent on MO action specification Scoping/Filtering, Linked Replies and Synchronization May be Confirmed or Unconfirmed

M-CREATE Permits creation of new instances of object classes Permits specification of default values (of attributes,

explicitly and/or by reference) Permits explicit or automatic instance naming Confirmed service only

Page 11: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 11

Operation Services (3)

M-DELETE Permits deletion of object class instances Scoping/Filtering, Linked Replies and

Synchronization Confirmed service only

M-CANCEL-GET Permits a linked GET response to be

terminated Confirmed service only

Page 12: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 12

Notification Service

M-EVENT-REPORT Conveys Object Class/Instance, Event Type

and optional event-specific information Meaning dependent on MO notification

specification May be Confirmed or Unconfirmed

Page 13: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 13

Scoping and Filtering

• Scoping selects objects to be operated upon within the managed object containment tree

• Scope defined relative to a base managed object:– Base object only– Nth level subordinate objects only– Base object plus all of its subordinates (entire subtree)

• Filtering permits objects within scope to be selected according to test criteria

• Operation applied to all selected objects• Multiple (Linked) Replies used if more than one object

selected

Page 14: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 14

Filtering

• Permits Testing of Attribute Values for* =, >=, <=* Substring values* Presence

• Tests may be combined using Logical operators– AND, OR, NOT

Page 15: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 15

Scoping and Filtering

base object

nth level

entire sub-tree

Containment tree

Page 16: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 16

Synchronization

• Applies only to operations on Multiple Objects (via Filtering)

• Atomic Synchronization– “All or Nothing” constraint

• Best Effort Synchronization– no guarantees

Page 17: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 17

Linked Replies

• Permits Multiple Responses to a Single operation request

• Applicable only if Scoping/Filtering used

• CANCEL GET permits abrupt termination of Linked Get responses

Page 18: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 18

Features of CMIP Based on ROSE (Remote Operation

Service Element) Uses RO-INVOKE, RO-RESULT, RO-

ERROR, RO-REJECT

Makes use of ACSE (Association Control Service Element) -- Connection-Oriented Presentation Services Uses A-ASSOCIATE, A-RELEASE, A-

ABORT, P-DATA services

Page 19: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 19

Services Provided by and Used by CMISE

System-management application-service element(SMASE)

System-management application-service element(SMASE)

Common management information service element(CMISE)

Common management information service element(CMISE)

Presentation servicePresentation service

Association-control-serviceelement (ACSE)

Association-control-serviceelement (ACSE)

Remote-operations-serviceelement (ROSE)

Remote-operations-serviceelement (ROSE)

A-Associate A-ReleaseA-Abort

A-Associate A-ReleaseA-Abort

M-EVENT-REPORT M-GET M-SET M-ACTION M-CREATE M-DELETE M-CALCEL-GET

RO-Invoke RO-Reject RO-Result RO-Error

P-Connect P-Release P-Abort P-Data

Page 20: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 20

Comparison of FrameworksOSI Mgmt (CMIP) Internet Mgmt (SNMP)

InformationModel

Object-Oriented Object-based

MIB Language GDMO

SNMP SMI

Mgmt Entity Interactions

Manager-Agent,Manager-Manager

Manager-Agent,Manager-Manager

ProtocolOperations

M-Get, M-Set, M-ActionM-Create, M-DeleteM-Event-Report

Get, Setlimited Create/DeleteTrap

MO AddressingMIT with OID Scoping/Filtering

MIT with OID at leaves of the tree

ManagementApplications Five Functional Areas Not Specified

StandardizationBody

ITU-T, ISO IETF

Features

Page 21: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 21

Summary

OSI Systems Management is a collection of standards for network management that includes: management service and protocol definition of management information systems-management functions

currently used mostly in Telecommunications Network Management

Viewed as the “ultimate” standard for NM but…. Very complex & requires a lot of manpower and

h/w, s/w resources to implement and maintain

Page 22: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 22

Fifth Intermediate Report

CMIP I. Stergiou A. Sgora

Deadline: 08/07/03

Page 23: 1 CMIS/CMIP. 2 Network Management Table of Contents CMIS CMIP CMIP vs. SNMP Summary.

Network Management 23

End of Seventh Lecture